我的类具有@builder注释,并且在Jenkins的Jacoco代码覆盖率中,它正在创建classname $ builder类,并且其代码覆盖率显示为0%或更少。如何忽略詹金斯的那些课程?
答案 0 :(得分:0)
您可以使用jacoco提供的exclude标签。假设您正在使用Maven,则可以执行以下操作
<configuration>
<excludes>
<exclude>**/*builder**</exclude>
</excludes>
</configuration>
有关更多详细信息,请检查jacoco report documentation
答案 1 :(得分:0)
以下为我工作。无需更改pom。
在目录的根目录(pom所在的目录)中创建一个名为 lombok.config 的文件,并在文件中设置以下标志:
lombok.addLombokGeneratedAnnotation = true