Move yang-plugin artifacts 22/93222/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Oct 2020 23:40:04 +0000 (01:40 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Oct 2020 23:50:38 +0000 (01:50 +0200)
We have a plugin top-level directory, move the plugin
things there. This reduces clutter in yang/ and makes for
a more navigable tree.

JIRA: YANGTOOLS-1149
Change-Id: Ifab0a8abda1ca183a3d730367d3da75ab752bc30
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
60 files changed:
plugin/pom.xml
plugin/yang-maven-plugin-it/.gitignore [moved from yang/yang-maven-plugin-it/.gitignore with 100% similarity]
plugin/yang-maven-plugin-it/pom.xml [moved from yang/yang-maven-plugin-it/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/it/YangToSourcesPluginTestIT.java [moved from yang/yang-maven-plugin-it/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/it/YangToSourcesPluginTestIT.java with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/AdditionalConfig/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/AdditionalConfig/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/Correct/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/Correct/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/src/main/resources/testfile1.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/src/main/resources/testfile1.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/src/main/resources/testfile2.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/src/main/resources/testfile2.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/src/main/resources/testfile3.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest1/src/main/resources/testfile3.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest2/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest2/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest2/yang/private.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/GenerateTest2/yang/private.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/Generator/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/Generator/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/InvalidVersion/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/InvalidVersion/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/MissingYangInDep/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/MissingYangInDep/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/MissingYangInDep/yang/private.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/MissingYangInDep/yang/private.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/NoGenerators/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/NoGenerators/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/NoOutputDir/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/NoOutputDir/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/NoYangFiles/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/NoYangFiles/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/UnknownGenerator/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/UnknownGenerator/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/YangRootNotExist/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/YangRootNotExist/pom.xml with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/files/testfile1.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/files/testfile1.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/files/testfile2.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/files/testfile2.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/files/testfile3.yang [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/files/testfile3.yang with 100% similarity]
plugin/yang-maven-plugin-it/src/test/resources/test-parent/pom.xml [moved from yang/yang-maven-plugin-it/src/test/resources/test-parent/pom.xml with 100% similarity]
plugin/yang-maven-plugin-spi/pom.xml [moved from yang/yang-maven-plugin-spi/pom.xml with 100% similarity]
plugin/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/BasicCodeGenerator.java [moved from yang/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/BasicCodeGenerator.java with 100% similarity]
plugin/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/BuildContextAware.java [moved from yang/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/BuildContextAware.java with 100% similarity]
plugin/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/MavenProjectAware.java [moved from yang/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/MavenProjectAware.java with 100% similarity]
plugin/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/ModuleResourceResolver.java [moved from yang/yang-maven-plugin-spi/src/main/java/org/opendaylight/yangtools/yang2sources/spi/ModuleResourceResolver.java with 100% similarity]
plugin/yang-maven-plugin-spi/src/test/java/org/opendaylight/yangtools/yang2sources/spi/CodeGeneratorTestImpl.java [moved from yang/yang-maven-plugin-spi/src/test/java/org/opendaylight/yangtools/yang2sources/spi/CodeGeneratorTestImpl.java with 100% similarity]
plugin/yang-maven-plugin/pom.xml [moved from yang/yang-maven-plugin/pom.xml with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ConfigArg.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ConfigArg.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ContextHolder.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ContextHolder.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/GeneratedDirectories.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/GeneratedDirectories.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ProcessorModuleReactor.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ProcessorModuleReactor.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ScannedDependency.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/ScannedDependency.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/Util.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/Util.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangProvider.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangProvider.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangSourceFromDependency.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangSourceFromDependency.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesMojo.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesMojo.java with 100% similarity]
plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessor.java [moved from yang/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessor.java with 100% similarity]
plugin/yang-maven-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml [moved from yang/yang-maven-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/AbstractCodeGeneratorTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/AbstractCodeGeneratorTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/FilenameResolutionTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/FilenameResolutionTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/GenerateSourcesTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/GenerateSourcesTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/ScannedDependencyTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/ScannedDependencyTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/UtilTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/UtilTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesMojoTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesMojoTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessorTest.java [moved from yang/yang-maven-plugin/src/test/java/org/opendaylight/yangtools/yang2sources/plugin/YangToSourcesProcessorTest.java with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/filename/foo-submodule.yang [moved from yang/yang-maven-plugin/src/test/resources/filename/foo-submodule.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/filename/foo.yang [moved from yang/yang-maven-plugin/src/test/resources/filename/foo.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/test.yang [moved from yang/yang-maven-plugin/src/test/resources/test.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/test2.yang [moved from yang/yang-maven-plugin/src/test/resources/test2.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/tests/META-INF/yang/test.yang [moved from yang/yang-maven-plugin/src/test/resources/tests/META-INF/yang/test.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/tests/META-INF/yang/test2.yang [moved from yang/yang-maven-plugin/src/test/resources/tests/META-INF/yang/test2.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/yang-source-from-file.yang [moved from yang/yang-maven-plugin/src/test/resources/yang-source-from-file.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/yang/excluded-file.yang [moved from yang/yang-maven-plugin/src/test/resources/yang/excluded-file.yang with 100% similarity]
plugin/yang-maven-plugin/src/test/resources/yang/mock.yang [moved from yang/yang-maven-plugin/src/test/resources/yang/mock.yang with 100% similarity]
yang/pom.xml

index 39a70400e4b9789c85f306f15106d0ac0b399f04..87f5540cc70730eaa7855616306e1533138654be 100644 (file)
 
     <modules>
         <module>plugin-generator-api</module>
-
-        <!-- FIXME:
         <module>yang-maven-plugin</module>
         <module>yang-maven-plugin-spi</module>
         <module>yang-maven-plugin-it</module>
-         !-->
     </modules>
 
     <properties>
index e77b5e4eb87a52718cecf83eb35f777fb8879202..c150964b7e74a7ea62e56b8169c9543cab361a6e 100644 (file)
         <module>yang-model-util</module>
         <module>yang-model-util-ut</module>
 
-        <!-- Code Generation and build plugins -->
-        <module>yang-maven-plugin</module>
-        <module>yang-maven-plugin-spi</module>
-        <module>yang-maven-plugin-it</module>
-
         <!-- YANG XPath API and implementation -->
         <module>yang-xpath-api</module>
         <module>yang-xpath-antlr</module>