File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 12
12
<arg value =" p" />
13
13
<arg value =" s" />
14
14
15
+ <!-- use Doctrine as the base standard -->
16
+ <rule ref =" Doctrine" >
17
+ <exclude name =" Generic.Formatting.MultipleStatementAlignment" />
18
+
19
+ <!-- Don't scream. There's no reason. Write a prose. -->
20
+ <exclude name =" Generic.NamingConventions.UpperCaseConstantName" />
21
+
22
+ <!-- Allow extends on a new line, compatibility with SlevomatCodingStandard.Files.LineLength-->
23
+ <exclude name =" PSR2.Classes.ClassDeclaration.ExtendsLine" />
24
+ <!-- Allow implements on a new line, compatibility with SlevomatCodingStandard.Files.LineLength-->
25
+ <exclude name =" PSR2.Classes.ClassDeclaration.ImplementsLine" />
26
+
27
+ <exclude name =" Squiz.Commenting.FunctionComment.SpacingAfterParamType" />
28
+
29
+ <!-- replaced by Cdn77.NamingConventions.ValidConstantName -->
30
+ <exclude name =" Generic.NamingConventions.UpperCaseConstantName.ClassConstantNotUpperCase" />
31
+
32
+ <!-- $_ variables are used to tell e.g. psalm that the variable is intentionally unused. -->
33
+ <!-- replaced by Cdn77.NamingConventions.ValidVariableName -->
34
+ <exclude name =" Squiz.NamingConventions.ValidVariableName" />
35
+
36
+ <!-- Tools like PHPStan or Psalm check these better -->
37
+ <exclude name =" SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification" />
38
+ <exclude name =" SlevomatCodingStandard.TypeHints.PropertyTypeHint.MissingTraversableTypeHintSpecification" />
39
+ <exclude name =" SlevomatCodingStandard.TypeHints.ReturnTypeHint.MissingTraversableTypeHintSpecification" />
40
+ </rule >
41
+
15
42
<rule ref =" Cdn77.NamingConventions.ValidConstantName" />
16
43
<rule ref =" Cdn77.NamingConventions.ValidVariableName" />
17
44
You can’t perform that action at this time.
0 commit comments