Add support for PMD 7.
Review Request #13710 — Created April 5, 2024 and submitted
PMD just released a big new major version, 7.0.0. This makes a fairly
large change to the basic command-line UI, but is mostly otherwise
compatible.Some of the output is slightly different for a few of the tests. I've
changed the simulation tests to simulate PMD7, and the integration tests
sometimes need to conditionalize the expected output. We also had one
test (for a config file with no rules) that was obsolete even in PMD
6.55, which treated a file with no active rules as a warning rather than
an error.
Ran unit tests with both PMD 6.55.0 and 7.0.0. Saw that everything
passed.
Summary | ID |
---|---|
2e2681f5f5f49cf44c94abb26152cafa9c63bd23 |
Description | From | Last Updated |
---|---|---|
'reviewbot.config' imported but unused Column: 1 Error code: F401 |
reviewbot | |
undefined name 'Any' Column: 44 Error code: F821 |
reviewbot | |
Can we add the "Instance variables" block here? |
chipx86 | |
This can be removed. |
chipx86 | |
Missing a period. |
maubin | |
Missing a period and typo "Runnind". |
maubin | |
Leftover debug code. |
maubin | |
Missing a period. |
maubin |
- Commits:
-
Summary ID a359f06b0ea81abd5a631cf4901032c817485287 6ce0207e244d7732755d43f8063891899dba6f73
Checks run (2 succeeded)
- Commits:
-
Summary ID 6ce0207e244d7732755d43f8063891899dba6f73 41f10c675562a2342ac450bddebb05f159f046cb