(no commit message)
[paste/3.git] / phork0.xml
1 <?xml version="1.0"?>\r
2 <ruleset name="EasyBib">\r
3 \r
4  <description>EasyBib Coding Standard.</description>\r
5 \r
6  <exclude-pattern>*tests/*</exclude-pattern>\r
7  <exclude-pattern>*data/*</exclude-pattern>\r
8  <exclude-pattern>*var/*</exclude-pattern>\r
9  <exclude-pattern>*bin/*</exclude-pattern>\r
10  <exclude-pattern>*vendor/*</exclude-pattern>\r
11  <exclude-pattern>*www/*</exclude-pattern>\r
12  <exclude-pattern>*views/scripts/*</exclude-pattern>\r
13  <exclude-pattern>*etc/*</exclude-pattern>\r
14  <exclude-pattern>*examples/*</exclude-pattern>\r
15  <exclude-pattern>*docs/*</exclude-pattern>\r
16 \r
17  <rule ref="PEAR"/>\r
18  <rule ref="PSR1"/>\r
19 \r
20  <rule ref="Generic.Files.LineLength">\r
21   <properties>\r
22    <property name="lineLimit" value="90"/>\r
23    <property name="absoluteLineLimit" value="100"/>\r
24   </properties>\r
25  </rule>\r
26 \r
27  <rule ref="Generic.Commenting.Todo.CommentFound">\r
28   <message>Please review this TODO comment: %s</message>\r
29   <severity>3</severity>\r
30  </rule>\r
31 \r
32  <rule ref="Generic.NamingConventions.UpperCaseConstantName"/>\r
33  <rule ref="Generic.NamingConventions.CamelCapsFunctionName">\r
34   <properties>\r
35    <property name="strict" value="false"/>\r
36   </properties>\r
37  </rule>\r
38 \r
39  <rule ref="PEAR.NamingConventions.ValidFunctionName">\r
40   <exclude name="PEAR.NamingConventions.ValidFunctionName.PrivateNoUnderscore"/>\r
41   <exclude name="PEAR.NamingConventions.ValidFunctionName.FunctionUnderscore"/>\r
42  </rule>\r
43 \r
44  <rule ref="PEAR.NamingConventions.ValidVariableName">\r
45     <exclude name="PEAR.NamingConventions.ValidVariableName.PrivateNoUnderscore"/>\r
46  </rule>\r
47 \r
48 </ruleset>