Gradle下不使用jacoco插件,自定义实现单测分支覆盖率等控制
1.背景
项目中没有使用jacoco插件而是使用了jacoco插件依赖的两个jar包,并且规定给jacoco使用。所以不能直接使用jacocoTestCoverageVerification来直接配置规则。
2.探索
观察codeCoverageReport任务中的配置,猜测应该是按照字段属性的名称来配置。反编译jar包中对应的task的class文件发现与规则相关的字段属性叫check,但是直接配置check会配置成gradle的check任务,即检查代码编写质量。再对html进行大小写实验后发现改
原创
2021-04-09 17:43:18 ·
280 阅读 ·
0 评论