diff options
Diffstat (limited to 'vendor/chillerlan/php-settings-container/phpmd.xml')
-rw-r--r-- | vendor/chillerlan/php-settings-container/phpmd.xml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/vendor/chillerlan/php-settings-container/phpmd.xml b/vendor/chillerlan/php-settings-container/phpmd.xml new file mode 100644 index 000000000..3ba7e11b7 --- /dev/null +++ b/vendor/chillerlan/php-settings-container/phpmd.xml @@ -0,0 +1,35 @@ +<?xml version="1.0"?> +<ruleset name="codemasher/php-settings-container PMD 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"> + <description>codemasher/php-settings-container PMD ruleset</description> + <exclude-pattern>*/examples/*</exclude-pattern> + <exclude-pattern>*/tests/*</exclude-pattern> + <exclude-pattern>*/vendor/*</exclude-pattern> + <rule ref="rulesets/cleancode.xml"> + <exclude name="BooleanArgumentFlag"/> + </rule> + <rule ref="rulesets/codesize.xml/CyclomaticComplexity"> + <priority>1</priority> + <properties> + <property name="maximum" value="150" /> + </properties> + </rule> + <rule ref="rulesets/controversial.xml"> + <exclude name="CamelCaseMethodName"/> + <exclude name="CamelCasePropertyName"/> + <exclude name="CamelCaseParameterName"/> + <exclude name="CamelCaseVariableName"/> + </rule> + <rule ref="rulesets/design.xml"> + </rule> + <rule ref="rulesets/naming.xml"> + <exclude name="LongVariable"/> + <exclude name="ShortVariable"/> + </rule> + <rule ref="rulesets/unusedcode.xml"> + <exclude name="UnusedFormalParameter"/> + </rule> +</ruleset> |