From d9dea16c76ae09ff888c34e534a08ffab1269638 Mon Sep 17 00:00:00 2001 From: mikr Date: Sun, 29 Dec 2019 23:57:04 +0100 Subject: [PATCH] http://team.baeldung.com/browse/BAEL-19884 --- .../core-kotlin-lang-oop-2/README.md | 10 ++++++++ .../core-kotlin-lang-oop-2/pom.xml | 25 +++++++++++++++++++ .../kotlin/com/baeldung/generic/Reified.kt | 0 .../com/baeldung/kotlin/delegates/Database.kt | 0 .../kotlin/delegates/DatabaseDelegate.kt | 0 .../kotlin/delegates/InterfaceDelegation.kt | 0 .../com/baeldung/kotlin/delegates/User.kt | 0 .../test/kotlin/com/baeldung}/GenericsTest.kt | 0 .../kotlin/delegates/DatabaseDelegatesTest.kt | 0 .../delegates/InterfaceDelegationTest.kt | 0 .../core-kotlin-lang-oop/README.md | 17 +++++++++++++ .../core-kotlin-lang-oop/pom.xml | 25 +++++++++++++++++++ .../main/java/com/baeldung/constructor/Car.kt | 0 .../java/com/baeldung/constructor/Employee.kt | 0 .../java/com/baeldung/constructor/Person.java | 0 .../java/com/baeldung/dataclass/Movie.java | 0 .../kotlin/com/baeldung/constructor/Person.kt | 0 .../kotlin/com/baeldung/dataclass/Movie.kt | 0 .../kotlin/com/baeldung/dataclass/Sandbox.kt | 0 .../kotlin/com/baeldung/enums/CardType.kt | 0 .../kotlin/com/baeldung/enums/ICardLimit.kt | 0 .../baeldung/inline/classes/CircleRadius.kt | 0 .../inline/classes/InlineDoubleWrapper.kt | 0 .../interfaces/ConflictingInterfaces.kt | 0 .../interfaces/InterfaceDelegation.kt | 0 .../baeldung/interfaces/MultipleInterfaces.kt | 0 .../baeldung/interfaces/SimpleInterface.kt | 0 .../com/baeldung/kotlin/ListExtension.kt | 0 .../main/kotlin/com/baeldung/kotlin/Sealed.kt | 0 .../kotlin/com/baeldung/kotlin/StringUtil.kt | 0 .../kotlin/com/baeldung/nested/Computer.kt | 0 .../com/baeldung/static/ConsoleUtils.kt | 0 .../com/baeldung/static/LoggingUtils.kt | 0 .../baeldung/kotlin/StringUtilUnitTest.java | 0 .../com/baeldung/enums/CardTypeUnitTest.kt | 0 .../inline/classes/CircleRadiusTest.kt | 0 .../inline/classes/InlineDoubleWrapperTest.kt | 0 .../interfaces/InterfaceExamplesUnitTest.kt | 0 .../com/baeldung/kotlin/ExtensionMethods.kt | 0 .../com/baeldung/kotlin/ListExtensionTest.kt | 0 .../kotlin/com/baeldung/kotlin/SealedTest.kt | 0 .../com/baeldung/kotlin/objects/Counter.kt | 0 .../baeldung/kotlin/objects/ObjectsTest.kt | 0 .../com/baeldung/kotlin/objects/OuterClass.kt | 0 .../kotlin/objects/ReverseStringComparator.kt | 0 .../kotlin/objects/SimpleSingleton.kt | 0 .../baeldung/kotlin/objects/StaticClass.kt | 0 .../com/baeldung/nested/ComputerUnitTest.kt | 0 .../baeldung/static/ConsoleUtilsUnitTest.kt | 0 .../baeldung/static/LoggingUtilsUnitTest.kt | 0 core-kotlin-modules/pom.xml | 2 ++ 51 files changed, 79 insertions(+) create mode 100644 core-kotlin-modules/core-kotlin-lang-oop-2/README.md create mode 100644 core-kotlin-modules/core-kotlin-lang-oop-2/pom.xml rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/main/kotlin/com/baeldung/generic/Reified.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/main/kotlin/com/baeldung/kotlin/delegates/Database.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/main/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegate.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/main/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegation.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/main/kotlin/com/baeldung/kotlin/delegates/User.kt (100%) rename {core-kotlin/src/test/kotlin/com/baeldung/kotlin => core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung}/GenericsTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/test/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegatesTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop-2}/src/test/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegationTest.kt (100%) create mode 100644 core-kotlin-modules/core-kotlin-lang-oop/README.md create mode 100644 core-kotlin-modules/core-kotlin-lang-oop/pom.xml rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/java/com/baeldung/constructor/Car.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/java/com/baeldung/constructor/Employee.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/java/com/baeldung/constructor/Person.java (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/java/com/baeldung/dataclass/Movie.java (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/constructor/Person.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/dataclass/Movie.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/dataclass/Sandbox.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/enums/CardType.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/enums/ICardLimit.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/inline/classes/CircleRadius.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/inline/classes/InlineDoubleWrapper.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/interfaces/ConflictingInterfaces.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/interfaces/InterfaceDelegation.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/interfaces/MultipleInterfaces.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/interfaces/SimpleInterface.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/kotlin/ListExtension.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/kotlin/Sealed.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/kotlin/StringUtil.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/nested/Computer.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/static/ConsoleUtils.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/main/kotlin/com/baeldung/static/LoggingUtils.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/java/com/baeldung/kotlin/StringUtilUnitTest.java (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/enums/CardTypeUnitTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/inline/classes/CircleRadiusTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/inline/classes/InlineDoubleWrapperTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/interfaces/InterfaceExamplesUnitTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/ExtensionMethods.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/ListExtensionTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/SealedTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/objects/Counter.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/objects/ObjectsTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/objects/OuterClass.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/objects/ReverseStringComparator.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/objects/SimpleSingleton.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/kotlin/objects/StaticClass.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/nested/ComputerUnitTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/static/ConsoleUtilsUnitTest.kt (100%) rename {core-kotlin => core-kotlin-modules/core-kotlin-lang-oop}/src/test/kotlin/com/baeldung/static/LoggingUtilsUnitTest.kt (100%) diff --git a/core-kotlin-modules/core-kotlin-lang-oop-2/README.md b/core-kotlin-modules/core-kotlin-lang-oop-2/README.md new file mode 100644 index 0000000000..2681f2d512 --- /dev/null +++ b/core-kotlin-modules/core-kotlin-lang-oop-2/README.md @@ -0,0 +1,10 @@ +## Core Kotlin + +This module contains articles about core Kotlin. + +### Relevant articles: + +- [Generics in Kotlin](https://www.baeldung.com/kotlin-generics) +- [Delegated Properties in Kotlin](https://www.baeldung.com/kotlin-delegated-properties) +- [Delegation Pattern in Kotlin](https://www.baeldung.com/kotlin-delegation-pattern) + diff --git a/core-kotlin-modules/core-kotlin-lang-oop-2/pom.xml b/core-kotlin-modules/core-kotlin-lang-oop-2/pom.xml new file mode 100644 index 0000000000..f0adea121e --- /dev/null +++ b/core-kotlin-modules/core-kotlin-lang-oop-2/pom.xml @@ -0,0 +1,25 @@ + + + 4.0.0 + core-kotlin-lang-oop-2 + core-kotlin-lang-oop-2 + jar + + + com.baeldung.core-kotlin-modules + core-kotlin-modules + 1.0.0-SNAPSHOT + + + + + org.assertj + assertj-core + ${assertj.version} + test + + + + \ No newline at end of file diff --git a/core-kotlin/src/main/kotlin/com/baeldung/generic/Reified.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/generic/Reified.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/generic/Reified.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/generic/Reified.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/Database.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/Database.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/Database.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/Database.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegate.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegate.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegate.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegate.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegation.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegation.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegation.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegation.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/User.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/User.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/delegates/User.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/main/kotlin/com/baeldung/kotlin/delegates/User.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/GenericsTest.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung/GenericsTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/GenericsTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung/GenericsTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegatesTest.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegatesTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegatesTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung/kotlin/delegates/DatabaseDelegatesTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegationTest.kt b/core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegationTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegationTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop-2/src/test/kotlin/com/baeldung/kotlin/delegates/InterfaceDelegationTest.kt diff --git a/core-kotlin-modules/core-kotlin-lang-oop/README.md b/core-kotlin-modules/core-kotlin-lang-oop/README.md new file mode 100644 index 0000000000..b82a27c0ea --- /dev/null +++ b/core-kotlin-modules/core-kotlin-lang-oop/README.md @@ -0,0 +1,17 @@ +## Core Kotlin Lang OOP + +This module contains articles about core Kotlin language OOP. + +### Relevant articles: + +- [Data Classes in Kotlin](https://www.baeldung.com/kotlin-data-classes) +- [Sealed Classes in Kotlin](https://www.baeldung.com/kotlin-sealed-classes) +- [Extension Methods in Kotlin](https://www.baeldung.com/kotlin-extension-methods) +- [Objects in Kotlin](https://www.baeldung.com/kotlin-objects) +- [Working with Enums in Kotlin](https://www.baeldung.com/kotlin-enum) +- [Kotlin Constructors](https://www.baeldung.com/kotlin-constructors) +- [Kotlin Nested and Inner Classes](https://www.baeldung.com/kotlin-inner-classes) +- [Guide to Kotlin Interfaces](https://www.baeldung.com/kotlin-interfaces) +- [Inline Classes in Kotlin](https://www.baeldung.com/kotlin-inline-classes) +- [Static Methods Behavior in Kotlin](https://www.baeldung.com/kotlin-static-methods) +- More articles: [[next -->]](/core-kotlin-lang-oop-2) diff --git a/core-kotlin-modules/core-kotlin-lang-oop/pom.xml b/core-kotlin-modules/core-kotlin-lang-oop/pom.xml new file mode 100644 index 0000000000..03fc80f07d --- /dev/null +++ b/core-kotlin-modules/core-kotlin-lang-oop/pom.xml @@ -0,0 +1,25 @@ + + + 4.0.0 + core-kotlin-lang-oop + core-kotlin-lang-oop + jar + + + com.baeldung.core-kotlin-modules + core-kotlin-modules + 1.0.0-SNAPSHOT + + + + + org.assertj + assertj-core + ${assertj.version} + test + + + + \ No newline at end of file diff --git a/core-kotlin/src/main/java/com/baeldung/constructor/Car.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/constructor/Car.kt similarity index 100% rename from core-kotlin/src/main/java/com/baeldung/constructor/Car.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/constructor/Car.kt diff --git a/core-kotlin/src/main/java/com/baeldung/constructor/Employee.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/constructor/Employee.kt similarity index 100% rename from core-kotlin/src/main/java/com/baeldung/constructor/Employee.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/constructor/Employee.kt diff --git a/core-kotlin/src/main/java/com/baeldung/constructor/Person.java b/core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/constructor/Person.java similarity index 100% rename from core-kotlin/src/main/java/com/baeldung/constructor/Person.java rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/constructor/Person.java diff --git a/core-kotlin/src/main/java/com/baeldung/dataclass/Movie.java b/core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/dataclass/Movie.java similarity index 100% rename from core-kotlin/src/main/java/com/baeldung/dataclass/Movie.java rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/java/com/baeldung/dataclass/Movie.java diff --git a/core-kotlin/src/main/kotlin/com/baeldung/constructor/Person.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/constructor/Person.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/constructor/Person.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/constructor/Person.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/dataclass/Movie.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/dataclass/Movie.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/dataclass/Movie.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/dataclass/Movie.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/dataclass/Sandbox.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/dataclass/Sandbox.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/dataclass/Sandbox.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/dataclass/Sandbox.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/enums/CardType.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/enums/CardType.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/enums/CardType.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/enums/CardType.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/enums/ICardLimit.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/enums/ICardLimit.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/enums/ICardLimit.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/enums/ICardLimit.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/inline/classes/CircleRadius.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/inline/classes/CircleRadius.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/inline/classes/CircleRadius.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/inline/classes/CircleRadius.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/inline/classes/InlineDoubleWrapper.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/inline/classes/InlineDoubleWrapper.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/inline/classes/InlineDoubleWrapper.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/inline/classes/InlineDoubleWrapper.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/interfaces/ConflictingInterfaces.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/ConflictingInterfaces.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/interfaces/ConflictingInterfaces.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/ConflictingInterfaces.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/interfaces/InterfaceDelegation.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/InterfaceDelegation.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/interfaces/InterfaceDelegation.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/InterfaceDelegation.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/interfaces/MultipleInterfaces.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/MultipleInterfaces.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/interfaces/MultipleInterfaces.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/MultipleInterfaces.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/interfaces/SimpleInterface.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/SimpleInterface.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/interfaces/SimpleInterface.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/interfaces/SimpleInterface.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/ListExtension.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/kotlin/ListExtension.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/ListExtension.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/kotlin/ListExtension.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/Sealed.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/kotlin/Sealed.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/Sealed.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/kotlin/Sealed.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/kotlin/StringUtil.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/kotlin/StringUtil.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/kotlin/StringUtil.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/kotlin/StringUtil.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/nested/Computer.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/nested/Computer.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/nested/Computer.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/nested/Computer.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/static/ConsoleUtils.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/static/ConsoleUtils.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/static/ConsoleUtils.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/static/ConsoleUtils.kt diff --git a/core-kotlin/src/main/kotlin/com/baeldung/static/LoggingUtils.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/static/LoggingUtils.kt similarity index 100% rename from core-kotlin/src/main/kotlin/com/baeldung/static/LoggingUtils.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/main/kotlin/com/baeldung/static/LoggingUtils.kt diff --git a/core-kotlin/src/test/java/com/baeldung/kotlin/StringUtilUnitTest.java b/core-kotlin-modules/core-kotlin-lang-oop/src/test/java/com/baeldung/kotlin/StringUtilUnitTest.java similarity index 100% rename from core-kotlin/src/test/java/com/baeldung/kotlin/StringUtilUnitTest.java rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/java/com/baeldung/kotlin/StringUtilUnitTest.java diff --git a/core-kotlin/src/test/kotlin/com/baeldung/enums/CardTypeUnitTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/enums/CardTypeUnitTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/enums/CardTypeUnitTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/enums/CardTypeUnitTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/inline/classes/CircleRadiusTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/inline/classes/CircleRadiusTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/inline/classes/CircleRadiusTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/inline/classes/CircleRadiusTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/inline/classes/InlineDoubleWrapperTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/inline/classes/InlineDoubleWrapperTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/inline/classes/InlineDoubleWrapperTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/inline/classes/InlineDoubleWrapperTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/interfaces/InterfaceExamplesUnitTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/interfaces/InterfaceExamplesUnitTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/interfaces/InterfaceExamplesUnitTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/interfaces/InterfaceExamplesUnitTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/ExtensionMethods.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/ExtensionMethods.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/ExtensionMethods.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/ExtensionMethods.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/ListExtensionTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/ListExtensionTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/ListExtensionTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/ListExtensionTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/SealedTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/SealedTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/SealedTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/SealedTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/Counter.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/Counter.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/Counter.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/Counter.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/ObjectsTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/ObjectsTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/ObjectsTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/ObjectsTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/OuterClass.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/OuterClass.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/OuterClass.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/OuterClass.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/ReverseStringComparator.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/ReverseStringComparator.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/ReverseStringComparator.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/ReverseStringComparator.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/SimpleSingleton.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/SimpleSingleton.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/SimpleSingleton.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/SimpleSingleton.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/StaticClass.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/StaticClass.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/kotlin/objects/StaticClass.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/kotlin/objects/StaticClass.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/nested/ComputerUnitTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/nested/ComputerUnitTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/nested/ComputerUnitTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/nested/ComputerUnitTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/static/ConsoleUtilsUnitTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/static/ConsoleUtilsUnitTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/static/ConsoleUtilsUnitTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/static/ConsoleUtilsUnitTest.kt diff --git a/core-kotlin/src/test/kotlin/com/baeldung/static/LoggingUtilsUnitTest.kt b/core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/static/LoggingUtilsUnitTest.kt similarity index 100% rename from core-kotlin/src/test/kotlin/com/baeldung/static/LoggingUtilsUnitTest.kt rename to core-kotlin-modules/core-kotlin-lang-oop/src/test/kotlin/com/baeldung/static/LoggingUtilsUnitTest.kt diff --git a/core-kotlin-modules/pom.xml b/core-kotlin-modules/pom.xml index c178febdfd..e49b5fb85d 100644 --- a/core-kotlin-modules/pom.xml +++ b/core-kotlin-modules/pom.xml @@ -23,6 +23,8 @@ core-kotlin-lang core-kotlin-lang-2 core-kotlin-strings + core-kotlin-lang-oop + core-kotlin-lang-oop-2