Commit 35efe475 authored by Guillaume Perréal's avatar Guillaume Perréal
Browse files

CS.

No related merge requests found
Showing with 105 additions and 105 deletions
+105 -105
...@@ -8,7 +8,7 @@ indent_style = space ...@@ -8,7 +8,7 @@ indent_style = space
insert_final_newline = true insert_final_newline = true
trim_trailing_whitespace = true trim_trailing_whitespace = true
[*.{js,ts,yml,yaml,md,json}] [*.{js,ts,yml,yaml,json,neon}]
indent_size = 2 indent_size = 2
[Makefile] [Makefile]
......
{ {
"name": "irstea/php-skeleton", "name": "irstea/php-skeleton",
"description": "Squelette de package PHP.", "description": "Squelette de package PHP.",
"type": "project", "type": "project",
"license": "MIT", "license": "MIT",
"authors": [ "authors": [
{ {
"name": "Irstea", "name": "Irstea",
"email": "dsi.poleis@irstea.fr" "email": "dsi.poleis@irstea.fr"
} }
], ],
"minimum-stability": "stable", "minimum-stability": "stable",
"prefer-stable": true, "prefer-stable": true,
"config": { "config": {
"preferred-install": "dist", "preferred-install": "dist",
"sort-packages": true "sort-packages": true
}, },
"require": { "require": {
"php": "^7.1", "php": "^7.1",
"beberlei/assert": "*" "beberlei/assert": "*"
}, },
"require-dev": { "require-dev": {
"irstea/php-cs-fixer-config": "*", "irstea/php-cs-fixer-config": "*",
"irstea/phpmd-config": "*", "irstea/phpmd-config": "*",
"irstea/phpstan-config": "*", "irstea/phpstan-config": "*",
"jakub-onderka/php-parallel-lint": "*", "jakub-onderka/php-parallel-lint": "*",
"maglnet/composer-require-checker": "*", "maglnet/composer-require-checker": "*",
"phploc/phploc": "*", "phploc/phploc": "*",
"phpunit/phpunit": "*", "phpunit/phpunit": "*",
"roave/security-advisories": "dev-master", "roave/security-advisories": "dev-master",
"sebastian/phpcpd": "*", "sebastian/phpcpd": "*",
"sensiolabs/security-checker": "*" "sensiolabs/security-checker": "*"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {
"Irstea\\MyProject\\": "src/" "Irstea\\MyProject\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Irstea\\MyProject\\Tests\\": "tests/"
}
},
"scripts": {
"post-install-cmd": "@customize-reminder",
"post-update-cmd": "@customize-reminder",
"customize-reminder": [
"echo Merci de modifier composer.json pour fixer les versions des paquets et corriger les métadonnées."
],
"test": [
"@test:lint",
"@test:phpcpd",
"@test:phpmd",
"@test:phpstan",
"@test:phpunit",
"@test:composer-validate",
"@test:composer-require",
"@test:security"
],
"phploc": [
"vendor/bin/phploc src tests"
],
"fix-cs": [
"vendor/bin/php-cs-fixer fix"
],
"test:lint": [
"vendor/bin/parallel-lint src tests",
"vendor/bin/php-cs-fixer fix --dry-run"
],
"test:phpcpd": [
"vendor/bin/phpcpd --fuzzy src tests"
],
"test:phpmd": [
"vendor/bin/phpmd src,tests text ./phpmd-ruleset.xml"
],
"test:phpstan": [
"vendor/bin/phpstan analyse --ansi --no-progress src tests"
],
"test:phpunit": [
"vendor/bin/phpunit"
],
"test:composer-validate": [
"composer validate"
],
"test:composer-require": [
"vendor/bin/composer-require-checker check"
],
"test:security": [
"test '!' -s composer.lock || vendor/bin/security-checker security:check"
]
},
"scripts-descriptions": {
"fix-cs": "Applique les corrections automatiques de style.",
"phploc": "Calcule des stats sur les sources.",
"test": "Exécute tous les tests en série.",
"test:lint": "Vérifie la syntaxe et le style des sources.",
"test:phpcpd": "Détecte les blocs de code similaires.",
"test:phpmd": "Détecte des défauts de codage.",
"test:phpstan": "Détecte des erreurs de programmation grâce au typage.",
"test:phpunit": "Exécute les tests dynamiques.",
"test:composer-validate": "Vérifie la validité du composer.json.",
"test:composer-require": "Vérifie que les sources n'utilise que des librairies listés dans les dépendances directes.",
"test:security": "Vérifie qu'aucun paquet utilisé n'ait de faille de sécurité signalée."
} }
},
"autoload-dev": {
"psr-4": {
"Irstea\\MyProject\\Tests\\": "tests/"
}
},
"scripts": {
"post-install-cmd": "@customize-reminder",
"post-update-cmd": "@customize-reminder",
"customize-reminder": [
"cat CUSTOMIZATION.md"
],
"test": [
"@test:lint",
"@test:phpcpd",
"@test:phpmd",
"@test:phpstan",
"@test:phpunit",
"@test:composer-validate",
"@test:composer-require",
"@test:security"
],
"phploc": [
"vendor/bin/phploc src tests"
],
"fix-cs": [
"vendor/bin/php-cs-fixer fix"
],
"test:lint": [
"vendor/bin/parallel-lint src tests",
"vendor/bin/php-cs-fixer fix --dry-run"
],
"test:phpcpd": [
"vendor/bin/phpcpd --fuzzy src tests"
],
"test:phpmd": [
"vendor/bin/phpmd src,tests text ./phpmd-ruleset.xml"
],
"test:phpstan": [
"vendor/bin/phpstan analyse --ansi --no-progress src tests"
],
"test:phpunit": [
"vendor/bin/phpunit"
],
"test:composer-validate": [
"composer validate"
],
"test:composer-require": [
"vendor/bin/composer-require-checker check"
],
"test:security": [
"test '!' -s composer.lock || vendor/bin/security-checker security:check"
]
},
"scripts-descriptions": {
"fix-cs": "Applique les corrections automatiques de style.",
"phploc": "Calcule des stats sur les sources.",
"test": "Exécute tous les tests en série.",
"test:lint": "Vérifie la syntaxe et le style des sources.",
"test:phpcpd": "Détecte les blocs de code similaires.",
"test:phpmd": "Détecte des défauts de codage.",
"test:phpstan": "Détecte des erreurs de programmation grâce au typage.",
"test:phpunit": "Exécute les tests dynamiques.",
"test:composer-validate": "Vérifie la validité du composer.json.",
"test:composer-require": "Vérifie que les sources n'utilise que des librairies listés dans les dépendances directes.",
"test:security": "Vérifie qu'aucun paquet utilisé n'ait de faille de sécurité signalée."
}
} }
includes: includes:
- vendor/irstea/phpstan-config/strict.neon - vendor/irstea/phpstan-config/strict.neon
- vendor/irstea/phpstan-config/phpunit.neon - vendor/irstea/phpstan-config/phpunit.neon
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment