Jeroen Borgers
Jeroen Borgers
Okay, so you have two different rules, with references: 1. external_pmd:UnusedPrivateMethod (non-deprecated and not in profile, still in use) and 2. pmd:UnusedPrivateMethod (deprecated, in profile, behaving as expected) The first...
That could be an explanation indeed. I hope sonarsource can help you further. Please let us know the outcome here.
For me it finds the zip in the orchestrator cache. Do you use the newest version? ``` [INFO] Running com.sonar.it.java.suite.PmdIT 14:51:22.446 INFO Register JDBC driver: org.h2.Driver 14:51:23.123 INFO Found [org.sonarsource.sonarqube:sonar-application:9.4.0.54424:zip]...
Hi @ganncamp How can we solve it? How to remove finding of the Java plugin? Is it just the attribute in pom: requirePlugins in pluginManagement sonar-packaging-maven-plugin?
This is fixed in the upcoming release 3.4.0
Hi @ganncamp We made the release, please try again.
It should work in Sonar 8.9/9.4 with sonar-pmd plugin 3.4.0. Can you try?
Rules.xml need to be updated, differently for pmd6 and pmd7
also cleanup rules, several pmd rules are referenced by two names. A warning is generated. It seems not necessary. e.g. `[WARNING] The rule GuardLogStatement is referenced multiple times in "pmd7"....
I am working on a PR