Skip to content

Commit e1a92a8

Browse files
authored
* Update PMD rules to use latest schema location and replace deprecated import rules (#111)
1 parent fc01c83 commit e1a92a8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

pmd.xml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<ruleset xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
22
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd"
3+
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd"
44
name="PMD Ruleset"
55
>
66
<description>
@@ -11,17 +11,15 @@
1111
</description>
1212
<rule ref="category/java/bestpractices.xml/AvoidUsingHardCodedIP"/>
1313
<rule ref="category/java/bestpractices.xml/CheckResultSet"/>
14-
<rule ref="category/java/bestpractices.xml/UnusedImports"/>
1514
<rule ref="category/java/bestpractices.xml/UnusedFormalParameter"/>
1615
<rule ref="category/java/bestpractices.xml/UnusedLocalVariable"/>
1716
<rule ref="category/java/bestpractices.xml/UnusedPrivateField"/>
1817
<rule ref="category/java/bestpractices.xml/UnusedPrivateMethod"/>
19-
<rule ref="category/java/codestyle.xml/DontImportJavaLang"/>
20-
<rule ref="category/java/codestyle.xml/DuplicateImports"/>
2118
<rule ref="category/java/codestyle.xml/ExtendsObject"/>
2219
<rule ref="category/java/codestyle.xml/ForLoopShouldBeWhileLoop"/>
2320
<rule ref="category/java/codestyle.xml/TooManyStaticImports"/>
2421
<rule ref="category/java/codestyle.xml/UnnecessaryFullyQualifiedName"/>
22+
<rule ref="category/java/codestyle.xml/UnnecessaryImport"/>
2523
<rule ref="category/java/codestyle.xml/UnnecessaryModifier"/>
2624
<rule ref="category/java/codestyle.xml/UnnecessaryReturn"/>
2725
<rule ref="category/java/codestyle.xml/UselessParentheses"/>
@@ -47,7 +45,6 @@
4745
<rule ref="category/java/errorprone.xml/EmptySynchronizedBlock"/>
4846
<rule ref="category/java/errorprone.xml/EmptyTryBlock"/>
4947
<rule ref="category/java/errorprone.xml/EmptyWhileStmt"/>
50-
<rule ref="category/java/errorprone.xml/ImportFromSamePackage"/>
5148
<rule ref="category/java/errorprone.xml/JumbledIncrementer"/>
5249
<rule ref="category/java/errorprone.xml/MisplacedNullCheck"/>
5350
<rule ref="category/java/errorprone.xml/OverrideBothEqualsAndHashcode"/>
@@ -61,4 +58,4 @@
6158
<rule ref="category/java/multithreading.xml/DoubleCheckedLocking"/>
6259
<rule ref="category/java/performance.xml/BigIntegerInstantiation"/>
6360
<rule ref="category/java/performance.xml/BooleanInstantiation"/>
64-
</ruleset>
61+
</ruleset>

0 commit comments

Comments
 (0)