schnittstabil/sugared-phpmd

该包已被弃用且不再维护。作者建议使用 sugared-rim/phpmd 包。

轻松甜化 PHPMD

2.1.0 2018-03-31 18:27 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:57:21 UTC


README

SensioLabsInsight

轻松甜化 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