从Jenkins的Jacoco插件分析中使用@Data表示法排除类

时间:2018-08-27 04:33:19

标签: jenkins jenkins-plugins jacoco

我在Jenkins中有一个项目,我想使用Jacoco Code Coverage Plugin of Jenkins获得其代码覆盖率。

我的源代码中有一些类带有@Data表示法,出于某些原因,这些类应从Jacoco分析中排除。

Internet中所有包含/排除示例都直接在类/文件夹级别执行;他们都没有指向类的属性。有什么办法吗?任何使用Jenkins插件(不仅是Jacoco)的解决方案都是可以接受的。

1 个答案:

答案 0 :(得分:0)

使用配置addLombokGeneratedAnnotation将文件“ lombok.config”放置在项目的根目录中。 JaCoCo 0.8.0以后会自动识别。

# Root of your project, in a default Maven-project, would contain pom.xml
$ cat lombok.config 
config.stopBubbling = true
lombok.addLombokGeneratedAnnotation = true