Specify Dependency Analysis Scope dialog
Use this dialog to define the scope for the search of dependencies or nullable elements. The contents of the dialogs slightly differ depending on the type of analysis.
Item | Description |
---|---|
Whole project | Inspect the whole project. |
Module <name> | Inspect the module that is currently selected in the Project tool window. |
File <name> | Inspect the file that is currently selected in the Project tool window or opened in the editor. |
Selected files | Inspect the files that are currently selected in the Project tool window. |
Uncommitted files | This scope is only available for the projects under version control. Inspect only the files that have not been committed to the version control system. |
Directory | Inspect the directory that is currently selected in the Project tool window. |
Custom scope | Inspect a custom scope of files. Select a pre-defined scope from the list, or click and define the scope in the Scopes dialog that opens. |
Include test sources | Inspect the test sources included in the analysis scope. |
Inspect injected code | Inspect pieces of code in other languages embedded in your code. |
Show transitive dependencies. Do not travel deeper than | Select this checkbox to have IntelliJ IDEA analyze transitive dependencies. From the Do not travel deeper than list, choose the desired level. |
Annotate local variables | If this checkbox is selected, then the local variables of a class will be included in the nullity analysis, and annotated. |