Drop Annotations.findAnyAnnotation, DescriptorUtils.getAnnotationByFqName
This commit is contained in:
+3
-3
@@ -43,14 +43,14 @@ fun CallableMemberDescriptor.hasJvmDefaultAnnotation(): Boolean =
|
||||
DescriptorUtils.getDirectMember(this).annotations.hasAnnotation(JVM_DEFAULT_FQ_NAME)
|
||||
|
||||
private fun Annotated.findJvmSyntheticAnnotation(): AnnotationDescriptor? =
|
||||
DescriptorUtils.getAnnotationByFqName(annotations, JVM_SYNTHETIC_ANNOTATION_FQ_NAME)
|
||||
annotations.findAnnotation(JVM_SYNTHETIC_ANNOTATION_FQ_NAME)
|
||||
?: (this as? PropertyDescriptor)?.backingField?.annotations?.findAnnotation(JVM_SYNTHETIC_ANNOTATION_FQ_NAME)
|
||||
|
||||
fun DeclarationDescriptor.hasJvmSyntheticAnnotation(): Boolean =
|
||||
findJvmSyntheticAnnotation() != null
|
||||
|
||||
fun DeclarationDescriptor.findStrictfpAnnotation(): AnnotationDescriptor? =
|
||||
DescriptorUtils.getAnnotationByFqName(annotations, STRICTFP_ANNOTATION_FQ_NAME)
|
||||
annotations.findAnnotation(STRICTFP_ANNOTATION_FQ_NAME)
|
||||
|
||||
fun DeclarationDescriptor.findSynchronizedAnnotation(): AnnotationDescriptor? =
|
||||
DescriptorUtils.getAnnotationByFqName(annotations, SYNCHRONIZED_ANNOTATION_FQ_NAME)
|
||||
annotations.findAnnotation(SYNCHRONIZED_ANNOTATION_FQ_NAME)
|
||||
|
||||
+3
-3
@@ -122,9 +122,9 @@ class JvmStaticChecker(jvmTarget: JvmTarget, languageVersionSettings: LanguageVe
|
||||
|
||||
class JvmNameAnnotationChecker : DeclarationChecker {
|
||||
override fun check(declaration: KtDeclaration, descriptor: DeclarationDescriptor, context: DeclarationCheckerContext) {
|
||||
val platformNameAnnotation = DescriptorUtils.getJvmNameAnnotation(descriptor)
|
||||
if (platformNameAnnotation != null) {
|
||||
checkDeclaration(descriptor, platformNameAnnotation, context.trace)
|
||||
val jvmNameAnnotation = DescriptorUtils.findJvmNameAnnotation(descriptor)
|
||||
if (jvmNameAnnotation != null) {
|
||||
checkDeclaration(descriptor, jvmNameAnnotation, context.trace)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user