From 68aebad05e26ec72733b254e951529c19cb88264 Mon Sep 17 00:00:00 2001 From: sampadawagde Date: Wed, 25 May 2022 20:12:57 +0530 Subject: [PATCH] JAVA-12098: Moved core-groovy inside core-groovy-modules --- .../core-groovy}/.gitignore | 0 .../core-groovy}/README.md | 0 .../core-groovy}/build.gradle | 0 .../core-groovy}/pom.xml | 2 +- .../groovy/com/baeldung/closures/Closures.groovy | 0 .../groovy/com/baeldung/closures/Employee.groovy | 0 .../main/groovy/com/baeldung/file/ReadFile.groovy | 0 .../src/main/groovy/com/baeldung/io/Task.groovy | 0 .../main/groovy/com/baeldung/json/Account.groovy | 0 .../main/groovy/com/baeldung/json/JsonParser.groovy | 0 .../main/groovy/com/baeldung/scopes/Scopes.groovy | 0 .../groovy/com/baeldung/scopes/ScopesFail.groovy | 0 .../com/baeldung/scopes/ScopesFailNoPrint.groovy | 0 .../groovy/com/baeldung/strings/Concatenate.groovy | 0 .../groovy/com/baeldung/traits/AnimalTrait.groovy | 0 .../src/main/groovy/com/baeldung/traits/Car.groovy | 0 .../src/main/groovy/com/baeldung/traits/Dog.groovy | 0 .../main/groovy/com/baeldung/traits/Employee.groovy | 0 .../main/groovy/com/baeldung/traits/Human.groovy | 0 .../groovy/com/baeldung/traits/SpeakingTrait.groovy | 0 .../groovy/com/baeldung/traits/UserTrait.groovy | 0 .../groovy/com/baeldung/traits/VehicleTrait.groovy | 0 .../groovy/com/baeldung/traits/WalkingTrait.groovy | 0 .../groovy/com/baeldung/traits/WheelTrait.groovy | 0 .../src/main/resources/binaryExample.jpg | Bin .../core-groovy}/src/main/resources/fileContent.txt | 0 .../core-groovy}/src/main/resources/ioData.txt | Bin .../core-groovy}/src/main/resources/ioInput.txt | 0 .../core-groovy}/src/main/resources/ioOutput.txt | 0 .../core-groovy}/src/main/resources/logback.xml | 0 .../core-groovy}/src/main/resources/sample.png | Bin .../src/main/resources/utf8Content.html | 0 .../com/baeldung/closures/ClosuresUnitTest.groovy | 0 .../test/groovy/com/baeldung/date/DateTest.groovy | 0 .../com/baeldung/file/ReadFileUnitTest.groovy | 0 .../groovy/com/baeldung/groovy/sql/SqlTest.groovy | 0 .../com/baeldung/io/DataAndObjectsUnitTest.groovy | 0 .../com/baeldung/io/ReadExampleUnitTest.groovy | 0 .../com/baeldung/io/TraverseFileTreeUnitTest.groovy | 0 .../com/baeldung/io/WriteExampleUnitTest.groovy | 0 .../groovy/com/baeldung/json/JsonParserTest.groovy | 0 .../com/baeldung/strings/ConcatenateTest.groovy | 0 .../com/baeldung/strings/StringMatchingSpec.groovy | 0 .../baeldung/stringtoint/ConvertStringToInt.groovy | 0 .../baeldung/stringtypes/CharacterInGroovy.groovy | 0 .../baeldung/stringtypes/DollarSlashyString.groovy | 0 .../baeldung/stringtypes/DoubleQuotedString.groovy | 0 .../baeldung/stringtypes/SingleQuotedString.groovy | 0 .../com/baeldung/stringtypes/SlashyString.groovy | 0 .../groovy/com/baeldung/stringtypes/Strings.groovy | 0 .../stringtypes/TripleDoubleQuotedString.groovy | 0 .../stringtypes/TripleSingleQuotedString.groovy | 0 .../com/baeldung/traits/TraitsUnitTest.groovy | 0 53 files changed, 1 insertion(+), 1 deletion(-) rename {core-groovy => core-groovy-modules/core-groovy}/.gitignore (100%) rename {core-groovy => core-groovy-modules/core-groovy}/README.md (100%) rename {core-groovy => core-groovy-modules/core-groovy}/build.gradle (100%) rename {core-groovy => core-groovy-modules/core-groovy}/pom.xml (98%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/closures/Closures.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/closures/Employee.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/file/ReadFile.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/io/Task.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/json/Account.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/json/JsonParser.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/scopes/Scopes.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/scopes/ScopesFail.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/scopes/ScopesFailNoPrint.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/strings/Concatenate.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/AnimalTrait.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/Car.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/Dog.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/Employee.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/Human.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/SpeakingTrait.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/UserTrait.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/VehicleTrait.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/WalkingTrait.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/groovy/com/baeldung/traits/WheelTrait.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/binaryExample.jpg (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/fileContent.txt (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/ioData.txt (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/ioInput.txt (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/ioOutput.txt (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/logback.xml (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/sample.png (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/main/resources/utf8Content.html (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/closures/ClosuresUnitTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/date/DateTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/file/ReadFileUnitTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/groovy/sql/SqlTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/io/DataAndObjectsUnitTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/io/ReadExampleUnitTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/io/TraverseFileTreeUnitTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/io/WriteExampleUnitTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/json/JsonParserTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/strings/ConcatenateTest.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/strings/StringMatchingSpec.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtoint/ConvertStringToInt.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/CharacterInGroovy.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/DollarSlashyString.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/DoubleQuotedString.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/SingleQuotedString.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/SlashyString.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/Strings.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/TripleDoubleQuotedString.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/stringtypes/TripleSingleQuotedString.groovy (100%) rename {core-groovy => core-groovy-modules/core-groovy}/src/test/groovy/com/baeldung/traits/TraitsUnitTest.groovy (100%) diff --git a/core-groovy/.gitignore b/core-groovy-modules/core-groovy/.gitignore similarity index 100% rename from core-groovy/.gitignore rename to core-groovy-modules/core-groovy/.gitignore diff --git a/core-groovy/README.md b/core-groovy-modules/core-groovy/README.md similarity index 100% rename from core-groovy/README.md rename to core-groovy-modules/core-groovy/README.md diff --git a/core-groovy/build.gradle b/core-groovy-modules/core-groovy/build.gradle similarity index 100% rename from core-groovy/build.gradle rename to core-groovy-modules/core-groovy/build.gradle diff --git a/core-groovy/pom.xml b/core-groovy-modules/core-groovy/pom.xml similarity index 98% rename from core-groovy/pom.xml rename to core-groovy-modules/core-groovy/pom.xml index c24982c6a2..0365a0d565 100644 --- a/core-groovy/pom.xml +++ b/core-groovy-modules/core-groovy/pom.xml @@ -10,7 +10,7 @@ com.baeldung - parent-modules + core-groovy-modules 1.0.0-SNAPSHOT diff --git a/core-groovy/src/main/groovy/com/baeldung/closures/Closures.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/closures/Closures.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/closures/Closures.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/closures/Closures.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/closures/Employee.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/closures/Employee.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/closures/Employee.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/closures/Employee.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/file/ReadFile.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/file/ReadFile.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/file/ReadFile.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/file/ReadFile.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/io/Task.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/io/Task.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/io/Task.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/io/Task.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/json/Account.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/json/Account.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/json/Account.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/json/Account.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/json/JsonParser.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/json/JsonParser.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/json/JsonParser.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/json/JsonParser.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/scopes/Scopes.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/scopes/Scopes.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/scopes/Scopes.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/scopes/Scopes.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFail.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFail.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFail.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFail.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFailNoPrint.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFailNoPrint.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFailNoPrint.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/scopes/ScopesFailNoPrint.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/strings/Concatenate.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/strings/Concatenate.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/strings/Concatenate.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/strings/Concatenate.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/AnimalTrait.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/AnimalTrait.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/AnimalTrait.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/AnimalTrait.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/Car.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Car.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/Car.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Car.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/Dog.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Dog.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/Dog.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Dog.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/Employee.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Employee.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/Employee.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Employee.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/Human.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Human.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/Human.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/Human.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/SpeakingTrait.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/SpeakingTrait.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/SpeakingTrait.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/SpeakingTrait.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/UserTrait.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/UserTrait.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/UserTrait.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/UserTrait.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/VehicleTrait.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/VehicleTrait.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/VehicleTrait.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/VehicleTrait.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/WalkingTrait.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/WalkingTrait.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/WalkingTrait.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/WalkingTrait.groovy diff --git a/core-groovy/src/main/groovy/com/baeldung/traits/WheelTrait.groovy b/core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/WheelTrait.groovy similarity index 100% rename from core-groovy/src/main/groovy/com/baeldung/traits/WheelTrait.groovy rename to core-groovy-modules/core-groovy/src/main/groovy/com/baeldung/traits/WheelTrait.groovy diff --git a/core-groovy/src/main/resources/binaryExample.jpg b/core-groovy-modules/core-groovy/src/main/resources/binaryExample.jpg similarity index 100% rename from core-groovy/src/main/resources/binaryExample.jpg rename to core-groovy-modules/core-groovy/src/main/resources/binaryExample.jpg diff --git a/core-groovy/src/main/resources/fileContent.txt b/core-groovy-modules/core-groovy/src/main/resources/fileContent.txt similarity index 100% rename from core-groovy/src/main/resources/fileContent.txt rename to core-groovy-modules/core-groovy/src/main/resources/fileContent.txt diff --git a/core-groovy/src/main/resources/ioData.txt b/core-groovy-modules/core-groovy/src/main/resources/ioData.txt similarity index 100% rename from core-groovy/src/main/resources/ioData.txt rename to core-groovy-modules/core-groovy/src/main/resources/ioData.txt diff --git a/core-groovy/src/main/resources/ioInput.txt b/core-groovy-modules/core-groovy/src/main/resources/ioInput.txt similarity index 100% rename from core-groovy/src/main/resources/ioInput.txt rename to core-groovy-modules/core-groovy/src/main/resources/ioInput.txt diff --git a/core-groovy/src/main/resources/ioOutput.txt b/core-groovy-modules/core-groovy/src/main/resources/ioOutput.txt similarity index 100% rename from core-groovy/src/main/resources/ioOutput.txt rename to core-groovy-modules/core-groovy/src/main/resources/ioOutput.txt diff --git a/core-groovy/src/main/resources/logback.xml b/core-groovy-modules/core-groovy/src/main/resources/logback.xml similarity index 100% rename from core-groovy/src/main/resources/logback.xml rename to core-groovy-modules/core-groovy/src/main/resources/logback.xml diff --git a/core-groovy/src/main/resources/sample.png b/core-groovy-modules/core-groovy/src/main/resources/sample.png similarity index 100% rename from core-groovy/src/main/resources/sample.png rename to core-groovy-modules/core-groovy/src/main/resources/sample.png diff --git a/core-groovy/src/main/resources/utf8Content.html b/core-groovy-modules/core-groovy/src/main/resources/utf8Content.html similarity index 100% rename from core-groovy/src/main/resources/utf8Content.html rename to core-groovy-modules/core-groovy/src/main/resources/utf8Content.html diff --git a/core-groovy/src/test/groovy/com/baeldung/closures/ClosuresUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/closures/ClosuresUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/closures/ClosuresUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/closures/ClosuresUnitTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/date/DateTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/date/DateTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/date/DateTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/date/DateTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/file/ReadFileUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/file/ReadFileUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/file/ReadFileUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/file/ReadFileUnitTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/groovy/sql/SqlTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/groovy/sql/SqlTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/groovy/sql/SqlTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/groovy/sql/SqlTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/io/DataAndObjectsUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/DataAndObjectsUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/io/DataAndObjectsUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/DataAndObjectsUnitTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/io/ReadExampleUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/ReadExampleUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/io/ReadExampleUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/ReadExampleUnitTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/io/TraverseFileTreeUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/TraverseFileTreeUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/io/TraverseFileTreeUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/TraverseFileTreeUnitTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/io/WriteExampleUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/WriteExampleUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/io/WriteExampleUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/io/WriteExampleUnitTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/json/JsonParserTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/json/JsonParserTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/json/JsonParserTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/json/JsonParserTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/strings/ConcatenateTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/strings/ConcatenateTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/strings/ConcatenateTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/strings/ConcatenateTest.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/strings/StringMatchingSpec.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/strings/StringMatchingSpec.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/strings/StringMatchingSpec.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/strings/StringMatchingSpec.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtoint/ConvertStringToInt.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtoint/ConvertStringToInt.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtoint/ConvertStringToInt.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtoint/ConvertStringToInt.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/CharacterInGroovy.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/CharacterInGroovy.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/CharacterInGroovy.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/CharacterInGroovy.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/DollarSlashyString.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/DollarSlashyString.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/DollarSlashyString.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/DollarSlashyString.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/DoubleQuotedString.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/DoubleQuotedString.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/DoubleQuotedString.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/DoubleQuotedString.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/SingleQuotedString.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/SingleQuotedString.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/SingleQuotedString.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/SingleQuotedString.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/SlashyString.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/SlashyString.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/SlashyString.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/SlashyString.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/Strings.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/Strings.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/Strings.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/Strings.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleDoubleQuotedString.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleDoubleQuotedString.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleDoubleQuotedString.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleDoubleQuotedString.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleSingleQuotedString.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleSingleQuotedString.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleSingleQuotedString.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/stringtypes/TripleSingleQuotedString.groovy diff --git a/core-groovy/src/test/groovy/com/baeldung/traits/TraitsUnitTest.groovy b/core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/traits/TraitsUnitTest.groovy similarity index 100% rename from core-groovy/src/test/groovy/com/baeldung/traits/TraitsUnitTest.groovy rename to core-groovy-modules/core-groovy/src/test/groovy/com/baeldung/traits/TraitsUnitTest.groovy