From cbbc7d899ba4ad04f82462fcfcf35883ccf94040 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Wed, 21 Dec 2016 14:30:25 +0300 Subject: [PATCH] IDEA-165641 IDEA 2016.3.1: Wrong unused import recognition in xml files --- .../src/com/intellij/xml/util/XmlRefCountHolder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml/xml-analysis-impl/src/com/intellij/xml/util/XmlRefCountHolder.java b/xml/xml-analysis-impl/src/com/intellij/xml/util/XmlRefCountHolder.java index aa7518656f0b..7671b6fe7112 100644 --- a/xml/xml-analysis-impl/src/com/intellij/xml/util/XmlRefCountHolder.java +++ b/xml/xml-analysis-impl/src/com/intellij/xml/util/XmlRefCountHolder.java @@ -71,7 +71,7 @@ public class XmlRefCountHolder { private final Set myUsedPrefixes = new HashSet<>(); private final Set myUsedNamespaces = new HashSet<>(); - private static final Pattern PREFIX_PATTERN = Pattern.compile("\\w+:"); + private static final Pattern PREFIX_PATTERN = Pattern.compile("[\\w_][\\w_.]*:"); @Nullable public static XmlRefCountHolder getRefCountHolder(@NotNull XmlFile file) {