Do not produce libraries json declarations dump

It's no longer needed for checking binary compatibility.
Clean build of these libraries is no longer required too.

Cleanup build.gradle of binary-compatibility-validator.
This commit is contained in:
Ilya Gorbunov
2018-05-20 19:09:36 +03:00
parent ad8c64e127
commit d9656a939b
9 changed files with 2 additions and 20 deletions
@@ -30,23 +30,17 @@ sourceSets {
}
}
def testCasesDeclarationsDump = "${buildDir}/cases-declarations.json".toString()
compileTestKotlin {
kotlinOptions {
freeCompilerArgs = ["-Xdump-declarations-to=$testCasesDeclarationsDump", "-Xnormalize-constructor-calls=enable"]
freeCompilerArgs = ["-Xnormalize-constructor-calls=enable"]
}
}
test {
dependsOn cleanCompileTestKotlin
dependsOn configurations.testArtifacts
systemProperty 'overwrite.output', System.getProperty("overwrite.output", "false")
systemProperty 'kotlinVersion', project.version
systemProperty 'testCasesClassesDirs', sourceSets.test.output.classesDirs.asPath
systemProperty 'testCasesDeclarations', testCasesDeclarationsDump
jvmArgs '-ea'
ignoreFailures = System.getenv("kotlin_build_ignore_test_failures") == 'yes'
}