Back to Intellij Community

MissortedModifiers

java/java-impl/resources/inspectionDescriptions/MissortedModifiers.html

2025.3-rc-2292 B
Original Source

Reports declaration modifiers that are not in the canonical preferred order (as stated in the Java Language Specification).

Example:

class Foo {
    native public final void foo();
  }

After the quick-fix is applied:

class Foo {
    public final native void foo();
  }