Merge GeneratorTask(Factory) 95/104795/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 7 Mar 2023 21:39:10 +0000 (22:39 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 7 Mar 2023 21:51:03 +0000 (22:51 +0100)
commitd506e9cab7d6e694ee7f7b2ea5f237b7b9dc642f
tree9bd3713cada4c54261419a79f4555735bb2234a3
parent749721b0875a9d9569414cbf9c3ec220864c6a1a
Merge GeneratorTask(Factory)

GeneratorTask is hidden behind a mostly-useless factory, merge the two
concepts to simplify interactions. This enables us to better integrate
with build cycle.

JIRA: YANGTOOLS-745
Change-Id: I30db56e60c69ee2893999e41764ca6a6071e632b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ContextHolder.java
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/GeneratorTask.java
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/GeneratorTaskFactory.java [deleted file]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessor.java