Add YangLibModule et al. 99/100999/16
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 5 May 2022 00:21:56 +0000 (02:21 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 20 Jun 2022 12:10:01 +0000 (14:10 +0200)
commitf33ea857d67709ec1b3ba6e432efcdfbfc7036f9
tree4652412f3d7a1676ed6c102ecd90cc8f2269ae45
parent040be148d9d065cd1f146509243c45e9ffa57de5
Add YangLibModule et al.

Introduce ietf-yang-library equivalents and a resolver that trusts
them by default. This routes the information we need to the reactor.

JIRA: YANGTOOLS-837
Change-Id: Iab12347ea065f7d6351b0943ff3416fdb23eb0e5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/parser/api/YangLibModule.java [new file with mode: 0644]
parser/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/parser/api/YangLibModuleSet.java [new file with mode: 0644]
parser/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/parser/api/YangLibResolver.java [new file with mode: 0644]
parser/yang-parser-api/src/main/java/org/opendaylight/yangtools/yang/parser/api/YangLibSubmodule.java [new file with mode: 0644]
parser/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/DefaultYangLibResolver.java [new file with mode: 0644]
parser/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/DefaultYangParser.java