Add the ability to build effective model 99/68399/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 14 Feb 2018 09:37:11 +0000 (10:37 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 19 Feb 2018 22:41:37 +0000 (23:41 +0100)
commit77dd6a5eebbdad0b14b48dd65302fd952273f64c
tree95deabf9fb0d3344249057ee26de6152fd19068a
parent478bc415b646bffd2cfd144cc7247a73f8455636
Add the ability to build effective model

The effective model consists of ModuleEffectiveStatements
which are guaranteed to have unique QNameModules. Express
that in YangParser.

Change-Id: Id094c40cf5dcf49e6289d3b929f4abf2f9cb6436
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/model/parser/api/YangParser.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/EffectiveSchemaContext.java