composer package updates
[openemr.git] / vendor / mpdf / mpdf / ruleset.xml
blob49129712d43cb30c42199bdfb6d1aa21cec7999d
1 <?xml version="1.0"?>
2 <ruleset name="PSR2Tabs">
3     <description>PSR2 with tabs instead of spaces.</description>
4     <arg name="tab-width" value="4"/>
5     <rule ref="PSR2">
6         <exclude name="PSR2.Classes.ClassDeclaration.CloseBraceAfterBody"/>
7         <exclude name="PSR2.Classes.PropertyDeclaration.ScopeMissing"/>
8         <exclude name="PSR2.Classes.PropertyDeclaration.VarUsed"/>
10         <exclude name="PSR2.ControlStructures.SwitchDeclaration.BodyOnNextLineCASE"/>
12         <exclude name="PSR1.Methods.CamelCapsMethodName.NotCamelCaps"/>
14         <exclude name="Squiz.Scope.MethodScope.Missing"/>
16         <exclude name="Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpen"/>
17         <exclude name="Squiz.WhiteSpace.ControlStructureSpacing.SpacingBeforeClose"/>
19         <exclude name="Generic.Commenting.DocComment"/>
20         <exclude name="Generic.Files.LineLength.MaxExceeded"/>
21         <exclude name="Generic.NamingConventions.UpperCaseConstantName.ClassConstantNotUpperCase)"/>
22         <exclude name="Generic.WhiteSpace.DisallowTabIndent"/>
23     </rule>
24     <rule ref="Generic.WhiteSpace.DisallowSpaceIndent"/>
25     <rule ref="Generic.WhiteSpace.ScopeIndent">
26         <properties>
27             <property name="indent" value="4"/>
28             <property name="tabIndent" value="true"/>
29         </properties>
30     </rule>
31     <rule ref="Generic.Files.LineLength">
32         <properties>
33             <property name="lineLimit" value="160"/>
34             <property name="absoluteLineLimit" value="200"/>
35         </properties>
36     </rule>
37 </ruleset>