diff --git a/pmd-java/src/main/resources/category/java/errorprone.xml b/pmd-java/src/main/resources/category/java/errorprone.xml index 3d5f1d84c1e..0898f3ba7ac 100644 --- a/pmd-java/src/main/resources/category/java/errorprone.xml +++ b/pmd-java/src/main/resources/category/java/errorprone.xml @@ -2115,12 +2115,12 @@ $topLevelClass[ not(ClassBody/MethodDeclaration[($isLombokUtility or pmd-java:modifiers() = "static") and @Visibility != "private"]) and (: … nor fields … :) not(ClassBody/FieldDeclaration[($isLombokUtility or pmd-java:modifiers() = "static") and @Visibility != "private"]) and - (: … no nested classes, that are non-private and static … :) + (: … no nested classes, that are non-private and static … :) not(ClassBody/ClassDeclaration [pmd-java:modifiers() = "static" and @Visibility != "private"] - (: … with a default or non-private constructor … :) + (: … with a default or non-private constructor … :) [not(ClassBody/ConstructorDeclaration) or ClassBody/ConstructorDeclaration[@Visibility != "private"]] - (: … and a non-private method returning the outer class type … :) + (: … and a non-private method returning the outer class type … :) [(ClassBody/MethodDeclaration [@Visibility != "private"] [descendant::ReturnStatement/*[1][pmd-java:typeIs(ancestor::ClassDeclaration[@Nested = false()]/@BinaryName)]]