parent
0f05432558
commit
e3fb43347e
@ -0,0 +1,49 @@ |
||||
<?xml version="1.0"?> |
||||
<ruleset name="Chamilo rule set" |
||||
xmlns="http://pmd.sf.net/ruleset/1.0.0" |
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
||||
xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 |
||||
http://pmd.sf.net/ruleset_xml_schema.xsd" |
||||
xsi:noNamespaceSchemaLocation=" |
||||
http://pmd.sf.net/ruleset_xml_schema.xsd"> |
||||
<description> |
||||
Chamilo rule set. |
||||
</description> |
||||
|
||||
<!-- Import the entire unused code rule set --> |
||||
<rule ref="rulesets/cleancode.xml"> |
||||
<exclude name="StaticAccess" /> |
||||
</rule> |
||||
|
||||
<!-- |
||||
Import the entire cyclomatic complexity rule and |
||||
customize the rule configuration. |
||||
--> |
||||
<rule ref="rulesets/codesize.xml"> |
||||
<exclude name="TooManyPublicMethods" /> |
||||
<exclude name="TooManyFields" /> |
||||
<exclude name="TooManyMethods" /> |
||||
<exclude name="CyclomaticComplexity" /> |
||||
<exclude name="ExcessiveMethodLength" /> |
||||
<exclude name="ExcessiveClassLength" /> |
||||
<exclude name="ExcessivePublicCount" /> |
||||
<exclude name="ExcessiveClassComplexity" /> |
||||
</rule> |
||||
|
||||
<rule ref="rulesets/controversial.xml" > |
||||
<exclude name="Superglobals" /> |
||||
</rule> |
||||
|
||||
<rule ref="rulesets/design.xml" > |
||||
<exclude name="WeightedMethodCount" /> |
||||
</rule> |
||||
|
||||
<!-- Import entire naming rule set and exclude rules --> |
||||
<rule ref="rulesets/naming.xml"> |
||||
<exclude name="ShortVariable" /> |
||||
<exclude name="LongVariable" /> |
||||
<exclude name="ShortMethodName" /> |
||||
</rule> |
||||
|
||||
<rule ref="rulesets/unusedcode.xml" /> |
||||
</ruleset> |
Loading…
Reference in new issue