diff --git a/algorithms-miscellaneous-3/.gitignore b/algorithms-module/algorithms-miscellaneous-3/.gitignore similarity index 100% rename from algorithms-miscellaneous-3/.gitignore rename to algorithms-module/algorithms-miscellaneous-3/.gitignore diff --git a/algorithms-miscellaneous-3/README.md b/algorithms-module/algorithms-miscellaneous-3/README.md similarity index 100% rename from algorithms-miscellaneous-3/README.md rename to algorithms-module/algorithms-miscellaneous-3/README.md diff --git a/algorithms-miscellaneous-3/pom.xml b/algorithms-module/algorithms-miscellaneous-3/pom.xml similarity index 97% rename from algorithms-miscellaneous-3/pom.xml rename to algorithms-module/algorithms-miscellaneous-3/pom.xml index 2f180da5e1..8958cbef88 100644 --- a/algorithms-miscellaneous-3/pom.xml +++ b/algorithms-module/algorithms-miscellaneous-3/pom.xml @@ -9,7 +9,7 @@ com.baeldung - parent-modules + algorithms-modules 1.0.0-SNAPSHOT diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/Employee.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/Employee.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/Employee.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/Employee.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/SortedListChecker.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/SortedListChecker.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/SortedListChecker.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/checksortedlist/SortedListChecker.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestState.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestState.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestState.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestState.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Graph.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Graph.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Graph.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Graph.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Vertex.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Vertex.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Vertex.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/graphcycledetection/domain/Vertex.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Centroid.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Centroid.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Centroid.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Centroid.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Distance.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Distance.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Distance.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Distance.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Errors.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Errors.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Errors.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Errors.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/EuclideanDistance.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/EuclideanDistance.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/EuclideanDistance.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/EuclideanDistance.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/KMeans.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/KMeans.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/KMeans.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/KMeans.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFm.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFm.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFm.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFm.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFmService.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFmService.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFmService.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/LastFmService.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Record.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Record.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Record.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/kmeans/Record.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamples.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamples.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamples.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamples.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanArabicConverter.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanArabicConverter.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanArabicConverter.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanArabicConverter.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanNumeral.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanNumeral.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanNumeral.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/romannumerals/RomanNumeral.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddle.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddle.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddle.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddle.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/MyNode.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/MyNode.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/MyNode.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/MyNode.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/RotateArray.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/RotateArray.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/RotateArray.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/RotateArray.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/TwoSum.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/TwoSum.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/TwoSum.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/algorithms/twopointertechnique/TwoSum.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/FoldingHash.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/FoldingHash.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/FoldingHash.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/FoldingHash.java diff --git a/algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/Main.java b/algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/Main.java similarity index 100% rename from algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/Main.java rename to algorithms-module/algorithms-miscellaneous-3/src/main/java/com/baeldung/folding/Main.java diff --git a/algorithms-miscellaneous-3/src/main/resources/kmeans/artists.json b/algorithms-module/algorithms-miscellaneous-3/src/main/resources/kmeans/artists.json similarity index 100% rename from algorithms-miscellaneous-3/src/main/resources/kmeans/artists.json rename to algorithms-module/algorithms-miscellaneous-3/src/main/resources/kmeans/artists.json diff --git a/algorithms-miscellaneous-3/src/main/resources/kmeans/lastfm.json b/algorithms-module/algorithms-miscellaneous-3/src/main/resources/kmeans/lastfm.json similarity index 100% rename from algorithms-miscellaneous-3/src/main/resources/kmeans/lastfm.json rename to algorithms-module/algorithms-miscellaneous-3/src/main/resources/kmeans/lastfm.json diff --git a/algorithms-miscellaneous-3/src/main/resources/kmeans/radial.html b/algorithms-module/algorithms-miscellaneous-3/src/main/resources/kmeans/radial.html similarity index 100% rename from algorithms-miscellaneous-3/src/main/resources/kmeans/radial.html rename to algorithms-module/algorithms-miscellaneous-3/src/main/resources/kmeans/radial.html diff --git a/algorithms-miscellaneous-3/src/main/resources/logback.xml b/algorithms-module/algorithms-miscellaneous-3/src/main/resources/logback.xml similarity index 100% rename from algorithms-miscellaneous-3/src/main/resources/logback.xml rename to algorithms-module/algorithms-miscellaneous-3/src/main/resources/logback.xml diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/analysis/AnalysisRunnerLiveTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/analysis/AnalysisRunnerLiveTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/analysis/AnalysisRunnerLiveTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/analysis/AnalysisRunnerLiveTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/checksortedlist/SortedListCheckerUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/checksortedlist/SortedListCheckerUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/checksortedlist/SortedListCheckerUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/checksortedlist/SortedListCheckerUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestStateUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestStateUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestStateUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/enumstatemachine/LeaveRequestStateUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/graphcycledetection/GraphCycleDetectionUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/graphcycledetection/GraphCycleDetectionUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/graphcycledetection/GraphCycleDetectionUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/graphcycledetection/GraphCycleDetectionUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamplesUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamplesUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamplesUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/printtriangles/PrintTriangleExamplesUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/romannumerals/RomanArabicConverterUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/romannumerals/RomanArabicConverterUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/romannumerals/RomanArabicConverterUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/romannumerals/RomanArabicConverterUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddleUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddleUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddleUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/LinkedListFindMiddleUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/RotateArrayUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/RotateArrayUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/RotateArrayUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/RotateArrayUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/TwoSumUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/TwoSumUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/TwoSumUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/algorithms/twopointertechnique/TwoSumUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterStatistics.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterStatistics.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterStatistics.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterStatistics.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUnitTest.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUtil.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUtil.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUtil.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/counter/CounterUtil.java diff --git a/algorithms-miscellaneous-3/src/test/java/com/baeldung/folding/FoldingHashUnitTest.java b/algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/folding/FoldingHashUnitTest.java similarity index 100% rename from algorithms-miscellaneous-3/src/test/java/com/baeldung/folding/FoldingHashUnitTest.java rename to algorithms-module/algorithms-miscellaneous-3/src/test/java/com/baeldung/folding/FoldingHashUnitTest.java