我们已经从ant
Build 工具迁移到 Gradle,并且也将0.7.4
jacoco
版本升级到了最新0.8.6
版本。
我观察到与如下所示相比,构建jacoco Reports
略有降低(~1%) 。Gradle-6.6.1
Ant-1.7.0
compileJava {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
options.fork = true
options.incremental = true
options.encoding = 'UTF-8'
options.debug = true
}
蚂蚁编译
<javac srcdir="${src}"
destdir="${classes}"
excludes="**/package-info.java"
debug="true"
fork="true"
memoryMaximumSize="${javacCoreMaxMem}"
includeAntRuntime="false"
encoding="UTF-8">
<classpath>
<pathelement path="${deps}" />
</classpath>
</javac>
我确保Ant
compile args 和Gradle
compileJava Args 应该匹配。但不确定为什么报告中存在差异?