/aosp_15_r20/tools/metalava/metalava-model/src/testFixtures/java/com/android/tools/metalava/model/testing/transformer/ |
H A D | CodebaseTransformer.kt | 19 import com.android.tools.metalava.model.Codebase 25 fun transform(codebase: Codebase): Codebase in transform() 35 fun transformIfAvailable(codebase: Codebase): Codebase { in transform()
|
/aosp_15_r20/tools/metalava/metalava/src/main/java/com/android/tools/metalava/ |
H A D | ConvertJarsToSignatureFiles.kt | 24 import com.android.tools.metalava.model.Codebase in <lambda>() 80 Codebase.Config( in <lambda>() 173 private fun markDeprecated(codebase: Codebase, file: File, path: String) { in <lambda>() 210 private fun markDeprecated(codebase: Codebase, bytes: ByteArray, path: String) { in <lambda>() 265 private fun Codebase.findClassByOwner(owner: String, apiFilter: FilterPredicate): ClassItem? { in Codebase() method 275 private fun Codebase.findClass(node: ClassNode, apiFilter: FilterPredicate): ClassItem? { in Codebase() method 279 private fun Codebase.findMethod( in findMethod() method 308 private fun Codebase.findField( in Codebase() method
|
H A D | JarCodebaseLoader.kt | 20 import com.android.tools.metalava.model.Codebase 37 ): Codebase in loadFromJarFile() 59 ): Codebase { in loadFromJarFile() 125 Codebase.Config( in create()
|
H A D | Driver.kt | 43 import com.android.tools.metalava.model.Codebase in <lambda>() 463 codebase: Codebase, in subtractApi() 497 newCodebase: Codebase, in checkCompatibility() 593 private fun convertToWarningNullabilityAnnotations(codebase: Codebase, filter: PackageFilter?) { in convertToWarningNullabilityAnnotations() 607 ): Codebase { in loadFromSources() 719 ): Codebase { in ActionContext() 730 private fun extractAnnotations(progressTracker: ProgressTracker, codebase: Codebase, file: File) { in extractAnnotations() 747 codebase: Codebase, in createStubFiles() 857 codebase: Codebase, in createReportFile()
|
H A D | SignatureFileCache.kt | 21 import com.android.tools.metalava.model.Codebase in <lambda>() 32 private val map = mutableMapOf<CacheKey, Codebase>() in <lambda>() 37 ): Codebase { in <lambda>()
|
H A D | NullnessMigration.kt | 21 import com.android.tools.metalava.model.Codebase 97 fun migrateNulls(codebase: Codebase, previous: Codebase) { in migrateNulls()
|
/aosp_15_r20/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/ |
H A D | CodebaseFragment.kt | 29 abstract val codebase: Codebase 82 codebase: Codebase, in create() 89 override val codebase: Codebase, in create() 95 codebaseProvider: () -> Codebase, in create()
|
H A D | AnnotationItem.kt | 45 val codebase: Codebase 201 fun snapshot(targetCodebase: Codebase): AnnotationItem in snapshot() 348 private fun convertValue(codebase: Codebase, kClass: KClass<*>, value: Any): Any? { in convertValue() 384 override val codebase: Codebase, 442 override fun snapshot(targetCodebase: Codebase): AnnotationItem { in isShowAnnotation() 510 fun create(codebase: Codebase, source: String): AnnotationItem? { in toString() 529 codebase: Codebase, in toString() 543 codebase: Codebase, in toString()
|
/aosp_15_r20/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/common/ |
H A D | SignatureFileLoader.kt | 20 import com.android.tools.metalava.model.Codebase 29 fun load(signatureFiles: List<SignatureFile>, classResolver: ClassResolver? = null): Codebase in load() 37 private val codebaseConfig: Codebase.Config, in load() 44 ): Codebase { in load()
|
H A D | PreviouslyReleasedApi.kt | 20 import com.android.tools.metalava.model.Codebase in <lambda>() 32 fun load(signatureFileLoader: (List<SignatureFile>) -> Codebase): Codebase in <lambda>() 89 signatureFileLoader: (List<SignatureFile>) -> Codebase, in load()
|
/aosp_15_r20/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/ |
H A D | TurbineSourceParser.kt | 20 import com.android.tools.metalava.model.Codebase in <lambda>() 28 private val codebaseConfig: Codebase.Config, in <lambda>() 45 ): Codebase { in <lambda>() 72 override fun loadFromJar(apiJar: File): Codebase { in <lambda>()
|
/aosp_15_r20/tools/metalava/metalava-model/src/testFixtures/java/com/android/tools/metalava/model/ |
H A D | Assertions.kt | 34 fun Codebase.assertClass(qualifiedName: String, expectedEmit: Boolean = true): ClassItem { in assertClass() method 52 fun Codebase.assertResolvedClass( in Codebase() method 64 fun Codebase.assertPackage(pkgName: String): PackageItem { in assertPackage() method 73 private fun Codebase.dumpSelectedApiVariants() = buildString { in <lambda>() method 94 fun Codebase.assertSelectedApiVariants(expected: String, message: String? = null) { in assertSelectedApiVariants() method
|
/aosp_15_r20/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/signature/ |
H A D | SignatureToJDiffCommand.kt | 30 import com.android.tools.metalava.model.Codebase in <lambda>() 136 Codebase.Config( in <lambda>() 204 baseApi: Codebase, in computeDelta() 205 signatureApi: Codebase, in computeDelta() 207 ): Codebase { in computeDelta()
|
/aosp_15_r20/tools/metalava/metalava-model-psi/src/test/java/com/android/tools/metalava/model/psi/ |
H A D | PsiSourceParserTest.kt | 21 import com.android.tools.metalava.model.Codebase in <lambda>() 58 action: (Codebase) -> Unit, in <lambda>() 80 ): Codebase { in <lambda>() 84 Codebase.Config( in <lambda>()
|
/aosp_15_r20/tools/metalava/metalava-model-text/src/testFixtures/java/com/android/tools/metalava/model/text/ |
H A D | TextModelSuiteRunner.kt | 23 import com.android.tools.metalava.model.Codebase 48 test: (Codebase) -> Unit in createCodebaseAndRun() 89 codebaseConfig: Codebase.Config = Codebase.Config.NOOP, in toString()
|
/aosp_15_r20/tools/metalava/metalava-model-snapshot-testing/src/test/java/com/android/tools/metalava/model/snapshot/ |
H A D | SnapshotCodebaseTransformer.kt | 19 import com.android.tools.metalava.model.Codebase 26 override fun transform(codebase: Codebase): Codebase { in transform()
|
/aosp_15_r20/tools/metalava/metalava-model-source/src/main/java/com/android/tools/metalava/model/source/ |
H A D | SourceParser.kt | 20 import com.android.tools.metalava.model.Codebase 59 ): Codebase 66 fun loadFromJar(apiJar: File): Codebase
|
/aosp_15_r20/tools/metalava/metalava-model-snapshot-testing/ |
H A D | README.md | 4 providers to create a `Codebase` and then take a snapshot of the `Codebase` and perform the actual … 8 … `com.android.tools.metalava.model.testsuite.ModelSuiteRunner` and used to transform the `Codebase`
|
/aosp_15_r20/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/snapshot/ |
H A D | NonFilteringDelegatingVisitor.kt | 21 import com.android.tools.metalava.model.Codebase 42 override fun visitCodebase(codebase: Codebase) { in visitCodebase() 46 override fun afterVisitCodebase(codebase: Codebase) { in afterVisitCodebase()
|
H A D | CodebaseSnapshotTaker.kt | 23 import com.android.tools.metalava.model.Codebase in <lambda>() 87 private lateinit var originalCodebase: Codebase in <lambda>() 102 override fun visitCodebase(codebase: Codebase) { in <lambda>() 410 codebase: Codebase, in <lambda>() 413 ): Codebase { in <lambda>()
|
/aosp_15_r20/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/internal/ |
H A D | RewriteAnnotations.kt | 25 import com.android.tools.metalava.model.Codebase 39 fun modifyAnnotationSources(codebase: Codebase?, source: File, target: File, pkg: String = "") { in modifyAnnotationSources() 65 codebase: Codebase?, in hasSourceRetention()
|
/aosp_15_r20/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
H A D | PsiSourceParser.kt | 24 import com.android.tools.metalava.model.Codebase in <lambda>() 59 private val codebaseConfig: Codebase.Config, 91 ): Codebase { in parseSources() 162 override fun loadFromJar(apiJar: File): Codebase { in loadFromJar()
|
/aosp_15_r20/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/ |
H A D | BaseModelTest.kt | 23 import com.android.tools.metalava.model.Codebase in <lambda>() 142 val codebase: Codebase in <lambda>() 149 override val codebase: Codebase, in <lambda>() 173 Codebase.Config( in <lambda>()
|
/aosp_15_r20/tools/metalava/metalava-model-source/src/testFixtures/java/com/android/tools/metalava/model/source/ |
H A D | SourceModelSuiteRunner.kt | 19 import com.android.tools.metalava.model.Codebase in <lambda>() 49 test: (Codebase) -> Unit in <lambda>() 76 ): Codebase { in <lambda>()
|
/aosp_15_r20/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/item/ |
H A D | DefaultCodebase.kt | 22 import com.android.tools.metalava.model.Codebase 38 final override val config: Codebase.Config, 42 ) : Codebase {
|