/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/visitors/ |
D | ApiType.kt | 19 import com.android.tools.metalava.model.FilterPredicate 26 override fun getNonElidingFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getNonElidingFilter() 35 override fun getReferenceFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getReferenceFilter() 43 override fun getNonElidingFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getNonElidingFilter() 53 override fun getReferenceFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getReferenceFilter() 64 override fun getNonElidingFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getNonElidingFilter() 65 return FilterPredicate { it.emit } in getNonElidingFilter() 68 override fun getEmitFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getEmitFilter() 69 return FilterPredicate { it.emit } in getEmitFilter() 72 override fun getReferenceFilter(apiPredicateConfig: ApiPredicate.Config): FilterPredicate { in getReferenceFilter() [all …]
|
D | ElidingPredicate.kt | 19 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 28 private val wrapped: FilterPredicate, in <lambda>() 32 ) : FilterPredicate { in <lambda>() 44 FilterPredicate { maybeEqualSuperMethod -> in <lambda>()
|
D | ApiFilters.kt | 19 import com.android.tools.metalava.model.FilterPredicate 25 val emit: FilterPredicate, 31 val reference: FilterPredicate,
|
D | MatchOverridingMethodPredicate.kt | 19 import com.android.tools.metalava.model.FilterPredicate 30 class MatchOverridingMethodPredicate(private val wrapped: FilterPredicate) : FilterPredicate {
|
D | ApiPredicate.kt | 23 import com.android.tools.metalava.model.FilterPredicate 59 ) : FilterPredicate {
|
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/ |
D | ClassItem.kt | 332 fun findPredicateMethodWithSuper(template: MethodItem, filter: FilterPredicate?): MethodItem? { in <lambda>() 463 fun filteredSuperclass(predicate: FilterPredicate): ClassItem? { in <lambda>() 472 fun filteredSuperClassType(predicate: FilterPredicate): ClassTypeItem? { in <lambda>() 502 predicate: FilterPredicate, in <lambda>() 523 fun filteredConstructors(predicate: FilterPredicate): Sequence<ConstructorItem> { in <lambda>() 531 fun filteredFields(predicate: FilterPredicate, showUnannotated: Boolean): List<FieldItem> { in <lambda>() 591 fun filteredInterfaceTypes(predicate: FilterPredicate): Collection<ClassTypeItem> { in <lambda>() 604 fun allInterfaceTypes(predicate: FilterPredicate): Collection<TypeItem> { in <lambda>() 621 predicate: FilterPredicate, in <lambda>()
|
D | CallableItem.kt | 58 fun filteredThrowsTypes(predicate: FilterPredicate): Collection<ExceptionTypeItem> { in <lambda>() 66 predicate: FilterPredicate, in <lambda>() 203 fun hasHiddenType(filterReference: FilterPredicate): Boolean { in <lambda>() 218 private fun TypeItem.hasHiddenType(filterReference: FilterPredicate): Boolean { in <lambda>()
|
D | SourceFile.kt | 32 fun getImports(predicate: FilterPredicate): Collection<Import> = emptyList() in getImports() 40 fun filterImports(imports: TreeSet<Import>, predicate: FilterPredicate): TreeSet<Import> { in getImports()
|
D | FilterPredicate.kt | 25 typealias FilterPredicate = Predicate<SelectableItem> typealias
|
D | MethodItem.kt | 91 fun findPredicateSuperMethod(predicate: FilterPredicate): MethodItem? { in <lambda>()
|
D | TypeItem.kt | 1364 fun typeUseAnnotationFilter(filter: FilterPredicate): TypeTransformer = in typeUseAnnotationFilter()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/historical/ |
D | ConvertJarsToSignatureFiles.kt | 36 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 334 val MATCH_ALL: FilterPredicate = FilterPredicate { true } in <lambda>() 339 private fun Codebase.findClassByOwner(owner: String, apiFilter: FilterPredicate): ClassItem? { in Codebase() 349 private fun Codebase.findClass(node: ClassNode, apiFilter: FilterPredicate): ClassItem? { in Codebase() 356 apiFilter: FilterPredicate in findMethod() 385 apiFilter: FilterPredicate in Codebase()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/ |
D | ApiAnalyzer.kt | 37 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 121 fun generateInheritedStubs(filterEmit: FilterPredicate, filterReference: FilterPredicate) { in <lambda>() 134 filterEmit: FilterPredicate, in <lambda>() 135 filterReference: FilterPredicate, in <lambda>() 169 filterReference: FilterPredicate in <lambda>() 211 filterEmit: FilterPredicate, in <lambda>() 212 filterReference: FilterPredicate in <lambda>() 755 filter: FilterPredicate, in <lambda>() 848 filter: FilterPredicate, in <lambda>() 878 filter: FilterPredicate, in <lambda>() [all …]
|
D | ComparisonVisitor.kt | 24 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 111 filter: FilterPredicate? = null in pop() 130 filter: FilterPredicate? = null in pop() 151 filter: FilterPredicate? in pop() 333 filter: FilterPredicate? in pop() 594 filter: FilterPredicate? = null in pop() 599 private fun createTree(codebase: Codebase, filter: FilterPredicate? = null): List<ItemTree> { in pop() 605 filter: FilterPredicate? = null in pop() 613 val predicate = if (acceptAll) FilterPredicate { true } else filter!! in pop()
|
D | Driver.kt | 49 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 817 FilterPredicate { true } in createStubFiles()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/stub/ |
D | StubConstructorManager.kt | 23 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 61 fun addConstructors(filter: FilterPredicate) { in <lambda>() 107 filter: FilterPredicate, in <lambda>()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/cli/signature/ |
D | SignatureToJDiffCommand.kt | 31 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 143 val apiEmit = FilterPredicate { it.emit } in <lambda>() 144 val apiReference = if (strip) apiEmit else FilterPredicate { true } in <lambda>()
|
/tools/metalava/metalava-model-turbine/src/main/java/com/android/tools/metalava/model/turbine/ |
D | TurbineSourceFile.kt | 20 import com.android.tools.metalava.model.FilterPredicate 51 override fun getImports(predicate: FilterPredicate): Collection<Import> { in getImports()
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/sourcefile/ |
D | CommonSourceFileTest.kt | 19 import com.android.tools.metalava.model.FilterPredicate 29 internal class FilterHidden : FilterPredicate {
|
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/ |
D | PsiSourceFile.kt | 20 import com.android.tools.metalava.model.FilterPredicate 89 override fun getImports(predicate: FilterPredicate): Collection<Import> { in getImports()
|
D | CodePrinter.kt | 22 import com.android.tools.metalava.model.FilterPredicate 73 private val filterReference: FilterPredicate? = null
|
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/annotation/ |
D | DefaultAnnotationManager.kt | 45 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 82 val apiPredicate: FilterPredicate = FilterPredicate { true }, in <lambda>()
|
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/ |
D | CommonTypeStringTest.kt | 21 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 48 val filter: FilterPredicate? = null, in <lambda>() 122 val filter: FilterPredicate? = null, in <lambda>()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/compatibility/ |
D | CompatibilityCheck.kt | 31 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 59 val filterReference: FilterPredicate, in <lambda>()
|
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/lint/ |
D | ApiLint.kt | 62 import com.android.tools.metalava.model.FilterPredicate in <lambda>() 1826 private fun checkExceptions(callable: CallableItem, filterReference: FilterPredicate) { in <lambda>() 1941 fun itemOrAnyContainingClasses(predicate: FilterPredicate): Boolean { in <lambda>()
|