BETAmodules.com is in beta — open to partnerships & joint ventures.Build with us

pmdtester

v1.7.0RubyGems· Ruby

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.

The verdict
Maintained. Niche but maintained, actively maintained.
Live from the RubyGems registry · derived rules, not AI
How it scores
MaintenanceHealthy
PopularityNiche
SecurityClean
LicensePermissive
DepsZero deps
Maintenance
Last published 1 month ago.
Popularity
40 downloads / week
Security
No known advisories for this version (OSV).
License
BSD-2-Clause
Dependencies
No runtime dependencies
Recent releases
  • 1.7.01 month ago
  • 1.6.27 months ago
  • 1.6.18 months ago
  • 1.6.010 months ago
  • 1.5.52 years ago
  • 1.5.43 years ago
  • 1.5.33 years ago
  • 1.5.23 years ago
pmdtester — 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. (Ruby / RubyGems) · Modules