You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have resolved this by using the IntelliJ ModuleRootManager API. I add the source and test root for each refactoring. If the root already exists in the module, I skip that root to avoid unnecessary indexing.
Context
In projects that have submodules, we cannot detect refactoring usages outside of the file that it occurs in.
Solution
Use the IntelliJ project structure API to add a submodule to the project structure as a source folder.
The text was updated successfully, but these errors were encountered: