summaryrefslogtreecommitdiffstats
path: root/phpcs.xml.dist
diff options
context:
space:
mode:
Diffstat (limited to 'phpcs.xml.dist')
-rw-r--r--phpcs.xml.dist39
1 files changed, 39 insertions, 0 deletions
diff --git a/phpcs.xml.dist b/phpcs.xml.dist
new file mode 100644
index 0000000..81b5c0c
--- /dev/null
+++ b/phpcs.xml.dist
@@ -0,0 +1,39 @@
+<?xml version="1.0"?>
+<ruleset
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ name="phpMyAdmin"
+ xsi:noNamespaceSchemaLocation="./vendor/squizlabs/php_codesniffer/phpcs.xsd"
+>
+ <rule ref="./vendor/phpmyadmin/coding-standard/PhpMyAdmin/ruleset.xml">
+ <exclude name="PEAR.Commenting.FileComment"/>
+ <exclude name="PEAR.Commenting.ClassComment"/>
+ <exclude name="PEAR.Commenting.FunctionComment"/>
+ </rule>
+
+ <rule ref="Squiz.Arrays.ArrayDeclaration.IndexNoNewline">
+ <exclude-pattern>*/src/Contexts/*</exclude-pattern>
+ </rule>
+
+ <rule ref="Generic.Files.LineLength.TooLong">
+ <severity>4</severity>
+ </rule>
+ <rule ref="Generic.Metrics.NestingLevel.TooHigh">
+ <severity>4</severity>
+ </rule>
+ <rule ref="PSR1.Files.SideEffects.FoundWithSymbols">
+ <severity>4</severity>
+ </rule>
+ <rule ref="Squiz.NamingConventions.ValidVariableName">
+ <severity>4</severity>
+ </rule>
+
+ <arg value="sp"/>
+ <arg name="colors"/>
+ <arg name="extensions" value="php"/>
+
+ <exclude-pattern>*/tools/sami-config.php</exclude-pattern>
+
+ <file>src</file>
+ <file>tests</file>
+ <file>tools</file>
+</ruleset>