diff --git a/platform/platform-impl/src/com/intellij/ide/impl/OpenProjectTask.kt b/platform/platform-impl/src/com/intellij/ide/impl/OpenProjectTask.kt index 41c35b0540c4..3bf34dc5ca0a 100644 --- a/platform/platform-impl/src/com/intellij/ide/impl/OpenProjectTask.kt +++ b/platform/platform-impl/src/com/intellij/ide/impl/OpenProjectTask.kt @@ -77,6 +77,13 @@ data class OpenProjectTask(val forceOpenInNewFrame: Boolean = false, isRefreshVfsNeeded = isRefreshVfsNeeded) } + @JvmStatic + fun fromWizardAndRunConfigurators(): OpenProjectTask { + return OpenProjectTask(runConfigurators = true, + isProjectCreatedWithWizard = true, + isRefreshVfsNeeded = false) + } + @JvmStatic @JvmOverloads fun withProjectToClose(projectToClose: Project?, forceOpenInNewFrame: Boolean = false): OpenProjectTask { diff --git a/platform/platform-impl/src/com/intellij/ide/impl/ProjectUtil.java b/platform/platform-impl/src/com/intellij/ide/impl/ProjectUtil.java index 31833ae2f8a2..0bcea7468ef3 100644 --- a/platform/platform-impl/src/com/intellij/ide/impl/ProjectUtil.java +++ b/platform/platform-impl/src/com/intellij/ide/impl/ProjectUtil.java @@ -812,7 +812,7 @@ public final class ProjectUtil { if (projectFile == null) { return null; } - return ProjectManagerEx.getInstanceEx().openProject(projectFile, OpenProjectTask.newProjectFromWizardAndRunConfigurators(null, false)); + return ProjectManagerEx.getInstanceEx().openProject(projectFile, OpenProjectTask.fromWizardAndRunConfigurators()); } private static void saveAndDisposeProject(@NotNull Project project) {