IntelliJ IDEA suggests the following means of analyzing dependencies in your projects:
Analysis of usages, which helps you locate all references to a certain class, variable, method
or parameter. This facility includes search and view
usages across the project and highlighting usages in a file.