diff --git a/libraries-4/README.md b/libraries-4/README.md index c21e4e06e2..0dee9f1c1e 100644 --- a/libraries-4/README.md +++ b/libraries-4/README.md @@ -18,5 +18,4 @@ Remember, for advanced libraries like [Jackson](/jackson) and [JUnit](/testing-m - [Guide to JDeferred](https://www.baeldung.com/jdeferred) - [Introduction to MBassador](https://www.baeldung.com/mbassador) - [Using Pairs in Java](https://www.baeldung.com/java-pairs) -- [Analyze, Generate and Transform Code Using Spoon in Java](https://www.baeldung.com/java-spoon-analyze-generate-transform-code) - More articles [[<-- prev]](/libraries-3) [[next -->]](/libraries-5) diff --git a/libraries-4/pom.xml b/libraries-4/pom.xml index 3869570636..597fce2823 100644 --- a/libraries-4/pom.xml +++ b/libraries-4/pom.xml @@ -109,12 +109,6 @@ javafx-fxml ${javafx.version} - - - fr.inria.gforge.spoon - spoon-core - ${spoon-core.version} - com.fasterxml.jackson.core @@ -150,7 +144,6 @@ 2.2.4 1.2.0 19 - 10.3.0 \ No newline at end of file diff --git a/libraries-transform/README.md b/libraries-transform/README.md new file mode 100644 index 0000000000..8d434912dd --- /dev/null +++ b/libraries-transform/README.md @@ -0,0 +1,3 @@ + +### Relevant articles +- [Analyze, Generate and Transform Code Using Spoon in Java](https://www.baeldung.com/java-spoon-analyze-generate-transform-code) \ No newline at end of file diff --git a/libraries-transform/pom.xml b/libraries-transform/pom.xml new file mode 100644 index 0000000000..0dd7ebcfae --- /dev/null +++ b/libraries-transform/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + libraries-transform + + + parent-modules + com.baeldung + 1.0.0-SNAPSHOT + + + + + fr.inria.gforge.spoon + spoon-core + ${spoon-core.version} + + + + + + 10.3.0 + + + \ No newline at end of file diff --git a/libraries-4/src/main/java/com/baeldung/spoon/AddCopyrightProcessor.java b/libraries-transform/src/main/java/com/baeldung/spoon/AddCopyrightProcessor.java similarity index 100% rename from libraries-4/src/main/java/com/baeldung/spoon/AddCopyrightProcessor.java rename to libraries-transform/src/main/java/com/baeldung/spoon/AddCopyrightProcessor.java diff --git a/libraries-4/src/main/java/com/baeldung/spoon/AddCopyrightTransformer.java b/libraries-transform/src/main/java/com/baeldung/spoon/AddCopyrightTransformer.java similarity index 100% rename from libraries-4/src/main/java/com/baeldung/spoon/AddCopyrightTransformer.java rename to libraries-transform/src/main/java/com/baeldung/spoon/AddCopyrightTransformer.java diff --git a/libraries-4/src/main/java/com/baeldung/spoon/ClassReporter.java b/libraries-transform/src/main/java/com/baeldung/spoon/ClassReporter.java similarity index 100% rename from libraries-4/src/main/java/com/baeldung/spoon/ClassReporter.java rename to libraries-transform/src/main/java/com/baeldung/spoon/ClassReporter.java diff --git a/libraries-4/src/test/java/com/baeldung/spoon/AddCopyrightProcessorUnitTest.java b/libraries-transform/src/test/java/com/baeldung/spoon/AddCopyrightProcessorUnitTest.java similarity index 100% rename from libraries-4/src/test/java/com/baeldung/spoon/AddCopyrightProcessorUnitTest.java rename to libraries-transform/src/test/java/com/baeldung/spoon/AddCopyrightProcessorUnitTest.java diff --git a/libraries-4/src/test/java/com/baeldung/spoon/AddCopyrightTransformerUnitTest.java b/libraries-transform/src/test/java/com/baeldung/spoon/AddCopyrightTransformerUnitTest.java similarity index 100% rename from libraries-4/src/test/java/com/baeldung/spoon/AddCopyrightTransformerUnitTest.java rename to libraries-transform/src/test/java/com/baeldung/spoon/AddCopyrightTransformerUnitTest.java diff --git a/libraries-4/src/test/java/com/baeldung/spoon/ClassReporterUnitTest.java b/libraries-transform/src/test/java/com/baeldung/spoon/ClassReporterUnitTest.java similarity index 100% rename from libraries-4/src/test/java/com/baeldung/spoon/ClassReporterUnitTest.java rename to libraries-transform/src/test/java/com/baeldung/spoon/ClassReporterUnitTest.java diff --git a/libraries-4/src/test/resources/spoon/BrokenClass.java b/libraries-transform/src/test/resources/spoon/BrokenClass.java similarity index 100% rename from libraries-4/src/test/resources/spoon/BrokenClass.java rename to libraries-transform/src/test/resources/spoon/BrokenClass.java diff --git a/libraries-4/src/test/resources/spoon/SpoonClassToTest.java b/libraries-transform/src/test/resources/spoon/SpoonClassToTest.java similarity index 100% rename from libraries-4/src/test/resources/spoon/SpoonClassToTest.java rename to libraries-transform/src/test/resources/spoon/SpoonClassToTest.java diff --git a/pom.xml b/pom.xml index 6f049d5ad0..136e43bc89 100644 --- a/pom.xml +++ b/pom.xml @@ -877,6 +877,7 @@ libraries-primitive libraries-rpc libraries-server + libraries-transform lucene mapstruct @@ -1140,6 +1141,7 @@ libraries-primitive libraries-rpc libraries-server + libraries-transform lucene mapstruct