From 8a9f6f61907caf168dcc6f4df8cd399f549ef6fc Mon Sep 17 00:00:00 2001 From: Alexey Pegov Date: Mon, 1 Nov 2010 12:13:17 +0300 Subject: [PATCH] EA-23045 - NPE: SpeedSearchUtil.appendFragmentsForSpeedSearch --- .../src/com/intellij/ui/speedSearch/SpeedSearchUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-api/src/com/intellij/ui/speedSearch/SpeedSearchUtil.java b/platform/platform-api/src/com/intellij/ui/speedSearch/SpeedSearchUtil.java index ce492e3a542b..2bdd0a16e926 100644 --- a/platform/platform-api/src/com/intellij/ui/speedSearch/SpeedSearchUtil.java +++ b/platform/platform-api/src/com/intellij/ui/speedSearch/SpeedSearchUtil.java @@ -18,7 +18,6 @@ package com.intellij.ui.speedSearch; import com.intellij.openapi.util.Pair; import com.intellij.ui.SimpleColoredComponent; import com.intellij.ui.SimpleTextAttributes; -import com.intellij.util.PairFunction; import com.intellij.util.Processor; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.ui.UIUtil; @@ -57,7 +56,8 @@ public final class SpeedSearchUtil { } } - searchTerms.add(Pair.create(matcher.group(i + 1), start)); + final String group = matcher.group(i + 1); + if (group != null) searchTerms.add(Pair.create(group, start)); } appendFragmentsStrict(text, searchTerms, Font.PLAIN, attributes.getFgColor(),