Fixed crash on searching constructor usages
This commit is contained in:
+1
-1
@@ -46,7 +46,7 @@ public object JavaResolveExtension : CacheExtension<(PsiElement) -> Pair<JavaDes
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun PsiMethod.getJavaMethodDescriptor(): FunctionDescriptor? {
|
fun PsiMethod.getJavaMethodDescriptor(): FunctionDescriptor? {
|
||||||
val method = getOriginalElement() as PsiMethod
|
val method = getOriginalElement() as? PsiMethod ?: return null
|
||||||
val resolver = JavaResolveExtension.getResolver(method.getProject(), method)
|
val resolver = JavaResolveExtension.getResolver(method.getProject(), method)
|
||||||
return when {
|
return when {
|
||||||
method.isConstructor() -> resolver.resolveConstructor(JavaConstructorImpl(method))
|
method.isConstructor() -> resolver.resolveConstructor(JavaConstructorImpl(method))
|
||||||
|
|||||||
Reference in New Issue
Block a user