KT-27601 review fixes
This commit is contained in:
committed by
Vladimir Dolzhenko
parent
90cfa80683
commit
223ed1ad60
@@ -288,8 +288,8 @@ fun KtReference.canBeResolvedViaImport(target: DeclarationDescriptor, bindingCon
|
|||||||
if (this is KDocReference) {
|
if (this is KDocReference) {
|
||||||
val qualifier = element.getQualifier() ?: return true
|
val qualifier = element.getQualifier() ?: return true
|
||||||
return if (target.isExtension) {
|
return if (target.isExtension) {
|
||||||
val elementHasFunctionDescriptor = element.resolveMainReferenceToDescriptors().find { it is FunctionDescriptor } != null
|
val elementHasFunctionDescriptor = element.resolveMainReferenceToDescriptors().any { it is FunctionDescriptor }
|
||||||
val qualifierHasClassDescriptor = qualifier.resolveMainReferenceToDescriptors().find { it is ClassDescriptor } != null
|
val qualifierHasClassDescriptor = qualifier.resolveMainReferenceToDescriptors().any { it is ClassDescriptor }
|
||||||
elementHasFunctionDescriptor && qualifierHasClassDescriptor
|
elementHasFunctionDescriptor && qualifierHasClassDescriptor
|
||||||
} else {
|
} else {
|
||||||
false
|
false
|
||||||
|
|||||||
Reference in New Issue
Block a user