From c07a1297d8efae1264d729b3cd2146dbdaab9a11 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Thu, 6 Feb 2014 15:31:00 +0400 Subject: [PATCH] don't add duplicate patterns --- .../plugins/relaxNG/model/descriptors/RngNsDescriptor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xml/relaxng/src/org/intellij/plugins/relaxNG/model/descriptors/RngNsDescriptor.java b/xml/relaxng/src/org/intellij/plugins/relaxNG/model/descriptors/RngNsDescriptor.java index e6689ce9cf7b..2bed77f5299b 100644 --- a/xml/relaxng/src/org/intellij/plugins/relaxNG/model/descriptors/RngNsDescriptor.java +++ b/xml/relaxng/src/org/intellij/plugins/relaxNG/model/descriptors/RngNsDescriptor.java @@ -189,7 +189,7 @@ public class RngNsDescriptor implements XmlNSDescriptorEx, Validator { dPatterns = new ArrayList(); name2patterns.put(qName, dPatterns); } - dPatterns.add(pattern); + if (!dPatterns.contains(pattern)) dPatterns.add(pattern); } }