mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
better Groovy SDK notification fix
This commit is contained in:
@@ -248,7 +248,6 @@ public class StringUtil extends StringUtilRt {
|
||||
return html.replaceAll("<(.|\n)*?>", "");
|
||||
}
|
||||
|
||||
@Nullable
|
||||
public static String toLowerCase(@Nullable final String str) {
|
||||
//noinspection ConstantConditions
|
||||
return str == null ? null : str.toLowerCase();
|
||||
|
||||
+2
-3
@@ -15,7 +15,6 @@
|
||||
*/
|
||||
package org.jetbrains.plugins.gradle.config;
|
||||
|
||||
import com.intellij.openapi.externalSystem.util.ExternalSystemBundle;
|
||||
import com.intellij.openapi.roots.OrderRootType;
|
||||
import com.intellij.openapi.roots.libraries.LibraryKind;
|
||||
import com.intellij.openapi.roots.ui.configuration.libraryEditor.LibraryEditor;
|
||||
@@ -26,8 +25,8 @@ import icons.GradleIcons;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.jetbrains.plugins.gradle.util.GradleConstants;
|
||||
import org.jetbrains.plugins.gradle.service.GradleInstallationManager;
|
||||
import org.jetbrains.plugins.gradle.util.GradleConstants;
|
||||
import org.jetbrains.plugins.groovy.config.GroovyLibraryPresentationProviderBase;
|
||||
|
||||
import javax.swing.*;
|
||||
@@ -90,7 +89,7 @@ public class GradleLibraryPresentationProvider extends GroovyLibraryPresentation
|
||||
@NotNull
|
||||
@Override
|
||||
public String getLibraryCategoryName() {
|
||||
return ExternalSystemBundle.message(GradleConstants.SYSTEM_ID.getReadableName());
|
||||
return "Gradle";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
+3
-5
@@ -15,13 +15,14 @@
|
||||
*/
|
||||
package org.jetbrains.plugins.groovy.annotator;
|
||||
|
||||
import com.intellij.ide.util.frameworkSupport.AddFrameworkSupportDialog;
|
||||
import com.intellij.openapi.module.Module;
|
||||
import com.intellij.openapi.roots.libraries.Library;
|
||||
import com.intellij.openapi.roots.ui.configuration.libraries.AddCustomLibraryDialog;
|
||||
import com.intellij.ui.EditorNotificationPanel;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.plugins.groovy.GroovyBundle;
|
||||
import org.jetbrains.plugins.groovy.config.GroovyConfigUtils;
|
||||
import org.jetbrains.plugins.groovy.config.GroovyLibraryDescription;
|
||||
|
||||
/**
|
||||
* @author sergey.evdokimov
|
||||
@@ -46,10 +47,7 @@ public class DefaultGroovyFrameworkConfigNotification extends GroovyFrameworkCon
|
||||
panel.createActionLabel(GroovyBundle.message("configure.groovy.library"), new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
AddFrameworkSupportDialog dialog = AddFrameworkSupportDialog.createDialog(module);
|
||||
if (dialog != null) {
|
||||
dialog.show();
|
||||
}
|
||||
AddCustomLibraryDialog.createDialog(new GroovyLibraryDescription(), module, null).show();
|
||||
}
|
||||
});
|
||||
return panel;
|
||||
|
||||
Reference in New Issue
Block a user