IDEA-52759: When renaming Groovy class, also rename the file if their names are equal
authorMaxim Medvedev <maxim.medvedev@jetbrains.com>
Wed, 10 Mar 2010 18:46:59 +0000 (21:46 +0300)
committerMaxim Medvedev <maxim.medvedev@jetbrains.com>
Wed, 10 Mar 2010 18:46:59 +0000 (21:46 +0300)
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java

index 435bad0d6092fbd53dad3754c7d8fb8607f8df70..1afc8edce8df5a0bf882c5552ee2b17501cbbf8e 100644 (file)
@@ -597,7 +597,6 @@ public abstract class GrTypeDefinitionImpl extends GroovyBaseElementImpl<GrTypeD
     final GroovyFile groovyFile = (GroovyFile)file;
     if (groovyFile.isScript()) return false;
     final GrTypeDefinition[] typeDefinitions = groovyFile.getTypeDefinitions();
-    if (typeDefinitions.length > 1) return false;
     final String name = getName();
     final VirtualFile vFile = groovyFile.getVirtualFile();
     return vFile != null && name != null && name.equals(vFile.getNameWithoutExtension());