From: Maros Marsalek Date: Mon, 6 Oct 2014 17:41:39 +0000 (+0200) Subject: BUG-2154 Remove duplicity check for unknown nodes X-Git-Tag: release/lithium~499 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=c1576f3e83c8a42b0006482b149d2c6fdb9cb936;p=yangtools.git BUG-2154 Remove duplicity check for unknown nodes Change-Id: I4e40242f4cb02868e2b1fa9b3d5dd4322a3f8238 Signed-off-by: Maros Marsalek --- 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)); - } - } } }