/tools/metalava/src/main/java/com/android/tools/metalava/model/text/ |
TextTypeParameterList.kt | 23 class TextTypeParameterList(val codebase: TextCodebase, private val typeListString: String) : TypeParameterList { 46 strings.mapTo(list) { TextTypeParameterItem.create(codebase, it) } 53 fun create(codebase: TextCodebase, typeListString: String): TypeParameterList { 54 return TextTypeParameterList(codebase, typeListString)
|
TextMethodItem.kt | 30 codebase: TextCodebase, 52 codebase, name, containingClass, position, 54 codebase = codebase, 142 TextTypeParameterList.create(codebase, typeParameterList) 150 override fun duplicate(targetContainingClass: ClassItem): MethodItem = codebase.unsupported() 184 override fun isExtensionMethod(): Boolean = codebase.unsupported()
|
TextModifiers.kt | 21 import com.android.tools.metalava.model.Codebase 29 override val codebase: Codebase, 56 codebase, 66 val codebase = codebase 68 override val codebase = codebase
|
TextTypeItem.kt | 29 val codebase: TextCodebase, 60 return codebase.findClass(cls) ?: TextClassItem.createClassStub(codebase, cls) 119 val typeParameter = TextTypeParameterItem.create(codebase, toTypeString()) 126 return TextTypeParameterItem.create(codebase, toTypeString(), bounds) 140 override fun typeArgumentClasses(): List<ClassItem> = codebase.unsupported() 143 return TextTypeItem(codebase, convertTypeString(replacementMap)) 146 override fun markRecent() = codebase.unsupported()
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/ |
PsiTypeItem.kt | 24 import com.android.tools.metalava.model.Codebase 57 class PsiTypeItem private constructor(private val codebase: PsiBasedCodebase, private val psiType: PsiType) : TypeItem { 78 toTypeString(codebase, psiType, outerAnnotations, innerAnnotations, erased) 81 toErasedString = toTypeString(codebase, psiType, outerAnnotations, innerAnnotations, erased) 91 codebase, 105 codebase, 156 asClass = codebase.findClass(psiType) 193 codebase.findClass(classType)?.let { 263 return create(codebase, codebase.createPsiType(s, owner?.psi()) [all...] |
PsiModifierItem.kt | 20 import com.android.tools.metalava.model.Codebase 32 override val codebase: Codebase, 261 fun create(codebase: PsiBasedCodebase, element: PsiModifierListOwner, documentation: String?): PsiModifierItem { 263 codebase, 277 fun create(codebase: PsiBasedCodebase, modifierList: PsiModifierList?): PsiModifierItem { 278 modifierList ?: return PsiModifierItem(codebase) 348 PsiModifierItem(codebase, flags) 351 psiAnnotations.map { PsiAnnotationItem.create(codebase, it) }.toMutableList() 352 PsiModifierItem(codebase, flags, annotations [all...] |
PsiCompilationUnit.kt | 38 class PsiCompilationUnit(val codebase: PsiBasedCodebase, containingFile: PsiFile) : CompilationUnit(containingFile) { 76 val classItem = codebase.findClass(resolved) ?: continue 85 val classItem = codebase.findClass(psiClass) ?: continue 93 val classItem = codebase.findClass(resolved) ?: continue 158 val classItem = codebase.findClass(psiClass) ?: continue
|
PsiItem.kt | 39 override val codebase: PsiBasedCodebase, 82 val docComment = codebase.getComment(documentation) 151 codebase.getComment(documentation, psi()) 158 codebase.getComment(documentation, psi()) 189 resolved = codebase.createReferenceFromText(referenceText, psi()).resolve() 196 val exceptionReference = codebase.createReferenceFromText(exceptionName, psi()) 205 val dummyTag = codebase.createDocTagFromText("@${tag.name} $suffix") 333 codebase: PsiBasedCodebase, 337 return PsiModifierItem.create(codebase, element, documentation)
|
/tools/metalava/src/main/java/com/android/tools/metalava/model/ |
AnnotationItem.kt | 47 val codebase: Codebase 113 return codebase.findClass(qualifiedName() ?: return null) 144 fun mapName(codebase: Codebase, qualifiedName: String?, filter: Predicate<Item>? = null): String? { 274 val cls = codebase.findClass(qualifiedName) 295 // We only change recently/newly nullable annotation if the codebase supports it 296 RECENTLY_NULLABLE -> return if (codebase.supportsStagedNullability) qualifiedName else "androidx.annotation.Nullable" 297 RECENTLY_NONNULL -> return if (codebase.supportsStagedNullability) qualifiedName else "androidx.annotation.NonNull" 326 codebase, [all...] |
PackageItem.kt | 44 codebase.findPackage(name.substring(0, lastDot))
|
Item.kt | 35 val codebase: Codebase
|
/tools/metalava/src/main/java/com/android/tools/metalava/ |
ApiAnalyzer.kt | 23 import com.android.tools.metalava.model.Codebase 45 private val codebase: Codebase 48 private val packages: PackageList = codebase.getPackages() 51 if (codebase.trustedApi()) { 52 // The codebase is already an API; no consistency checks to be performed 95 codebase.clearTags() 107 codebase.clearTags() 501 val pkg = codebase.findPackage(pkgName) ?: continue 510 val pkg = codebase.findPackage(pkgName) ?: continu [all...] |
AndroidApiChecks.kt | 23 import com.android.tools.metalava.model.Codebase 34 fun check(codebase: Codebase) { 35 codebase.accept(object : ApiVisitor( 36 codebase,
|
KotlinInteropChecks.kt | 20 import com.android.tools.metalava.model.Codebase 36 fun check(codebase: Codebase) { 37 codebase.accept(object : ApiVisitor( 38 codebase,
|
NullnessMigration.kt | 110 modifiers.addAnnotation(new.codebase.createAnnotation("@$annotationClass", new, mapName = false))
|
SdkFileWriter.kt | 20 import com.android.tools.metalava.model.Codebase 53 class SdkFileWriter(val codebase: Codebase, private val outputDir: java.io.File) { 67 val classes = codebase.getPackages().allClasses()
|
ExtractAnnotations.kt | 26 import com.android.tools.metalava.model.Codebase 69 private val codebase: Codebase, 71 ) : ApiVisitor(codebase) { 86 codebase.accept(this) 549 val cls = codebase.findClass(qualifiedName)
|
StubWriter.kt | 23 import com.android.tools.metalava.model.Codebase 44 private val codebase: Codebase, 57 filterEmit = FilterPredicate(ApiPredicate(codebase, ignoreShown = true, includeDocOnly = docStubs)), 58 filterReference = ApiPredicate(codebase, ignoreShown = true, includeDocOnly = docStubs), 96 codebase.getPackageDocs()?.getDocs(pkg)?.let { writeDocOverview(pkg, it) }
|
CompatibilityCheck.kt | 26 import com.android.tools.metalava.model.Codebase 739 fun checkCompatibility(codebase: Codebase, previous: Codebase) { 741 CodebaseComparator().compare(checker, previous, codebase, ApiPredicate(codebase))
|
/tools/metalava/src/main/java/com/android/tools/metalava/apilevels/ |
AndroidJarReader.java | 18 import com.android.tools.metalava.model.Codebase; 45 private final Codebase mCodebase; 51 @Nullable Codebase codebase) { 56 mCodebase = codebase; 59 AndroidJarReader(@NotNull File[] apiLevels, @Nullable Codebase codebase) { 61 mCodebase = codebase;
|
ApiGenerator.java | 19 import com.android.tools.metalava.model.Codebase; 153 @Nullable Codebase codebase) throws IOException { 154 AndroidJarReader reader = new AndroidJarReader(patterns, minApi, currentJar, currentApi, codebase); 161 @Nullable Codebase codebase) throws IOException { 162 AndroidJarReader reader = new AndroidJarReader(apiLevels, codebase);
|
/external/javassist/src/main/javassist/tools/rmi/ |
ObjectImporter.java | 91 URL codebase = applet.getCodeBase(); local 92 orgServername = servername = codebase.getHost(); 93 orgPort = port = codebase.getPort();
|
/tools/metalava/src/main/java/com/android/tools/metalava/doclava1/ |
TextCodebase.kt | 26 import com.android.tools.metalava.model.Codebase 45 // (Converted to Kotlin such that I can inherit behavior via interfaces, in particular Codebase.) 58 override var description = "Codebase" 82 // Interface not provided by this codebase. Inject a stub. 133 // Superclass not provided by this codebase. Inject a stub. 160 // Superclass not provided by this codebase. Inject a stub. 175 // Exception not provided by this codebase. Inject a stub. 231 override fun compareWith(visitor: ComparisonVisitor, other: Codebase, filter: Predicate<Item>?) { 244 error(desc ?: "Not supported for a signature-file based codebase") 247 override fun filter(filterEmit: Predicate<Item>, filterReference: Predicate<Item>): Codebase { [all...] |
/external/junit-params/ |
RELEASES.md | 4 Utility method `$` was deprecated. It was causing too much problems and we decided not to support it any more. If you wish to keep using it, implement it in your own codebase.
|
/external/vulkan-validation-layers/ |
GOVERNANCE.md | 20 - Repo remains in healthy state with all tests passing and good-quality, consistent codebase
|