Merge pull request #4796 from adangel:remove-deprecated-and-release-rulesets
Remove deprecated and release rulesets #4796
This commit is contained in:
@ -1,21 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<ruleset name="Basic Ecmascript"
|
||||
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
|
||||
|
||||
<description>Rules concerning basic ECMAScript guidelines.</description>
|
||||
|
||||
<rule ref="category/ecmascript/codestyle.xml/AssignmentInOperand" deprecated="true" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/UnreachableCode" deprecated="true" />
|
||||
|
||||
<rule ref="category/ecmascript/errorprone.xml/AvoidTrailingComma" deprecated="true" />"
|
||||
<rule ref="category/ecmascript/errorprone.xml/EqualComparison" deprecated="true" />
|
||||
<rule ref="category/ecmascript/errorprone.xml/InnaccurateNumericLiteral" deprecated="true" />
|
||||
|
||||
<rule ref="category/ecmascript/bestpractices.xml/ConsistentReturn" deprecated="true" />
|
||||
<rule ref="category/ecmascript/bestpractices.xml/GlobalVariable" deprecated="true" />
|
||||
<rule ref="category/ecmascript/bestpractices.xml/ScopeForInVariable" deprecated="true" />
|
||||
<rule ref="category/ecmascript/bestpractices.xml/UseBaseWithParseInt" deprecated="true" />
|
||||
</ruleset>
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<ruleset name="Braces"
|
||||
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
|
||||
<description>
|
||||
The Braces Ruleset contains a collection of braces rules.
|
||||
</description>
|
||||
|
||||
<rule ref="category/ecmascript/codestyle.xml/ForLoopsMustUseBraces" deprecated="true" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/IfElseStmtsMustUseBraces" deprecated="true" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/IfStmtsMustUseBraces" deprecated="true" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/WhileLoopsMustUseBraces" deprecated="true" />
|
||||
|
||||
</ruleset>
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<ruleset name="Controversial Ecmascript"
|
||||
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
|
||||
|
||||
<description>
|
||||
The Controversial ruleset contains rules that, for whatever reason, are considered controversial.
|
||||
They are held here to allow people to include them as they see fit within their custom rulesets.
|
||||
</description>
|
||||
|
||||
<rule ref="category/ecmascript/bestpractices.xml/AvoidWithStatement" deprecated="true" />
|
||||
|
||||
</ruleset>
|
@ -1,17 +0,0 @@
|
||||
#
|
||||
# BSD-style license; for more info see http://pmd.sourceforge.net/license.html
|
||||
#
|
||||
|
||||
rulesets.filenames=\
|
||||
category/ecmascript/bestpractices.xml,\
|
||||
category/ecmascript/codestyle.xml,\
|
||||
category/ecmascript/errorprone.xml
|
||||
|
||||
#
|
||||
#empty categories:
|
||||
#
|
||||
#category/ecmascript/design.xml,
|
||||
#category/ecmascript/documentation.xml,
|
||||
#category/ecmascript/multithreading.xml,
|
||||
#category/ecmascript/performance.xml,
|
||||
#category/ecmascript/security.xml,
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<ruleset name="Unnecessary"
|
||||
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
|
||||
<description>
|
||||
The Unnecessary Ruleset contains a collection of rules for unnecessary code.
|
||||
</description>
|
||||
|
||||
<rule ref="category/ecmascript/codestyle.xml/NoElseReturn" deprecated="true" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/UnnecessaryBlock" deprecated="true" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/UnnecessaryParentheses" deprecated="true" />
|
||||
|
||||
</ruleset>
|
@ -6,13 +6,11 @@
|
||||
<taskdef name="pmd" classname="net.sourceforge.pmd.ant.PMDTask" />
|
||||
|
||||
<target name="testEcmascript">
|
||||
<pmd rulesetfiles="${pmd.home}/src/main/resources/rulesets/ecmascript/basic.xml">
|
||||
<pmd rulesetfiles="${pmd.home}/src/test/resources/net/sourceforge/pmd/ant/xml/ruleset.xml">
|
||||
<formatter type="text" toConsole="true" />
|
||||
<fileset dir="${pmd.home}/src/test/resources/ant/ecmascript/">
|
||||
<include name="*.js" />
|
||||
</fileset>
|
||||
</pmd>
|
||||
</target>
|
||||
|
||||
|
||||
</project>
|
||||
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<ruleset name="JavaScript Test Ruleset"
|
||||
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
|
||||
|
||||
<description>JavaScript Test Ruleset</description>
|
||||
|
||||
<rule ref="category/ecmascript/bestpractices.xml/GlobalVariable" />
|
||||
<rule ref="category/ecmascript/codestyle.xml/UnreachableCode" />
|
||||
<rule ref="category/ecmascript/errorprone.xml/EqualComparison" />
|
||||
</ruleset>
|
Reference in New Issue
Block a user