AspectJ和Lombok的代码覆盖率

时间:2015-07-07 18:05:54

标签: code-coverage aspectj jacoco lombok

我们在代码中使用了Lombok和其他注释(使用AspectJ),这会影响分支覆盖率。有没有办法在代码覆盖率计算中排除这个自动生成的代码。我们正在使用Jacoco进行代码覆盖。

1 个答案:

答案 0 :(得分:0)

免责声明:我是Atlassian的Clover开发人员。

您是否尝试过其他代码覆盖工具?例如,Atlassian Clover基于源代码检测(与JaCoCo或Cobertura相反,它依赖于字节码检测)。由于采用了这种不同的方法,Clover对任何字节码操作工具都更加“透明”。所以使用Clover + Lombok + AspectJ应该没问题。