如何在Java中禁止FIXME注释的警告

时间:2017-02-06 13:14:07

标签: java eclipse sonarqube sonarlint sonarlint-eclipse

我正在开发一个Java应用程序并使用SonarLint来测试代码质量。 声纳显示错误:采取必要措施来解决此评论所指示的问题。

以下代码行:

// FIXME: temp here until we drop tomee or remove all exceptions from ejb <-> non-ejb path.

有什么方法可以抑制SonarLint中的警告?

2 个答案:

答案 0 :(得分:5)

您可以使用连接模式将IDE中的项目绑定到SonarQube中的项目。 SonarLint将使用与SonarQube中相同的代码分析器和规则

在SonarQube中,可以更改分配给项目的质量配置文件,以这种方式,启用或禁用规则

更多信息:https://www.sonarlint.org/intellij/howto.html

答案 1 :(得分:0)

我检查了几个地方并尝试了许多方法来取消警告,但结果是//FIXME中的major warnings被视为Sonar。您需要通过删除标记并修复标记中提到的问题(由标记开发人员)来处理它们。
或者,如果不需要修复问题或者现在本身不是问题,您可以简单地删除标记。