Examine supported features in yanglib 67/99567/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 3 Feb 2022 08:43:00 +0000 (09:43 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 3 Feb 2022 11:55:02 +0000 (12:55 +0100)
commit9313257c65f1cd8e5f86d4c391186133be99d353
tree38fad8ffc981ebc9e252223ae7b0f89e2c008a00
parentccc776ad094769aca10a3e1f3cd66d1650e1d3d4
Examine supported features in yanglib

yang-model-library exposes the features that are actually supported from
a particular module. Process this information and pass it to
SchemaContextResolver so that it can create a correct
EffectiveModelContext.

JIRA: MDSAL-719
Change-Id: I32af4cdec4acb823ad90f2608036f0d71210910b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit cf58c213929bfe0f02649dae81e06a89b3cab75c)
yanglib/mdsal-yanglib-api/src/main/java/module-info.java
yanglib/mdsal-yanglib-api/src/main/java/org/opendaylight/mdsal/yanglib/api/SchemaContextResolver.java
yanglib/mdsal-yanglib-rfc7895/src/main/java/org/opendaylight/mdsal/yanglib/rfc7895/MountPointContextFactoryImpl.java
yanglib/mdsal-yanglib-rfc8525/src/main/java/org/opendaylight/mdsal/yanglib/rfc8525/MountPointContextFactoryImpl.java