[LL] don't include kotlin classes in combined java provider
do not resolve annotations when short name doesn't match
This commit is contained in:
@@ -53,7 +53,7 @@ val JavaClass.classKind: ClassKind
|
||||
}
|
||||
|
||||
fun JavaClass.hasMetadataAnnotation(): Boolean =
|
||||
annotations.any { it.classId?.asSingleFqName() == JvmAnnotationNames.METADATA_FQ_NAME }
|
||||
annotations.any { it.isResolvedTo(JvmAnnotationNames.METADATA_FQ_NAME) }
|
||||
|
||||
internal fun Any?.createConstantOrError(session: FirSession): FirExpression {
|
||||
return createConstantIfAny(session) ?: buildErrorExpression {
|
||||
|
||||
Reference in New Issue
Block a user