【发布时间】:2016-07-02 21:04:04
【问题描述】:
我正在为 IntelliJ 试验 SonarLint,但我对此有点警惕。它似乎没有提供比 IntelliJ 更多的东西,甚至无法查看它提供的规则,更不用说更改它们了。
现在,也许它确实增加了一些东西,但是,现在,我收到了误报的垃圾邮件。当变量在前一行中被断言为 not null 时,诸如说变量可以为 null 之类的事情。有什么方法可以消除误报,以便我可以专注于剩下的事情?
【问题讨论】:
-
如果它与直接使用 SonarQube 类似,那么在有问题的行上添加评论:
//NOSONAR应该会阻止它。虽然尚未对其进行测试,因此这是评论建议而不是答案。 -
@Harmelodic 这可能是可能的,但我不会因为 误报而在代码中乱扔元数据。
标签: intellij-idea sonarqube intellij-14 sonarlint sonarlint-intellij