/tools/metalava/src/main/java/com/android/tools/metalava/ |
D | Driver.kt | 40 import com.android.tools.metalava.model.Codebase in <lambda>() 439 fun subtractApi(codebase: Codebase, subtractApiFile: File) { in subtractApi() 553 codebase: Codebase, in checkCompatibility() 573 var base: Codebase? = null in checkCompatibility() 764 private fun migrateNulls(codebase: Codebase, previous: Codebase) { in migrateNulls() 768 private fun convertToWarningNullabilityAnnotations(codebase: Codebase, filter: PackageFilter?) { in convertToWarningNullabilityAnnotations() 778 private fun loadFromSources(): Codebase { in loadFromSources() 909 fun loadFromJarFile(apiJar: File, manifest: File? = null, preFiltered: Boolean = false): Codebase { in loadFromJarFile() 986 private fun extractAnnotations(codebase: Codebase, file: File) { in extractAnnotations() 1001 private fun createStubFiles(stubDir: File, codebase: Codebase, docStubs: Boolean, writeStubList: Bo… in createStubFiles() [all …]
|
D | SignatureFileLoader.kt | 21 import com.android.tools.metalava.model.Codebase 25 private val map = mutableMapOf<File, Codebase>() 30 ): Codebase { in load() 41 ): Codebase { in loadFromSignatureFiles() 52 fun loadFiles(files: List<File>, kotlinStyleNulls: Boolean? = null): Codebase { in loadFiles()
|
D | CompatibilityCheck.kt | 27 import com.android.tools.metalava.model.Codebase 49 private val oldCodebase: Codebase, 51 private val base: Codebase? = null, 866 codebase: Codebase, in checkCompatibility() 867 previous: Codebase, in checkCompatibility() 870 base: Codebase? = null in checkCompatibility()
|
D | AnnotationsMerger.kt | 55 import com.android.tools.metalava.model.Codebase 84 private val codebase: Codebase 247 private fun mergeQualifierAnnotationsFromCodebase(externalCodebase: Codebase) { in mergeQualifierAnnotationsFromCodebase() 310 private fun mergeInclusionAnnotationsFromCodebase(externalCodebase: Codebase) { in mergeInclusionAnnotationsFromCodebase() 790 codebase: Codebase,
|
D | RewriteAnnotations.kt | 23 import com.android.tools.metalava.model.Codebase in <lambda>() 51 fun modifyAnnotationSources(codebase: Codebase?, source: File, target: File, pkg: String = "") { in <lambda>() 79 fun copyAnnotations(codebase: Codebase, source: File, target: File, pkg: String = "") { in <lambda>() 124 private fun hasSourceRetention(codebase: Codebase?, qualifiedName: String): Boolean { in <lambda>()
|
D | ComparisonVisitor.kt | 21 import com.android.tools.metalava.model.Codebase in <lambda>() 89 …fun compare(visitor: ComparisonVisitor, old: Codebase, new: Codebase, filter: Predicate<Item>? = n… in compare() 406 private fun createTree(codebase: Codebase, filter: Predicate<Item>? = null): List<ItemTree> { in createTree()
|
D | ArtifactTagger.kt | 24 import com.android.tools.metalava.model.Codebase 53 fun tag(codebase: Codebase, warnAboutMissing: Boolean = true) { in any() 95 codebase: Codebase in applyArtifactsFromSpec()
|
D | AnnotationsDiffer.kt | 22 import com.android.tools.metalava.model.Codebase in <lambda>() 61 private val superset: Codebase, in <lambda>() 62 codebase: Codebase in <lambda>()
|
D | NullabilityAnnotationsValidator.kt | 21 import com.android.tools.metalava.model.Codebase in <lambda>() 81 fun validateAll(codebase: Codebase, topLevelClassNames: List<String>) { in <lambda>() 106 fun validateAllFrom(codebase: Codebase, topLevelClassesList: File?) { in <lambda>()
|
D | ConvertJarsToSignatureFiles.kt | 20 import com.android.tools.metalava.model.Codebase in <lambda>() 149 private fun markDeprecated(codebase: Codebase, file: File, path: String) { in <lambda>() 187 private fun markDeprecated(codebase: Codebase, bytes: ByteArray, path: String) { in <lambda>()
|
D | JDiffXmlWriter.kt | 20 import com.android.tools.metalava.model.Codebase in <lambda>() 59 override fun visitCodebase(codebase: Codebase) { in <lambda>() 75 override fun afterVisitCodebase(codebase: Codebase) { in <lambda>()
|
D | ApiLint.kt | 143 import com.android.tools.metalava.model.Codebase in <lambda>() 173 class ApiLint(private val codebase: Codebase, private val oldCodebase: Codebase?, private val repor… in <lambda>() 3762 fun check(codebase: Codebase, oldCodebase: Codebase?, reporter: Reporter) { in <lambda>()
|
D | DocAnalyzer.kt | 14 import com.android.tools.metalava.model.Codebase in <lambda>() 55 private val codebase: Codebase in <lambda>() 173 private fun findPermissionField(codebase: Codebase, value: Any): FieldItem? { in <lambda>()
|
D | ApiType.kt | 23 import com.android.tools.metalava.model.Codebase in <lambda>() 94 fun getSignatureFile(codebase: Codebase, defaultName: String): File { in <lambda>()
|
D | SdkFileWriter.kt | 20 import com.android.tools.metalava.model.Codebase 53 class SdkFileWriter(val codebase: Codebase, private val outputDir: File) {
|
D | AndroidApiChecks.kt | 23 import com.android.tools.metalava.model.Codebase 34 fun check(codebase: Codebase) { in check()
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/ |
D | Codebase.kt | 50 interface Codebase { in <lambda>() interface 103 fun compareWith(visitor: ComparisonVisitor, other: Codebase, filter: Predicate<Item>? = null) { in <lambda>() 158 var original: Codebase? in <lambda>() 266 abstract class DefaultCodebase(override var location: File) : Codebase { 270 override var original: Codebase? = null
|
D | AnnotationItem.kt | 60 val codebase: Codebase 170 codebase: Codebase, in mapName() 657 abstract class DefaultAnnotationItem(override val codebase: Codebase) : AnnotationItem {
|
/tools/metalava/src/main/java/com/android/tools/metalava/apilevels/ |
D | AndroidJarReader.java | 19 import com.android.tools.metalava.model.Codebase; 46 private final Codebase mCodebase; 52 @Nullable Codebase codebase) { in AndroidJarReader() 60 AndroidJarReader(@NotNull File[] apiLevels, @Nullable Codebase codebase) { in AndroidJarReader()
|
D | ApiGenerator.java | 19 import com.android.tools.metalava.model.Codebase; 153 @Nullable Codebase codebase) throws IOException { in generate() 161 @Nullable Codebase codebase) throws IOException { in generate()
|
D | AddApisFromCodebase.kt | 20 import com.android.tools.metalava.model.Codebase 26 fun addApisFromCodebase(api: Api, apiLevel: Int, codebase: Codebase) { in addApisFromCodebase()
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/ |
D | TextCodebase.kt | 30 import com.android.tools.metalava.model.Codebase 279 … override fun compareWith(visitor: ComparisonVisitor, other: Codebase, filter: Predicate<Item>?) { in compareWith() 334 baseApi: Codebase, in computeDelta() 335 signatureApi: Codebase, in computeDelta()
|
D | TextBackedAnnotationItem.kt | 22 import com.android.tools.metalava.model.Codebase 27 codebase: Codebase,
|
D | TextModifiers.kt | 23 import com.android.tools.metalava.model.Codebase in <lambda>() 31 override val codebase: Codebase, in <lambda>()
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/visitors/ |
D | ItemVisitor.kt | 20 import com.android.tools.metalava.model.Codebase 54 open fun visitCodebase(codebase: Codebase) {} in visitCodebase() 70 open fun afterVisitCodebase(codebase: Codebase) {} in afterVisitCodebase()
|