[devkit] Project Wizard: re-enable warning about using Gradle after rewording (IDEA-206060)

GitOrigin-RevId: 6fdfb88045fd9bd1d2901c23037eed36dc2794bd
This commit is contained in:
Yann Cébron
2019-08-01 17:03:01 +03:00
committed by intellij-monorepo-bot
parent 478072a7bd
commit 4eb023a7ea
@@ -3,6 +3,7 @@ package org.jetbrains.idea.devkit.module;
import com.intellij.execution.RunManager;
import com.intellij.execution.RunnerAndConfigurationSettings;
import com.intellij.icons.AllIcons;
import com.intellij.ide.projectView.actions.MarkRootActionBase;
import com.intellij.ide.util.projectWizard.JavaModuleBuilder;
import com.intellij.ide.util.projectWizard.ModuleWizardStep;
@@ -18,6 +19,9 @@ import com.intellij.openapi.startup.StartupManager;
import com.intellij.openapi.vfs.LocalFileSystem;
import com.intellij.openapi.vfs.VfsUtilCore;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.ui.HyperlinkLabel;
import com.intellij.util.ui.JBUI;
import com.intellij.util.ui.components.BorderLayoutPanel;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.idea.devkit.DevKitBundle;
@@ -26,6 +30,9 @@ import org.jetbrains.idea.devkit.projectRoots.IdeaJdk;
import org.jetbrains.idea.devkit.run.PluginConfigurationType;
import org.jetbrains.jps.model.java.JavaResourceRootType;
import javax.swing.*;
import java.awt.*;
public class PluginModuleBuilder extends JavaModuleBuilder {
@Override
@@ -99,16 +106,17 @@ public class PluginModuleBuilder extends JavaModuleBuilder {
final ModuleWizardStep step = StdModuleTypes.JAVA.modifyProjectTypeStep(settingsStep, this);
if (step == null) return null;
//final BorderLayoutPanel panel = JBUI.Panels.simplePanel(0, 4);
//final HyperlinkLabel linkLabel = new HyperlinkLabel();
//linkLabel.setIcon(AllIcons.General.BalloonWarning);
//linkLabel.setHtmlText("Using Plugin DevKit to create new projects is not recommended. " +
// "Use <a>Gradle-based setup</a>");
//linkLabel.setHyperlinkTarget("http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started.html");
//panel.addToCenter(linkLabel);
//
//final JComponent component = step.getComponent();
//component.add(panel, new GridBagConstraints(0, 1, 1, 1, 1.0, 1.0, CENTER, HORIZONTAL, JBUI.insetsTop(8), 0, 0));
final BorderLayoutPanel panel = JBUI.Panels.simplePanel(0, 4);
final HyperlinkLabel linkLabel = new HyperlinkLabel();
linkLabel.setIcon(AllIcons.General.BalloonWarning);
linkLabel.setHtmlText("We recommend using Gradle when creating new plugin projects. " +
"See <a>Getting Started</a> in SDK Docs.");
linkLabel.setHyperlinkTarget("http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started.html");
panel.addToCenter(linkLabel);
final JComponent component = step.getComponent();
component.add(panel, new GridBagConstraints(0, 1, 1, 1, 1.0, 1.0,
GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, JBUI.insetsTop(8), 0, 0));
return step;
}
}