Update D8 javadoc and add an R8 javadoc target.
Change-Id: Iff2bbc36a8b242ba3bbbccc1388a221dea57f4b3
diff --git a/build.gradle b/build.gradle
index dc149c5..4e7562c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1680,22 +1680,58 @@
}
task javadocD8(type: Javadoc) {
+ title "D8 API"
classpath = sourceSets.main.compileClasspath
source = sourceSets.main.allJava
include '**/com/android/tools/r8/ArchiveClassFileProvider.java'
+ include '**/com/android/tools/r8/ArchiveProgramResourceProvider.java'
include '**/com/android/tools/r8/BaseCommand.java'
- include '**/com/android/tools/r8/BaseOutput.java'
+ include '**/com/android/tools/r8/BaseCompilerCommand.java'
include '**/com/android/tools/r8/ClassFileResourceProvider.java'
include '**/com/android/tools/r8/CompilationFailedException.java'
include '**/com/android/tools/r8/CompilationMode.java'
include '**/com/android/tools/r8/D8.java'
include '**/com/android/tools/r8/D8Command.java'
- include '**/com/android/tools/r8/D8Output.java'
+ include '**/com/android/tools/r8/DexIndexedConsumer.java'
+ include '**/com/android/tools/r8/DexFilePerClassFileConsumer.java'
include '**/com/android/tools/r8/Diagnostic.java'
include '**/com/android/tools/r8/DiagnosticsHandler.java'
- include '**/com/android/tools/r8/Location.java'
+ include '**/com/android/tools/r8/ProgramConsumer.java'
+ include '**/com/android/tools/r8/ProgramResource.java'
+ include '**/com/android/tools/r8/ProgramResourceProvider.java'
include '**/com/android/tools/r8/Resource.java'
- include '**/com/android/tools/r8/TextRangeLocation.java'
+ include '**/com/android/tools/r8/ResourceException.java'
+ include '**/com/android/tools/r8/StringConsumer.java'
+ include '**/com/android/tools/r8/StringResource.java'
+ include '**/com/android/tools/r8/Version.java'
+ include '**/com/android/tools/r8/origin/*.java'
+}
+
+task javadocR8(type: Javadoc) {
+ title "R8 API"
+ classpath = sourceSets.main.compileClasspath
+ source = sourceSets.main.allJava
+ include '**/com/android/tools/r8/ArchiveClassFileProvider.java'
+ include '**/com/android/tools/r8/ArchiveProgramResourceProvider.java'
+ include '**/com/android/tools/r8/BaseCommand.java'
+ include '**/com/android/tools/r8/BaseCompilerCommand.java'
+ include '**/com/android/tools/r8/ClassFileConsumer.java'
+ include '**/com/android/tools/r8/ClassFileResourceProvider.java'
+ include '**/com/android/tools/r8/CompilationFailedException.java'
+ include '**/com/android/tools/r8/CompilationMode.java'
+ include '**/com/android/tools/r8/R8.java'
+ include '**/com/android/tools/r8/R8Command.java'
+ include '**/com/android/tools/r8/DexIndexedConsumer.java'
+ include '**/com/android/tools/r8/Diagnostic.java'
+ include '**/com/android/tools/r8/DiagnosticsHandler.java'
+ include '**/com/android/tools/r8/ProgramConsumer.java'
+ include '**/com/android/tools/r8/ProgramResource.java'
+ include '**/com/android/tools/r8/ProgramResourceProvider.java'
+ include '**/com/android/tools/r8/Resource.java'
+ include '**/com/android/tools/r8/ResourceException.java'
+ include '**/com/android/tools/r8/StringConsumer.java'
+ include '**/com/android/tools/r8/StringResource.java'
+ include '**/com/android/tools/r8/Version.java'
include '**/com/android/tools/r8/origin/*.java'
}