我有一些Java代码,我想从代码覆盖中排除.我该怎么做?我希望能够添加注释.有没有办法配置或扩展jacoco(在gradle中使用)来使用它?
例:
public class Something
{
@ExcludeFromCodeCoverage
public void someMethod() {}
}
Run Code Online (Sandbox Code Playgroud) 在我们的代码中,有很多这样的日志记录片段:
if(logger.isDebugEnabled()) {
logger.debug("...")
}
Run Code Online (Sandbox Code Playgroud)
是否可以配置SonarQube,以便代码覆盖率分析中不包含此类代码块?编写测试以涵盖此类调试语句似乎没有多大意义......
我发现了如何:
但我没有找到从覆盖率分析中排除代码块的方法.