Reports fully qualified class names that can be shortened.

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

Example:


  class ListWrapper {
    java.util.List<Integer> l;
  }

After the quick-fix is applied:


  import java.util.List;
  class ListWrapper {
    List<Integer> l;
  }

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: