Convert yang-data-impl to a JPMS module 55/93855/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 16 Nov 2020 19:49:10 +0000 (20:49 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 17 Nov 2020 12:19:24 +0000 (13:19 +0100)
commit9041b2200d7c48962615f414ed884cb54a7573df
tree14f8902d441deaa38016c96d150df456006566aa
parentf22c6766679c96928021cb366ab1c179d5313133
Convert yang-data-impl to a JPMS module

This is a mostly straightforward conversion except we need to move
some files around to allow them to be loaded by external libraries
during UT.

JIRA: YANGTOOLS-1175
Change-Id: Iacecd4157e34c58d35bd2dc495eb178d7e3c86a6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 2fb9e7cb0aaeac0792f918190803b2041c192611)
14 files changed:
yang/yang-data-impl/pom.xml
yang/yang-data-impl/src/main/java/module-info.java [new file with mode: 0644]
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeFactory.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/Bug5830Test.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/Bug5968MergeTest.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/Bug5968Test.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/Bug8291Test.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/YT776Test.java
yang/yang-data-impl/src/test/resources/bug-5830/foo-multiple.yang [moved from yang/yang-data-impl/src/test/resources/bug5830/foo-multiple.yang with 100% similarity]
yang/yang-data-impl/src/test/resources/bug-5830/foo-non-presence.yang [moved from yang/yang-data-impl/src/test/resources/bug5830/foo-non-presence.yang with 100% similarity]
yang/yang-data-impl/src/test/resources/bug-5830/foo-presence.yang [moved from yang/yang-data-impl/src/test/resources/bug5830/foo-presence.yang with 100% similarity]
yang/yang-data-impl/src/test/resources/bug5968.yang [moved from yang/yang-data-impl/src/test/resources/bug5968/foo.yang with 87% similarity]
yang/yang-data-impl/src/test/resources/bug8291.yang [moved from yang/yang-data-impl/src/test/resources/bug8291/foo.yang with 85% similarity]
yang/yang-data-impl/src/test/resources/yt776.yang [moved from yang/yang-data-impl/src/test/resources/yt776/yt776.yang with 100% similarity]