IntelliJ IDEA 2023.3 Help

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 the Browse button 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.

Scope of interest

From this list, select the scope to seek for backward dependencies.

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.

Last modified: 11 February 2024