Inspectopedia
 
2024.3

Unnecessary fully qualified name

Info
Last modified: 03 December 2024

Reports fully qualified class names that can be shortened.

The quick-fix shortens fully qualified names and adds import statements if necessary.

Example:

After the quick-fix is applied:

Configure the inspection:

Use the Ignore in Java 9 module statements option to ignore fully qualified names inside the Java 9 provides and uses module statements.

In Settings | Editor | Code Style | Java | Imports, use the following options to configure the inspection:

  • Use the Insert imports for inner classes option if references to inner classes should be qualified with the outer class.

  • Use the Use fully qualified class names in JavaDoc option to allow fully qualified names in Javadocs.