removeTemplate behaviour restored

This commit is contained in:
Dmitry Avdeev
2017-01-24 10:55:28 +03:00
parent 8ffc3bfb2b
commit dffbdb5b87
2 changed files with 2 additions and 4 deletions
@@ -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){
@@ -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");