
Diff Coverage Gradle:计算修改后代码的代码覆盖率插件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Diff Coverage Gradle是一款用于计算代码变更部分测试覆盖率的Gradle插件,帮助开发者聚焦于新改动代码的质量检测。
Diff Coverage是JaCoCo的扩展插件,它基于提供的计算新或修改代码的覆盖率数据。diff内容可以通过补丁文件路径、URL或使用嵌入式git提供。
为什么需要使用这个插件?
1. 它可以帮助每个开发人员对其所编写代码的质量负责。
2. 有助于增加项目的总代码覆盖度,特别是对于一些较旧项目来说非常有用。
3. 减少代码审查的时间,因为不需要浪费时间来跟踪哪些部分的代码已经被涵盖。
安装步骤:
在构建脚本中添加插件依赖:
```groovy
buildscript {
repositories {
maven { url https://jitpack.io }
}
dependencies {
classpath com.github.form-com.diff-coverage-gradle:diff-coverage:0.7.0
}
}
```
应用JaCoCo插件(用于生成覆盖率数据)和Diff Coverage插件(用于生成差异报告)
```groovy
apply plugin: jacoco
apply plugin: com.form.dif
```
全部评论 (0)
还没有任何评论哟~


