diff --git a/composer.json b/composer.json
index 03d752a5..c6d8e92b 100644
--- a/composer.json
+++ b/composer.json
@@ -52,7 +52,7 @@
"require-dev": {
"phpunit/phpunit": "~4.5",
"phpmd/phpmd": "~2.0",
- "squizlabs/php_codesniffer": "~2.0",
+ "squizlabs/php_codesniffer": "~2.3",
"block8/php-docblock-checker": "~1.0",
"phploc/phploc": "~2.0"
},
diff --git a/composer.lock b/composer.lock
index 60b54a4e..dbbedd22 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
- "hash": "0c9efd3a0b9e924c7465e03fc97ffed7",
+ "hash": "a4a95f2b83e336b9e1b285c04af26ce7",
"packages": [
{
"name": "block8/b8framework",
@@ -1851,20 +1851,21 @@
},
{
"name": "squizlabs/php_codesniffer",
- "version": "2.2.0",
+ "version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
- "reference": "b301c98f19414d836fdaa678648745fcca5aeb4f"
+ "reference": "5046b0e01c416fc2b06df961d0673c85bcdc896c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/b301c98f19414d836fdaa678648745fcca5aeb4f",
- "reference": "b301c98f19414d836fdaa678648745fcca5aeb4f",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5046b0e01c416fc2b06df961d0673c85bcdc896c",
+ "reference": "5046b0e01c416fc2b06df961d0673c85bcdc896c",
"shasum": ""
},
"require": {
"ext-tokenizer": "*",
+ "ext-xmlwriter": "*",
"php": ">=5.1.2"
},
"bin": [
@@ -1872,6 +1873,11 @@
"scripts/phpcbf"
],
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
"autoload": {
"classmap": [
"CodeSniffer.php",
@@ -1915,7 +1921,7 @@
"phpcs",
"standards"
],
- "time": "2015-01-21 22:44:05"
+ "time": "2015-03-04 02:07:03"
},
{
"name": "symfony/dependency-injection",
diff --git a/phpci.yml b/phpci.yml
index 8f51c88f..e794939e 100644
--- a/phpci.yml
+++ b/phpci.yml
@@ -21,8 +21,10 @@ test:
- vendor/
php_mess_detector:
allowed_warnings: 0
+ rules:
+ - phpmd.xml
php_code_sniffer:
- standard: "PSR2"
+ standard: phpcs.xml
allowed_warnings: 0
allowed_errors: 0
php_loc:
diff --git a/phpcs.xml b/phpcs.xml
new file mode 100644
index 00000000..a392a201
--- /dev/null
+++ b/phpcs.xml
@@ -0,0 +1,19 @@
+
+
+
+ Codestyle ruleset for PHPCI
+
+
+
+ PHPCI
+
+
+
+
+ PHPCI/Migrations/*
+ PHPCI/Model/Base/*
+ PHPCI/Languages/*
+ Tests/*
+ vendor/*
+
+
diff --git a/phpmd.xml b/phpmd.xml
new file mode 100644
index 00000000..69b822fd
--- /dev/null
+++ b/phpmd.xml
@@ -0,0 +1,17 @@
+
+
+
+ PHPCI rule set
+
+
+
+
+
+
+