This repository was archived by the owner on Mar 23, 2024. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathphpmd.xml.dist
36 lines (36 loc) · 1.36 KB
/
phpmd.xml.dist
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
32
33
34
35
36
<?xml version="1.0"?>
<!-- https://github.com/phpmd/phpmd_-->
<rulesetname="php-oauth-core 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-oauth-core PMD ruleset</description>
<exclude-pattern>*/examples/*</exclude-pattern>
<exclude-pattern>*/vendor/*</exclude-pattern>
<exclude-pattern>*/tests/*</exclude-pattern>
<ruleref="rulesets/cleancode.xml">
<excludename="ElseExpression"/>
<excludename="StaticAccess"/>
</rule>
<ruleref="rulesets/codesize.xml"/>
<ruleref="rulesets/controversial.xml">
<excludename="Superglobals"/>
<excludename="CamelCaseMethodName"/>
<excludename="CamelCaseParameterName"/>
<excludename="CamelCasePropertyName"/>
<excludename="CamelCaseVariableName"/>
</rule>
<ruleref="rulesets/design.xml">
<!-- exits are only used in examples -->
<excludename="ExitExpression"/>
</rule>
<ruleref="rulesets/naming.xml">
<excludename="LongVariable"/>
<excludename="ShortVariable"/>
<excludename="ConstantNamingConventions"/>
</rule>
<ruleref="rulesets/unusedcode.xml">
<excludename="UnusedFormalParameter"/>
</rule>
</ruleset>