diff --git a/java/java-impl/src/com/intellij/ide/actions/CreateClassAction.java b/java/java-impl/src/com/intellij/ide/actions/CreateClassAction.java index 4427f54fe43a..b951abef72a5 100644 --- a/java/java-impl/src/com/intellij/ide/actions/CreateClassAction.java +++ b/java/java-impl/src/com/intellij/ide/actions/CreateClassAction.java @@ -84,11 +84,6 @@ public class CreateClassAction extends JavaCreateTemplateInPackageAction customProperties) { super.postProcess(createdElement, templateName, customProperties); diff --git a/java/java-impl/src/com/intellij/ide/actions/JavaCreateTemplateInPackageAction.java b/java/java-impl/src/com/intellij/ide/actions/JavaCreateTemplateInPackageAction.java index 9171a14b36e6..9bfb002dbed9 100644 --- a/java/java-impl/src/com/intellij/ide/actions/JavaCreateTemplateInPackageAction.java +++ b/java/java-impl/src/com/intellij/ide/actions/JavaCreateTemplateInPackageAction.java @@ -18,7 +18,6 @@ package com.intellij.ide.actions; import com.intellij.psi.JavaDirectoryService; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; -import com.intellij.util.IncorrectOperationException; import javax.swing.*; @@ -32,9 +31,4 @@ public abstract class JavaCreateTemplateInPackageAction ex protected boolean checkPackageExists(PsiDirectory directory) { return JavaDirectoryService.getInstance().getPackage(directory) != null; } - - protected void doCheckCreate(PsiDirectory dir, String className, String templateName) throws IncorrectOperationException { - JavaDirectoryService.getInstance().checkCreateClass(dir, className); - } - } diff --git a/java/java-impl/src/com/intellij/psi/impl/file/JavaDirectoryServiceImpl.java b/java/java-impl/src/com/intellij/psi/impl/file/JavaDirectoryServiceImpl.java index 06157ae16c76..532341469a04 100644 --- a/java/java-impl/src/com/intellij/psi/impl/file/JavaDirectoryServiceImpl.java +++ b/java/java-impl/src/com/intellij/psi/impl/file/JavaDirectoryServiceImpl.java @@ -129,7 +129,7 @@ public class JavaDirectoryServiceImpl extends JavaDirectoryService { String name, String templateName, boolean askToDefineVariables) throws IncorrectOperationException { - checkCreateClassOrInterface(dir, name); + //checkCreateClassOrInterface(dir, name); FileTemplate template = FileTemplateManager.getInstance().getInternalTemplate(templateName); @@ -152,7 +152,7 @@ public class JavaDirectoryServiceImpl extends JavaDirectoryService { LOG.error(e); return null; } - + if (element == null) return null; final PsiJavaFile file = (PsiJavaFile)element.getContainingFile(); PsiClass[] classes = file.getClasses(); if (classes.length < 1) { diff --git a/platform/lang-api/src/com/intellij/ide/actions/CreateElementActionBase.java b/platform/lang-api/src/com/intellij/ide/actions/CreateElementActionBase.java index d09e823998f5..702cb13ab934 100644 --- a/platform/lang-api/src/com/intellij/ide/actions/CreateElementActionBase.java +++ b/platform/lang-api/src/com/intellij/ide/actions/CreateElementActionBase.java @@ -49,8 +49,6 @@ public abstract class CreateElementActionBase extends AnAction { @NotNull protected abstract PsiElement[] invokeDialog(Project project, PsiDirectory directory); - protected abstract void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException; - /** * @return created elements. Never null. */ @@ -136,11 +134,6 @@ public abstract class CreateElementActionBase extends AnAction { return true; } - @Override - public void checkBeforeCreate(String newName) throws IncorrectOperationException { - CreateElementActionBase.this.checkBeforeCreate(newName, myDirectory); - } - @Override public PsiElement[] create(String newName) throws Exception { return CreateElementActionBase.this.create(newName, myDirectory); diff --git a/platform/lang-api/src/com/intellij/ide/actions/ElementCreator.java b/platform/lang-api/src/com/intellij/ide/actions/ElementCreator.java index 39031a7f2fda..e86642c1083e 100644 --- a/platform/lang-api/src/com/intellij/ide/actions/ElementCreator.java +++ b/platform/lang-api/src/com/intellij/ide/actions/ElementCreator.java @@ -50,7 +50,6 @@ public abstract class ElementCreator { myErrorTitle = errorTitle; } - protected abstract void checkBeforeCreate(String newName) throws IncorrectOperationException; protected abstract PsiElement[] create(String newName) throws Exception; protected abstract String getActionName(String newName); @@ -61,14 +60,6 @@ public abstract class ElementCreator { return PsiElement.EMPTY_ARRAY; } - try { - checkBeforeCreate(inputString); - } - catch (IncorrectOperationException e) { - Messages.showMessageDialog(myProject, CreateElementActionBase.filterMessage(e.getMessage()), myErrorTitle, Messages.getErrorIcon()); - return PsiElement.EMPTY_ARRAY; - } - final Exception[] exception = new Exception[1]; final SmartPsiElementPointer[][] myCreatedElements = {null}; diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java index 5316ca1b8b5f..baaaf52767d3 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileAction.java @@ -27,7 +27,6 @@ import com.intellij.openapi.util.IconLoader; import com.intellij.openapi.util.io.FileUtil; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; -import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -67,10 +66,6 @@ public class CreateFileAction extends CreateElementActionBase implements DumbAwa } } - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - directory.checkCreateFile(getFileName(newName)); - } - @NotNull protected PsiElement[] create(String newName, PsiDirectory directory) throws Exception { return new PsiElement[]{directory.createFile(getFileName(newName))}; diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateAction.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateAction.java index e450ed8f792a..a24bc032f032 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateAction.java @@ -21,7 +21,6 @@ import com.intellij.ide.fileTemplates.FileTemplateUtil; import com.intellij.ide.util.PropertiesComponent; import com.intellij.openapi.fileEditor.FileEditorManager; import com.intellij.openapi.ui.Messages; -import com.intellij.openapi.util.io.FileUtil; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; @@ -78,16 +77,4 @@ public abstract class CreateFileFromTemplateAction extends CreateFromTemplateAct final FileTemplate template = FileTemplateManager.getInstance().getInternalTemplate(templateName); return createFileFromTemplate(name, template, dir); } - - @Override - protected void checkBeforeCreate(String name, String templateName, PsiDirectory dir) { - final FileTemplate template = FileTemplateManager.getInstance().getInternalTemplate(templateName); - if (template != null) { - String extension = FileUtil.getExtension(name); - if (!extension.equals(template.getExtension())) { - name = name + '.' + extension; - } - } - super.checkBeforeCreate(name, templateName, dir); - } } diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateDialog.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateDialog.java index ab997a014a65..7d0f2c667adf 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateDialog.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateFileFromTemplateDialog.java @@ -113,10 +113,6 @@ public class CreateFileFromTemplateDialog extends DialogWrapper { final Ref created = Ref.create(null); myDialog.getKindCombo().setSelectedName(selectedTemplateName); myDialog.myCreator = new ElementCreator(myProject, errorTitle) { - @Override - protected void checkBeforeCreate(String newName) throws IncorrectOperationException { - creator.checkBeforeCreate(newName, myDialog.getKindCombo().getSelectedName()); - } @Override protected PsiElement[] create(String newName) throws Exception { @@ -157,7 +153,6 @@ public class CreateFileFromTemplateDialog extends DialogWrapper { } public interface FileCreator { - void checkBeforeCreate(@NotNull String name, @NotNull String templateName) throws IncorrectOperationException; @Nullable T createFile(@NotNull String name, @NotNull String templateName); diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateFromTemplateAction.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateFromTemplateAction.java index d2978611a22c..f683bbf9c375 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateFromTemplateAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateFromTemplateAction.java @@ -64,9 +64,6 @@ public abstract class CreateFromTemplateAction extends AnA final Ref selectedTemplateName = Ref.create(null); final T createdElement = builder.show(getErrorTitle(), getDefaultTemplateName(dir), new CreateFileFromTemplateDialog.FileCreator() { - public void checkBeforeCreate(@NotNull String name, @NotNull String templateName) { - CreateFromTemplateAction.this.checkBeforeCreate(name, templateName, dir); - } public T createFile(@NotNull String name, @NotNull String templateName) { selectedTemplateName.set(templateName); @@ -90,10 +87,6 @@ public abstract class CreateFromTemplateAction extends AnA @Nullable protected abstract T createFile(String name, String templateName, PsiDirectory dir); - protected void checkBeforeCreate(String name, String templateName, PsiDirectory dir) { - dir.checkCreateFile(name); - } - protected abstract void buildDialog(Project project, PsiDirectory directory, CreateFileFromTemplateDialog.Builder builder); @Nullable diff --git a/platform/lang-impl/src/com/intellij/ide/actions/CreateTemplateInPackageAction.java b/platform/lang-impl/src/com/intellij/ide/actions/CreateTemplateInPackageAction.java index 3a70bde9807a..9d874e11c9d4 100644 --- a/platform/lang-impl/src/com/intellij/ide/actions/CreateTemplateInPackageAction.java +++ b/platform/lang-impl/src/com/intellij/ide/actions/CreateTemplateInPackageAction.java @@ -46,12 +46,7 @@ public abstract class CreateTemplateInPackageAction extend @Override @Nullable protected T createFile(String name, String templateName, PsiDirectory dir) { - return checkOrCreate(name, dir, templateName, false); - } - - @Override - protected void checkBeforeCreate(String name, String templateName, PsiDirectory dir) { - checkOrCreate(name, dir, templateName, true); + return checkOrCreate(name, dir, templateName); } @Nullable @@ -82,7 +77,7 @@ public abstract class CreateTemplateInPackageAction extend protected abstract boolean checkPackageExists(PsiDirectory directory); @Nullable - private T checkOrCreate(String newName, PsiDirectory directory, String templateName, boolean check) throws IncorrectOperationException { + private T checkOrCreate(String newName, PsiDirectory directory, String templateName) throws IncorrectOperationException { PsiDirectory dir = directory; String className = newName; @@ -99,11 +94,6 @@ public abstract class CreateTemplateInPackageAction extend PsiDirectory subDir = dir.findSubdirectory(name); if (subDir == null) { - if (check) { - dir.checkCreateSubdirectory(name); - return null; - } - subDir = dir.createSubdirectory(name); } @@ -113,15 +103,9 @@ public abstract class CreateTemplateInPackageAction extend className = names[names.length - 1]; } - if (check) { - doCheckCreate(dir, className, templateName); - return null; - } return doCreate(dir, className, templateName); } - protected abstract void doCheckCreate(PsiDirectory dir, String className, String templateName) throws IncorrectOperationException; - @Nullable protected abstract T doCreate(final PsiDirectory dir, final String className, String templateName) throws IncorrectOperationException; diff --git a/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryAction.java b/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryAction.java index 79bad13b2a02..cd69a83b7d9a 100644 --- a/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryAction.java +++ b/plugins/android/src/org/jetbrains/android/actions/CreateResourceDirectoryAction.java @@ -10,7 +10,6 @@ import com.intellij.openapi.ui.InputValidator; import com.intellij.openapi.util.Computable; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; -import com.intellij.util.IncorrectOperationException; import com.intellij.util.PlatformIcons; import org.jetbrains.android.resourceManagers.ResourceManager; import org.jetbrains.android.util.AndroidBundle; @@ -51,11 +50,6 @@ public class CreateResourceDirectoryAction extends CreateElementActionBase { return new MyInputValidator(project, resDir); } - @Override - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - directory.checkCreateSubdirectory(newName); - } - @NotNull @Override protected PsiElement[] create(String newName, PsiDirectory directory) throws Exception { diff --git a/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileAction.java b/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileAction.java index 4bc986fabc57..588c6811fcac 100644 --- a/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileAction.java +++ b/plugins/android/src/org/jetbrains/android/actions/CreateResourceFileAction.java @@ -33,7 +33,6 @@ import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiManager; -import com.intellij.util.IncorrectOperationException; import org.jetbrains.android.resourceManagers.ResourceManager; import org.jetbrains.android.util.AndroidBundle; import org.jetbrains.annotations.NotNull; @@ -131,11 +130,6 @@ public class CreateResourceFileAction extends CreateElementActionBase { return new MyInputValidator(project, resSubdir); } - @Override - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - directory.checkCreateFile(newName); - } - @NotNull @Override protected PsiElement[] create(String newName, PsiDirectory directory) throws Exception { diff --git a/plugins/android/src/org/jetbrains/android/actions/CreateTypedResourceFileAction.java b/plugins/android/src/org/jetbrains/android/actions/CreateTypedResourceFileAction.java index cb4b9e192a5d..0a8ab6765272 100644 --- a/plugins/android/src/org/jetbrains/android/actions/CreateTypedResourceFileAction.java +++ b/plugins/android/src/org/jetbrains/android/actions/CreateTypedResourceFileAction.java @@ -36,7 +36,6 @@ import com.intellij.psi.PsiElement; import com.intellij.psi.xml.XmlDocument; import com.intellij.psi.xml.XmlFile; import com.intellij.psi.xml.XmlTag; -import com.intellij.util.IncorrectOperationException; import com.intellij.util.PsiNavigateUtil; import com.intellij.xml.refactoring.XmlTagInplaceRenamer; import org.jetbrains.android.AndroidFileTemplateProvider; @@ -89,11 +88,6 @@ public class CreateTypedResourceFileAction extends CreateElementActionBase { return validator.getCreatedElements(); } - @Override - protected void checkBeforeCreate(String name, PsiDirectory directory) throws IncorrectOperationException { - directory.checkCreateFile(AndroidFileTemplateProvider.getFileNameByNewElementName(name)); - } - @NotNull @Override protected PsiElement[] create(String newName, PsiDirectory directory) throws Exception { diff --git a/plugins/android/src/org/jetbrains/android/actions/NewAndroidComponentDialog.java b/plugins/android/src/org/jetbrains/android/actions/NewAndroidComponentDialog.java index 6c1292f2f488..b94ded4dfd67 100644 --- a/plugins/android/src/org/jetbrains/android/actions/NewAndroidComponentDialog.java +++ b/plugins/android/src/org/jetbrains/android/actions/NewAndroidComponentDialog.java @@ -26,7 +26,6 @@ import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.util.Computable; import com.intellij.psi.*; import com.intellij.psi.search.searches.ClassInheritorsSearch; -import com.intellij.util.IncorrectOperationException; import com.intellij.util.PlatformIcons; import org.jetbrains.android.AndroidFileTemplateProvider; import org.jetbrains.android.dom.manifest.Action; @@ -78,10 +77,6 @@ public class NewAndroidComponentDialog extends DialogWrapper { init(); setTitle(AndroidBundle.message("android.new.component.action.command.name")); myCreator = new ElementCreator(module.getProject(), CommonBundle.getErrorTitle()) { - @Override - protected void checkBeforeCreate(String newName) throws IncorrectOperationException { - JavaDirectoryService.getInstance().checkCreateClass(directory, newName); - } @Override protected PsiElement[] create(String newName) throws Exception { diff --git a/plugins/devkit/src/actions/GenerateClassAndPatchPluginXmlActionBase.java b/plugins/devkit/src/actions/GenerateClassAndPatchPluginXmlActionBase.java index 073b2f576dac..c2cfc4635b43 100644 --- a/plugins/devkit/src/actions/GenerateClassAndPatchPluginXmlActionBase.java +++ b/plugins/devkit/src/actions/GenerateClassAndPatchPluginXmlActionBase.java @@ -17,7 +17,6 @@ package org.jetbrains.idea.devkit.actions; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.Messages; -import com.intellij.psi.JavaDirectoryService; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; @@ -44,11 +43,6 @@ public abstract class GenerateClassAndPatchPluginXmlActionBase extends GenerateP return validator.getCreatedElements(); } - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - JavaDirectoryService.getInstance().checkCreateClass(directory, newName); - super.checkBeforeCreate(newName, directory); - } - protected abstract ComponentType getComponentType(); public void patchPluginXml(XmlFile pluginXml, PsiClass klass) throws IncorrectOperationException { diff --git a/plugins/devkit/src/actions/GeneratePluginClassAction.java b/plugins/devkit/src/actions/GeneratePluginClassAction.java index db5e55e00c38..b26e0dd00756 100644 --- a/plugins/devkit/src/actions/GeneratePluginClassAction.java +++ b/plugins/devkit/src/actions/GeneratePluginClassAction.java @@ -73,44 +73,6 @@ public abstract class GeneratePluginClassAction extends CreateElementActionBase if (pluginXml != null) myFilesToPatch.add(pluginXml); } - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - final Project project = directory.getProject(); - final Module module = getModule(directory); - - if (module != null) { - if (ModuleType.get(module) == PluginModuleType.getInstance()) { - addPluginModule(module); - } else { - final List candidateModules = PluginModuleType.getCandidateModules(module); - final Iterator it = candidateModules.iterator(); - while (it.hasNext()) { - Module m = it.next(); - if (PluginModuleType.getPluginXml(m) == null) it.remove(); - } - - if (candidateModules.size() == 1) { - addPluginModule(candidateModules.get(0)); - } else { - final ChooseModulesDialog dialog = new ChooseModulesDialog(project, candidateModules, getTemplatePresentation().getDescription()); - dialog.show(); - if (!dialog.isOK()) { - // create() should return CANCELED now - return; - } else { - final List modules = dialog.getSelectedModules(); - for (Module m : modules) { - addPluginModule(m); - } - } - } - } - } - - if (myFilesToPatch.size() == 0) { - throw new IncorrectOperationException(DevKitBundle.message("error.no.plugin.xml")); - } - } - public void update(final AnActionEvent e) { super.update(e); final Presentation presentation = e.getPresentation(); @@ -161,7 +123,46 @@ public abstract class GeneratePluginClassAction extends CreateElementActionBase return fileIndex.getModuleForFile(vFile); } - @NotNull protected PsiElement[] create(String newName, PsiDirectory directory) throws Exception { + @NotNull + protected PsiElement[] create(String newName, PsiDirectory directory) throws Exception { + final Project project = directory.getProject(); + final Module module = getModule(directory); + + if (module != null) { + if (ModuleType.get(module) == PluginModuleType.getInstance()) { + addPluginModule(module); + } + else { + final List candidateModules = PluginModuleType.getCandidateModules(module); + final Iterator it = candidateModules.iterator(); + while (it.hasNext()) { + Module m = it.next(); + if (PluginModuleType.getPluginXml(m) == null) it.remove(); + } + + if (candidateModules.size() == 1) { + addPluginModule(candidateModules.get(0)); + } + else { + final ChooseModulesDialog dialog = new ChooseModulesDialog(project, candidateModules, getTemplatePresentation().getDescription()); + dialog.show(); + if (!dialog.isOK()) { + // create() should return CANCELED now + return CANCELED; + } + else { + final List modules = dialog.getSelectedModules(); + for (Module m : modules) { + addPluginModule(m); + } + } + } + } + } + + if (myFilesToPatch.size() == 0) { + throw new IncorrectOperationException(DevKitBundle.message("error.no.plugin.xml")); + } if (myFilesToPatch.size() == 0) { // user canceled module selection return CANCELED; diff --git a/plugins/devkit/src/actions/NewActionAction.java b/plugins/devkit/src/actions/NewActionAction.java index fe54bbde6f6a..3beb14958419 100644 --- a/plugins/devkit/src/actions/NewActionAction.java +++ b/plugins/devkit/src/actions/NewActionAction.java @@ -17,7 +17,6 @@ package org.jetbrains.idea.devkit.actions; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.DialogWrapper; -import com.intellij.psi.JavaDirectoryService; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; @@ -50,11 +49,6 @@ public class NewActionAction extends GeneratePluginClassAction { return PsiElement.EMPTY_ARRAY; } - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - JavaDirectoryService.getInstance().checkCreateClass(directory, newName); - super.checkBeforeCreate(newName, directory); - } - protected String getClassTemplateName() { return "Action.java"; } diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewGroovyActionBase.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewGroovyActionBase.java index 5fd31d5b8995..9d3d0a18d147 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewGroovyActionBase.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewGroovyActionBase.java @@ -23,10 +23,8 @@ import com.intellij.openapi.actionSystem.LangDataKeys; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; import com.intellij.openapi.ui.Messages; -import com.intellij.psi.JavaDirectoryService; import com.intellij.psi.PsiDirectory; import com.intellij.psi.PsiElement; -import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.plugins.groovy.util.GroovyUtils; @@ -77,8 +75,4 @@ public abstract class NewGroovyActionBase extends CreateElementActionBase { protected String getErrorTitle() { return CommonBundle.getErrorTitle(); } - - protected void checkBeforeCreate(String newName, PsiDirectory directory) throws IncorrectOperationException { - JavaDirectoryService.getInstance().checkCreateClass(directory, newName); - } } diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewScriptAction.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewScriptAction.java index 9de2e31ab59f..2ab71100cc28 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewScriptAction.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/actions/NewScriptAction.java @@ -63,11 +63,6 @@ public class NewScriptAction extends JavaCreateTemplateInPackageAction