diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinSafeDeleteProcessor.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinSafeDeleteProcessor.kt index 4d632622e0a..3c4faf8e5f9 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinSafeDeleteProcessor.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/safeDelete/KotlinSafeDeleteProcessor.kt @@ -206,7 +206,7 @@ class KotlinSafeDeleteProcessor : JavaSafeDeleteProcessor() { } is KtNamedFunction -> { - if (!LightClassUtil.canGenerateLightClass(element)) { + if (element.isLocal) { findKotlinDeclarationUsages(element) } else { @@ -221,7 +221,7 @@ class KotlinSafeDeleteProcessor : JavaSafeDeleteProcessor() { findUsagesByJavaProcessor(element, false) is KtProperty -> { - if (!LightClassUtil.canGenerateLightClass(element)) { + if (element.isLocal) { findKotlinDeclarationUsages(element) } else {