From 588d7d83d9b7cfd32b5aa730208d6409d915caca Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Thu, 1 Aug 2013 14:11:27 +0400 Subject: [PATCH] EA-48282 - NPE: MavenKeymapExtension.getActionPrefix add @NotNull to investigate the issue. --- .../org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java index 8dc1356801c9..357bd87bb1b9 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/tasks/MavenShortcutsManager.java @@ -30,6 +30,7 @@ import com.intellij.util.containers.ContainerUtil; import com.intellij.util.ui.update.MergingUpdateQueue; import com.intellij.util.ui.update.Update; import gnu.trove.THashMap; +import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.TestOnly; import org.jetbrains.idea.maven.execution.MavenRunner; @@ -58,6 +59,7 @@ public class MavenShortcutsManager extends MavenSimpleProjectComponent { private MyKeymapListener myKeymapListener; private final List myListeners = ContainerUtil.createLockFreeCopyOnWriteList(); + @NotNull public static MavenShortcutsManager getInstance(Project project) { return project.getComponent(MavenShortcutsManager.class); }