UnimplementedKotlinInterfaceMemberAnnotator: use modifier list to be compatible with 172
This commit is contained in:
+1
-1
@@ -56,7 +56,7 @@ class UnimplementedKotlinInterfaceMemberAnnotator : Annotator {
|
|||||||
val signaturesVisibleThroughKotlinSuperClass = kotlinSuperClass?.visibleSignatures ?: emptyList()
|
val signaturesVisibleThroughKotlinSuperClass = kotlinSuperClass?.visibleSignatures ?: emptyList()
|
||||||
return signaturesFromKotlinInterfaces.firstOrNull {
|
return signaturesFromKotlinInterfaces.firstOrNull {
|
||||||
it !in signaturesVisibleThroughKotlinSuperClass &&
|
it !in signaturesVisibleThroughKotlinSuperClass &&
|
||||||
it.method.annotations.none { annotation ->
|
it.method.modifierList.annotations.none { annotation ->
|
||||||
annotation.qualifiedName == JVM_DEFAULT_FQ_NAME.asString()
|
annotation.qualifiedName == JVM_DEFAULT_FQ_NAME.asString()
|
||||||
}
|
}
|
||||||
}?.method as? KtLightMethod
|
}?.method as? KtLightMethod
|
||||||
|
|||||||
Reference in New Issue
Block a user