Java
Unqualified inner class access
Warning
New
Last modified: 03 December 2024Reports references to inner classes that are not qualified with the name of the enclosing class.
Example:
import foo.Foo.Bar;
class Foo {
class Bar {}
}
class Baz {
void f(Bar bar) {}
}
After the quick-fix is applied:
class Foo {
class Bar {}
}
class Baz {
void f(Foo.Bar bar) {}
}
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
UnqualifiedInnerClassAccess
Use the inspection settings to ignore references to inner classes within the same class, which therefore do not require an import.
Here you can find the description of settings available for the Unqualified inner class access inspection, and the reference of their default values.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 243.23126 |
Thanks for your feedback!
Was this page helpful?