Add YangParserConfiguration 75/95875/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 21 Apr 2021 10:45:08 +0000 (12:45 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 21 Apr 2021 11:09:53 +0000 (13:09 +0200)
commitcc98add33c642e171e0146dcfc0679ca9e76cd21
tree3b15ce1bfbff69252420783caebf1557706f2b74
parentf65e8128d41014fad973cadf2158080cfb1985f2
Add YangParserConfiguration

We are heading towards more flexible parser, where some features can be
enabled or disabled. To support that world we need some sort of a
configuration object. This patch introduces such a concept.

JIRA: YANGTOOLS-1193
Change-Id: I7763df6615348d87044646fef46ff0dfda744436
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-api/pom.xml
yang/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/model/parser/api/YangParserConfiguration.java [new file with mode: 0644]
yang/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/model/parser/api/YangParserFactory.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserFactoryImpl.java