糖边框/phpmd

轻松甜化PHPMD

2.1.0 2018-03-31 18:27 UTC

This package is not auto-updated.

Last update: 2024-09-14 20:04:08 UTC


README

SensioLabsInsight

轻松甜化PHPMD 🍒

SugaredRim\PHPMD 对代码风格检查持有所见,使用 PHPMD,它已预配置,可以快速启动。

安装

$ composer require --dev sugared-rim/phpmd

使用方法

无需使用所有选项运行 phpmd,只需运行 sugared-rim-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