schnittstabil / sugared-phpmd
PHPMD sweetened with ease
Installs: 217
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
pkg:composer/schnittstabil/sugared-phpmd
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 sweetened with ease 🍒
SugaredRim\PHPMD takes an opinionated view of code style checking with PHPMD, it is preconfigured to get you up and running as quickly as possible.
Install
$ composer require --dev sugared-rim/phpmd
Usage
Instead of running phpmd
with all its options, just run sugared-rim-phpmd
- that's it:
{ ... "require-dev": { "sugared-rim/phpmd": ... }, "scripts": { "lint": "sugared-rim/phpmd" } }
Configuration
You may overwrite some options by putting it in your composer.json
.
Some of the default settings:
{ ... "scripts": { "lint": "sugared-rim/phpmd" }, "extra": { "sugared-rim/phpmd": { "inputPath": "src,tests", "reportFormat": "text", "ruleSets": "cleancode,codesize,controversial,design,naming,unusedcode" } } }
License
MIT © Michael Mayer