从Jenkins中的Jacoco插件分析中删除带有@Data表示法的类

问题描述 投票:2回答:1

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

我的源代码中有一些类使用@Data表示法,由于某种原因应该从Jacoco分析中排除。

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

jenkins jenkins-plugins jacoco
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.