mirror of
https://github.com/Respect/Validation.git
synced 2024-05-29 11:52:34 +02:00
Add some code sniffs that we already use
Signed-off-by: Henrique Moody <henriquemoody@gmail.com>
This commit is contained in:
parent
985b6fac25
commit
0c4a278709
|
@ -20,12 +20,14 @@
|
|||
"symfony/polyfill-mbstring": "^1.2"
|
||||
},
|
||||
"require-dev": {
|
||||
"dealerdirect/phpcodesniffer-composer-installer": "^0.5.0",
|
||||
"egulias/email-validator": "^2.0",
|
||||
"malukenho/docheader": "^0.1.4",
|
||||
"mikey179/vfsStream": "^1.6",
|
||||
"phpstan/phpstan": "^0.11",
|
||||
"phpstan/phpstan-phpunit": "^0.11.0",
|
||||
"phpunit/phpunit": "^7.3",
|
||||
"slevomat/coding-standard": "^5.0",
|
||||
"squizlabs/php_codesniffer": "^3.4",
|
||||
"symfony/validator": "^3.0||^4.0",
|
||||
"zendframework/zend-validator": "^2.0"
|
||||
|
|
|
@ -15,4 +15,54 @@
|
|||
|
||||
<rule ref="PSR1" />
|
||||
<rule ref="PSR2" />
|
||||
<rule ref="Generic.Arrays.DisallowLongArraySyntax" />
|
||||
<rule ref="Generic.Formatting.SpaceAfterNot">
|
||||
<properties>
|
||||
<property name="spacing" value="0" />
|
||||
</properties>
|
||||
</rule>
|
||||
<rule ref="Generic.PHP.NoSilencedErrors" />
|
||||
<rule ref="Generic.Strings.UnnecessaryStringConcat">
|
||||
<properties>
|
||||
<property name="allowMultiline" value="true" />
|
||||
</properties>
|
||||
</rule>
|
||||
<rule ref="Generic.WhiteSpace.ArbitraryParenthesesSpacing" />
|
||||
<rule ref="SlevomatCodingStandard.Arrays.DisallowImplicitArrayCreation" />
|
||||
<rule ref="SlevomatCodingStandard.Classes.ClassConstantVisibility" />
|
||||
<rule ref="SlevomatCodingStandard.Classes.ModernClassNameReference" />
|
||||
<rule ref="SlevomatCodingStandard.Classes.SuperfluousInterfaceNaming" />
|
||||
<rule ref="SlevomatCodingStandard.Classes.SuperfluousTraitNaming" />
|
||||
<rule ref="SlevomatCodingStandard.Classes.TraitUseSpacing">
|
||||
<properties>
|
||||
<property name="linesCountBeforeFirstUse" value="0" />
|
||||
</properties>
|
||||
</rule>
|
||||
<rule ref="SlevomatCodingStandard.ControlStructures.DisallowContinueWithoutIntegerOperandInSwitch" />
|
||||
<rule ref="SlevomatCodingStandard.ControlStructures.NewWithParentheses" />
|
||||
<rule ref="SlevomatCodingStandard.ControlStructures.RequireNullCoalesceOperator" />
|
||||
<rule ref="SlevomatCodingStandard.ControlStructures.RequireShortTernaryOperator" />
|
||||
<rule ref="SlevomatCodingStandard.ControlStructures.UselessTernaryOperator" />
|
||||
<rule ref="SlevomatCodingStandard.Exceptions.DeadCatch" />
|
||||
<rule ref="SlevomatCodingStandard.Functions.UselessParameterDefaultValue" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.DisallowGroupUse" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.NamespaceDeclaration" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.NamespaceSpacing" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.RequireOneNamespaceInFile" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.UseDoesNotStartWithBackslash" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.UseFromSameNamespace" />
|
||||
<rule ref="SlevomatCodingStandard.Namespaces.UselessAlias" />
|
||||
<rule ref="SlevomatCodingStandard.PHP.TypeCast" />
|
||||
<rule ref="SlevomatCodingStandard.PHP.UselessSemicolon" />
|
||||
<rule ref="SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing" />
|
||||
<rule ref="SlevomatCodingStandard.TypeHints.ReturnTypeHintSpacing" />
|
||||
<rule ref="SlevomatCodingStandard.Variables.DuplicateAssignmentToVariable" />
|
||||
<rule ref="SlevomatCodingStandard.Variables.UselessVariable" />
|
||||
<rule ref="Squiz.WhiteSpace.FunctionSpacing">
|
||||
<properties>
|
||||
<property name="spacing" value="1" />
|
||||
<property name="spacingBeforeFirst" value="0" />
|
||||
<property name="spacingAfterLast" value="0" />
|
||||
</properties>
|
||||
</rule>
|
||||
</ruleset>
|
||||
|
|
Loading…
Reference in a new issue