schnittstabil / sugared-phpmd
2.1.0
2018-03-31 18:27 UTC
Requires
- php: >=5.6.0
- phpmd/phpmd: ^2.3
- psr/log: ^1.0
- schnittstabil/composer-extra: ^1.0 || ^2.0
Requires (Dev)
- sugared-rim/phpunit: ^2.0 || ^6.0 || ^7.0
This package is not auto-updated.
Last update: 2022-02-01 12:57:21 UTC
README
轻松甜化 PHPMD 🍒
SugaredRim\PHPMD 对代码风格检查持有一定的观点,使用 PHPMD,它预先配置以尽可能快速地启动。
安装
$ composer require --dev sugared-rim/phpmd
使用
只需运行 sugared-rim-phpmd 而不是 phpmd 的所有选项,就是这样
{
...
"require-dev": {
"sugared-rim/phpmd": ...
},
"scripts": {
"lint": "sugared-rim/phpmd"
}
}
配置
您可以通过将它们放入您的 composer.json 中来覆盖一些选项。
一些默认设置
{
...
"scripts": {
"lint": "sugared-rim/phpmd"
},
"extra": {
"sugared-rim/phpmd": {
"inputPath": "src,tests",
"reportFormat": "text",
"ruleSets": "cleancode,codesize,controversial,design,naming,unusedcode"
}
}
}
许可
MIT © Michael Mayer