whotrades/phpmd-diff

Tool for creating PHPMD reports, cleared of violations unrelated to the modified lines

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 0

Open Issues: 0

pkg:composer/whotrades/phpmd-diff

1.0.2 2022-04-04 13:08 UTC

This package is auto-updated.

Last update: 2025-10-04 20:46:35 UTC


README

phpmd-diff is a tool for creating PHPMD reports, cleared of violations unrelated to the modified lines.

Installation

composer require-dev whotrades/phpmd-diff

Usage

$ git diff HEAD^1 > /path/to/patch.txt
$ /path/to/phpmd /path/to/sources xml /path/to/rulesets.xml --reportfile report.xml
$ /path/to/phpmd-diff --path-prefix=/custom/path/prefix --filter=xml /path/to/phpmd/report.xml /path/to/patch.txt 1> /path/to/a/cleaned/report.xml