在我的Spring Boot应用程序中,放置了注释:
@SuppressWarnings("PMD.EmptyMethodInAbstractClassShouldBeAbstract")
但是,在我仍然得到的时候,Sonar似乎忽略了它:
Empty method com.mycompany.DefaultService.validateData(String, PrimaryView, int, ServiceHelper) could be declared abstract
我还尝试将//NOPMD
注释放在行上,为此我得到了:
Remove usage of this "NOPMD" suppression comment filter. NEW squid:S1310
我是Spring Boot的新手,我什至没有在任何POM文件中指定任何Sonar插件...我的项目是否使用的是Sonar的旧版本,这就是为什么这些注释的原因/评论没有效果?
要调用声纳,我正在使用以下命令:
mvn clean install sonar:sonar -DskipTests=true -Dsonar.language=java -Dsonar.analysis.mode=preview -Dsonar.host.url=http://susday10058.corp.mycompany.com:9000
我还尝试了用-Dsonar.excludeMarker=NOPMD
调用它
但是该ID也不起作用。
我想念什么?