我们将SonarQube 5.6用于具有大量遗留代码的代码库。
我们定义了一个质量门,用于检查新代码应至少覆盖75%。不幸的是,有些类根本不可测试,并且次要代码更改(例如日志记录)不应该使质量门失效。
所以我的想法就是"标记"具有注释的那些类将它们排除在质量门分析之外。
我看过扩展指南,但我仍然不知道从哪里开始。我有哪些选择,哪种方式最好?
答案 0 :(得分:0)
这些文件应通过使用属性"分析范围>从覆盖范围度量中排除。覆盖率排除"。请参阅http://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus#NarrowingtheFocus-IgnoreCodeCoverage。