diff options
Diffstat (limited to 'PluggableAuth/.phpmd.xml')
-rw-r--r-- | PluggableAuth/.phpmd.xml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/PluggableAuth/.phpmd.xml b/PluggableAuth/.phpmd.xml new file mode 100644 index 00000000..2c2ab34c --- /dev/null +++ b/PluggableAuth/.phpmd.xml @@ -0,0 +1,29 @@ +<?xml version="1.0"?> +<ruleset 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"> + + <rule ref="rulesets/codesize.xml"> + <exclude name="TooManyMethods" /> + <exclude name="ExcessiveClassComplexity" /> + </rule> + <rule ref="rulesets/codesize.xml/TooManyMethods"> + <properties> + <property name="maxmethods" value="20" /> + </properties> + </rule> + + <!-- todo: exclude the camel case method rule for the tests --> + <rule ref="rulesets/controversial.xml" /> + + <rule ref="rulesets/design.xml" /> + + <rule ref="rulesets/naming.xml"> + <exclude name="ShortVariable" /> + </rule> + + <rule ref="rulesets/unusedcode.xml"> + <exclude name="UnusedLocalVariable" /> + </rule> +</ruleset> |