Reports any references to inner classes that are unnecessarily qualified with the name of the enclosing class.

Such a qualification can be safely removed, which sometimes adds an import for the inner class.

Example:


  class X {
     X.Y foo;
     class Y{}
  }

After the quick-fix is applied:


  class X {
     Y foo;
     class Y{}
  }

Use the Ignore references for which an import is needed option to ignore references to inner classes, where removing the qualification adds an import.