Find Usages如何选择搜索的模块?

时间:2013-01-25 16:56:07

标签: intellij-idea

我的项目是从maven项目创建的,添加了额外的外部maven模块,因为我发现手头有其他源文件很有用。

接口X的源代码位于模块库中。如果我导航到源文件,突出显示X.execute()签名,然后调用Find Usages(Project Files),获取模块库中的用法列表。

应用程序Y的源代码位于module-app中。如果我导航到源文件,找到调用X.execute的位置,突出显示该用法,然后调用Find Usages(Project Files),我会得到一个包含module-app中的用法的列表,以及模块中的用法-library。

这些不一样吗?他们不同的事实是否意味着我以某种方式搞砸了我的项目的创建/配置?

1 个答案:

答案 0 :(得分:0)

它看起来像个bug,我reported it in YouTrack。请登录跟踪器并提供更多详细信息(例如您的IDEA版本/内部版本号)。重现此问题的示例项目将有很大帮助。

您还可以查看是否File | Invalidate caches有帮助。