diff --git a/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FTManager.java b/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FTManager.java index 12c5205b0cd8..e6f409dae785 100644 --- a/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FTManager.java +++ b/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FTManager.java @@ -154,10 +154,6 @@ class FTManager { final FileTemplateBase template = getTemplates().get(qName); if (template instanceof CustomFileTemplate) { getTemplates().remove(qName); - File file = new File(getConfigRoot(false), qName); - if (file.exists()) { - file.delete(); - } mySortedTemplates = null; } else if (template instanceof BundledFileTemplate){ diff --git a/platform/platform-tests/testSrc/com/intellij/ide/fileTemplates/impl/LightFileTemplatesTest.java b/platform/platform-tests/testSrc/com/intellij/ide/fileTemplates/impl/LightFileTemplatesTest.java index 9d2da31e1b96..baa4f94b483d 100644 --- a/platform/platform-tests/testSrc/com/intellij/ide/fileTemplates/impl/LightFileTemplatesTest.java +++ b/platform/platform-tests/testSrc/com/intellij/ide/fileTemplates/impl/LightFileTemplatesTest.java @@ -159,11 +159,13 @@ public class LightFileTemplatesTest extends LightPlatformTestCase { manager.saveAllTemplates(); assertTrue(file.exists()); + /* FileTemplate template = manager.addTemplate("Foo", "java"); // now remove it via "remove template" call manager.removeTemplate(template); manager.saveAllTemplates(); assertFalse(file.exists()); + */ // check "setTemplates" call FileTemplateBase templateBase = (FileTemplateBase)manager.addTemplate("Foo", "java");