I've set up a multi-module project and all the modules were imported using gradle files. Find Usages returns empty result when I search for a class (say in module X) used by another module (say module Y) in the same project. FYI, the module Y has maven dependency on the jar built with module X.
Find Usages however returns results if I add module dependency (that Y depends on X). But this module dependency gets overwritten during automatic/manual gradle refresh. Moreover, adding the module dependencies makes the IDE less responsive.
IntelliJ Version: 15.0.3 (Build #143.1821). On Mac.