fix kotlin property renamer npe
- fix npe when element usage has no reference(e.g. xml cross usage)
This commit is contained in:
committed by
Yan Zhulanow
parent
bc7fe3405e
commit
934bbec06d
+1
-1
@@ -109,7 +109,7 @@ public class RenameKotlinPropertyProcessor : RenamePsiElementProcessor() {
|
||||
val oldSetterName = PropertyCodegen.setterName(element.getNameAsName())
|
||||
|
||||
val refKindUsages = usages.toList().groupBy { (usage: UsageInfo): UsageKind ->
|
||||
val refElement = usage.getReference()!!.resolve()
|
||||
val refElement = usage.getReference()?.resolve()
|
||||
if (refElement is PsiMethod) {
|
||||
when (refElement.getName()) {
|
||||
oldGetterName -> UsageKind.GETTER_USAGE
|
||||
|
||||
Reference in New Issue
Block a user