From c1576f3e83c8a42b0006482b149d2c6fdb9cb936 Mon Sep 17 00:00:00 2001 From: Maros Marsalek Date: Mon, 6 Oct 2014 19:41:39 +0200 Subject: [PATCH] BUG-2154 Remove duplicity check for unknown nodes Change-Id: I4e40242f4cb02868e2b1fa9b3d5dd4322a3f8238 Signed-off-by: Maros Marsalek --- .../yangtools/yang/parser/impl/YangParserImpl.java | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java index d8aaef9001..9bc4925787 100644 --- a/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java +++ b/yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java @@ -1270,20 +1270,6 @@ public final class YangParserImpl implements YangContextParser { String.format("Choice has two nodes case with same qnames - %s", nameOfSchemaNode)); } } - - for (UnknownSchemaNode unknownNode : choiceCaseNode.getUnknownSchemaNodes()) { - if (!duplicityTestSet.add(unknownNode.getQName())) { - final Optional schemaNodeBuilder = BuilderUtils.findSchemaNodeInModule(unknownNode.getPath(), moduleBuilder); - final String nameOfUnknownNode = unknownNode.getQName().getLocalName(); - int lineOfUnknownNode = 0; - - if (schemaNodeBuilder.isPresent()) { - lineOfUnknownNode = schemaNodeBuilder.get().getLine(); - } - throw new YangParseException(module.getName(), lineOfUnknownNode, - String.format("Choice has two nodes case with same qnames - %s", nameOfUnknownNode)); - } - } } } -- 2.36.6