mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[devkit] Project Wizard: re-enable warning about using Gradle after rewording (IDEA-206060)
GitOrigin-RevId: 6fdfb88045fd9bd1d2901c23037eed36dc2794bd
This commit is contained in:
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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user