[intellij sh] Fix notifications initialization in tests

GitOrigin-RevId: 3e7a3aaaeeed13a883c9c02770436614eddc32e4
This commit is contained in:
Mikhail Mazurkevich
2024-03-22 23:25:54 +00:00
committed by intellij-monorepo-bot
parent 0ad19fb54c
commit 45c0d86acd
6 changed files with 14 additions and 7 deletions
@@ -7,9 +7,6 @@ import com.intellij.notification.NotificationGroupManager;
public final class ShLanguage extends Language {
public static final Language INSTANCE = new ShLanguage();
public static final String NOTIFICATION_GROUP_ID = "Shell Script";
public static final NotificationGroup NOTIFICATION_GROUP =
NotificationGroupManager.getInstance().getNotificationGroup(NOTIFICATION_GROUP_ID);
public ShLanguage() {
super("Shell Script", "application/x-bsh", "application/x-sh", "text/x-script.sh");
@@ -0,0 +1,10 @@
package com.intellij.sh;
import com.intellij.notification.NotificationGroup;
import com.intellij.notification.NotificationGroupManager;
public final class ShNotification {
public static final String NOTIFICATION_GROUP_ID = "Shell Script";
public static final NotificationGroup NOTIFICATION_GROUP =
NotificationGroupManager.getInstance().getNotificationGroup(NOTIFICATION_GROUP_ID);
}
@@ -30,7 +30,7 @@ import java.util.List;
import java.util.Set;
import static com.intellij.sh.ShBundle.message;
import static com.intellij.sh.ShLanguage.NOTIFICATION_GROUP_ID;
import static com.intellij.sh.ShNotification.NOTIFICATION_GROUP_ID;
public final class ShExternalFormatter extends AsyncDocumentFormattingService {
@NonNls private static final List<String> KNOWN_SHELLS = Arrays.asList("bash", "posix", "mksh");
@@ -44,7 +44,7 @@ import java.util.Locale;
import static com.intellij.sh.ShBundle.message;
import static com.intellij.sh.ShBundle.messagePointer;
import static com.intellij.sh.ShLanguage.NOTIFICATION_GROUP;
import static com.intellij.sh.ShNotification.NOTIFICATION_GROUP;
import static com.intellij.sh.statistics.ShCounterUsagesCollector.EXTERNAL_FORMATTER_DOWNLOADED_EVENT_ID;
public final class ShShfmtFormatterUtil {
@@ -42,7 +42,7 @@ import java.util.*;
import static com.intellij.sh.ShBundle.message;
import static com.intellij.sh.ShBundle.messagePointer;
import static com.intellij.sh.ShLanguage.NOTIFICATION_GROUP;
import static com.intellij.sh.ShNotification.NOTIFICATION_GROUP;
import static com.intellij.sh.statistics.ShCounterUsagesCollector.EXTERNAL_ANNOTATOR_DOWNLOADED_EVENT_ID;
public final class ShShellcheckUtil {
@@ -20,7 +20,7 @@ import javax.swing.*;
import java.util.function.Function;
import static com.intellij.sh.ShBundle.message;
import static com.intellij.sh.ShLanguage.NOTIFICATION_GROUP;
import static com.intellij.sh.ShNotification.NOTIFICATION_GROUP;
import static com.intellij.sh.shellcheck.ShShellcheckUtil.isValidPath;
public class ShellcheckSetupNotificationProvider implements EditorNotificationProvider {