newsuk / nuk-wp-phpmd-config
PHPMD configuration for WordPress VIP plugins and themes
Installs: 3 972
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 16
Forks: 0
Open Issues: 0
Type:phpmd-standard
Requires
- phpmd/phpmd: ^2.15
This package is auto-updated.
Last update: 2024-05-07 17:12:42 UTC
README
NUK WP PHPMD config
This library contains PHPMD configuration for NewsUK plugins and themes.
Installation
Composer install:
composer require --dev newsuk/nuk-wp-phpmd-config
Using the ruleset
Create a phpmd.xml.dist
file in your project and add the following:
<?xml version="1.0"?> <ruleset> <rule ref="vendor/newsuk/nuk-wp-phpmd-config/ruleset.xml" /> </ruleset>
Composer scripts
Add the following to scripts
section in composer.json
file and run composer phpmd
, make sure to update the directory and file names accordingly.
"phpmd": "phpmd plugin.php,includes text phpmd.xml.dist --color"
Add the following to generate baseline file for existing plugins and run composer phpmd-baseline
, make sure to update the directory and file names accordingly.
"phpmd-baseline": "phpmd plugin.php,includes text phpmd.xml.dist --generate-baseline"