Update message in ApplicationInfo.xsd, remove unused functions from AppStarter
authorSasha Blashenkov <sasha.blashenkov@jetbrains.com>
Wed, 5 May 2021 15:40:18 +0000 (08:40 -0700)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Mon, 10 May 2021 21:31:02 +0000 (21:31 +0000)
GitOrigin-RevId: cf2230bdf95ef0ae70367c1ee0adc99ed23ed1dc

platform/platform-impl/src/com/intellij/ide/customize/CustomizeIDEWizardDialog.java
platform/platform-impl/src/com/intellij/idea/StartupUtil.java
platform/platform-main/src/com/intellij/idea/MainImpl.java
platform/platform-resources/src/idea/ApplicationInfo.xsd

index f904ede29d98b7110313967e18fd6a4c6fa57e13..bc07aacc757884b994222cdac0dccb10a9214b32 100644 (file)
@@ -58,13 +58,6 @@ public class CustomizeIDEWizardDialog extends DialogWrapper implements CommonCus
     if (beforeSplash) stepsProvider.initSteps(this, mySteps);
     if (afterSplash) stepsProvider.initStepsAfterSplash(this, mySteps);
 
-    if (appStarter != null) {
-      int newIndex = appStarter.customizeIdeWizardDialog(mySteps);
-      if (newIndex != -1) {
-        myIndex = newIndex;
-      }
-    }
-
     myHideSkipButton = (mySteps.size() <= 1) || stepsProvider.hideSkipButton();
 
     if (mySteps.isEmpty()) {
index 3432521dd1741d93cd3cd57da8e3857b257aff44..cad7a0c4d48382cb4d2864211a3365e59c6b542f 100644 (file)
@@ -361,19 +361,8 @@ public final class StartupUtil {
     /* called from IDE init thread */
     default void beforeImportConfigs() {}
 
-    /* called from EDT */
-    default void beforeStartupWizard() {}
-
-    /* called from EDT */
-    default void startupWizardFinished(@NotNull CustomizeIDEWizardStepsProvider provider) {}
-
     /* called from IDE init thread */
     default void importFinished(@NotNull Path newConfigDir) {}
-
-    /* called from EDT */
-    default int customizeIdeWizardDialog(@NotNull List<? extends AbstractCustomizeWizardStep> steps) {
-      return -1;
-    }
   }
 
   private static void runPreAppClass(@NotNull Logger log, @NotNull String[] args) {
index f24b61aca99fb5fccaef2a25816de9d97c2c34a6..5621e3b6340432de4144403e4e2d8ef91401909c 100644 (file)
@@ -1,7 +1,6 @@
 // Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
 package com.intellij.idea;
 
-import com.intellij.ide.customize.CustomizeIDEWizardStepsProvider;
 import com.intellij.util.PlatformUtils;
 import org.jetbrains.annotations.NotNull;
 
@@ -19,9 +18,4 @@ public final class MainImpl implements StartupUtil.AppStarter {
     ApplicationLoader.initApplication(args, prepareUiFuture);
     return CompletableFuture.completedFuture(null);
   }
-
-  @Override
-  public void startupWizardFinished(@NotNull CustomizeIDEWizardStepsProvider provider) {
-    IdeStarter.setWizardStepsProvider(provider);
-  }
 }
\ No newline at end of file
index a3290c62fae4e1448869c5360ab8379a04bee3d3..a037cf79a0d11859eb883ddfc9bf73d0ea675350 100644 (file)
@@ -20,7 +20,7 @@
         <xs:element type="pluginsPageType" name="plugins-page" minOccurs="0" maxOccurs="unbounded">
           <xs:annotation>
             <xs:documentation>
-              Deprecated and no longer used since 2019.2. Use customize-ide-wizard instead.
+              Deprecated and no longer used since 2019.2.
             </xs:documentation>
           </xs:annotation>
         </xs:element>