Browse Source

Update doclava task for -android, fix fallout from 25.4.0 API file am: f354ae5599 am: 42a7b8a7dd

am: 8897d1d850

Change-Id: I1e88dd7ab40d9109cf9bf9474f9b37a279c8d220
transition-compose-core
Alan Viverette 7 years ago committed by android-build-merger
parent
commit
0f130a67fe
  1. 10
      diff_and_docs.gradle
  2. 2
      src/main/groovy/android/support/doclava/DoclavaTask.groovy

10
diff_and_docs.gradle

@ -209,8 +209,8 @@ CheckApiTask createCheckApiTask(String taskName, def checkApiConfig, File oldApi
whitelistErrorsFile = whitelist
doLast {
logger.lifecycle "Verified ${newApi.name} against ${oldApi.name}..."
doFirst {
logger.lifecycle "Verifying ${newApi.name} against ${oldApi.name}..."
}
}
}
@ -262,9 +262,9 @@ File getApiFile(String refApi = supportVersion, boolean previous = false, boolea
def lastMajor
def lastMinor
// Only look at released versions, e.g. X.Y.0.txt.
apiDir.eachFileMatch FileType.FILES, ~/(\d+)\.(\d+)\.0\.txt/, { File file ->
def matcher = file.name =~ /(\d+)\.(\d+)\.0\.txt/
// Only look at released versions and snapshots thereof, ex. X.Y.0.txt or X.Y.0-SNAPSHOT.txt.
apiDir.eachFileMatch FileType.FILES, ~/(\d+)\.(\d+)\.0(-SNAPSHOT)?\.txt/, { File file ->
def matcher = file.name =~ /(\d+)\.(\d+)\.0(-SNAPSHOT)?\.txt/
def major = matcher[0][1] as int
def minor = matcher[0][2] as int

2
src/main/groovy/android/support/doclava/DoclavaTask.groovy

@ -224,6 +224,8 @@ public class DoclavaTask extends Javadoc {
options.addStringOption('stubpackages', stubPackages.join(':'))
}
}
// Always treat this as an Android docs task.
options.addOption(new DoclavaJavadocOptionFileOption('android'))
}
@Override

Loading…
Cancel
Save