Merge pull request #6315 from rcordovano/codacy-utility-name-rule-removal

Disable Codacy utility class naming rule
This commit is contained in:
Richard Cordovano 2020-09-22 17:17:22 -04:00 committed by GitHub
commit 37f3bd9465
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -219,8 +219,17 @@
<rule ref="rulesets/java/naming.xml/AvoidFieldNameMatchingMethodName"/> <rule ref="rulesets/java/naming.xml/AvoidFieldNameMatchingMethodName"/>
<rule ref="rulesets/java/naming.xml/MisleadingVariableName"/> <rule ref="rulesets/java/naming.xml/MisleadingVariableName"/>
<rule ref="rulesets/java/naming.xml/ShortClassName"/> <rule ref="rulesets/java/naming.xml/ShortClassName"/>
<rule ref="rulesets/java/naming.xml/ClassNamingConventions"/> <rule ref="category/java/codestyle.xml/ClassNamingConventions">
<rule ref="rulesets/java/naming.xml/MethodNamingConventions"/> <properties>
<property name="classPattern" value="[A-Z][a-zA-Z0-9]*" />
<property name="abstractClassPattern" value="[A-Z][a-zA-Z0-9]*" />
<property name="interfacePattern" value="[A-Z][a-zA-Z0-9]*" />
<property name="enumPattern" value="[A-Z][a-zA-Z0-9]*" />
<property name="annotationPattern" value="[A-Z][a-zA-Z0-9]*" />
<!-- Disabled because it is too restrictive -->
<property name="utilityClassPattern" value="Ignored" />
</properties>
</rule> <rule ref="rulesets/java/naming.xml/MethodNamingConventions"/>
<!--<rule ref="rulesets/java/naming.xml/GenericsNaming"/>--> <!--<rule ref="rulesets/java/naming.xml/GenericsNaming"/>-->
<rule ref="rulesets/java/naming.xml/NoPackage"/> <rule ref="rulesets/java/naming.xml/NoPackage"/>
<rule ref="rulesets/java/naming.xml/MethodWithSameNameAsEnclosingClass"/> <rule ref="rulesets/java/naming.xml/MethodWithSameNameAsEnclosingClass"/>