blob: 066df234898cfec4d2d2ee38455545f9d3c88c87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
<rules>
<rule key="MaximumMethodsCountCheck">
<name>Maximum Methods Count Check</name>
<configKey>rulesets/extensions.xml/MaximumMethodsCountCheck</configKey>
<category name="Usability"/>
<description>Maximum number of methods authorised</description>
<param key="maxAuthorisedMethodsCount" type="i">
<description>Maximum number of methods authorised. Default is 2.</description>
</param>
</rule>
<rule key="AvoidIfWithoutBrace">
<name>Avoid if without using brace</name>
<configKey>rulesets/extensions.xml/AvoidIfWithoutBrace</configKey>
<category name="Usability"/>
<description></description>
</rule>
<rule key="PreventUseOfEmptyClass" priority="MAJOR">
<name><![CDATA[Prevent use of EmptyClass]]></name>
<configKey><![CDATA[net.sourceforge.pmd.rules.XPathRule]]></configKey>
<category name="Maintainability"/>
<description></description>
<param key="xpath" type="s">
<description><![CDATA[XPath expressions.]]></description>
<defaultValue>//VariableDeclarator[../Type/ReferenceType/ClassOrInterfaceType[@Image='EmptyClass']]</defaultValue>
</param>
<param key="message" type="s">
<description><![CDATA[Message to display when a violation occurs.]]></description>
<defaultValue>Prevent use of EmptyClass class</defaultValue>
</param>
</rule>
</rules>
|