【问题标题】:Code coverage with AspectJ and LombokAspectJ 和 Lombok 的代码覆盖率
【发布时间】:2015-07-07 18:05:54
【问题描述】:

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

【问题讨论】:

    标签: code-coverage aspectj jacoco lombok


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-18
      • 2018-01-11
      • 1970-01-01
      • 1970-01-01
      • 2021-07-29
      • 1970-01-01
      • 2012-06-30
      • 1970-01-01
      相关资源
      最近更新 更多