diff --git a/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module b/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module index f2cd6a48..6d9f4785 100644 Binary files a/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module and b/buildSrc/build/classes/kotlin/main/META-INF/buildSrc.kotlin_module differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitComposePlugin.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitComposePlugin.class index 3972a403..6222f2d2 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitComposePlugin.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitComposePlugin.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitLintPlugin.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitLintPlugin.class index 3e5668de..a2f55e76 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitLintPlugin.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitLintPlugin.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitOptimizeDependenciesAndFilterTasksPlugin.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitOptimizeDependenciesAndFilterTasksPlugin.class index f6915a2d..868dcd64 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitOptimizeDependenciesAndFilterTasksPlugin.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitOptimizeDependenciesAndFilterTasksPlugin.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitPublishPlugin.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitPublishPlugin.class index ba3e93df..a558e175 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitPublishPlugin.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitPublishPlugin.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitTestPlugin.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitTestPlugin.class index 9be50aa4..a4fef6bb 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitTestPlugin.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/ToolkitTestPlugin.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_applicationKt.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_applicationKt.class index 97283d25..c61753d8 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_applicationKt.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_applicationKt.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_libraryKt.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_libraryKt.class index 2aaf6131..f35356ff 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_libraryKt.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/_libraryKt.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/multiplatform/ToolkitBasePlugin.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/multiplatform/ToolkitBasePlugin.class index 5018c2b6..49aafd00 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/multiplatform/ToolkitBasePlugin.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/multiplatform/ToolkitBasePlugin.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_javadocAndSourcesKt.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_javadocAndSourcesKt.class index 31127306..d9d1e54b 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_javadocAndSourcesKt.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_javadocAndSourcesKt.class differ diff --git a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_projectExtensionsKt.class b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_projectExtensionsKt.class index 8a103960..67636f42 100644 Binary files a/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_projectExtensionsKt.class and b/buildSrc/build/classes/kotlin/main/com/toolkit/plugin/util/_projectExtensionsKt.class differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab index 51c10f78..9409093b 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream index b3a5f533..8644f930 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len index fe2e9ca5..3ae0740d 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len index 0539f67b..b31f54b0 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at index 0b353e93..26dd6230 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i index 8f912b82..01e46de4 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab index 4c0791e1..03708cae 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at index 319930a0..f5ff014c 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab index 8052c02b..e3441e0a 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at index be8dff9e..4dd7689b 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab index 72d29c7c..b8d2a1bc 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream index 36979e4c..d75b607c 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len index 9b9af57e..f38d6c3c 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len index 6a294aa5..42df8b93 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at index 3ff00413..9983e19e 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i index 14b2b165..f92ae38f 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab index 225feb15..ac27796d 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream index f186f8f1..d1e4ea87 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len index 60b7c2d6..199a5a0a 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len index fd5292d4..a5413564 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i index a46d5cb5..03ecb67e 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab index 34ec0a02..cb240e7f 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream index 03ce1fdd..7b00cfd0 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len index 2f149345..2bdf77d5 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len index c14ff158..6a294aa5 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at index 62d202cd..6be0f9bc 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i index 72814120..283747c2 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab index 9a761036..08b4a33a 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream index b3a5f533..8644f930 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len index fe2e9ca5..3ae0740d 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len index 0539f67b..b31f54b0 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at index 5e930943..6aad5ac9 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i index 8f912b82..01e46de4 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab index fc7850d2..bdf584a8 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at index d8b32c65..deead3e5 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab index 1cfd098d..ec89a73d 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at index 7e75f196..991d1315 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab index 06345f4d..06d22b42 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream index b3a5f533..8644f930 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len index fe2e9ca5..3ae0740d 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len index 0539f67b..b31f54b0 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i index 8f912b82..01e46de4 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab index 1fe45c7d..dc256133 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at index 824babb9..a22106de 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab index 58c24ecd..85eeb2c8 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream index d83194a2..f8d6e4e5 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len index dd29af79..8ab8372a 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len index c14dab13..14da9e8a 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at index 98b0398f..1d1868ba 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i index fcd6ab14..4a4defc0 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i and b/buildSrc/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin b/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin index 01330d55..7fcc5b3a 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin and b/buildSrc/build/kotlin/compileKotlin/cacheable/last-build.bin differ diff --git a/buildSrc/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/buildSrc/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin index 3a7d0ba7..0de3f510 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin and b/buildSrc/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ diff --git a/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin b/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin index 3a1f557c..9cb48eea 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin and b/buildSrc/build/kotlin/compileKotlin/local-state/build-history.bin differ diff --git a/buildSrc/build/libs/buildSrc-1.0.0.jar b/buildSrc/build/libs/buildSrc-1.0.0.jar index a4febeca..96110c35 100644 Binary files a/buildSrc/build/libs/buildSrc-1.0.0.jar and b/buildSrc/build/libs/buildSrc-1.0.0.jar differ diff --git a/samples/github-list-project/build.gradle.kts b/samples/github-list-project/build.gradle.kts index 46e4f740..d0df1420 100644 --- a/samples/github-list-project/build.gradle.kts +++ b/samples/github-list-project/build.gradle.kts @@ -19,11 +19,11 @@ androidComponents.beforeVariants { dependencies { // Other Modules - implementation(project(":toolkit:delegate")) - implementation(project(":toolkit:event-observer")) - implementation(project(":toolkit:recycler-adapter")) - implementation(project(":toolkit:statemachine")) - implementation(project(":toolkit:splinter")) + implementation(project(":toolkit:multi:event-observer")) + implementation(project(":toolkit:multi:splinter")) + implementation(project(":toolkit:android:delegate")) + implementation(project(":toolkit:android:recycler-adapter")) + implementation(project(":toolkit:android:statemachine")) // Libraries implementation(libs.jetbrains.stdlib.jdk8) diff --git a/settings.gradle.kts b/settings.gradle.kts index 6d975a04..350cd939 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -17,14 +17,14 @@ dependencyResolutionManagement { rootProject.name = "Arch Toolkit" // Toolkit Libraries -include(":toolkit:delegate") -include(":toolkit:event-observer") -include(":toolkit:foldable") -include(":toolkit:recycler-adapter") -include(":toolkit:splinter") -include(":toolkit:storage") -include(":toolkit:util") -include(":toolkit:statemachine") +include(":toolkit:multi:event-observer") +include(":toolkit:multi:splinter") +include(":toolkit:android:delegate") +include(":toolkit:android:foldable") +include(":toolkit:android:recycler-adapter") +include(":toolkit:android:storage") +include(":toolkit:android:util") +include(":toolkit:android:statemachine") // Samples val isIdeBuild: Boolean = extra.properties["android.injected.invoked.from.ide"] == "true" diff --git a/toolkit/delegate/.gitignore b/toolkit/android/delegate/.gitignore similarity index 100% rename from toolkit/delegate/.gitignore rename to toolkit/android/delegate/.gitignore diff --git a/toolkit/delegate/README.md b/toolkit/android/delegate/README.md similarity index 100% rename from toolkit/delegate/README.md rename to toolkit/android/delegate/README.md diff --git a/toolkit/delegate/build.gradle.kts b/toolkit/android/delegate/build.gradle.kts similarity index 100% rename from toolkit/delegate/build.gradle.kts rename to toolkit/android/delegate/build.gradle.kts diff --git a/toolkit/delegate/consumer-proguard-rules.pro b/toolkit/android/delegate/consumer-proguard-rules.pro similarity index 100% rename from toolkit/delegate/consumer-proguard-rules.pro rename to toolkit/android/delegate/consumer-proguard-rules.pro diff --git a/toolkit/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ExtraProviderDelegate.kt b/toolkit/android/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ExtraProviderDelegate.kt similarity index 100% rename from toolkit/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ExtraProviderDelegate.kt rename to toolkit/android/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ExtraProviderDelegate.kt diff --git a/toolkit/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewModelProviderDelegate.kt b/toolkit/android/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewModelProviderDelegate.kt similarity index 100% rename from toolkit/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewModelProviderDelegate.kt rename to toolkit/android/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewModelProviderDelegate.kt diff --git a/toolkit/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewProviderDelegate.kt b/toolkit/android/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewProviderDelegate.kt similarity index 100% rename from toolkit/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewProviderDelegate.kt rename to toolkit/android/delegate/src/main/kotlin/br/com/arch/toolkit/delegate/ViewProviderDelegate.kt diff --git a/toolkit/event-observer/.gitignore b/toolkit/android/foldable/.gitignore similarity index 100% rename from toolkit/event-observer/.gitignore rename to toolkit/android/foldable/.gitignore diff --git a/toolkit/foldable/README.md b/toolkit/android/foldable/README.md similarity index 100% rename from toolkit/foldable/README.md rename to toolkit/android/foldable/README.md diff --git a/toolkit/foldable/build.gradle.kts b/toolkit/android/foldable/build.gradle.kts similarity index 96% rename from toolkit/foldable/build.gradle.kts rename to toolkit/android/foldable/build.gradle.kts index 6d55d621..a03d42b4 100644 --- a/toolkit/foldable/build.gradle.kts +++ b/toolkit/android/foldable/build.gradle.kts @@ -14,7 +14,7 @@ android { dependencies { // Other Modules - implementation(project(":toolkit:delegate")) + implementation(project(":toolkit:android:delegate")) // Libraries implementation(libs.jetbrains.stdlib.jdk8) diff --git a/toolkit/foldable/consumer-proguard-rules.pro b/toolkit/android/foldable/consumer-proguard-rules.pro similarity index 100% rename from toolkit/foldable/consumer-proguard-rules.pro rename to toolkit/android/foldable/consumer-proguard-rules.pro diff --git a/toolkit/foldable/src/androidTest/AndroidManifest.xml b/toolkit/android/foldable/src/androidTest/AndroidManifest.xml similarity index 100% rename from toolkit/foldable/src/androidTest/AndroidManifest.xml rename to toolkit/android/foldable/src/androidTest/AndroidManifest.xml diff --git a/toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/HorizontalFoldableActivityTest.kt b/toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/HorizontalFoldableActivityTest.kt similarity index 100% rename from toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/HorizontalFoldableActivityTest.kt rename to toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/HorizontalFoldableActivityTest.kt diff --git a/toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/VerticalFoldableActivityTest.kt b/toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/VerticalFoldableActivityTest.kt similarity index 100% rename from toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/VerticalFoldableActivityTest.kt rename to toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/activity/VerticalFoldableActivityTest.kt diff --git a/toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/HorizontalFoldableDummyActivity.kt b/toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/HorizontalFoldableDummyActivity.kt similarity index 100% rename from toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/HorizontalFoldableDummyActivity.kt rename to toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/HorizontalFoldableDummyActivity.kt diff --git a/toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/VerticalFoldableDummyActivity.kt b/toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/VerticalFoldableDummyActivity.kt similarity index 100% rename from toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/VerticalFoldableDummyActivity.kt rename to toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/VerticalFoldableDummyActivity.kt diff --git a/toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/_foldableUtils.kt b/toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/_foldableUtils.kt similarity index 100% rename from toolkit/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/_foldableUtils.kt rename to toolkit/android/foldable/src/androidTest/kotlin/br/com/arch/toolkit/foldable/utils/_foldableUtils.kt diff --git a/toolkit/foldable/src/main/AndroidManifest.xml b/toolkit/android/foldable/src/main/AndroidManifest.xml similarity index 100% rename from toolkit/foldable/src/main/AndroidManifest.xml rename to toolkit/android/foldable/src/main/AndroidManifest.xml diff --git a/toolkit/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/activity/FoldableActivity.kt b/toolkit/android/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/activity/FoldableActivity.kt similarity index 100% rename from toolkit/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/activity/FoldableActivity.kt rename to toolkit/android/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/activity/FoldableActivity.kt diff --git a/toolkit/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableActivityExtensions.kt b/toolkit/android/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableActivityExtensions.kt similarity index 100% rename from toolkit/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableActivityExtensions.kt rename to toolkit/android/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableActivityExtensions.kt diff --git a/toolkit/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableViewExtensions.kt b/toolkit/android/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableViewExtensions.kt similarity index 100% rename from toolkit/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableViewExtensions.kt rename to toolkit/android/foldable/src/main/kotlin/br/com/arch/toolkit/foldable/extension/foldableViewExtensions.kt diff --git a/toolkit/foldable/src/main/res/layout/activity_foldable.xml b/toolkit/android/foldable/src/main/res/layout/activity_foldable.xml similarity index 100% rename from toolkit/foldable/src/main/res/layout/activity_foldable.xml rename to toolkit/android/foldable/src/main/res/layout/activity_foldable.xml diff --git a/toolkit/foldable/src/main/res/layout/include_horizontal_foldable_activity.xml b/toolkit/android/foldable/src/main/res/layout/include_horizontal_foldable_activity.xml similarity index 100% rename from toolkit/foldable/src/main/res/layout/include_horizontal_foldable_activity.xml rename to toolkit/android/foldable/src/main/res/layout/include_horizontal_foldable_activity.xml diff --git a/toolkit/foldable/src/main/res/layout/include_vertical_foldable_activity.xml b/toolkit/android/foldable/src/main/res/layout/include_vertical_foldable_activity.xml similarity index 100% rename from toolkit/foldable/src/main/res/layout/include_vertical_foldable_activity.xml rename to toolkit/android/foldable/src/main/res/layout/include_vertical_foldable_activity.xml diff --git a/toolkit/foldable/src/main/res/values/strings.xml b/toolkit/android/foldable/src/main/res/values/strings.xml similarity index 100% rename from toolkit/foldable/src/main/res/values/strings.xml rename to toolkit/android/foldable/src/main/res/values/strings.xml diff --git a/toolkit/foldable/src/main/res/xml/activity_foldable_scene.xml b/toolkit/android/foldable/src/main/res/xml/activity_foldable_scene.xml similarity index 100% rename from toolkit/foldable/src/main/res/xml/activity_foldable_scene.xml rename to toolkit/android/foldable/src/main/res/xml/activity_foldable_scene.xml diff --git a/toolkit/foldable/.gitignore b/toolkit/android/recycler-adapter/.gitignore similarity index 100% rename from toolkit/foldable/.gitignore rename to toolkit/android/recycler-adapter/.gitignore diff --git a/toolkit/recycler-adapter/README.md b/toolkit/android/recycler-adapter/README.md similarity index 100% rename from toolkit/recycler-adapter/README.md rename to toolkit/android/recycler-adapter/README.md diff --git a/toolkit/recycler-adapter/build.gradle.kts b/toolkit/android/recycler-adapter/build.gradle.kts similarity index 100% rename from toolkit/recycler-adapter/build.gradle.kts rename to toolkit/android/recycler-adapter/build.gradle.kts diff --git a/toolkit/event-observer/consumer-proguard-rules.pro b/toolkit/android/recycler-adapter/consumer-proguard-rules.pro similarity index 100% rename from toolkit/event-observer/consumer-proguard-rules.pro rename to toolkit/android/recycler-adapter/consumer-proguard-rules.pro diff --git a/toolkit/recycler-adapter/src/main/AndroidManifest.xml b/toolkit/android/recycler-adapter/src/main/AndroidManifest.xml similarity index 100% rename from toolkit/recycler-adapter/src/main/AndroidManifest.xml rename to toolkit/android/recycler-adapter/src/main/AndroidManifest.xml diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseRecyclerAdapter.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseRecyclerAdapter.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseRecyclerAdapter.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseRecyclerAdapter.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseViewHolder.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseViewHolder.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseViewHolder.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/BaseViewHolder.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/DefaultItemDiffer.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/DefaultItemDiffer.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/DefaultItemDiffer.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/DefaultItemDiffer.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/SimpleAdapter.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/SimpleAdapter.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/SimpleAdapter.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/SimpleAdapter.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/ViewBinder.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/ViewBinder.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/ViewBinder.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/ViewBinder.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaderModel.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaderModel.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaderModel.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaderModel.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaders.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaders.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaders.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeaders.kt diff --git a/toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeadersLinearLayoutManager.kt b/toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeadersLinearLayoutManager.kt similarity index 100% rename from toolkit/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeadersLinearLayoutManager.kt rename to toolkit/android/recycler-adapter/src/main/kotlin/br/com/arch/toolkit/recyclerAdapter/stickyheader/StickyHeadersLinearLayoutManager.kt diff --git a/toolkit/recycler-adapter/.gitignore b/toolkit/android/statemachine/.gitignore similarity index 100% rename from toolkit/recycler-adapter/.gitignore rename to toolkit/android/statemachine/.gitignore diff --git a/toolkit/statemachine/README.md b/toolkit/android/statemachine/README.md similarity index 100% rename from toolkit/statemachine/README.md rename to toolkit/android/statemachine/README.md diff --git a/toolkit/statemachine/build.gradle.kts b/toolkit/android/statemachine/build.gradle.kts similarity index 100% rename from toolkit/statemachine/build.gradle.kts rename to toolkit/android/statemachine/build.gradle.kts diff --git a/toolkit/statemachine/consumer-proguard-rules.pro b/toolkit/android/statemachine/consumer-proguard-rules.pro similarity index 100% rename from toolkit/statemachine/consumer-proguard-rules.pro rename to toolkit/android/statemachine/consumer-proguard-rules.pro diff --git a/toolkit/statemachine/src/androidTest/AndroidManifest.xml b/toolkit/android/statemachine/src/androidTest/AndroidManifest.xml similarity index 100% rename from toolkit/statemachine/src/androidTest/AndroidManifest.xml rename to toolkit/android/statemachine/src/androidTest/AndroidManifest.xml diff --git a/toolkit/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/statemachine/SceneStateMachineTest.kt b/toolkit/android/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/statemachine/SceneStateMachineTest.kt similarity index 100% rename from toolkit/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/statemachine/SceneStateMachineTest.kt rename to toolkit/android/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/statemachine/SceneStateMachineTest.kt diff --git a/toolkit/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/test/TestActivity.kt b/toolkit/android/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/test/TestActivity.kt similarity index 100% rename from toolkit/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/test/TestActivity.kt rename to toolkit/android/statemachine/src/androidTest/kotlin/br/com/arch/toolkit/test/TestActivity.kt diff --git a/toolkit/splinter/src/main/AndroidManifest.xml b/toolkit/android/statemachine/src/main/AndroidManifest.xml similarity index 100% rename from toolkit/splinter/src/main/AndroidManifest.xml rename to toolkit/android/statemachine/src/main/AndroidManifest.xml diff --git a/toolkit/statemachine/src/main/java/br/com/arch/toolkit/statemachine/SceneStateMachine.java b/toolkit/android/statemachine/src/main/java/br/com/arch/toolkit/statemachine/SceneStateMachine.java similarity index 100% rename from toolkit/statemachine/src/main/java/br/com/arch/toolkit/statemachine/SceneStateMachine.java rename to toolkit/android/statemachine/src/main/java/br/com/arch/toolkit/statemachine/SceneStateMachine.java diff --git a/toolkit/statemachine/src/main/java/br/com/arch/toolkit/statemachine/StateMachine.java b/toolkit/android/statemachine/src/main/java/br/com/arch/toolkit/statemachine/StateMachine.java similarity index 100% rename from toolkit/statemachine/src/main/java/br/com/arch/toolkit/statemachine/StateMachine.java rename to toolkit/android/statemachine/src/main/java/br/com/arch/toolkit/statemachine/StateMachine.java diff --git a/toolkit/statemachine/src/main/java/br/com/arch/toolkit/statemachine/ViewStateMachine.java b/toolkit/android/statemachine/src/main/java/br/com/arch/toolkit/statemachine/ViewStateMachine.java similarity index 100% rename from toolkit/statemachine/src/main/java/br/com/arch/toolkit/statemachine/ViewStateMachine.java rename to toolkit/android/statemachine/src/main/java/br/com/arch/toolkit/statemachine/ViewStateMachine.java diff --git a/toolkit/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/sceneStateMachineExtensions.kt b/toolkit/android/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/sceneStateMachineExtensions.kt similarity index 100% rename from toolkit/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/sceneStateMachineExtensions.kt rename to toolkit/android/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/sceneStateMachineExtensions.kt diff --git a/toolkit/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/stateMachineExtensions.kt b/toolkit/android/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/stateMachineExtensions.kt similarity index 100% rename from toolkit/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/stateMachineExtensions.kt rename to toolkit/android/statemachine/src/main/kotlin/br/com/arch/toolkit/statemachine/stateMachineExtensions.kt diff --git a/toolkit/statemachine/src/test/java/android/util/SparseArray.java b/toolkit/android/statemachine/src/test/java/android/util/SparseArray.java similarity index 100% rename from toolkit/statemachine/src/test/java/android/util/SparseArray.java rename to toolkit/android/statemachine/src/test/java/android/util/SparseArray.java diff --git a/toolkit/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/StateMachineTest.kt b/toolkit/android/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/StateMachineTest.kt similarity index 100% rename from toolkit/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/StateMachineTest.kt rename to toolkit/android/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/StateMachineTest.kt diff --git a/toolkit/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/ViewStateMachineTest.kt b/toolkit/android/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/ViewStateMachineTest.kt similarity index 100% rename from toolkit/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/ViewStateMachineTest.kt rename to toolkit/android/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/ViewStateMachineTest.kt diff --git a/toolkit/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/util/TestStateMachine.kt b/toolkit/android/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/util/TestStateMachine.kt similarity index 100% rename from toolkit/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/util/TestStateMachine.kt rename to toolkit/android/statemachine/src/test/kotlin/br/com/arch/toolkit/statemachine/util/TestStateMachine.kt diff --git a/toolkit/statemachine/src/test/resources/robolectric.properties b/toolkit/android/statemachine/src/test/resources/robolectric.properties similarity index 100% rename from toolkit/statemachine/src/test/resources/robolectric.properties rename to toolkit/android/statemachine/src/test/resources/robolectric.properties diff --git a/toolkit/splinter/.gitignore b/toolkit/android/storage/.gitignore similarity index 100% rename from toolkit/splinter/.gitignore rename to toolkit/android/storage/.gitignore diff --git a/toolkit/storage/README.md b/toolkit/android/storage/README.md similarity index 100% rename from toolkit/storage/README.md rename to toolkit/android/storage/README.md diff --git a/toolkit/storage/build.gradle.kts b/toolkit/android/storage/build.gradle.kts similarity index 100% rename from toolkit/storage/build.gradle.kts rename to toolkit/android/storage/build.gradle.kts diff --git a/toolkit/recycler-adapter/consumer-proguard-rules.pro b/toolkit/android/storage/consumer-proguard-rules.pro similarity index 100% rename from toolkit/recycler-adapter/consumer-proguard-rules.pro rename to toolkit/android/storage/consumer-proguard-rules.pro diff --git a/toolkit/storage/src/main/AndroidManifest.xml b/toolkit/android/storage/src/main/AndroidManifest.xml similarity index 100% rename from toolkit/storage/src/main/AndroidManifest.xml rename to toolkit/android/storage/src/main/AndroidManifest.xml diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/ComplexDataParser.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/ComplexDataParser.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/ComplexDataParser.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/ComplexDataParser.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/Storage.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/Storage.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/Storage.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/Storage.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageInitializer.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageInitializer.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageInitializer.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageInitializer.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageType.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageType.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageType.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/StorageType.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/NonOptionalStorageDelegate.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/NonOptionalStorageDelegate.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/NonOptionalStorageDelegate.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/NonOptionalStorageDelegate.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/OptionalStorageDelegate.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/OptionalStorageDelegate.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/OptionalStorageDelegate.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/OptionalStorageDelegate.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_base.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_base.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_base.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_base.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_delegate.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_delegate.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_delegate.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/delegate/_delegate.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/KeyValueStorage.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/KeyValueStorage.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/KeyValueStorage.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/KeyValueStorage.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/MemoryStorage.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/MemoryStorage.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/MemoryStorage.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/MemoryStorage.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/SharedPrefStorage.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/SharedPrefStorage.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/SharedPrefStorage.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/keyValue/SharedPrefStorage.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/ThresholdData.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/ThresholdData.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/ThresholdData.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/ThresholdData.kt diff --git a/toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/_sharedPref.kt b/toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/_sharedPref.kt similarity index 100% rename from toolkit/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/_sharedPref.kt rename to toolkit/android/storage/src/main/kotlin/br/com/arch/toolkit/storage/util/_sharedPref.kt diff --git a/toolkit/statemachine/.gitignore b/toolkit/android/util/.gitignore similarity index 100% rename from toolkit/statemachine/.gitignore rename to toolkit/android/util/.gitignore diff --git a/toolkit/util/README.md b/toolkit/android/util/README.md similarity index 100% rename from toolkit/util/README.md rename to toolkit/android/util/README.md diff --git a/toolkit/util/build.gradle.kts b/toolkit/android/util/build.gradle.kts similarity index 85% rename from toolkit/util/build.gradle.kts rename to toolkit/android/util/build.gradle.kts index efa3918d..dbbab529 100644 --- a/toolkit/util/build.gradle.kts +++ b/toolkit/android/util/build.gradle.kts @@ -7,7 +7,7 @@ android.namespace = "br.com.arch.toolkit.util" dependencies { // Other Modules - implementation(project(":toolkit:storage")) + implementation(project(":toolkit:android:storage")) // JetBrains implementation(libs.jetbrains.coroutines.android) diff --git a/toolkit/splinter/consumer-proguard-rules.pro b/toolkit/android/util/consumer-proguard-rules.pro similarity index 100% rename from toolkit/splinter/consumer-proguard-rules.pro rename to toolkit/android/util/consumer-proguard-rules.pro diff --git a/toolkit/util/src/main/AndroidManifest.xml b/toolkit/android/util/src/main/AndroidManifest.xml similarity index 100% rename from toolkit/util/src/main/AndroidManifest.xml rename to toolkit/android/util/src/main/AndroidManifest.xml diff --git a/toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ConfigValue.kt b/toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ConfigValue.kt similarity index 100% rename from toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ConfigValue.kt rename to toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ConfigValue.kt diff --git a/toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ContextProvider.kt b/toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ContextProvider.kt similarity index 100% rename from toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ContextProvider.kt rename to toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ContextProvider.kt diff --git a/toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ObservableValue.kt b/toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ObservableValue.kt similarity index 100% rename from toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ObservableValue.kt rename to toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ObservableValue.kt diff --git a/toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ToolkitUtilInitialization.kt b/toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ToolkitUtilInitialization.kt similarity index 100% rename from toolkit/util/src/main/kotlin/br/com/arch/toolkit/util/ToolkitUtilInitialization.kt rename to toolkit/android/util/src/main/kotlin/br/com/arch/toolkit/util/ToolkitUtilInitialization.kt diff --git a/toolkit/storage/.gitignore b/toolkit/multi/event-observer/.gitignore similarity index 100% rename from toolkit/storage/.gitignore rename to toolkit/multi/event-observer/.gitignore diff --git a/toolkit/event-observer/README.md b/toolkit/multi/event-observer/README.md similarity index 100% rename from toolkit/event-observer/README.md rename to toolkit/multi/event-observer/README.md diff --git a/toolkit/event-observer/build.gradle.kts b/toolkit/multi/event-observer/build.gradle.kts similarity index 100% rename from toolkit/event-observer/build.gradle.kts rename to toolkit/multi/event-observer/build.gradle.kts diff --git a/toolkit/storage/consumer-proguard-rules.pro b/toolkit/multi/event-observer/consumer-proguard-rules.pro similarity index 100% rename from toolkit/storage/consumer-proguard-rules.pro rename to toolkit/multi/event-observer/consumer-proguard-rules.pro diff --git a/toolkit/event-observer/src/androidMain/kotlin/androidx/lifecycle/_watson.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/androidx/lifecycle/_watson.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/androidx/lifecycle/_watson.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/androidx/lifecycle/_watson.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/MutableResponseLiveData.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/MutableResponseLiveData.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/MutableResponseLiveData.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/MutableResponseLiveData.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/ResponseLiveData.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/ResponseLiveData.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/ResponseLiveData.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/ResponseLiveData.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/SwapResponseLiveData.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/SwapResponseLiveData.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/SwapResponseLiveData.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/SwapResponseLiveData.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/_coroutine.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/_coroutine.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/_coroutine.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/_coroutine.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveData.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveData.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveData.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveData.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/result/_wrapper.android.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/result/_wrapper.android.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/result/_wrapper.android.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/result/_wrapper.android.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_chain.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_chain.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_chain.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_chain.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_combine.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_combine.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_combine.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_combine.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_liveData.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_liveData.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_liveData.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_liveData.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseChain.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseChain.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseChain.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseChain.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseCombine.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseCombine.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseCombine.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseCombine.kt diff --git a/toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseLiveData.kt b/toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseLiveData.kt similarity index 100% rename from toolkit/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseLiveData.kt rename to toolkit/multi/event-observer/src/androidMain/kotlin/br/com/arch/toolkit/util/_responseLiveData.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveDataTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveDataTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveDataTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/computable/ComputableLiveDataTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/LongTransformTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/LongTransformTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/LongTransformTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/LongTransformTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/MutableResponseLiveDataTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/MutableResponseLiveDataTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/MutableResponseLiveDataTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/MutableResponseLiveDataTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/ResponseLiveDataTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/ResponseLiveDataTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/ResponseLiveDataTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/ResponseLiveDataTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/SwapResponseLiveDataTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/SwapResponseLiveDataTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/SwapResponseLiveDataTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/livedata/response/SwapResponseLiveDataTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainNotNullTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainNotNullTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainNotNullTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainNotNullTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/ChainTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineNotNullTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineNotNullTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineNotNullTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineNotNullTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/CombineTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_liveDataTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_liveDataTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_liveDataTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_liveDataTest.kt diff --git a/toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_responseLiveDataTest.kt b/toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_responseLiveDataTest.kt similarity index 100% rename from toolkit/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_responseLiveDataTest.kt rename to toolkit/multi/event-observer/src/androidUnitTest/kotlin/br/com/arch/toolkit/util/_responseLiveDataTest.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/annotation/Experimental.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/annotation/Experimental.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/annotation/Experimental.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/annotation/Experimental.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultException.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultException.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultException.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultException.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultTransformationException.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultTransformationException.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultTransformationException.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/exception/DataResultTransformationException.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/MutableResponseFlow.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/MutableResponseFlow.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/MutableResponseFlow.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/MutableResponseFlow.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/ResponseFlow.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/ResponseFlow.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/ResponseFlow.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/flow/ResponseFlow.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResult.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResult.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResult.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResult.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResultStatus.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResultStatus.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResultStatus.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/DataResultStatus.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/_wrapper.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/_wrapper.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/_wrapper.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/result/_wrapper.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_dataResult.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_dataResult.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_dataResult.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_dataResult.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_pair.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_pair.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_pair.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_pair.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_responseTransform.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_responseTransform.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_responseTransform.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_responseTransform.kt diff --git a/toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_transform.kt b/toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_transform.kt similarity index 100% rename from toolkit/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_transform.kt rename to toolkit/multi/event-observer/src/commonMain/kotlin/br/com/arch/toolkit/util/_transform.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/_util.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/_util.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/_util.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/_util.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/MutableResponseFlowTest.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/MutableResponseFlowTest.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/MutableResponseFlowTest.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/MutableResponseFlowTest.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/ResponseFlowTest.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/ResponseFlowTest.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/ResponseFlowTest.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/flow/ResponseFlowTest.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultCreationTest.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultCreationTest.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultCreationTest.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultCreationTest.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultMergeTest.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultMergeTest.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultMergeTest.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultMergeTest.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_getterAndSetters.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_getterAndSetters.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_getterAndSetters.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_getterAndSetters.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_unwrapers.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_unwrapers.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_unwrapers.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/DataResultTest_unwrapers.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_ThrownError.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_ThrownError.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_ThrownError.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_ThrownError.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_data.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_data.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_data.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_data.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_dataWithTransformer.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_dataWithTransformer.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_dataWithTransformer.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_dataWithTransformer.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_empty.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_empty.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_empty.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_empty.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorEmpty.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorEmpty.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorEmpty.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorEmpty.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithThrowable.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithThrowable.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithThrowable.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithThrowable.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithTransformer.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithTransformer.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithTransformer.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_errorWithTransformer.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_hideLoading.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_hideLoading.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_hideLoading.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_hideLoading.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_loading.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_loading.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_loading.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_loading.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_manyItems.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_manyItems.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_manyItems.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_manyItems.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_none.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_none.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_none.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_none.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_notEmpty.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_notEmpty.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_notEmpty.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_notEmpty.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_oneItem.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_oneItem.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_oneItem.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_oneItem.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_result.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_result.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_result.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_result.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_resultWithTransformer.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_resultWithTransformer.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_resultWithTransformer.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_resultWithTransformer.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_showLoading.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_showLoading.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_showLoading.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_showLoading.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_status.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_status.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_status.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_status.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_statusWithTransformer.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_statusWithTransformer.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_statusWithTransformer.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_statusWithTransformer.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_success.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_success.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_success.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/result/ObserveWrapperTest_success.kt diff --git a/toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/util/_dataResultTest.kt b/toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/util/_dataResultTest.kt similarity index 100% rename from toolkit/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/util/_dataResultTest.kt rename to toolkit/multi/event-observer/src/commonTest/kotlin/br/com/arch/toolkit/util/_dataResultTest.kt diff --git a/toolkit/util/.gitignore b/toolkit/multi/splinter/.gitignore similarity index 100% rename from toolkit/util/.gitignore rename to toolkit/multi/splinter/.gitignore diff --git a/toolkit/splinter/README.md b/toolkit/multi/splinter/README.md similarity index 100% rename from toolkit/splinter/README.md rename to toolkit/multi/splinter/README.md diff --git a/toolkit/splinter/build.gradle.kts b/toolkit/multi/splinter/build.gradle.kts similarity index 88% rename from toolkit/splinter/build.gradle.kts rename to toolkit/multi/splinter/build.gradle.kts index c2a2609b..9886f8ab 100644 --- a/toolkit/splinter/build.gradle.kts +++ b/toolkit/multi/splinter/build.gradle.kts @@ -7,7 +7,7 @@ android.namespace = "br.com.arch.toolkit.splinter" dependencies { // Other Modules - implementation(project(":toolkit:event-observer")) + implementation(project(":toolkit:multi:event-observer")) // Libraries compileOnly(libs.jetbrains.stdlib.jdk8) diff --git a/toolkit/util/consumer-proguard-rules.pro b/toolkit/multi/splinter/consumer-proguard-rules.pro similarity index 100% rename from toolkit/util/consumer-proguard-rules.pro rename to toolkit/multi/splinter/consumer-proguard-rules.pro diff --git a/toolkit/statemachine/src/main/AndroidManifest.xml b/toolkit/multi/splinter/src/main/AndroidManifest.xml similarity index 100% rename from toolkit/statemachine/src/main/AndroidManifest.xml rename to toolkit/multi/splinter/src/main/AndroidManifest.xml diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/Splinter.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/Splinter.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/Splinter.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/Splinter.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/_starterMethod.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/_starterMethod.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/_starterMethod.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/_starterMethod.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/cache/CacheStrategy.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/cache/CacheStrategy.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/cache/CacheStrategy.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/cache/CacheStrategy.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_collectorExtension.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_collectorExtension.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_collectorExtension.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_collectorExtension.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_functionExtension.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_functionExtension.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_functionExtension.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/extension/_functionExtension.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/factory/retrofitFactory.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/factory/retrofitFactory.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/factory/retrofitFactory.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/factory/retrofitFactory.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/MirrorFlow.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/MirrorFlow.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/MirrorFlow.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/MirrorFlow.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/OneShot.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/OneShot.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/OneShot.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/OneShot.kt diff --git a/toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/Strategy.kt b/toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/Strategy.kt similarity index 100% rename from toolkit/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/Strategy.kt rename to toolkit/multi/splinter/src/main/kotlin/br/com/arch/toolkit/splinter/strategy/Strategy.kt