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
insert_final_newline = true
trim_trailing_whitespace = true
[*.{js,ts,yml,yaml,md,json}]
[*.{js,ts,yml,yaml,json,neon}]
indent_size = 2
[Makefile]
......
{
"name": "irstea/php-skeleton",
"description": "Squelette de package PHP.",
"type": "project",
"license": "MIT",
"authors": [
{
"name": "Irstea",
"email": "dsi.poleis@irstea.fr"
}
],
"minimum-stability": "stable",
"prefer-stable": true,
"config": {
"preferred-install": "dist",
"sort-packages": true
},
"require": {
"php": "^7.1",
"beberlei/assert": "*"
},
"require-dev": {
"irstea/php-cs-fixer-config": "*",
"irstea/phpmd-config": "*",
"irstea/phpstan-config": "*",
"jakub-onderka/php-parallel-lint": "*",
"maglnet/composer-require-checker": "*",
"phploc/phploc": "*",
"phpunit/phpunit": "*",
"roave/security-advisories": "dev-master",
"sebastian/phpcpd": "*",
"sensiolabs/security-checker": "*"
},
"autoload": {
"psr-4": {
"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."
"name": "irstea/php-skeleton",
"description": "Squelette de package PHP.",
"type": "project",
"license": "MIT",
"authors": [
{
"name": "Irstea",
"email": "dsi.poleis@irstea.fr"
}
],
"minimum-stability": "stable",
"prefer-stable": true,
"config": {
"preferred-install": "dist",
"sort-packages": true
},
"require": {
"php": "^7.1",
"beberlei/assert": "*"
},
"require-dev": {
"irstea/php-cs-fixer-config": "*",
"irstea/phpmd-config": "*",
"irstea/phpstan-config": "*",
"jakub-onderka/php-parallel-lint": "*",
"maglnet/composer-require-checker": "*",
"phploc/phploc": "*",
"phpunit/phpunit": "*",
"roave/security-advisories": "dev-master",
"sebastian/phpcpd": "*",
"sensiolabs/security-checker": "*"
},
"autoload": {
"psr-4": {
"Irstea\\MyProject\\": "src/"
}
},
"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:
- vendor/irstea/phpstan-config/strict.neon
- vendor/irstea/phpstan-config/phpunit.neon
- vendor/irstea/phpstan-config/strict.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