|
@@ -7,38 +7,38 @@
|
7
|
7
|
<description>DMDirc minimal PMD checks.</description>
|
8
|
8
|
|
9
|
9
|
<rule ref="rulesets/basic.xml/EmptyCatchBlock"><priority>3</priority></rule>
|
10
|
|
-<rule ref="rulesets/basic.xml/EmptyIfStmt"><priority>2</priority></rule>
|
11
|
|
-<rule ref="rulesets/basic.xml/EmptyWhileStmt"><priority>2</priority></rule>
|
12
|
|
-<rule ref="rulesets/basic.xml/EmptyTryBlock"><priority>2</priority></rule>
|
13
|
|
-<rule ref="rulesets/basic.xml/EmptyFinallyBlock"><priority>2</priority></rule>
|
14
|
|
-<rule ref="rulesets/basic.xml/EmptySwitchStatements"><priority>2</priority></rule>
|
15
|
|
-<rule ref="rulesets/basic.xml/JumbledIncrementer"><priority>2</priority></rule>
|
16
|
|
-<rule ref="rulesets/basic.xml/ForLoopShouldBeWhileLoop"><priority>3</priority></rule>
|
17
|
|
-<rule ref="rulesets/basic.xml/UnnecessaryConversionTemporary"><priority>2</priority></rule>
|
18
|
|
-<rule ref="rulesets/basic.xml/OverrideBothEqualsAndHashcode"><priority>2</priority></rule>
|
19
|
|
-<rule ref="rulesets/basic.xml/DoubleCheckedLocking"><priority>2</priority></rule>
|
20
|
|
-<rule ref="rulesets/basic.xml/ReturnFromFinallyBlock"><priority>2</priority></rule>
|
21
|
|
-<rule ref="rulesets/basic.xml/EmptySynchronizedBlock"><priority>2</priority></rule>
|
|
10
|
+<rule ref="rulesets/basic.xml/EmptyIfStmt"><priority>1</priority></rule>
|
|
11
|
+<rule ref="rulesets/basic.xml/EmptyWhileStmt"><priority>1</priority></rule>
|
|
12
|
+<rule ref="rulesets/basic.xml/EmptyTryBlock"><priority>1</priority></rule>
|
|
13
|
+<rule ref="rulesets/basic.xml/EmptyFinallyBlock"><priority>1</priority></rule>
|
|
14
|
+<rule ref="rulesets/basic.xml/EmptySwitchStatements"><priority>1</priority></rule>
|
|
15
|
+<rule ref="rulesets/basic.xml/JumbledIncrementer"><priority>1</priority></rule>
|
|
16
|
+<rule ref="rulesets/basic.xml/ForLoopShouldBeWhileLoop"><priority>1</priority></rule>
|
|
17
|
+<rule ref="rulesets/basic.xml/UnnecessaryConversionTemporary"><priority>1</priority></rule>
|
|
18
|
+<rule ref="rulesets/basic.xml/OverrideBothEqualsAndHashcode"><priority>1</priority></rule>
|
|
19
|
+<rule ref="rulesets/basic.xml/DoubleCheckedLocking"><priority>1</priority></rule>
|
|
20
|
+<rule ref="rulesets/basic.xml/ReturnFromFinallyBlock"><priority>1</priority></rule>
|
|
21
|
+<rule ref="rulesets/basic.xml/EmptySynchronizedBlock"><priority>1</priority></rule>
|
22
|
22
|
<rule ref="rulesets/basic.xml/UnnecessaryReturn"><priority>2</priority></rule>
|
23
|
|
-<rule ref="rulesets/basic.xml/EmptyStaticInitializer"><priority>2</priority></rule>
|
|
23
|
+<rule ref="rulesets/basic.xml/EmptyStaticInitializer"><priority>1</priority></rule>
|
24
|
24
|
<rule ref="rulesets/basic.xml/UnconditionalIfStatement"><priority>1</priority></rule>
|
25
|
|
-<rule ref="rulesets/basic.xml/EmptyStatementNotInLoop"><priority>2</priority></rule>
|
|
25
|
+<rule ref="rulesets/basic.xml/EmptyStatementNotInLoop"><priority>1</priority></rule>
|
26
|
26
|
<rule ref="rulesets/basic.xml/BooleanInstantiation"><priority>1</priority></rule>
|
27
|
|
-<rule ref="rulesets/basic.xml/UnnecessaryFinalModifier"><priority>2</priority></rule>
|
28
|
|
-<rule ref="rulesets/basic.xml/CollapsibleIfStatements"><priority>2</priority></rule>
|
|
27
|
+<rule ref="rulesets/basic.xml/UnnecessaryFinalModifier"><priority>1</priority></rule>
|
|
28
|
+<rule ref="rulesets/basic.xml/CollapsibleIfStatements"><priority>1</priority></rule>
|
29
|
29
|
<rule ref="rulesets/basic.xml/UselessOverridingMethod"><priority>1</priority></rule>
|
30
|
30
|
<rule ref="rulesets/basic.xml/ClassCastExceptionWithToArray"><priority>1</priority></rule>
|
31
|
|
-<rule ref="rulesets/basic.xml/AvoidDecimalLiteralsInBigDecimalConstructor"><priority>2</priority></rule>
|
|
31
|
+<rule ref="rulesets/basic.xml/AvoidDecimalLiteralsInBigDecimalConstructor"><priority>1</priority></rule>
|
32
|
32
|
<rule ref="rulesets/basic.xml/UselessOperationOnImmutable"><priority>1</priority></rule>
|
33
|
33
|
<rule ref="rulesets/basic.xml/MisplacedNullCheck"><priority>1</priority></rule>
|
34
|
|
-<rule ref="rulesets/basic.xml/UnusedNullCheckInEquals"><priority>2</priority></rule>
|
|
34
|
+<rule ref="rulesets/basic.xml/UnusedNullCheckInEquals"><priority>1</priority></rule>
|
35
|
35
|
<rule ref="rulesets/basic.xml/AvoidThreadGroup"><priority>2</priority></rule>
|
36
|
36
|
<rule ref="rulesets/basic.xml/BrokenNullCheck"><priority>1</priority></rule>
|
37
|
|
-<rule ref="rulesets/basic.xml/BigIntegerInstantiation"><priority>2</priority></rule>
|
|
37
|
+<rule ref="rulesets/basic.xml/BigIntegerInstantiation"><priority>1</priority></rule>
|
38
|
38
|
<rule ref="rulesets/basic.xml/AvoidUsingOctalValues"><priority>2</priority></rule>
|
39
|
39
|
<rule ref="rulesets/basic.xml/AvoidUsingHardCodedIP"><priority>4</priority></rule>
|
40
|
|
-<rule ref="rulesets/basic.xml/AvoidMultipleUnaryOperators"><priority>2</priority></rule>
|
41
|
|
-<rule ref="rulesets/basic.xml/EmptyInitializer"><priority>2</priority></rule>
|
|
40
|
+<rule ref="rulesets/basic.xml/AvoidMultipleUnaryOperators"><priority>1</priority></rule>
|
|
41
|
+<rule ref="rulesets/basic.xml/EmptyInitializer"><priority>1</priority></rule>
|
42
|
42
|
|
43
|
43
|
<rule ref="rulesets/braces.xml/IfStmtsMustUseBraces"><priority>1</priority></rule>
|
44
|
44
|
<rule ref="rulesets/braces.xml/WhileLoopsMustUseBraces"><priority>1</priority></rule>
|
|
@@ -63,19 +63,17 @@
|
63
|
63
|
|
64
|
64
|
<rule ref="rulesets/controversial.xml/UnnecessaryConstructor"><priority>2</priority></rule>
|
65
|
65
|
<rule ref="rulesets/controversial.xml/NullAssignment"><priority>3</priority></rule>
|
66
|
|
-<rule ref="rulesets/controversial.xml/UnusedModifier"><priority>3</priority></rule>
|
|
66
|
+<rule ref="rulesets/controversial.xml/UnusedModifier"><priority>1</priority></rule>
|
67
|
67
|
<rule ref="rulesets/controversial.xml/AssignmentInOperand"><priority>2</priority></rule>
|
68
|
|
-<rule ref="rulesets/controversial.xml/AtLeastOneConstructor"><priority>3</priority></rule>
|
69
|
68
|
<rule ref="rulesets/controversial.xml/DontImportSun"><priority>1</priority></rule>
|
70
|
69
|
<rule ref="rulesets/controversial.xml/SuspiciousOctalEscape"><priority>3</priority></rule>
|
71
|
70
|
<rule ref="rulesets/controversial.xml/CallSuperInConstructor"><priority>2</priority></rule>
|
72
|
|
-<rule ref="rulesets/controversial.xml/UnnecessaryParentheses"><priority>2</priority></rule>
|
|
71
|
+<rule ref="rulesets/controversial.xml/UnnecessaryParentheses"><priority>1</priority></rule>
|
73
|
72
|
<rule ref="rulesets/controversial.xml/DefaultPackage"><priority>2</priority></rule>
|
74
|
73
|
<rule ref="rulesets/controversial.xml/BooleanInversion"><priority>3</priority></rule>
|
75
|
|
-<!-- <rule ref="rulesets/controversial.xml/DataflowAnomalyAnalysis"><priority>3</priority></rule> -->
|
76
|
74
|
<rule ref="rulesets/controversial.xml/AvoidUsingShortType"><priority>3</priority></rule>
|
77
|
75
|
<rule ref="rulesets/controversial.xml/AvoidUsingVolatile"><priority>3</priority></rule>
|
78
|
|
-<rule ref="rulesets/controversial.xml/AvoidAccessibilityAlteration"><priority>3</priority></rule>
|
|
76
|
+<rule ref="rulesets/controversial.xml/AvoidAccessibilityAlteration"><priority>2</priority></rule>
|
79
|
77
|
<rule ref="rulesets/controversial.xml/DoNotCallGarbageCollectionExplicitly"><priority>3</priority></rule>
|
80
|
78
|
|
81
|
79
|
<rule ref="rulesets/coupling.xml/CouplingBetweenObjects"><priority>3</priority></rule>
|
|
@@ -86,42 +84,42 @@
|
86
|
84
|
<rule ref="rulesets/design.xml/SimplifyBooleanReturns"><priority>1</priority></rule>
|
87
|
85
|
<rule ref="rulesets/design.xml/SimplifyBooleanExpressions"><priority>1</priority></rule>
|
88
|
86
|
<rule ref="rulesets/design.xml/AvoidDeeplyNestedIfStmts"><priority>4</priority></rule>
|
89
|
|
-<rule ref="rulesets/design.xml/AvoidReassigningParameters"><priority>2</priority></rule>
|
|
87
|
+<rule ref="rulesets/design.xml/AvoidReassigningParameters"><priority>1</priority></rule>
|
90
|
88
|
<rule ref="rulesets/design.xml/SwitchDensity"><priority>3</priority></rule>
|
91
|
89
|
<rule ref="rulesets/design.xml/ConstructorCallsOverridableMethod"><priority>4</priority></rule>
|
92
|
90
|
<rule ref="rulesets/design.xml/AccessorClassGeneration"><priority>3</priority></rule>
|
93
|
|
-<rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"><priority>2</priority></rule>
|
94
|
|
-<rule ref="rulesets/design.xml/CloseResource"><priority>2</priority></rule>
|
95
|
|
-<rule ref="rulesets/design.xml/NonStaticInitializer"><priority>3</priority></rule>
|
|
91
|
+<rule ref="rulesets/design.xml/FinalFieldCouldBeStatic"><priority>1</priority></rule>
|
|
92
|
+<rule ref="rulesets/design.xml/CloseResource"><priority>1</priority></rule>
|
|
93
|
+<rule ref="rulesets/design.xml/NonStaticInitializer"><priority>1</priority></rule>
|
96
|
94
|
<rule ref="rulesets/design.xml/DefaultLabelNotLastInSwitchStmt"><priority>4</priority></rule>
|
97
|
95
|
<rule ref="rulesets/design.xml/NonCaseLabelInSwitchStatement"><priority>4</priority></rule>
|
98
|
96
|
<rule ref="rulesets/design.xml/OptimizableToArrayCall"><priority>3</priority></rule>
|
99
|
|
-<rule ref="rulesets/design.xml/BadComparison"><priority>2</priority></rule>
|
|
97
|
+<rule ref="rulesets/design.xml/BadComparison"><priority>1</priority></rule>
|
100
|
98
|
<rule ref="rulesets/design.xml/EqualsNull"><priority>1</priority></rule>
|
101
|
99
|
<rule ref="rulesets/design.xml/ConfusingTernary"><priority>2</priority></rule>
|
102
|
|
-<rule ref="rulesets/design.xml/InstantiationToGetClass"><priority>2</priority></rule>
|
|
100
|
+<rule ref="rulesets/design.xml/InstantiationToGetClass"><priority>1</priority></rule>
|
103
|
101
|
<rule ref="rulesets/design.xml/IdempotentOperations"><priority>1</priority></rule>
|
104
|
102
|
<rule ref="rulesets/design.xml/SimpleDateFormatNeedsLocale"><priority>5</priority></rule>
|
105
|
103
|
<rule ref="rulesets/design.xml/ImmutableField"><priority>2</priority></rule>
|
106
|
104
|
<rule ref="rulesets/design.xml/UseLocaleWithCaseConversions"><priority>5</priority></rule>
|
107
|
105
|
<rule ref="rulesets/design.xml/AvoidProtectedFieldInFinalClass"><priority>2</priority></rule>
|
108
|
|
-<rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"><priority>3</priority></rule>
|
109
|
|
-<rule ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"><priority>2</priority></rule>
|
|
106
|
+<rule ref="rulesets/design.xml/AssignmentToNonFinalStatic"><priority>1</priority></rule>
|
|
107
|
+<rule ref="rulesets/design.xml/MissingStaticMethodInNonInstantiatableClass"><priority>1</priority></rule>
|
110
|
108
|
<rule ref="rulesets/design.xml/AvoidSynchronizedAtMethodLevel"><priority>4</priority></rule>
|
111
|
109
|
<rule ref="rulesets/design.xml/MissingBreakInSwitch"><priority>4</priority></rule>
|
112
|
|
-<rule ref="rulesets/design.xml/UseNotifyAllInsteadOfNotify"><priority>3</priority></rule>
|
113
|
|
-<rule ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"><priority>2</priority></rule>
|
|
110
|
+<rule ref="rulesets/design.xml/UseNotifyAllInsteadOfNotify"><priority>1</priority></rule>
|
|
111
|
+<rule ref="rulesets/design.xml/AvoidInstanceofChecksInCatchClause"><priority>1</priority></rule>
|
114
|
112
|
<rule ref="rulesets/design.xml/AbstractClassWithoutAbstractMethod"><priority>5</priority></rule>
|
115
|
|
-<rule ref="rulesets/design.xml/SimplifyConditional"><priority>2</priority></rule>
|
|
113
|
+<rule ref="rulesets/design.xml/SimplifyConditional"><priority>1</priority></rule>
|
116
|
114
|
<rule ref="rulesets/design.xml/CompareObjectsWithEquals"><priority>3</priority></rule>
|
117
|
115
|
<rule ref="rulesets/design.xml/PositionLiteralsFirstInComparisons"><priority>3</priority></rule>
|
118
|
|
-<rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"><priority>2</priority></rule>
|
|
116
|
+<rule ref="rulesets/design.xml/UnnecessaryLocalBeforeReturn"><priority>1</priority></rule>
|
119
|
117
|
<rule ref="rulesets/design.xml/NonThreadSafeSingleton"><priority>1</priority></rule>
|
120
|
118
|
<rule ref="rulesets/design.xml/UncommentedEmptyMethod"><priority>2</priority></rule>
|
121
|
119
|
<rule ref="rulesets/design.xml/UncommentedEmptyConstructor"><priority>1</priority></rule>
|
122
|
|
-<rule ref="rulesets/design.xml/AvoidConstantsInterface"><priority>2</priority></rule>
|
123
|
|
-<rule ref="rulesets/design.xml/UnsynchronizedStaticDateFormatter"><priority>3</priority></rule>
|
124
|
|
-<rule ref="rulesets/design.xml/PreserveStackTrace"><priority>3</priority></rule>
|
|
120
|
+<rule ref="rulesets/design.xml/AvoidConstantsInterface"><priority>1</priority></rule>
|
|
121
|
+<rule ref="rulesets/design.xml/UnsynchronizedStaticDateFormatter"><priority>1</priority></rule>
|
|
122
|
+<rule ref="rulesets/design.xml/PreserveStackTrace"><priority>1</priority></rule>
|
125
|
123
|
<rule ref="rulesets/design.xml/UseCollectionIsEmpty"><priority>2</priority></rule>
|
126
|
124
|
<rule ref="rulesets/design.xml/ClassWithOnlyPrivateConstructorsShouldBeFinal"><priority>2</priority></rule>
|
127
|
125
|
<rule ref="rulesets/design.xml/EmptyMethodInAbstractClassShouldBeAbstract"><priority>2</priority></rule>
|
|
@@ -129,89 +127,89 @@
|
129
|
127
|
<rule ref="rulesets/design.xml/ReturnEmptyArrayRatherThanNull"><priority>2</priority></rule>
|
130
|
128
|
<rule ref="rulesets/design.xml/AbstractClassWithoutAnyMethod"><priority>2</priority></rule>
|
131
|
129
|
|
132
|
|
-<rule ref="rulesets/finalizers.xml/EmptyFinalizer"><priority>2</priority></rule>
|
133
|
|
-<rule ref="rulesets/finalizers.xml/FinalizeOnlyCallsSuperFinalize"><priority>2</priority></rule>
|
134
|
|
-<rule ref="rulesets/finalizers.xml/FinalizeOverloaded"><priority>2</priority></rule>
|
135
|
|
-<rule ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"><priority>2</priority></rule>
|
136
|
|
-<rule ref="rulesets/finalizers.xml/FinalizeShouldBeProtected"><priority>2</priority></rule>
|
137
|
|
-<rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"><priority>2</priority></rule>
|
|
130
|
+<rule ref="rulesets/finalizers.xml/EmptyFinalizer"><priority>1</priority></rule>
|
|
131
|
+<rule ref="rulesets/finalizers.xml/FinalizeOnlyCallsSuperFinalize"><priority>1</priority></rule>
|
|
132
|
+<rule ref="rulesets/finalizers.xml/FinalizeOverloaded"><priority>1</priority></rule>
|
|
133
|
+<rule ref="rulesets/finalizers.xml/FinalizeDoesNotCallSuperFinalize"><priority>1</priority></rule>
|
|
134
|
+<rule ref="rulesets/finalizers.xml/FinalizeShouldBeProtected"><priority>1</priority></rule>
|
|
135
|
+<rule ref="rulesets/finalizers.xml/AvoidCallingFinalize"><priority>1</priority></rule>
|
138
|
136
|
|
139
|
137
|
<rule ref="rulesets/imports.xml/DuplicateImports"><priority>1</priority></rule>
|
140
|
138
|
<rule ref="rulesets/imports.xml/DontImportJavaLang"><priority>1</priority></rule>
|
141
|
|
-<rule ref="rulesets/imports.xml/UnusedImports"><priority>2</priority></rule>
|
142
|
|
-<rule ref="rulesets/imports.xml/ImportFromSamePackage"><priority>2</priority></rule>
|
|
139
|
+<rule ref="rulesets/imports.xml/UnusedImports"><priority>1</priority></rule>
|
|
140
|
+<rule ref="rulesets/imports.xml/ImportFromSamePackage"><priority>1</priority></rule>
|
143
|
141
|
<rule ref="rulesets/imports.xml/TooManyStaticImports"><priority>4</priority></rule>
|
144
|
142
|
|
145
|
143
|
<rule ref="rulesets/javabeans.xml/BeanMembersShouldSerialize"><priority>5</priority></rule>
|
146
|
144
|
<rule ref="rulesets/javabeans.xml/MissingSerialVersionUID"><priority>5</priority></rule>
|
147
|
145
|
|
148
|
|
-<rule ref="rulesets/logging-java.xml/MoreThanOneLogger"><priority>2</priority></rule>
|
149
|
|
-<rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"><priority>2</priority></rule>
|
|
146
|
+<rule ref="rulesets/logging-java.xml/MoreThanOneLogger"><priority>1</priority></rule>
|
|
147
|
+<rule ref="rulesets/logging-java.xml/LoggerIsNotStaticFinal"><priority>1</priority></rule>
|
150
|
148
|
<rule ref="rulesets/logging-java.xml/SystemPrintln"><priority>2</priority></rule>
|
151
|
149
|
<rule ref="rulesets/logging-java.xml/AvoidPrintStackTrace"><priority>2</priority></rule>
|
152
|
150
|
|
153
|
151
|
<rule ref="rulesets/migrating.xml/ReplaceVectorWithList"><priority>3</priority></rule>
|
154
|
|
-<rule ref="rulesets/migrating.xml/ReplaceHashtableWithMap"><priority>3</priority></rule>
|
155
|
|
-<rule ref="rulesets/migrating.xml/ReplaceEnumerationWithIterator"><priority>3</priority></rule>
|
|
152
|
+<rule ref="rulesets/migrating.xml/ReplaceHashtableWithMap"><priority>1</priority></rule>
|
|
153
|
+<rule ref="rulesets/migrating.xml/ReplaceEnumerationWithIterator"><priority>1</priority></rule>
|
156
|
154
|
<rule ref="rulesets/migrating.xml/AvoidEnumAsIdentifier"><priority>1</priority></rule>
|
157
|
155
|
<rule ref="rulesets/migrating.xml/AvoidAssertAsIdentifier"><priority>1</priority></rule>
|
158
|
|
-<rule ref="rulesets/migrating.xml/IntegerInstantiation"><priority>3</priority></rule>
|
159
|
|
-<rule ref="rulesets/migrating.xml/ByteInstantiation"><priority>3</priority></rule>
|
160
|
|
-<rule ref="rulesets/migrating.xml/ShortInstantiation"><priority>3</priority></rule>
|
161
|
|
-<rule ref="rulesets/migrating.xml/LongInstantiation"><priority>3</priority></rule>
|
|
156
|
+<rule ref="rulesets/migrating.xml/IntegerInstantiation"><priority>1</priority></rule>
|
|
157
|
+<rule ref="rulesets/migrating.xml/ByteInstantiation"><priority>1</priority></rule>
|
|
158
|
+<rule ref="rulesets/migrating.xml/ShortInstantiation"><priority>1</priority></rule>
|
|
159
|
+<rule ref="rulesets/migrating.xml/LongInstantiation"><priority>1</priority></rule>
|
162
|
160
|
|
163
|
161
|
<rule ref="rulesets/naming.xml/ShortVariable"><priority>3</priority></rule>
|
164
|
162
|
<rule ref="rulesets/naming.xml/LongVariable"><priority>2</priority></rule>
|
165
|
163
|
<rule ref="rulesets/naming.xml/ShortMethodName"><priority>2</priority></rule>
|
166
|
|
-<rule ref="rulesets/naming.xml/VariableNamingConventions"><priority>2</priority></rule>
|
167
|
|
-<rule ref="rulesets/naming.xml/MethodNamingConventions"><priority>2</priority></rule>
|
168
|
|
-<rule ref="rulesets/naming.xml/ClassNamingConventions"><priority>2</priority></rule>
|
|
164
|
+<rule ref="rulesets/naming.xml/VariableNamingConventions"><priority>1</priority></rule>
|
|
165
|
+<rule ref="rulesets/naming.xml/MethodNamingConventions"><priority>1</priority></rule>
|
|
166
|
+<rule ref="rulesets/naming.xml/ClassNamingConventions"><priority>1</priority></rule>
|
169
|
167
|
<rule ref="rulesets/naming.xml/AvoidDollarSigns"><priority>1</priority></rule>
|
170
|
|
-<rule ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"><priority>2</priority></rule>
|
|
168
|
+<rule ref="rulesets/naming.xml/MethodWithSameNameAsEnclosingClass"><priority>1</priority></rule>
|
171
|
169
|
<rule ref="rulesets/naming.xml/SuspiciousHashcodeMethodName"><priority>1</priority></rule>
|
172
|
|
-<rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"><priority>2</priority></rule>
|
173
|
|
-<rule ref="rulesets/naming.xml/SuspiciousEqualsMethodName"><priority>2</priority></rule>
|
|
170
|
+<rule ref="rulesets/naming.xml/SuspiciousConstantFieldName"><priority>1</priority></rule>
|
|
171
|
+<rule ref="rulesets/naming.xml/SuspiciousEqualsMethodName"><priority>1</priority></rule>
|
174
|
172
|
<rule ref="rulesets/naming.xml/AvoidFieldNameMatchingTypeName"><priority>2</priority></rule>
|
175
|
173
|
<rule ref="rulesets/naming.xml/AvoidFieldNameMatchingMethodName"><priority>2</priority></rule>
|
176
|
174
|
<rule ref="rulesets/naming.xml/NoPackage"><priority>1</priority></rule>
|
177
|
|
-<rule ref="rulesets/naming.xml/PackageCase"><priority>2</priority></rule>
|
|
175
|
+<rule ref="rulesets/naming.xml/PackageCase"><priority>1</priority></rule>
|
178
|
176
|
<rule ref="rulesets/naming.xml/BooleanGetMethodName"><priority>2</priority></rule>
|
179
|
177
|
|
180
|
178
|
<rule ref="rulesets/optimizations.xml/LocalVariableCouldBeFinal"><priority>2</priority></rule>
|
181
|
179
|
<rule ref="rulesets/optimizations.xml/MethodArgumentCouldBeFinal"><priority>1</priority></rule>
|
182
|
180
|
<rule ref="rulesets/optimizations.xml/AvoidInstantiatingObjectsInLoops"><priority>3</priority></rule>
|
183
|
|
-<rule ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"><priority>2</priority></rule>
|
184
|
|
-<rule ref="rulesets/optimizations.xml/SimplifyStartsWith"><priority>2</priority></rule>
|
|
181
|
+<rule ref="rulesets/optimizations.xml/UseArrayListInsteadOfVector"><priority>1</priority></rule>
|
|
182
|
+<rule ref="rulesets/optimizations.xml/SimplifyStartsWith"><priority>1</priority></rule>
|
185
|
183
|
<rule ref="rulesets/optimizations.xml/UseStringBufferForStringAppends"><priority>3</priority></rule>
|
186
|
184
|
<rule ref="rulesets/optimizations.xml/UseArraysAsList"><priority>1</priority></rule>
|
187
|
185
|
<rule ref="rulesets/optimizations.xml/AvoidArrayLoops"><priority>1</priority></rule>
|
188
|
|
-<rule ref="rulesets/optimizations.xml/UnnecessaryWrapperObjectCreation"><priority>2</priority></rule>
|
|
186
|
+<rule ref="rulesets/optimizations.xml/UnnecessaryWrapperObjectCreation"><priority>1</priority></rule>
|
189
|
187
|
<rule ref="rulesets/optimizations.xml/AddEmptyString"><priority>2</priority></rule>
|
190
|
188
|
|
191
|
189
|
<rule ref="rulesets/strictexception.xml/AvoidCatchingThrowable"><priority>1</priority></rule>
|
192
|
|
-<rule ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"><priority>2</priority></rule>
|
193
|
|
-<rule ref="rulesets/strictexception.xml/ExceptionAsFlowControl"><priority>2</priority></rule>
|
|
190
|
+<rule ref="rulesets/strictexception.xml/SignatureDeclareThrowsException"><priority>1</priority></rule>
|
|
191
|
+<rule ref="rulesets/strictexception.xml/ExceptionAsFlowControl"><priority>1</priority></rule>
|
194
|
192
|
<rule ref="rulesets/strictexception.xml/AvoidCatchingNPE"><priority>1</priority></rule>
|
195
|
|
-<rule ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"><priority>2</priority></rule>
|
|
193
|
+<rule ref="rulesets/strictexception.xml/AvoidThrowingRawExceptionTypes"><priority>1</priority></rule>
|
196
|
194
|
<rule ref="rulesets/strictexception.xml/AvoidThrowingNullPointerException"><priority>3</priority></rule>
|
197
|
195
|
<rule ref="rulesets/strictexception.xml/AvoidRethrowingException"><priority>2</priority></rule>
|
198
|
|
-<rule ref="rulesets/strictexception.xml/DoNotExtendJavaLangError"><priority>2</priority></rule>
|
|
196
|
+<rule ref="rulesets/strictexception.xml/DoNotExtendJavaLangError"><priority>1</priority></rule>
|
199
|
197
|
<rule ref="rulesets/strictexception.xml/DoNotThrowExceptionInFinally"><priority>1</priority></rule>
|
200
|
198
|
<rule ref="rulesets/strictexception.xml/AvoidThrowingNewInstanceOfSameException"><priority>1</priority></rule>
|
201
|
199
|
|
202
|
200
|
<rule ref="rulesets/strings.xml/AvoidDuplicateLiterals"><priority>3</priority></rule>
|
203
|
|
-<rule ref="rulesets/strings.xml/StringInstantiation"><priority>2</priority></rule>
|
204
|
|
-<rule ref="rulesets/strings.xml/StringToString"><priority>2</priority></rule>
|
205
|
|
-<rule ref="rulesets/strings.xml/InefficientStringBuffering"><priority>2</priority></rule>
|
206
|
|
-<rule ref="rulesets/strings.xml/UnnecessaryCaseChange"><priority>2</priority></rule>
|
207
|
|
-<rule ref="rulesets/strings.xml/UseStringBufferLength"><priority>2</priority></rule>
|
208
|
|
-<rule ref="rulesets/strings.xml/AppendCharacterWithChar"><priority>2</priority></rule>
|
209
|
|
-<rule ref="rulesets/strings.xml/UseIndexOfChar"><priority>2</priority></rule>
|
210
|
|
-<rule ref="rulesets/strings.xml/InefficientEmptyStringCheck"><priority>2</priority></rule>
|
|
201
|
+<rule ref="rulesets/strings.xml/StringInstantiation"><priority>1</priority></rule>
|
|
202
|
+<rule ref="rulesets/strings.xml/StringToString"><priority>1</priority></rule>
|
|
203
|
+<rule ref="rulesets/strings.xml/InefficientStringBuffering"><priority>1</priority></rule>
|
|
204
|
+<rule ref="rulesets/strings.xml/UnnecessaryCaseChange"><priority>1</priority></rule>
|
|
205
|
+<rule ref="rulesets/strings.xml/UseStringBufferLength"><priority>1</priority></rule>
|
|
206
|
+<rule ref="rulesets/strings.xml/AppendCharacterWithChar"><priority>1</priority></rule>
|
|
207
|
+<rule ref="rulesets/strings.xml/UseIndexOfChar"><priority>1</priority></rule>
|
|
208
|
+<rule ref="rulesets/strings.xml/InefficientEmptyStringCheck"><priority>1</priority></rule>
|
211
|
209
|
<rule ref="rulesets/strings.xml/InsufficientStringBufferDeclaration"><priority>3</priority></rule>
|
212
|
|
-<rule ref="rulesets/strings.xml/UselessStringValueOf"><priority>2</priority></rule>
|
213
|
|
-<rule ref="rulesets/strings.xml/StringBufferInstantiationWithChar"><priority>2</priority></rule>
|
214
|
|
-<rule ref="rulesets/strings.xml/UseEqualsToCompareStrings"><priority>2</priority></rule>
|
|
210
|
+<rule ref="rulesets/strings.xml/UselessStringValueOf"><priority>1</priority></rule>
|
|
211
|
+<rule ref="rulesets/strings.xml/StringBufferInstantiationWithChar"><priority>1</priority></rule>
|
|
212
|
+<rule ref="rulesets/strings.xml/UseEqualsToCompareStrings"><priority>1</priority></rule>
|
215
|
213
|
<rule ref="rulesets/strings.xml/AvoidStringBufferField"><priority>2</priority></rule>
|
216
|
214
|
|
217
|
215
|
<rule ref="rulesets/sunsecure.xml/MethodReturnsInternalArray"><priority>3</priority></rule>
|
|
@@ -223,8 +221,8 @@
|
223
|
221
|
<rule ref="rulesets/typeresolution.xml/SignatureDeclareThrowsException"><priority>1</priority></rule>
|
224
|
222
|
|
225
|
223
|
<rule ref="rulesets/unusedcode.xml/UnusedPrivateField"><priority>2</priority></rule>
|
226
|
|
-<rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"><priority>2</priority></rule>
|
227
|
|
-<rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"><priority>2</priority></rule>
|
|
224
|
+<rule ref="rulesets/unusedcode.xml/UnusedLocalVariable"><priority>1</priority></rule>
|
|
225
|
+<rule ref="rulesets/unusedcode.xml/UnusedPrivateMethod"><priority>1</priority></rule>
|
228
|
226
|
<rule ref="rulesets/unusedcode.xml/UnusedFormalParameter"><priority>2</priority></rule>
|
229
|
227
|
|
230
|
228
|
</ruleset>
|