有没有办法指示声纳扫描仪排除与遗留代码相关的问题?

时间:2017-02-02 17:55:56

标签: sonarqube sonar-runner sonarqube-scan

我希望声纳扫描仪能够在遗留项目上运行,但只捕获新问题。有没有办法标记和忽略所有现有的遗留问题?

1 个答案:

答案 0 :(得分:1)

是的,您可以从扫描中排除这些文件。

从您可以排除的项目设置中,您可以选择仅针对问题排除,或者您可以完全排除该文件(不生成任何指标 - loc,复杂性,无需计算重复)

如果没有进行第一次分析,请使用配置来实现相同目的。

更新以涵盖仅排除旧问题的特殊情况: 通过将所有旧问题标记为误报,您可以将它们排除在未来的分析之外,尽管可能听起来像是疯子,但只要不改变目录结构就可以工作。