gpt4 book ai didi

jacoco - 如何忽略 lombok.@UtilityClass for Jacoco?

转载 作者:行者123 更新时间:2023-12-04 15:45:00 37 4
gpt4 key购买 nike

我用过 lombok.@UtilityClass到:

  • 生成私有(private)构造函数
  • 使类(class)最终
  • 将实用程序类中的所有字段设为静态

  • 并且 Jacoco 不涵盖 Lombok 生成的代码。如果我明确定义一个私有(private)构造函数,Jacoco 可以识别它。

    因此,任何避免因使用 @UtilityClass 而造成的覆盖损失的方法?

    最佳答案

    好吧,事实证明同样可以解决这个问题,就像我们忽略任何 Lombok 生成的代码一样:添加 lombok.config项目根目录中的文件有以下几行:

    # this is root dir and don't search for parent
    config.stopBubbling = true
    # add @Generated and Jacoco will detect Lombok generated code and ignore them in reports
    lombok.addLombokGeneratedAnnotation = true

    关于jacoco - 如何忽略 lombok.@UtilityClass for Jacoco?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56272632/

    37 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com