Using IDEA 8.1.2, I have a project that has 3 modules. One of the modules defines an interface, and when I have the class name selected I right click and select "Find Usages." From this prompt I select "implementing classes" and scope "Project Files" - which when it runs returns "No implementing classes found in project files." (Shown as a green pop up in left corner.)
However, if I go up to search "find in path" and select scope "whole project" and search for the string "implements MyInterface" - I DO get back results!
What gives? Am I not using 'find usages' correctly? It works fine finding implementations 'within' a module but doesn't seem to be working across modules within a project.
I've done file>invalidate caches and restarted. Same issue.
When I tail the log /Users/rick/Library/Caches/IntelliJIDEA8x/log/idea.log .... nothing changes when doing find usages either so I don't believe an error is being thrown.
Would love some help with this. Thanks.