Home
last modified time | relevance | path

Searched refs:Codebase (Results 1 – 25 of 40) sorted by relevance

12

/tools/metalava/src/main/java/com/android/tools/metalava/
DSignatureFileLoader.kt21 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()
DDriver.kt36 import com.android.tools.metalava.model.Codebase in <lambda>()
454 fun subtractApi(codebase: Codebase, subtractApiFile: File) { in subtractApi()
568 codebase: Codebase, in checkCompatibility()
588 var newBase: Codebase? = null in checkCompatibility()
589 var oldBase: Codebase? = null in checkCompatibility()
787 private fun migrateNulls(codebase: Codebase, previous: Codebase) { in migrateNulls()
791 private fun convertToWarningNullabilityAnnotations(codebase: Codebase, filter: PackageFilter?) { in convertToWarningNullabilityAnnotations()
801 private fun loadFromSources(): Codebase { in loadFromSources()
918 fun loadFromJarFile(apiJar: File, manifest: File? = null, preFiltered: Boolean = false): Codebase { in loadFromJarFile()
998 private fun extractAnnotations(codebase: Codebase, file: File) { in extractAnnotations()
[all …]
DCompatibilityCheck.kt25 import com.android.tools.metalava.model.Codebase
48 private val oldCodebase: Codebase,
50 private val base: Codebase? = null,
894 codebase: Codebase, in checkCompatibility()
895 previous: Codebase, in checkCompatibility()
898 oldBase: Codebase? = null, in checkCompatibility()
899 newBase: Codebase? = null in checkCompatibility()
DArtifactTagger.kt23 import com.android.tools.metalava.model.Codebase
52 fun tag(codebase: Codebase, warnAboutMissing: Boolean = true) { in any()
94 codebase: Codebase in applyArtifactsFromSpec()
DAnnotationsDiffer.kt19 import com.android.tools.metalava.model.Codebase in <lambda>()
58 private val superset: Codebase, in <lambda>()
59 codebase: Codebase in <lambda>()
DRewriteAnnotations.kt23 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>()
DComparisonVisitor.kt21 import com.android.tools.metalava.model.Codebase in <lambda>()
90 …fun compare(visitor: ComparisonVisitor, old: Codebase, new: Codebase, filter: Predicate<Item>? = n… in compare()
512 private fun createTree(codebase: Codebase, filter: Predicate<Item>? = null): List<ItemTree> { in createTree()
516 …private fun createTree(codebases: List<Codebase>, filter: Predicate<Item>? = null): List<ItemTree>… in createTree()
DNullabilityAnnotationsValidator.kt20 import com.android.tools.metalava.model.Codebase in <lambda>()
80 fun validateAll(codebase: Codebase, topLevelClassNames: List<String>) { in <lambda>()
105 fun validateAllFrom(codebase: Codebase, topLevelClassesList: File?) { in <lambda>()
DConvertJarsToSignatureFiles.kt20 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>()
DAnnotationsMerger.kt55 import com.android.tools.metalava.model.Codebase
84 private val codebase: Codebase
248 private fun mergeQualifierAnnotationsFromCodebase(externalCodebase: Codebase) { in mergeQualifierAnnotationsFromCodebase()
315 private fun mergeInclusionAnnotationsFromCodebase(externalCodebase: Codebase) { in mergeInclusionAnnotationsFromCodebase()
795 codebase: Codebase,
DApiType.kt20 import com.android.tools.metalava.model.Codebase in <lambda>()
91 fun getSignatureFile(codebase: Codebase, defaultName: String): File { in <lambda>()
DJDiffXmlWriter.kt20 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>()
DSdkFileWriter.kt20 import com.android.tools.metalava.model.Codebase
53 class SdkFileWriter(val codebase: Codebase, private val outputDir: File) {
DAndroidApiChecks.kt22 import com.android.tools.metalava.model.Codebase
33 fun check(codebase: Codebase) { in check()
DKotlinInteropChecks.kt20 import com.android.tools.metalava.model.Codebase in <lambda>()
40 fun check(codebase: Codebase) { in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/model/
DCodebase.kt50 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
DAnnotationItem.kt60 val codebase: Codebase
170 codebase: Codebase, in mapName()
674 abstract class DefaultAnnotationItem(override val codebase: Codebase) : AnnotationItem {
/tools/metalava/src/main/java/com/android/tools/metalava/apilevels/
DAndroidJarReader.java19 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()
DApiGenerator.java19 import com.android.tools.metalava.model.Codebase;
153 @Nullable Codebase codebase) throws IOException { in generate()
161 @Nullable Codebase codebase) throws IOException { in generate()
DAddApisFromCodebase.kt20 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/visitors/
DItemVisitor.kt20 import com.android.tools.metalava.model.Codebase
54 open fun visitCodebase(codebase: Codebase) {} in visitCodebase()
70 open fun afterVisitCodebase(codebase: Codebase) {} in afterVisitCodebase()
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/
DTextCodebase.kt30 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()
DTextBackedAnnotationItem.kt22 import com.android.tools.metalava.model.Codebase
27 codebase: Codebase,
DTextModifiers.kt23 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/stub/
DStubWriter.kt24 import com.android.tools.metalava.model.Codebase in <lambda>()
43 private val codebase: Codebase, in <lambda>()

12