From 463627434dcf166567b7b727dc1f20871fc246aa Mon Sep 17 00:00:00 2001 From: Sergey Ignatov Date: Tue, 5 Jul 2016 11:56:20 +0300 Subject: [PATCH] EA-83400 - IAE: GotoActionModel$ActionWrapper. --- .../intellij/ide/util/gotoByName/GotoActionItemProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java index 725e8b0b21b3..97d149873086 100644 --- a/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java +++ b/platform/lang-impl/src/com/intellij/ide/util/gotoByName/GotoActionItemProvider.java @@ -86,8 +86,9 @@ public class GotoActionItemProvider implements ChooseByNameItemProvider { private boolean processAbbreviations(final String pattern, Processor consumer, DataContext context) { List actionIds = AbbreviationManager.getInstance().findActions(pattern); JBIterable wrappers = JBIterable.from(actionIds) - .transform(actionId -> { - AnAction action = myActionManager.getAction(actionId); + .transform(myActionManager::getAction) + .filter(Condition.NOT_NULL) + .transform(action -> { ActionWrapper wrapper = new ActionWrapper(action, myModel.myActionGroups.get(action), MatchMode.NAME, context); return new MatchedValue(wrapper, pattern) { @Nullable