Home
last modified time | relevance | path

Searched refs:qualifiedName (Results 1 – 25 of 58) sorted by relevance

123

/tools/metalava/src/main/java/com/android/tools/metalava/model/
DAnnotationItem.kt47 fun isNullableAnnotation(qualifiedName: String): Boolean { in isNullableAnnotation()
48 return qualifiedName.endsWith("Nullable") in isNullableAnnotation()
51 fun isNonNullAnnotation(qualifiedName: String): Boolean { in isNonNullAnnotation()
52 return qualifiedName.endsWith("NonNull") || in isNonNullAnnotation()
53 qualifiedName.endsWith("NotNull") || in isNonNullAnnotation()
54 qualifiedName.endsWith("Nonnull") in isNonNullAnnotation()
57 fun isJvmSyntheticAnnotation(qualifiedName: String): Boolean { in isJvmSyntheticAnnotation()
58 return qualifiedName == "kotlin.jvm.JvmSynthetic" in isJvmSyntheticAnnotation()
65 val qualifiedName: String? constant
89 return isNullableAnnotation(qualifiedName ?: return false) in isNullable()
[all …]
DClassItem.kt45 fun qualifiedName(): String in <lambda>() method
78 return curr.containingPackage().qualifiedName() + "." + fullName().replace('.', '$') in <lambda>()
92 return curr.containingPackage().qualifiedName().replace('.', '/') + "/" + in <lambda>()
125 fun extends(qualifiedName: String): Boolean { in <lambda>()
126 if (qualifiedName() == qualifiedName) { in <lambda>()
131 return superClass?.extends(qualifiedName) ?: when { in <lambda>()
132 isEnum() -> qualifiedName == JAVA_LANG_ENUM in <lambda>()
133 isAnnotationType() -> qualifiedName == JAVA_LANG_ANNOTATION in <lambda>()
134 else -> qualifiedName == JAVA_LANG_OBJECT in <lambda>()
139 fun implements(qualifiedName: String): Boolean { in <lambda>()
[all …]
DModifierList.kt181 options.hideMetaAnnotations.contains(annotation.qualifiedName) in <lambda>()
186 fun isAnnotatedWith(qualifiedName: String): Boolean { in <lambda>()
187 return findAnnotation(qualifiedName) != null in <lambda>()
194 fun findAnnotation(qualifiedName: String): AnnotationItem? { in <lambda>()
195 val mappedName = AnnotationItem.mapName(codebase, qualifiedName) in <lambda>()
197 mappedName == it.qualifiedName in <lambda>()
207 fun findExactAnnotation(qualifiedName: String): AnnotationItem? { in <lambda>()
209 qualifiedName == it.originalName in <lambda>()
463 annotations = annotations.sortedBy { it.qualifiedName } in <lambda>()
482 } else if (annotation.qualifiedName == "java.lang.Deprecated") { in <lambda>()
[all …]
DPackageItem.kt26 fun qualifiedName(): String in <lambda>() method
38 val isDefault get() = qualifiedName().isEmpty() in <lambda>()
40 … override fun parent(): PackageItem? = if (qualifiedName().isEmpty()) null else containingPackage() in <lambda>()
46 val name = qualifiedName() in <lambda>()
113 …rator: Comparator<PackageItem> = Comparator { a, b -> a.qualifiedName().compareTo(b.qualifiedName(… in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/model/text/
DTextClassItem.kt41 val qualifiedName: String = "", constant
42 private val qualifiedTypeName: String = qualifiedName,
43 var name: String = qualifiedName.substring(qualifiedName.lastIndexOf('.') + 1),
66 return qualifiedName == other.qualifiedName() in equals()
70 return qualifiedName.hashCode() in hashCode()
119 qualifiedName() + typeParameterListString in containingPackage()
120 } else qualifiedName() in containingPackage()
252 override fun qualifiedName(): String = qualifiedName in simpleName() method
272 val qualifiedName = if (index == -1) name else name.substring(0, index) in createClassStub() constant
273 val fullName = getFullName(qualifiedName) in createClassStub()
[all …]
DTextCodebase.kt120 mAllClasses[cl.qualifiedName()] = cl as TextClassItem in addPackage()
193 val qualifiedName = cl.qualifiedName in resolveInnerClasses() constant
194 index = qualifiedName.lastIndexOf('.') in resolveInnerClasses()
195 assert(index != -1) { qualifiedName } in resolveInnerClasses()
196 val outerClassName = qualifiedName.substring(0, index) in resolveInnerClasses()
210 mAllClasses[cls.qualifiedName] = cls in registerClass()
348 val pkg = getOrAddPackage(new.containingPackage().qualifiedName()) in computeDelta()
373 val cls = delta.findClass(fullClass.qualifiedName()) in computeDelta()
385 textClass.qualifiedName, in computeDelta()
386 textClass.qualifiedName, in computeDelta()
[all …]
DTextBackedAnnotationItem.kt32 override val qualifiedName: String? constant
43qualifiedName = if (mapName) AnnotationItem.mapName(codebase, annotationClass) else annotationClass
45 qualifiedName == null -> ""
46 index == -1 -> "@$qualifiedName"
47 else -> "@" + qualifiedName + source.substring(index)
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiPackageItem.kt27 private val qualifiedName: String, constant in com.android.tools.metalava.model.psi.PsiPackageItem
54 return if (qualifiedName.isEmpty()) null else { in containingClass()
56 var parentPackage = qualifiedName in containingClass()
106 override fun qualifiedName(): String = qualifiedName in qualifiedName() method
112 return other is PackageItem && qualifiedName == other.qualifiedName() in qualifiedName()
115 override fun hashCode(): Int = qualifiedName.hashCode() in hashCode()
117 override fun toString(): String = "package $qualifiedName" in hashCode()
153 val qualifiedName = psiPackage.qualifiedName in isFromClassPath() constant
158 qualifiedName = qualifiedName, in isFromClassPath()
171 qualifiedName = original.qualifiedName, in isFromClassPath()
DPsiModifierItem.kt250 val qualifiedName = it.qualifiedName in <lambda>() constant
252 if (qualifiedName == ANDROIDX_VISIBLE_FOR_TESTING) { in <lambda>()
262 PsiAnnotationItem.create(codebase, it, qualifiedName) in <lambda>()
294 it.qualifiedName == null || in <lambda>()
299 val qualifiedName = it.qualifiedName in <lambda>() constant
300 if (qualifiedName == ANDROIDX_VISIBLE_FOR_TESTING) { in <lambda>()
310 UAnnotationItem.create(codebase, it, qualifiedName) in <lambda>()
345 private val NOT_NULL = NotNull::class.qualifiedName in <lambda>()
346 private val NULLABLE = Nullable::class.qualifiedName in <lambda>()
349 get() = qualifiedName == NOT_NULL || qualifiedName == NULLABLE in <lambda>()
DPsiTypePrinter.kt328 val fqn = target.qualifiedName in <lambda>()
356 is PsiPackage -> return target.qualifiedName in <lambda>()
386 val name = annotation.qualifiedName ?: continue in <lambda>()
411 val name = annotation.qualifiedName ?: continue in <lambda>()
480 private fun mapAnnotation(qualifiedName: String?): String? { in <lambda>()
481 qualifiedName ?: return null in <lambda>()
482 …if (kotlinStyleNulls && (isNullableAnnotation(qualifiedName) || isNonNullAnnotation(qualifiedName)… in <lambda>()
491 AnnotationItem.mapName(codebase, qualifiedName) ?: return null in <lambda>()
493 qualifiedName in <lambda>()
515 val name = mapAnnotation(annotation.qualifiedName) in <lambda>()
[all …]
DCodePrinter.kt88 sb.append(resolved.containingClass?.qualifiedName).append('.').append(resolved.name) in appendSourceExpression()
120 sb.append('@').append(value.qualifiedName) in appendSourceExpression()
199 val qualifiedName = declaringClass.qualifiedName in appendExpression() constant
202 if (qualifiedName != null) { in appendExpression()
204 val cls = codebase.findClass(qualifiedName) in appendExpression()
217 sb.append(qualifiedName) in appendExpression()
248 sb.append('@').append(expression.qualifiedName) in appendExpression()
340 sb.append(resolved.qualifiedName) in appendExpression()
445 val qualifiedName = first.packageFqName.asString() + "." + in constantToSource() constant
448 qualifiedName + "." + second.asString() in constantToSource()
[all …]
DPsiAnnotationItem.kt54 override val qualifiedName: String? = AnnotationItem.mapName(codebase, originalName) in <lambda>() constant in com.android.tools.metalava.model.psi.PsiAnnotationItem
91 …: PsiBasedCodebase, psiAnnotation: PsiAnnotation, qualifiedName: String? = psiAnnotation.qualified… in <lambda>()
92 return PsiAnnotationItem(codebase, psiAnnotation, qualifiedName) in <lambda>()
140 … val qualifiedName = AnnotationItem.mapName(codebase, originalName, null, target) ?: return in <lambda>() constant
144 sb.append("@$qualifiedName") in <lambda>()
149 sb.append(qualifiedName) in <lambda>()
207 containing.qualifiedName?.let { in <lambda>()
214 is PsiClass -> resolved.qualifiedName?.let { sb.append(it) } in <lambda>()
241 … appendAnnotation(codebase, sb, value, value.qualifiedName, target, showDefaultAttrs) in <lambda>()
DPsiBasedCodebase.kt285 val name = it.qualifiedName() in <lambda>()
310 var name = pkg.qualifiedName() in <lambda>()
381 … val qualifiedName = fileName.removeSuffix(SdkConstants.DOT_CLASS).replace('/', '.') in <lambda>() constant
382 if (qualifiedName.endsWith(".package-info")) { in <lambda>()
384 val packageName = qualifiedName.removeSuffix(".package-info") in <lambda>()
392 val psiClass = facade.findClass(qualifiedName, scope) ?: continue in <lambda>()
504 clz.interfaces.any { it.qualifiedName == "android.os.IInterface" } in <lambda>()
567 val qualifiedName: String = psiClass.qualifiedName ?: psiClass.name!! in <lambda>() constant
568 return classMap[qualifiedName] in <lambda>()
571 open fun findOrCreateClass(qualifiedName: String): PsiClassItem? { in <lambda>()
[all …]
DUAnnotationItem.kt54 override val qualifiedName: String? = AnnotationItem.mapName(codebase, originalName) in <lambda>() constant in com.android.tools.metalava.model.psi.UAnnotationItem
89 …ebase: PsiBasedCodebase, uAnnotation: UAnnotation, qualifiedName: String? = uAnnotation.qualifiedN… in <lambda>()
90 return UAnnotationItem(codebase, uAnnotation, qualifiedName) in <lambda>()
124 … val qualifiedName = AnnotationItem.mapName(codebase, originalName, null, target) ?: return in <lambda>() constant
128 sb.append("@$qualifiedName") in <lambda>()
133 sb.append(qualifiedName) in <lambda>()
204 … appendAnnotation(codebase, sb, value, value.qualifiedName, target, showDefaultAttrs) in <lambda>()
237 containing.qualifiedName?.let { in <lambda>()
244 is PsiClass -> resolved.qualifiedName?.let { sb.append(it) } in <lambda>()
DJavadoc.kt639 var className = containingClass.qualifiedName in expand()
648 className = referencedElement.qualifiedName in expand()
682 sb.append(resolved.qualifiedName) in expand()
686 sb.append(resolved.containingClass?.qualifiedName) in expand()
770 sb.append(referencedElement.qualifiedName) in handleTag()
817 val qualifiedName = resolved.qualifiedName ?: run { in handleTag() constant
821 if (referenceText == qualifiedName) { in handleTag()
830 text.substring(0, start) + qualifiedName + text.substring(end) in handleTag()
836 text.startsWith("{") -> "{@$name $qualifiedName $displayText}" in handleTag()
837 else -> "@$name $qualifiedName $displayText" in handleTag()
[all …]
DPsiClassItem.kt57 private val qualifiedName: String, in <lambda>() constant in com.android.tools.metalava.model.psi.PsiClassItem
78 override fun qualifiedName(): String = qualifiedName in <lambda>() method
339 return other is ClassItem && qualifiedName == other.qualifiedName() in <lambda>()
398 override fun hashCode(): Int = qualifiedName.hashCode() in <lambda>()
420 modifierList.annotations.any { isRetention(it.qualifiedName) } in <lambda>()
438 val qualifiedName = psiClass.qualifiedName ?: simpleName in <lambda>() constant
450 qualifiedName = qualifiedName, in <lambda>()
760 … val parameterName = parameterClass.qualifiedName ?: parameterClass.name ?: parameter.name in <lambda>()
763 … val superTypeName = superTypeParameter.qualifiedName ?: superTypeParameter.name in <lambda>()
/tools/metalava/src/main/java/com/android/tools/metalava/
DExtractAnnotations.kt105 … packageToAnnotationPairs.keys.asSequence().sortedBy { it.qualifiedName() }.toList() in <lambda>()
109 val name = pkg.qualifiedName().replace('.', '/') + "/annotations.xml" in <lambda>()
188 val qualifiedName = annotation.qualifiedName ?: continue in <lambda>() constant
189 if (qualifiedName.startsWith(JAVA_LANG_PREFIX) || in <lambda>()
190 qualifiedName.startsWith(ANDROIDX_ANNOTATION_PREFIX) || in <lambda>()
191 qualifiedName.startsWith(ANDROID_ANNOTATION_PREFIX) in <lambda>()
203 } else if (qualifiedName.startsWith(ORG_JETBRAINS_ANNOTATIONS_PREFIX) || in <lambda>()
204 qualifiedName.startsWith(ORG_INTELLIJ_LANG_ANNOTATIONS_PREFIX) in <lambda>()
212 val className = typeDefClass.qualifiedName() in <lambda>()
357 val qualifiedName = annotation.qualifiedName in <lambda>() constant
[all …]
DApiLint.kt363 val containing = method.containingClass().qualifiedName() in <lambda>()
397 val qualifiedName = cls.qualifiedName() in <lambda>() constant
398 if (qualifiedName.startsWith("android.opengl") || in <lambda>()
399 qualifiedName.startsWith("android.renderscript") || in <lambda>()
400 qualifiedName.startsWith("android.database.sqlite.") || in <lambda>()
401 qualifiedName.startsWith("android.R.") in <lambda>()
439 val qualified = field.containingClass().qualifiedName() in <lambda>()
471 val qualified = cls.qualifiedName() in <lambda>()
511 cls.qualifiedName() == "android.telephony.ims.ImsCallSessionListener" -> return in <lambda>()
611 val className = field.containingClass().qualifiedName() in <lambda>()
[all …]
DAnnotationFilter.kt20 fun matchesAnnotationName(qualifiedName: String): Boolean in <lambda>()
52 if (annotation.qualifiedName == null) { in matches()
68 annotationNames.add(expression.qualifiedName) in getIncludedAnnotationNames()
76 override fun matchesAnnotationName(qualifiedName: String): Boolean { in matchesAnnotationName()
79 return includedNames.contains(qualifiedName) in matchesAnnotationName()
84 included.qualifiedName.endsWith(annotationSuffix) in matchesSuffix()
98 return inclusion.qualifiedName in firstQualifiedName()
102 if (filter.qualifiedName != existingAnnotation.qualifiedName) { in annotationsMatch()
142 val qualifiedName: String, constant in com.android.tools.metalava.AnnotationFilterEntry
155 val qualifiedName = if (index == -1) { in fromSource() constant
[all …]
DAnnotationsMerger.kt243 javaStubsCodebase.getTopLevelClassesFromSource().map(ClassItem::qualifiedName) in <lambda>()
276 val qualifiedName = annotation.qualifiedName ?: return in <lambda>() constant
277 if (newModifiers.findAnnotation(qualifiedName) == null) { in <lambda>()
324 val qualifiedName = annotation.qualifiedName ?: continue in <lambda>() constant
325 …notation) || hideAnnotations.matches(annotation) || hideMetaAnnotations.contains(qualifiedName)) && in <lambda>()
326 new.modifiers.findAnnotation(qualifiedName) == null in <lambda>()
519 val qualifiedName = element.getAttribute(ATTR_NAME) in <lambda>() constant
520 assert(qualifiedName != null && qualifiedName.isNotEmpty()) in <lambda>()
521 return qualifiedName in <lambda>()
527 val qualifiedName = AnnotationItem.mapName(codebase, originalName) ?: originalName in <lambda>() constant
[all …]
DRewriteAnnotations.kt56 val qualifiedName = pkg + "." + fileName.substring(0, fileName.indexOf('.')) in <lambda>() constant
57 if (hasSourceRetention(codebase, qualifiedName)) { in <lambda>()
84 val qualifiedName = pkg + "." + fileName.substring(0, fileName.indexOf('.')) in <lambda>() constant
85 if (hasSourceRetention(codebase, qualifiedName)) { in <lambda>()
124 private fun hasSourceRetention(codebase: Codebase?, qualifiedName: String): Boolean { in <lambda>()
126 qualifiedName == RECENTLY_NULLABLE || in <lambda>()
127 qualifiedName == RECENTLY_NONNULL || in <lambda>()
128 qualifiedName == ANDROID_NULLABLE || in <lambda>()
129 qualifiedName == ANDROID_NONNULL -> return false in <lambda>()
130 qualifiedName.equals(ANDROID_SDK_CONSTANT) -> return true in <lambda>()
[all …]
DSdkFileWriter.kt79 if (ANDROID_SDK_CONSTANT == annotation.qualifiedName) { in generate()
83 when (resolved.containingClass().qualifiedName() + "." + resolved.name()) { in generate()
101 if (SDK_WIDGET_ANNOTATION == annotation.qualifiedName) { in generate()
105 } else if (SDK_LAYOUT_ANNOTATION == annotation.qualifiedName) { in generate()
114 … if (topLayoutParams == null && ANDROID_VIEW_VIEW_GROUP_LAYOUT_PARAMS == clazz.qualifiedName()) { in generate()
178 val pkgName = clazz.containingPackage().qualifiedName() in isIncludedPackage()
264 writer.append(prefix).append(clazz.qualifiedName()) in writeClass()
267 writer.append(' ').append(superClass.qualifiedName()) in writeClass()
286 ANDROID_VIEW_VIEW_GROUP == clazz.qualifiedName() -> TYPE_LAYOUT in checkInheritance()
287 ANDROID_VIEW_VIEW == clazz.qualifiedName() -> TYPE_WIDGET in checkInheritance()
[all …]
DCompatibilityCheck.kt99 …if (oldMethod.containingClass().qualifiedName() != newMethod.containingClass().qualifiedName() || … in compareNullability()
238 val qualifiedName = iface.asClass()?.qualifiedName() ?: continue in compare() constant
239 if (!new.implements(qualifiedName)) { in compare()
247 val qualifiedName = iface.asClass()?.qualifiedName() ?: continue in compare() constant
248 if (!old.implements(qualifiedName)) { in compare()
326 val oldSuperClassName = old.superClass()?.qualifiedName() in compare()
377 …(oldClass == null || newClass == null || !oldClass.extendsOrImplements(newClass.qualifiedName())) { in compare()
560 if (!new.throws(exception.qualifiedName())) { in compare()
572 if (!old.throws(exec.qualifiedName())) { in compare()
635 newValue.containingClass?.qualifiedName + "." + newValue.name in compare()
[all …]
DDocAnalyzer.kt127 val name = annotation.qualifiedName in <lambda>()
162 val name = annotation.qualifiedName in <lambda>()
168 if (item is ClassItem && name == item.qualifiedName()) { in <lambda>()
204 } else if (nested.qualifiedName !in visitedClasses) { in <lambda>()
417 sb.append(field.containingClass().qualifiedName() + "." + field.name()) in <lambda>()
773 val owner = cls.qualifiedName ?: return -1 in getClassVersion()
781 val owner = containingClass.qualifiedName ?: return -1 in ApiLookup()
792 val owner = containingClass.qualifiedName ?: return -1 in ApiLookup()
797 val owner = cls.qualifiedName ?: return -1 in ApiLookup()
803 val owner = containingClass.qualifiedName ?: return -1 in ApiLookup()
[all …]
/tools/metalava/src/main/java/com/android/tools/metalava/stub/
DKotlinStubWriter.kt46 val qualifiedName = cls.containingPackage().qualifiedName() in <lambda>() constant
47 if (qualifiedName.isNotBlank()) { in <lambda>()
48 writer.println("package $qualifiedName") in <lambda>()
139 … val qualifiedName = superClass.toTypeString() // TODO start passing language = Language.KOTLIN in <lambda>() constant
142 if (qualifiedName.contains("<")) { in <lambda>()
154 writer.print(qualifiedName) in <lambda>()
294 writer.print(type.qualifiedName()) in <lambda>()

123