From ea443151d5f556e0452e11550e7cedd50f56e8f2 Mon Sep 17 00:00:00 2001 From: anuragkumawat Date: Thu, 28 Apr 2022 18:44:01 +0530 Subject: [PATCH] JAVA-11532 Move maven related modules to maven-modules (#12133) * JAVA-11532 Move maven related modules to maven-modules * JAVA-11532 Remove moved module from parent pom --- .../animal-sniffer-mvn-plugin}/README.md | 0 .../animal-sniffer-mvn-plugin}/pom.xml | 4 ++-- .../src/main/java/com/baeldung/App.java | 0 .../src/main/resources/logback.xml | 0 .../src/test/java/com/baeldung/AppUnitTest.java | 0 .../maven-archetype}/README.md | 0 {maven-archetype => maven-modules/maven-archetype}/pom.xml | 0 .../main/resources/META-INF/maven/archetype-metadata.xml | 0 .../src/main/resources/archetype-resources/pom.xml | 0 .../archetype-resources/src/main/java/AppConfig.java | 0 .../archetype-resources/src/main/java/PingResource.java | 0 .../archetype-resources/src/main/liberty/config/server.xml | 0 .../maven-archetype}/src/main/resources/logback.xml | 0 {maven-polyglot => maven-modules/maven-polyglot}/README.md | 0 .../maven-polyglot-json-app/.mvn/extensions.xml | 0 .../maven-polyglot}/maven-polyglot-json-app/pom.json | 0 .../baeldung/maven/polyglot/MavenPolyglotApplication.java | 0 .../maven-polyglot-json-app/src/main/resources/model.json | 0 .../maven-polyglot}/maven-polyglot-json-extension/pom.xml | 4 ++-- .../main/java/com/demo/polyglot/CustomModelProcessor.java | 0 .../maven-polyglot-yml-app/.mvn/extensions.xml | 0 .../maven-polyglot}/maven-polyglot-yml-app/pom.yml | 0 .../com/baeldung/maven/polyglot/YamlDemoApplication.java | 0 .../maven-polyglot-yml-app/src/main/resources/model.json | 0 {maven-polyglot => maven-modules/maven-polyglot}/pom.xml | 4 ++-- maven-modules/pom.xml | 3 +++ pom.xml | 6 ------ 27 files changed, 9 insertions(+), 12 deletions(-) rename {animal-sniffer-mvn-plugin => maven-modules/animal-sniffer-mvn-plugin}/README.md (100%) rename {animal-sniffer-mvn-plugin => maven-modules/animal-sniffer-mvn-plugin}/pom.xml (95%) rename {animal-sniffer-mvn-plugin => maven-modules/animal-sniffer-mvn-plugin}/src/main/java/com/baeldung/App.java (100%) rename {animal-sniffer-mvn-plugin => maven-modules/animal-sniffer-mvn-plugin}/src/main/resources/logback.xml (100%) rename {animal-sniffer-mvn-plugin => maven-modules/animal-sniffer-mvn-plugin}/src/test/java/com/baeldung/AppUnitTest.java (100%) rename {maven-archetype => maven-modules/maven-archetype}/README.md (100%) rename {maven-archetype => maven-modules/maven-archetype}/pom.xml (100%) rename {maven-archetype => maven-modules/maven-archetype}/src/main/resources/META-INF/maven/archetype-metadata.xml (100%) rename {maven-archetype => maven-modules/maven-archetype}/src/main/resources/archetype-resources/pom.xml (100%) rename {maven-archetype => maven-modules/maven-archetype}/src/main/resources/archetype-resources/src/main/java/AppConfig.java (100%) rename {maven-archetype => maven-modules/maven-archetype}/src/main/resources/archetype-resources/src/main/java/PingResource.java (100%) rename {maven-archetype => maven-modules/maven-archetype}/src/main/resources/archetype-resources/src/main/liberty/config/server.xml (100%) rename {maven-archetype => maven-modules/maven-archetype}/src/main/resources/logback.xml (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/README.md (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-json-app/.mvn/extensions.xml (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-json-app/pom.json (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-json-app/src/main/java/com/baeldung/maven/polyglot/MavenPolyglotApplication.java (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-json-app/src/main/resources/model.json (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-json-extension/pom.xml (95%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-json-extension/src/main/java/com/demo/polyglot/CustomModelProcessor.java (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-yml-app/.mvn/extensions.xml (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-yml-app/pom.yml (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-yml-app/src/main/java/com/baeldung/maven/polyglot/YamlDemoApplication.java (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/maven-polyglot-yml-app/src/main/resources/model.json (100%) rename {maven-polyglot => maven-modules/maven-polyglot}/pom.xml (89%) diff --git a/animal-sniffer-mvn-plugin/README.md b/maven-modules/animal-sniffer-mvn-plugin/README.md similarity index 100% rename from animal-sniffer-mvn-plugin/README.md rename to maven-modules/animal-sniffer-mvn-plugin/README.md diff --git a/animal-sniffer-mvn-plugin/pom.xml b/maven-modules/animal-sniffer-mvn-plugin/pom.xml similarity index 95% rename from animal-sniffer-mvn-plugin/pom.xml rename to maven-modules/animal-sniffer-mvn-plugin/pom.xml index 9e4f25c791..1756adc27d 100644 --- a/animal-sniffer-mvn-plugin/pom.xml +++ b/maven-modules/animal-sniffer-mvn-plugin/pom.xml @@ -11,8 +11,8 @@ com.baeldung - parent-modules - 1.0.0-SNAPSHOT + maven-modules + 0.0.1-SNAPSHOT diff --git a/animal-sniffer-mvn-plugin/src/main/java/com/baeldung/App.java b/maven-modules/animal-sniffer-mvn-plugin/src/main/java/com/baeldung/App.java similarity index 100% rename from animal-sniffer-mvn-plugin/src/main/java/com/baeldung/App.java rename to maven-modules/animal-sniffer-mvn-plugin/src/main/java/com/baeldung/App.java diff --git a/animal-sniffer-mvn-plugin/src/main/resources/logback.xml b/maven-modules/animal-sniffer-mvn-plugin/src/main/resources/logback.xml similarity index 100% rename from animal-sniffer-mvn-plugin/src/main/resources/logback.xml rename to maven-modules/animal-sniffer-mvn-plugin/src/main/resources/logback.xml diff --git a/animal-sniffer-mvn-plugin/src/test/java/com/baeldung/AppUnitTest.java b/maven-modules/animal-sniffer-mvn-plugin/src/test/java/com/baeldung/AppUnitTest.java similarity index 100% rename from animal-sniffer-mvn-plugin/src/test/java/com/baeldung/AppUnitTest.java rename to maven-modules/animal-sniffer-mvn-plugin/src/test/java/com/baeldung/AppUnitTest.java diff --git a/maven-archetype/README.md b/maven-modules/maven-archetype/README.md similarity index 100% rename from maven-archetype/README.md rename to maven-modules/maven-archetype/README.md diff --git a/maven-archetype/pom.xml b/maven-modules/maven-archetype/pom.xml similarity index 100% rename from maven-archetype/pom.xml rename to maven-modules/maven-archetype/pom.xml diff --git a/maven-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-modules/maven-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml similarity index 100% rename from maven-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml rename to maven-modules/maven-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml diff --git a/maven-archetype/src/main/resources/archetype-resources/pom.xml b/maven-modules/maven-archetype/src/main/resources/archetype-resources/pom.xml similarity index 100% rename from maven-archetype/src/main/resources/archetype-resources/pom.xml rename to maven-modules/maven-archetype/src/main/resources/archetype-resources/pom.xml diff --git a/maven-archetype/src/main/resources/archetype-resources/src/main/java/AppConfig.java b/maven-modules/maven-archetype/src/main/resources/archetype-resources/src/main/java/AppConfig.java similarity index 100% rename from maven-archetype/src/main/resources/archetype-resources/src/main/java/AppConfig.java rename to maven-modules/maven-archetype/src/main/resources/archetype-resources/src/main/java/AppConfig.java diff --git a/maven-archetype/src/main/resources/archetype-resources/src/main/java/PingResource.java b/maven-modules/maven-archetype/src/main/resources/archetype-resources/src/main/java/PingResource.java similarity index 100% rename from maven-archetype/src/main/resources/archetype-resources/src/main/java/PingResource.java rename to maven-modules/maven-archetype/src/main/resources/archetype-resources/src/main/java/PingResource.java diff --git a/maven-archetype/src/main/resources/archetype-resources/src/main/liberty/config/server.xml b/maven-modules/maven-archetype/src/main/resources/archetype-resources/src/main/liberty/config/server.xml similarity index 100% rename from maven-archetype/src/main/resources/archetype-resources/src/main/liberty/config/server.xml rename to maven-modules/maven-archetype/src/main/resources/archetype-resources/src/main/liberty/config/server.xml diff --git a/maven-archetype/src/main/resources/logback.xml b/maven-modules/maven-archetype/src/main/resources/logback.xml similarity index 100% rename from maven-archetype/src/main/resources/logback.xml rename to maven-modules/maven-archetype/src/main/resources/logback.xml diff --git a/maven-polyglot/README.md b/maven-modules/maven-polyglot/README.md similarity index 100% rename from maven-polyglot/README.md rename to maven-modules/maven-polyglot/README.md diff --git a/maven-polyglot/maven-polyglot-json-app/.mvn/extensions.xml b/maven-modules/maven-polyglot/maven-polyglot-json-app/.mvn/extensions.xml similarity index 100% rename from maven-polyglot/maven-polyglot-json-app/.mvn/extensions.xml rename to maven-modules/maven-polyglot/maven-polyglot-json-app/.mvn/extensions.xml diff --git a/maven-polyglot/maven-polyglot-json-app/pom.json b/maven-modules/maven-polyglot/maven-polyglot-json-app/pom.json similarity index 100% rename from maven-polyglot/maven-polyglot-json-app/pom.json rename to maven-modules/maven-polyglot/maven-polyglot-json-app/pom.json diff --git a/maven-polyglot/maven-polyglot-json-app/src/main/java/com/baeldung/maven/polyglot/MavenPolyglotApplication.java b/maven-modules/maven-polyglot/maven-polyglot-json-app/src/main/java/com/baeldung/maven/polyglot/MavenPolyglotApplication.java similarity index 100% rename from maven-polyglot/maven-polyglot-json-app/src/main/java/com/baeldung/maven/polyglot/MavenPolyglotApplication.java rename to maven-modules/maven-polyglot/maven-polyglot-json-app/src/main/java/com/baeldung/maven/polyglot/MavenPolyglotApplication.java diff --git a/maven-polyglot/maven-polyglot-json-app/src/main/resources/model.json b/maven-modules/maven-polyglot/maven-polyglot-json-app/src/main/resources/model.json similarity index 100% rename from maven-polyglot/maven-polyglot-json-app/src/main/resources/model.json rename to maven-modules/maven-polyglot/maven-polyglot-json-app/src/main/resources/model.json diff --git a/maven-polyglot/maven-polyglot-json-extension/pom.xml b/maven-modules/maven-polyglot/maven-polyglot-json-extension/pom.xml similarity index 95% rename from maven-polyglot/maven-polyglot-json-extension/pom.xml rename to maven-modules/maven-polyglot/maven-polyglot-json-extension/pom.xml index 13d0b2099b..ade8974e0e 100644 --- a/maven-polyglot/maven-polyglot-json-extension/pom.xml +++ b/maven-modules/maven-polyglot/maven-polyglot-json-extension/pom.xml @@ -10,8 +10,8 @@ com.baeldung - parent-modules - 1.0.0-SNAPSHOT + maven-modules + 0.0.1-SNAPSHOT ../.. diff --git a/maven-polyglot/maven-polyglot-json-extension/src/main/java/com/demo/polyglot/CustomModelProcessor.java b/maven-modules/maven-polyglot/maven-polyglot-json-extension/src/main/java/com/demo/polyglot/CustomModelProcessor.java similarity index 100% rename from maven-polyglot/maven-polyglot-json-extension/src/main/java/com/demo/polyglot/CustomModelProcessor.java rename to maven-modules/maven-polyglot/maven-polyglot-json-extension/src/main/java/com/demo/polyglot/CustomModelProcessor.java diff --git a/maven-polyglot/maven-polyglot-yml-app/.mvn/extensions.xml b/maven-modules/maven-polyglot/maven-polyglot-yml-app/.mvn/extensions.xml similarity index 100% rename from maven-polyglot/maven-polyglot-yml-app/.mvn/extensions.xml rename to maven-modules/maven-polyglot/maven-polyglot-yml-app/.mvn/extensions.xml diff --git a/maven-polyglot/maven-polyglot-yml-app/pom.yml b/maven-modules/maven-polyglot/maven-polyglot-yml-app/pom.yml similarity index 100% rename from maven-polyglot/maven-polyglot-yml-app/pom.yml rename to maven-modules/maven-polyglot/maven-polyglot-yml-app/pom.yml diff --git a/maven-polyglot/maven-polyglot-yml-app/src/main/java/com/baeldung/maven/polyglot/YamlDemoApplication.java b/maven-modules/maven-polyglot/maven-polyglot-yml-app/src/main/java/com/baeldung/maven/polyglot/YamlDemoApplication.java similarity index 100% rename from maven-polyglot/maven-polyglot-yml-app/src/main/java/com/baeldung/maven/polyglot/YamlDemoApplication.java rename to maven-modules/maven-polyglot/maven-polyglot-yml-app/src/main/java/com/baeldung/maven/polyglot/YamlDemoApplication.java diff --git a/maven-polyglot/maven-polyglot-yml-app/src/main/resources/model.json b/maven-modules/maven-polyglot/maven-polyglot-yml-app/src/main/resources/model.json similarity index 100% rename from maven-polyglot/maven-polyglot-yml-app/src/main/resources/model.json rename to maven-modules/maven-polyglot/maven-polyglot-yml-app/src/main/resources/model.json diff --git a/maven-polyglot/pom.xml b/maven-modules/maven-polyglot/pom.xml similarity index 89% rename from maven-polyglot/pom.xml rename to maven-modules/maven-polyglot/pom.xml index 496ce58bf2..7ff375b9ba 100644 --- a/maven-polyglot/pom.xml +++ b/maven-modules/maven-polyglot/pom.xml @@ -10,8 +10,8 @@ com.baeldung - parent-modules - 1.0.0-SNAPSHOT + maven-modules + 0.0.1-SNAPSHOT diff --git a/maven-modules/pom.xml b/maven-modules/pom.xml index 0d65e5f9f4..a9fefbbf5d 100644 --- a/maven-modules/pom.xml +++ b/maven-modules/pom.xml @@ -15,6 +15,8 @@ + animal-sniffer-mvn-plugin + maven-archetype maven-copy-files maven-custom-plugin @@ -23,6 +25,7 @@ maven-integration-test maven-multi-source maven-plugins + maven-polyglot maven-properties maven-unused-dependencies diff --git a/pom.xml b/pom.xml index 802f8ea43c..9670e57612 100644 --- a/pom.xml +++ b/pom.xml @@ -343,7 +343,6 @@ algorithms-searching algorithms-sorting algorithms-sorting-2 - animal-sniffer-mvn-plugin annotations antlr @@ -502,8 +501,6 @@ mapstruct maven-modules - maven-archetype - maven-polyglot mesos-marathon metrics @@ -820,7 +817,6 @@ algorithms-searching algorithms-sorting algorithms-sorting-2 - animal-sniffer-mvn-plugin annotations antlr @@ -981,8 +977,6 @@ mapstruct maven-modules - maven-archetype - maven-polyglot mesos-marathon metrics