RubyGems Navigation menu

pmdtester 1.7.0

A regression testing tool ensure that new problems and unexpected behaviors will not be introduced to PMD project after fixing an issue and new rules work as expected.

Features/Problems:

The diff report can be generated according to the base and patch branch of PMD on a list of standard projects (e.g. Spring Framework, Checkstyle, OpenJDK, etc.).

Rule violations and code duplications are compared to report, which are new, removed or changed.

While executing PMD, JDK Flight Recorder (jfr) is enabled and a recording is created. This allows to investigate performance and memory issues afterwards.

Gemfile:
=

install:
=

Versions:

  1. 1.7.0 April 16, 2026 (223 KB)
  2. 1.6.2 October 24, 2025 (204 KB)
  3. 1.6.1 September 19, 2025 (203 KB)
  4. 1.6.0 July 25, 2025 (202 KB)
  5. 1.5.5 November 16, 2023 (200 KB)
Show all versions (21 total)

Runtime Dependencies (8):

base64 ~> 0.3
bigdecimal ~> 4.0
liquid ~> 5.11
logger ~> 1.7
logger-colors ~> 1.1
nokogiri ~> 1.19
slop ~> 4.10

Development Dependencies (10):

debug ~> 1.11
hoe ~> 4.6
hoe-bundler ~> 1.5
hoe-git ~> 1.6
minitest ~> 6.0
mocha ~> 3.0
rake ~> 13.3
rdoc ~> 7.2
rubocop ~> 1.84
test-unit ~> 3.7

Owners:

Pushed by:

Authors:

  • Andreas Dangel, Binguo Bao, Clément Fournier

SHA 256 checksum:

=

Total downloads 27,306

For this version 124

Version Released:

License:

BSD-2-Clause

Required Ruby Version: >= 4

Links: