From 26bc5c7e181d93309a5d21d6cb5dcca28fc3eb82 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Mon, 12 Nov 2012 13:59:18 +0400 Subject: [PATCH] IDEA-94651 Project From Template: the Project Format option set when creating project from JavaModule template should not affect projects created from teh different templates --- .../ide/util/newProjectWizard/SelectTemplateStep.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateStep.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateStep.java index c74c9276a5fe..913eec825c2d 100644 --- a/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateStep.java +++ b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SelectTemplateStep.java @@ -26,6 +26,7 @@ import com.intellij.openapi.actionSystem.AnAction; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.actionSystem.CustomShortcutSet; import com.intellij.openapi.application.ApplicationManager; +import com.intellij.openapi.components.StorageScheme; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleManager; import com.intellij.openapi.options.ConfigurationException; @@ -470,6 +471,9 @@ public class SelectTemplateStep extends ModuleWizardStep implements SettingsStep myModuleBuilder.setModuleFilePath( FileUtil.toSystemIndependentName(myModuleFileLocation.getText()) + "/" + moduleName + ModuleFileType.DOT_DEFAULT_EXTENSION); myModuleBuilder.setContentEntryPath(FileUtil.toSystemIndependentName(getModuleContentRoot())); + if (myModuleBuilder instanceof TemplateModuleBuilder) { + myWizardContext.setProjectStorageFormat(StorageScheme.DIRECTORY_BASED); + } } if (mySettingsStep != null) {