1 | 1 |
deleted file mode 100644 |
... | ... |
@@ -1,43 +0,0 @@ |
1 |
-<?xml version="1.0"?> |
|
2 |
-<ruleset name="Mess detection rules for Carbon" |
|
3 |
- xmlns="http://pmd.sf.net/ruleset/1.0.0" |
|
4 |
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
5 |
- xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 |
|
6 |
- http://pmd.sf.net/ruleset_xml_schema.xsd" |
|
7 |
- xsi:noNamespaceSchemaLocation=" |
|
8 |
- http://pmd.sf.net/ruleset_xml_schema.xsd"> |
|
9 |
- <description> |
|
10 |
- Mess detection rules for Carbon |
|
11 |
- </description> |
|
12 |
- <rule ref="rulesets/codesize.xml"> |
|
13 |
- <exclude name="CyclomaticComplexity" /> |
|
14 |
- <exclude name="NPathComplexity" /> |
|
15 |
- <exclude name="ExcessiveMethodLength" /> |
|
16 |
- <exclude name="ExcessiveClassLength" /> |
|
17 |
- <exclude name="ExcessivePublicCount" /> |
|
18 |
- <exclude name="TooManyMethods" /> |
|
19 |
- <exclude name="TooManyPublicMethods" /> |
|
20 |
- <exclude name="ExcessiveClassComplexity" /> |
|
21 |
- </rule> |
|
22 |
- <rule ref="rulesets/cleancode.xml"> |
|
23 |
- <exclude name="BooleanArgumentFlag" /> |
|
24 |
- <exclude name="StaticAccess" /> |
|
25 |
- <exclude name="IfStatementAssignment" /> |
|
26 |
- </rule> |
|
27 |
- <rule ref="rulesets/controversial.xml" /> |
|
28 |
- <rule ref="rulesets/design.xml"> |
|
29 |
- <exclude name="EvalExpression" /> |
|
30 |
- <exclude name="CouplingBetweenObjects" /> |
|
31 |
- </rule> |
|
32 |
- <rule ref="rulesets/design.xml/CouplingBetweenObjects"> |
|
33 |
- <properties> |
|
34 |
- <property name="maximum" value="20" /> |
|
35 |
- </properties> |
|
36 |
- </rule> |
|
37 |
- <rule ref="rulesets/naming.xml/ShortVariable"> |
|
38 |
- <properties> |
|
39 |
- <property name="exceptions" value="ci,id,to,tz" /> |
|
40 |
- </properties> |
|
41 |
- </rule> |
|
42 |
- <rule ref="rulesets/unusedcode.xml" /> |
|
43 |
-</ruleset> |
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,43 @@ |
1 |
+<?xml version="1.0"?> |
|
2 |
+<ruleset name="Mess detection rules for Carbon" |
|
3 |
+ xmlns="http://pmd.sf.net/ruleset/1.0.0" |
|
4 |
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
5 |
+ xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 |
|
6 |
+ http://pmd.sf.net/ruleset_xml_schema.xsd" |
|
7 |
+ xsi:noNamespaceSchemaLocation=" |
|
8 |
+ http://pmd.sf.net/ruleset_xml_schema.xsd"> |
|
9 |
+ <description> |
|
10 |
+ Mess detection rules for Carbon |
|
11 |
+ </description> |
|
12 |
+ <rule ref="rulesets/codesize.xml"> |
|
13 |
+ <exclude name="CyclomaticComplexity" /> |
|
14 |
+ <exclude name="NPathComplexity" /> |
|
15 |
+ <exclude name="ExcessiveMethodLength" /> |
|
16 |
+ <exclude name="ExcessiveClassLength" /> |
|
17 |
+ <exclude name="ExcessivePublicCount" /> |
|
18 |
+ <exclude name="TooManyMethods" /> |
|
19 |
+ <exclude name="TooManyPublicMethods" /> |
|
20 |
+ <exclude name="ExcessiveClassComplexity" /> |
|
21 |
+ </rule> |
|
22 |
+ <rule ref="rulesets/cleancode.xml"> |
|
23 |
+ <exclude name="BooleanArgumentFlag" /> |
|
24 |
+ <exclude name="StaticAccess" /> |
|
25 |
+ <exclude name="IfStatementAssignment" /> |
|
26 |
+ </rule> |
|
27 |
+ <rule ref="rulesets/controversial.xml" /> |
|
28 |
+ <rule ref="rulesets/design.xml"> |
|
29 |
+ <exclude name="EvalExpression" /> |
|
30 |
+ <exclude name="CouplingBetweenObjects" /> |
|
31 |
+ </rule> |
|
32 |
+ <rule ref="rulesets/design.xml/CouplingBetweenObjects"> |
|
33 |
+ <properties> |
|
34 |
+ <property name="maximum" value="20" /> |
|
35 |
+ </properties> |
|
36 |
+ </rule> |
|
37 |
+ <rule ref="rulesets/naming.xml/ShortVariable"> |
|
38 |
+ <properties> |
|
39 |
+ <property name="exceptions" value="ci,id,to,tz" /> |
|
40 |
+ </properties> |
|
41 |
+ </rule> |
|
42 |
+ <rule ref="rulesets/unusedcode.xml" /> |
|
43 |
+</ruleset> |