We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e50ceb4 commit 5786b29Copy full SHA for 5786b29
codestyle/sdk_specific_pmd_rules.xml
@@ -458,9 +458,10 @@
458
<property name="xpath">
459
<value>
460
<![CDATA[
461
- //ClassOrInterfaceDeclaration[@Visibility="public"]/ClassOrInterfaceBody/FieldDeclaration[
462
- not(VariableDeclarator[@Initializer="true" and VariableDeclaratorId[@Final="true"]]) and
463
- not(ModifierList/Annotation[@SimpleName="Nonnull" or @SimpleName="Nullable"])
+ //ClassOrInterfaceDeclaration[@Public=true()]/ClassOrInterfaceBody/ClassOrInterfaceBodyDeclaration[
+ @Kind='FIELD' and
+ not(FieldDeclaration[@Final=true() and VariableDeclarator/VariableInitializer]) and
464
+ not(./Annotation/MarkerAnnotation/Name[@Image='Nullable' or @Image='Nonnull'])
465
]
466
]]>
467
</value>
0 commit comments