@@ -47,40 +47,40 @@ project.afterEvaluate {
4747 }
4848 }
4949
50- project. configure(project) {
51- def baselineVersion = project. ext. baselineCompareVersion
52- task(' apiDiff' , type : JapicmpTask , dependsOn : ' jar' ) {
53- oldClasspath. from(files(getBaselineJar(project, baselineVersion)))
54- newClasspath. from(files(jar. archiveFile))
55- onlyModified = true
56- failOnModification = true
57- ignoreMissingClasses = true
58- htmlOutputFile = file(" $buildDir /reports/apiDiff/apiDiff.html" )
59- txtOutputFile = file(" $buildDir /reports/apiDiff/apiDiff.txt" )
60- doLast {
61- project. logger. quiet(" Comparing against baseline version ${ baselineVersion} " )
62- }
63- }
64- }
50+ // project.configure(project) {
51+ // def baselineVersion = project.ext.baselineCompareVersion
52+ // task('apiDiff', type: JapicmpTask, dependsOn: 'jar') {
53+ // oldClasspath.from(files(getBaselineJar(project, baselineVersion)))
54+ // newClasspath.from(files(jar.archiveFile))
55+ // onlyModified = true
56+ // failOnModification = true
57+ // ignoreMissingClasses = true
58+ // htmlOutputFile = file("$buildDir/reports/apiDiff/apiDiff.html")
59+ // txtOutputFile = file("$buildDir/reports/apiDiff/apiDiff.txt")
60+ // doLast {
61+ // project.logger.quiet("Comparing against baseline version ${baselineVersion}")
62+ // }
63+ // }
64+ // }
6565}
6666
67- private static File getBaselineJar (Project project , String baselineVersion ) {
68- // Use detached configuration: https://github.com/square/okhttp/blob/master/build.gradle#L270
69- def group = project. group
70- try {
71- def baseline = " ${ project.group} :${ project.name} :$baselineVersion "
72- project. group = ' virtual_group_for_japicmp'
73- def dependency = project. dependencies. create(baseline + " @jar" )
74- return project. configurations. detachedConfiguration(dependency). files. find {
75- it. name == " ${ project.name} -${ baselineVersion} .jar"
76- }
77- } finally {
78- project. group = group
79- }
80- }
67+ // private static File getBaselineJar(Project project, String baselineVersion) {
68+ // // Use detached configuration: https://github.com/square/okhttp/blob/master/build.gradle#L270
69+ // def group = project.group
70+ // try {
71+ // def baseline = "${project.group}:${project.name}:$baselineVersion"
72+ // project.group = 'virtual_group_for_japicmp'
73+ // def dependency = project.dependencies.create(baseline + "@jar")
74+ // return project.configurations.detachedConfiguration(dependency).files.find {
75+ // it.name == "${project.name}-${baselineVersion}.jar"
76+ // }
77+ // } finally {
78+ // project.group = group
79+ // }
80+ // }
8181
8282ext {
83- baselineCompareVersion = ' 1.5.0'
83+ // baselineCompareVersion = '1.5.0'
8484 testInJavaVersions = [8 , 11 , 17 , 21 ]
8585}
8686
0 commit comments