IntelliJ IDEA 11.1 Web Help

Analyze | Analyze Dependencies
Analyze | Analyze Backward Dependencies
Analyze | Analyze Dependency Matrix
Analyze | Infer Nullity


Use this dialog box to define the scope for the search of dependencies or nullable elements. The contents of the dialog boxes slightly differ depending on the type of analysis.

Item Description
Whole project Select this option to perform analysis for the whole project.
Module <name> Select this option to have IntelliJ IDEA analyze the module that is currently selected in the Project tool window.
File <name> Select this option to have IntelliJ IDEA analyze the file that is currently selected in the Project tool window or opened in the editor.
Directory <name> Select this option to have IntelliJ IDEA analyze the folder that is currently selected in the Project tool window.
Uncommitted files Select this option to have IntelliJ IDEA analyze only files that have not been committed to the version control system. Use the drop-down list to further limit the analysis scope. The available options are:
  • All - select this option to have files from all changelists analyzed.
  • Default - select this option to have IntelliJ IDEA analyze only files from the Default changelist.
Custom scope Select this option to define a custom scope to apply analysis to. Choose a pre-defined scope from the drop-down list or click the Browse button browseButton and define a custom scope using the Scopes dialog box.

Tip

Use a special language to define a scope.

Include Test Sources Select this check box to perform analysis on the test sources.
Scope of interest From this drop-down list, select the scope to seek for backward dependencies.

Tip

The field is available for the backward dependencies analysis only.

Show transitive dependencies Select this check box to have IntelliJ IDEA analyze transitive dependencies. From the Do not travel deeper than drop-down list, choose the desired level.

See Also

Concepts:

Procedures:

Reference:

Web Resources: