Skip to content

Commit

Permalink
Mention loading/unloading modules in IntelliJ (open-telemetry#9810)
Browse files Browse the repository at this point in the history
  • Loading branch information
philsttr authored and Abhishekkr3003 committed Nov 7, 2023
1 parent ce36e5e commit 9f2546b
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/contributing/intellij-setup-and-troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,18 @@ Configuration:
Note: If google-java-format generates errors in Intellij,
see <https://github.com/google/google-java-format/issues/787#issuecomment-1200762464>.

## Load/Unload Modules

This project has many modules, which have many dependencies.
Therefore, IntelliJ indexes a lot and consumes a lot of CPU/memory resources.

To minimize IntelliJ's indexing and resource utilization,
[unload any modules](https://www.jetbrains.com/help/idea/unloading-modules.html)
on which you are not actively working.

Specifically, unload all modules, and then selectively load the modules on which you need to work.
IntelliJ will prompt you to load additional modules on which the selected modules depend.

## Troubleshooting

Occasionally, Intellij gets confused, maybe due to the number of modules in this project,
Expand Down

0 comments on commit 9f2546b

Please sign in to comment.