annotate vendor/sabre/vobject/tests/phpcs/ruleset.xml @ 7:430dbd5346f7

vendor sabre as distributed
author Charlie Root
date Sat, 13 Jan 2018 09:06:10 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
1 <?xml version="1.0"?>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
2 <ruleset name="sabre.php">
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
3 <description>sabre.io codesniffer ruleset</description>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
4
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
5 <!-- Include the whole PSR-1 standard -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
6 <rule ref="PSR1" />
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
7
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
8 <!-- All PHP files MUST use the Unix LF (linefeed) line ending. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
9 <rule ref="Generic.Files.LineEndings">
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
10 <properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
11 <property name="eolChar" value="\n"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
12 </properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
13 </rule>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
14
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
15 <!-- The closing ?> tag MUST be omitted from files containing only PHP. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
16 <rule ref="Zend.Files.ClosingTag"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
17
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
18 <!-- There MUST NOT be trailing whitespace at the end of non-blank lines. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
19 <rule ref="Squiz.WhiteSpace.SuperfluousWhitespace">
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
20 <properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
21 <property name="ignoreBlankLines" value="true"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
22 </properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
23 </rule>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
24
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
25 <!-- There MUST NOT be more than one statement per line. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
26 <rule ref="Generic.Formatting.DisallowMultipleStatements"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
27
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
28 <rule ref="Generic.WhiteSpace.ScopeIndent">
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
29 <properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
30 <property name="ignoreIndentationTokens" type="array" value="T_COMMENT,T_DOC_COMMENT"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
31 </properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
32 </rule>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
33 <rule ref="Generic.WhiteSpace.DisallowTabIndent"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
34
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
35 <!-- PHP keywords MUST be in lower case. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
36 <rule ref="Generic.PHP.LowerCaseKeyword"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
37
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
38 <!-- The PHP constants true, false, and null MUST be in lower case. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
39 <rule ref="Generic.PHP.LowerCaseConstant"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
40
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
41 <!-- <rule ref="Squiz.Scope.MethodScope"/> -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
42 <rule ref="Squiz.WhiteSpace.ScopeKeywordSpacing"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
43
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
44 <!-- In the argument list, there MUST NOT be a space before each comma, and there MUST be one space after each comma. -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
45 <!--
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
46 <rule ref="Squiz.Functions.FunctionDeclarationArgumentSpacing">
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
47 <properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
48 <property name="equalsSpacing" value="1"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
49 </properties>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
50 </rule>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
51 <rule ref="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterHint">
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
52 <severity>0</severity>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
53 </rule>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
54 -->
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
55 <rule ref="PEAR.WhiteSpace.ScopeClosingBrace"/>
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
56
430dbd5346f7 vendor sabre as distributed
Charlie Root
parents:
diff changeset
57 </ruleset>