Home
last modified time | relevance | path

Searched refs:codebase (Results 1 – 25 of 190) sorted by relevance

12345678

/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/methoditem/
DCommonSuperMethodsTest.kt56 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test no super method()
101 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test no super method from parent class as static()
132 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test no super method from parent class as private()
177 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test single super method from parent class()
178 val parentClassMethod = codebase.assertClass("test.pkg.ParentClass").methods().first() in Test single super method from parent class()
233 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test single super method from grand parent class()
235 codebase.assertClass("test.pkg.GrandParentClass").methods().first() in Test single super method from grand parent class()
292 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test single super method from parent and grand parent class()
293 val parentClassMethod = codebase.assertClass("test.pkg.ParentClass").methods().first() in Test single super method from parent and grand parent class()
338 val method = codebase.assertClass("test.pkg.Foo").methods().first() in Test single super method from parent interface()
[all …]
DCommonMethodItemTest.kt84 val oTypeParameter = codebase.assertClass("test.pkg.Outer").typeParameterList.single() in <lambda>()
86 codebase in <lambda>()
123 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
195 val baseClass = codebase.assertClass("test.pkg.Base") in <lambda>()
196 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
229 val methods = codebase.assertClass("test.pkg.Foo").methods() in <lambda>()
266 val methodItem = codebase.assertClass("test.pkg.Test").methods().single() in <lambda>()
302 val methodItem = codebase.assertClass("test.pkg.Test").methods().single() in <lambda>()
330 val methodItem = codebase.assertClass("test.pkg.Test").methods().single() in <lambda>()
375 val classItem = codebase.assertClass("test.pkg.TestAnnotation") in <lambda>()
[all …]
/tools/metalava/metalava-model-psi/src/test/java/com/android/tools/metalava/model/psi/
DPsiModifierItemTest.kt65 val method = codebase.assertClass("test.pkg.Foo").methods().single() in Test type-use nullability annotation used from Java and Kotlin source()
89 val inherited = codebase.assertClass("Inherited") in Kotlin implicit internal visibility inheritance()
113 assertTrue(codebase.assertResolvedClass("Internal").isInternal) in Kotlin class visibility modifiers()
114 assertTrue(codebase.assertClass("Public").isPublic) in Kotlin class visibility modifiers()
115 assertTrue(codebase.assertClass("DefaultPublic").isPublic) in Kotlin class visibility modifiers()
116 assertTrue(codebase.assertClass("Outer.Private").isPrivate) in Kotlin class visibility modifiers()
117 assertTrue(codebase.assertClass("Outer.Protected").isProtected) in Kotlin class visibility modifiers()
136 codebase.assertClass("Abstract").modifiers.let { in Kotlin class abstract and final modifiers()
142 codebase.assertClass("Sealed").modifiers.let { in Kotlin class abstract and final modifiers()
148 codebase.assertClass("Open").modifiers.let { in Kotlin class abstract and final modifiers()
[all …]
DPsiMethodItemTest.kt34 val classItem = codebase.assertClass("Foo") in property accessors have properties()
50 val classItem = codebase.assertClass("Foo") in destructuring functions do not have a property relationship()
69 val ctorItem = codebase.assertClass("Foo").assertConstructor("") in method return type is non-null()
72 val methodItem = codebase.assertClass("Foo").assertMethod("bar", "") in method return type is non-null()
107 val childMethodItem = codebase.assertClass("ChildClass").assertMethod("bar", "") in child method does not need to be added to signature file if super method is concrete()
135 val childMethodItem = codebase.assertClass("ChildClass").assertMethod("bar", "") in child method only needs to be added to signature file if all multiple direct super methods requires override()
164 val childMethodItem = codebase.assertClass("ChildClass").assertMethod("bar", "") in child method does not need to be added to signature file if override requiring super method is hidden()
181 val childMethodItem = codebase.assertClass("ChildClass").assertMethod("clone", "") in child method need to be added to signature file if extending Object method and return type changes()
198 val childMethodItem = codebase.assertClass("ChildClass").assertMethod("clone", "") in child method need to be added to signature file if extending Object method and visibility changes()
218 val childMethodItem = codebase.assertClass("ChildClass").assertMethod("clone", "") in child method does not need to be added to signature file even if extending Object method and modifier changes when it is not a direct override()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/
DBootstrapSourceModelProviderTest.kt48 runSourceCodebaseTest(java("")) { assertNotNull(codebase) } in 020 - check empty file()
63 val classItem = codebase.assertClass("test.pkg.Test") in 030 - check simplest class()
80 val packageItem = codebase.assertPackage("test.pkg") in 040 - check package exists()
99 val testClass = codebase.assertClass("test.pkg.Test") in 050 - check field exists()
119 val testClass = codebase.assertClass("test.pkg.Test") in 060 - check method exists()
138 val testClass = codebase.assertClass("test.pkg.Test") in 070 - check constructor exists()
157 val classItem = codebase.assertClass("test.pkg.Test") in 080 - check inner class()
158 val innerClassItem = codebase.assertClass("test.pkg.Test.InnerTestClass") in 080 - check inner class()
194 val classItem = codebase.assertClass("test.pkg.Test") in 090 - check class hierarchy()
195 val superClassItem = codebase.assertClass("test.pkg.SuperClass") in 090 - check class hierarchy()
[all …]
/tools/metalava/metalava-model-text/src/test/java/com/android/tools/metalava/model/text/
DApiFileTest.kt72 codebase.assertClass("test.pkg.Foo") in <lambda>()
73 codebase.assertClass("test.pkg.Bar") in <lambda>()
80 val codebase = in <lambda>() constant
84 codebase.assertClass("test.pkg.Foo") in <lambda>()
105 val throwable = codebase.assertClass("java.lang.Throwable") in <lambda>()
111 val objectClass = codebase.assertClass("java.lang.Object", expectedEmit = false) in <lambda>()
117 codebase.assertClass("test.pkg.Foo").assertMethod("foo", "").throwsTypes().first() in <lambda>()
140 val error = codebase.assertClass("java.lang.Error") in <lambda>()
146 val throwable = codebase.assertClass("java.lang.Throwable", expectedEmit = false) in <lambda>()
152 codebase.assertClass("test.pkg.Foo").assertMethod("foo", "").throwsTypes().first() in <lambda>()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/classitem/
DCommonClassItemTest.kt68 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
102 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>()
161 val oTypeParameter = codebase.assertClass("test.pkg.Outer").typeParameterList.single() in <lambda>()
163 codebase in <lambda>()
227 val oTypeParameter = codebase.assertClass("test.pkg.Outer").typeParameterList.single() in <lambda>()
228 val extendsType = codebase.assertClass("test.pkg.Outer.Middle.Inner").superClassType()!! in <lambda>()
287 val oTypeParameter = codebase.assertClass("test.pkg.Outer").typeParameterList.single() in <lambda>()
289 codebase.assertClass("test.pkg.Outer.Middle.Inner").interfaceTypes().single() in <lambda>()
323 val fooInterface = codebase.assertClass("test.pkg.Foo") in <lambda>()
375 val interfaceA = codebase.assertClass("test.pkg.A") in <lambda>()
[all …]
/tools/metalava/metalava-model-psi/src/main/java/com/android/tools/metalava/model/psi/
DPsiTypeParameterItem.kt29 override val codebase: PsiBasedCodebase, constant in com.android.tools.metalava.model.psi.PsiTypeParameterItem
35 codebase = codebase,
43 return codebase.globalTypeItemFactory.getVariableTypeForTypeParameter(this) in psi()
48 codebase: PsiBasedCodebase, in create()
52 val modifiers = PsiModifierItem.create(codebase, psiTypeParameter) in create()
55 codebase = codebase, in create()
89 codebase: PsiBasedCodebase, in create()
93 codebase = codebase, in create()
94 modifiers = PsiModifierItem.createForKtDeclaration(codebase, ktTypeParameter), in create()
DUAnnotationItem.kt89 codebase: PsiBasedCodebase, in getAnnotationAttributes()
96 createValue(codebase, attribute.expression) in getAnnotationAttributes()
102 codebase: PsiBasedCodebase, in create()
109 (codebase.findTypeAlias(it)?.aliasedType as? PsiClassTypeItem)?.qualifiedName in create()
114 codebase.annotationManager.normalizeInputName(originalName) ?: return null in create()
116 annotationContext = codebase, in create()
145 codebase: PsiBasedCodebase, in appendAnnotation()
153 codebase.annotationManager.normalizeOutputName(originalName, target) ?: return in appendAnnotation()
169 appendValue(codebase, sb, attributes[0].second, target, showDefaultAttrs) in appendAnnotation()
180 appendValue(codebase, sb, attribute.second, target, showDefaultAttrs) in appendAnnotation()
[all …]
DPsiAnnotationItem.kt87 codebase: PsiBasedCodebase, in getAnnotationAttributes()
95 createValue(codebase, value), in getAnnotationAttributes()
102 codebase: PsiBasedCodebase, in create()
109 (codebase.findTypeAlias(it)?.aliasedType as? PsiClassTypeItem)?.qualifiedName in create()
114 codebase.annotationManager.normalizeInputName(originalName) ?: return null in create()
116 annotationContext = codebase, in create()
145 codebase: PsiBasedCodebase, in appendAnnotation()
154 codebase.annotationManager.normalizeOutputName(qualifiedName, target) ?: return in appendAnnotation()
171 codebase, in appendAnnotation()
189 codebase, in appendAnnotation()
[all …]
DPsiTypeAliasItem.kt31 override val codebase: PsiBasedCodebase, constant in com.android.tools.metalava.model.psi.PsiTypeAliasItem
41 codebase,
44 PsiItemDocumentation.factory(ktTypeAlias, codebase),
62 fun create(ktTypeAlias: KtTypeAlias, codebase: PsiBasedCodebase): PsiTypeAliasItem? { in create()
67 codebase, in create()
68 codebase.globalTypeItemFactory, in create()
75 val containingPackage = codebase.findOrCreatePackage(packageName) in create()
77 val modifiers = PsiModifierItem.createForKtDeclaration(codebase, ktTypeAlias) in create()
80 codebase = codebase, in create()
DPsiMethodItem.kt49 override val codebase: PsiBasedCodebase, in <lambda>() constant in com.android.tools.metalava.model.psi.PsiMethodItem
64 codebase = codebase, in <lambda>()
104 psiMethod.uastDefaultValue?.let { codebase.printer.toSourceString(it) } ?: "" in legacyDefaultValue()
107 psiMethod.defaultValue?.let { codebase.printer.toSourceExpression(it, this) } in legacyDefaultValue()
123 if (codebase.javaClass === targetContainingClass.codebase.javaClass) in duplicate()
128 codebase, in duplicate()
171 codebase: PsiBasedCodebase, in create()
201 val modifiers = PsiModifierItem.create(codebase, psiMethod) in create()
224 codebase, in create()
241 codebase = codebase, in create()
[all …]
DPsiParameterItem.kt39 override val codebase: PsiBasedCodebase, constant in com.android.tools.metalava.model.psi.PsiParameterItem
50 codebase = codebase,
114 codebase = codebase, in duplicate()
127 codebase: PsiBasedCodebase, in duplicate()
135 val modifiers = createParameterModifiers(codebase, psiParameter) in duplicate()
136 val psiType = codebase.psiAssembler.getPsiTypeForPsiParameter(psiParameter) in duplicate()
147 codebase = codebase, in duplicate()
166 codebase: PsiBasedCodebase, in duplicate()
169 val modifiers = PsiModifierItem.create(codebase, psiParameter) in duplicate()
DPsiConstructorItem.kt46 override val codebase: PsiBasedCodebase, in <lambda>() constant in com.android.tools.metalava.model.psi.PsiConstructorItem
61 codebase = codebase, in <lambda>()
81 codebase: PsiBasedCodebase, in create()
89 val modifiers = PsiModifierItem.create(codebase, psiMethod) in create()
108 codebase, in create()
115 codebase = codebase, in create()
120 documentationFactory = PsiItemDocumentation.factory(psiMethod, codebase), in create()
123 codebase, in create()
165 codebase: PsiBasedCodebase, in createDefaultConstructor()
178 codebase = codebase, in createDefaultConstructor()
DPsiCodebaseAssembler.kt107 internal val codebase = codebaseFactory(this) in <lambda>() constant
114 get() = codebase.reporter in <lambda>()
164 val manager = PsiManager.getInstance(codebase.project) in <lambda>()
168 codebase = codebase, in <lambda>()
203 val modifiers = PsiModifierItem.create(codebase, psiClass) in <lambda>()
216 modifiers: MutableModifierList = PsiModifierItem.create(codebase, psiClass), in <lambda>()
233 modifiers: MutableModifierList = PsiModifierItem.create(codebase, psiClass), in <lambda>()
251 val packageItem = codebase.packageTracker.findOrCreatePackage(packageName) in <lambda>()
265 modifiers.addDefaultRetentionPolicyAnnotation(codebase, isKotlin) in <lambda>()
271 codebase, in <lambda>()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typealiasitem/
DCommonTypeAliasItemTest.kt30 fun `accessing type alias from codebase`() { in accessing type alias from codebase()
47 codebase.assertTypeAlias("test.pkg.Foo") in accessing type alias from codebase()
69 val pkg = codebase.assertPackage("test.pkg") in accessing type alias from package()
92 val typeAlias = codebase.assertTypeAlias("test.pkg.Foo") in type alias name()
119 val publicTypeAlias = codebase.assertTypeAlias("test.pkg.PublicTypeAlias") in type alias visibility()
122 val internalTypeAlias = codebase.assertTypeAlias("test.pkg.InternalTypeAlias") in type alias visibility()
140 val privateTypeAlias = codebase.assertTypeAlias("test.pkg.PrivateTypeAlias") in private type alias visibility()
178 val unannotated = codebase.assertTypeAlias("test.pkg.Unannotated") in annotations on type alias()
180 val annotated = codebase.assertTypeAlias("test.pkg.Annotated") in annotations on type alias()
211 val primitiveType = codebase.assertTypeAlias("test.pkg.PrimitiveType").aliasedType in basic type alias types()
[all …]
/tools/treble/hacksaw/client/
Dcommand.go29 codebase add <name> <path>: Add codebase to hacksaw's list.
30 codebase list: List all codebases that hacksaw knows about.
31 codebase default <name>: Change the default codebase.
32 codebase remove <name>: Remove a codebase from hacksaw's list.
34 from a codebase. The codebase is optional if a default codebase
59 _, err := codebase.Add(name, path)
74 if err := codebase.SetDefault(name); err != nil {
82 def := codebase.Default()
89 list := codebase.List()
103 _, err := codebase.Remove(name)
[all …]
/tools/metalava/metalava/src/main/java/com/android/tools/metalava/
DDriver.kt194 val codebase = in processFlags() constant
220 val context = CheckerContext(options, codebase) in processFlags()
231 actionContext.subtractApi(signatureFileCache, codebase, it) in processFlags()
242 CodebaseFragment.create(codebase) { delegatedVisitor -> in processFlags()
253 if (codebaseFragment.codebase.containsRevertedItem) { in processFlags()
276 if (!codebase.supportsDocumentation()) { in processFlags()
283 codebase, in processFlags()
309 CodebaseFragment.create(codebase) { delegatedVisitor -> in processFlags()
331 codebase, in processFlags()
341 CodebaseFragment.create(codebase) { delegate -> in processFlags()
[all …]
/tools/metalava/metalava/src/test/java/com/android/tools/metalava/jar/
DStandaloneJarCodebaseLoaderTest.kt44 fun `Test jar loader freezes codebase`() { in <lambda>()
59 val codebase = jarCodebaseLoader.loadFromJarFile(jarFile) in <lambda>() constant
60 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>()
69 fun `Test jar loader does not freeze codebase`() { in <lambda>()
84 val codebase = jarCodebaseLoader.loadFromJarFile(jarFile, freezeCodebase = false) in <lambda>() constant
85 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>()
121 jarCodebaseLoader.loadFromJarFile(jarFile).let { codebase -> in <lambda>() method
122 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>()
132 codebase -> in <lambda>() method
133 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/annotationitem/
DCommonAnnotationItemTest.kt117 codebase.assertClass("test.pkg.Foo"), in <lambda>()
166 codebase.assertClass("test.pkg.Foo"), in <lambda>()
236 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
295 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
345 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
395 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
506 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
576 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
618 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
659 val testClass = codebase.assertClass("test.pkg.Test") in <lambda>()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/packageitem/
DCommonPackageItemTest.kt58 val packageItem = codebase.assertPackage("test.pkg") in Test @hide in package html()
86 val packageItem = codebase.assertPackage("test.pkg") in Test @hide in package info processed first()
114 val packageItem = codebase.assertPackage("test.pkg") in Test @hide in package info processed last()
147 val packageItem = codebase.assertPackage("test.pkg") in Test nullability annotation in package info()
187 val classItem = codebase.assertClass("java.lang.invoke.mine.Foo") in Test package containment()
217 val packageItem = codebase.assertPackage("test.pkg") in Test package location (signature)()
244 val packageItem = codebase.assertPackage("test.pkg") in Test package location (package-info)()
274 val packageItem = codebase.assertPackage("test.pkg") in Test package documentation (package-info)()
307 val packageItem = codebase.assertPackage("test.pkg") in Test package location (package-html)()
341 val packageItem = codebase.assertPackage("test.pkg") in Test package documentation (package-html)()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/sourcefile/
DCommonSourceFileTest.kt102 val classItem = codebase.assertClass("test.pkg.Test") in test()
106 val classItem1 = codebase.assertClass("test.Test") in test()
109 val innerClassItem = codebase.assertClass("test.Test.Inner") in test()
112 val pkgItem = codebase.assertPackage("test.pkg1") in test()
151 val classItem = codebase.assertClass("test.pkg.Foo") in test sourcefile imports from classpath()
159 val listClassItem = codebase.assertResolvedClass("java.util.List") in test sourcefile imports from classpath()
162 val setClassItem = codebase.assertResolvedClass("java.util.Set") in test sourcefile imports from classpath()
189 val classItem = codebase.assertClass("test.pkg.Test") in test sourcefile classes()
190 val outerClassItem = codebase.assertClass("test.pkg.Outer") in test sourcefile classes()
/tools/metalava/metalava-model/src/main/java/com/android/tools/metalava/model/
DCodebaseFragment.kt29 abstract val codebase: Codebase constant in com.android.tools.metalava.model.CodebaseFragment
58 codebase, in createVisitor()
70 codebase.accept(visitor) in accept()
82 codebase: Codebase, in create()
84 ): CodebaseFragment = ExistingCodebaseFragment(codebase, factory) in create()
89 override val codebase: Codebase, in create() constant in com.android.tools.metalava.model.CodebaseFragment.ExistingCodebaseFragment
99 override val codebase by lazy(LazyThreadSafetyMode.NONE) { codebaseProvider() } in create() constant in com.android.tools.metalava.model.CodebaseFragment
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/typeitem/
DCommonTypeModifiersTest.kt87 val methods = codebase.assertClass("test.pkg.Foo").methods() in <lambda>()
163 val methods = codebase.assertClass("test.pkg.Foo").methods() in <lambda>()
220 val methods = codebase.assertClass("test.pkg.Foo").methods() in <lambda>()
261 val fooClass = codebase.assertClass("test.pkg.Foo") in <lambda>()
306 val method = codebase.assertClass("test.pkg.Foo").methods().single() in <lambda>()
341 val method = codebase.assertClass("test.pkg.Foo").methods().single() in <lambda>()
385 val method = codebase.assertClass("test.pkg.Foo").methods().single() in <lambda>()
425 val method = codebase.assertClass("test.pkg.Foo").methods().single() in <lambda>()
460 val method = codebase.assertClass("test.pkg.Foo").methods().single() in <lambda>()
512 codebase.assertClass("test.pkg.Foo").methods().single().parameters().single().type() in <lambda>()
[all …]
/tools/metalava/metalava-model-testsuite/src/main/java/com/android/tools/metalava/model/testsuite/propertyitem/
DCommonPropertyItemTest.kt64 val oTypeParameter = codebase.assertClass("test.pkg.Outer").typeParameterList.single() in Test access type parameter of outer class()
66 codebase in Test access type parameter of outer class()
93 val barClass = codebase.assertClass("test.pkg.Bar") in Test deprecated getter and setter by annotation()
122 val fooClass = codebase.assertClass("test.pkg.Foo") in Test property delegate to Kotlin object()
150 val fooClass = codebase.assertClass("test.pkg.Foo") in Test property delegate to generic Kotlin object()
184 val fooClass = codebase.assertClass("test.pkg.Foo") in Test property delegate to lambda Kotlin object()
220 val fooClass = codebase.assertClass("test.pkg.Foo") in Test abstract property of non-null string()
245 val fooClass = codebase.assertClass("test.pkg.Foo") in Test abstract property of nullable string()
270 val fooClass = codebase.assertClass("test.pkg.Foo") in Test abstract property of list of non-null string()
296 val fooClass = codebase.assertClass("test.pkg.Foo") in Test abstract property of list of nullable string()
[all …]

12345678