我已经为Visual Studio安装了SonarLint并连接到我们的SonarQube服务器。我绑定它(甚至更新它)。它似乎工作,但当我将Visual Studio中的设置与SonarQube设置进行比较时,我发现严重程度不一样了!?所以我工作连接但似乎SonarLint没有使用我们的SonarQube服务器上设置的规则的严重性。当开发人员在Visual Studio中工作时与SonarQube服务器相比具有不同的严重性时,它当然不会工作。有什么建议可以吗?
答案 0 :(得分:1)
SonarLint邮件列表上已回答了这个问题:https://groups.google.com/d/topic/sonarlint/62E37g-0lnA/discussion
我可以确认在SonarLint for Visual Studio(连接模式)中没有考虑在SQ端配置的严重性。在VS中,我们将所有问题视为警告。原因是
只有在绝对没有报告误报的情况下才能打破构建。虽然我们一直瞄准这一点,但我们没有足够的信心说没有误报。严重性级别映射可以完成,并且将在一个点上进行。