Merge pull request #656 from JetBrains/rr/yole/kt7483
fix JetPsiUtil.deleteClass() so that it no longer tries to delete the en...
This commit is contained in:
@@ -288,7 +288,7 @@ public class JetPsiUtil {
|
||||
public static void deleteClass(@NotNull JetClassOrObject clazz) {
|
||||
CheckUtil.checkWritable(clazz);
|
||||
JetFile file = clazz.getContainingJetFile();
|
||||
if (clazz.isLocal() || file.getDeclarations().size() > 1) {
|
||||
if (!clazz.isTopLevel() || file.getDeclarations().size() > 1) {
|
||||
PsiElement parent = clazz.getParent();
|
||||
CodeEditUtil.removeChild(parent.getNode(), clazz.getNode());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user