我们在连接模式下使用 SonarQube 服务器版本 5.3 和 SonarLint 2.0。作为 IDE,我们使用 Eclipse Mars 2.0,当我们将 SonarQube 服务器找到的结果与 SonarLint 在 IDE 中找到的结果进行比较时,结果不同(IDE 中的示例文件274 错误,SonarQube 中的 826 个问题!)。
通常的区别之一是“变量可以声明为最终变量”。
我的一位将 SonarLint 用于 IntelliJIdea 的同事也遇到了类似的问题(Idea 版本 2016.1.1,SonarLint 2.0.2,示例文件 - 与 IDE 293 错误中用于比较的相同)。
我想知道为什么对服务器甚至 IDE 之间存在这种差异。
有人可以帮我解决这个问题吗?谢谢。