Separate out FileStateSet 88/104588/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 26 Feb 2023 17:31:56 +0000 (18:31 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 26 Feb 2023 17:57:29 +0000 (18:57 +0100)
commit9db31be4963b30fee412e3ff9f80bc4ec4e52c19
tree2b545970b42a581e6b9880a190c1ef6d65a6d787
parent91228a879ca3a37ce64778df99707de31bf4cf0b
Separate out FileStateSet

YangToSourcesState is mucking with maps, where this functionality will
be shared with another set of files. Split the functionality out to a
separate construct.

JIRA: YANGTOOLS-1166
Change-Id: I20c824eb5d1d9eabeaaf67ae3945f8da016d985c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/FileStateSet.java [new file with mode: 0644]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessor.java
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesState.java