diff --git a/README.md b/README.md index d8961096..18ba0b26 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ Installation via Maven Central is preferred, using the following dependency: ```kotlin dependencies { - api("dev.openfeature:kotlin-sdk:0.1.0") + api("dev.openfeature:android-sdk:0.1.0") } ``` diff --git a/OpenFeature/.gitignore b/android/.gitignore similarity index 100% rename from OpenFeature/.gitignore rename to android/.gitignore diff --git a/OpenFeature/build.gradle.kts b/android/build.gradle.kts similarity index 98% rename from OpenFeature/build.gradle.kts rename to android/build.gradle.kts index bb7ebc9d..e20169a6 100644 --- a/OpenFeature/build.gradle.kts +++ b/android/build.gradle.kts @@ -41,7 +41,7 @@ publishing { publications { register("release") { groupId = project.extra["groupId"].toString() - artifactId = "kotlin-sdk" + artifactId = "android-sdk" version = releaseVersion pom { diff --git a/OpenFeature/proguard-rules.pro b/android/proguard-rules.pro similarity index 100% rename from OpenFeature/proguard-rules.pro rename to android/proguard-rules.pro diff --git a/OpenFeature/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml similarity index 100% rename from OpenFeature/src/main/AndroidManifest.xml rename to android/src/main/AndroidManifest.xml diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/BaseEvaluation.kt b/android/src/main/java/dev/openfeature/sdk/BaseEvaluation.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/BaseEvaluation.kt rename to android/src/main/java/dev/openfeature/sdk/BaseEvaluation.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/Client.kt b/android/src/main/java/dev/openfeature/sdk/Client.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/Client.kt rename to android/src/main/java/dev/openfeature/sdk/Client.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/ClientMetadata.kt b/android/src/main/java/dev/openfeature/sdk/ClientMetadata.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/ClientMetadata.kt rename to android/src/main/java/dev/openfeature/sdk/ClientMetadata.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/EvaluationContext.kt b/android/src/main/java/dev/openfeature/sdk/EvaluationContext.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/EvaluationContext.kt rename to android/src/main/java/dev/openfeature/sdk/EvaluationContext.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/FeatureProvider.kt b/android/src/main/java/dev/openfeature/sdk/FeatureProvider.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/FeatureProvider.kt rename to android/src/main/java/dev/openfeature/sdk/FeatureProvider.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/Features.kt b/android/src/main/java/dev/openfeature/sdk/Features.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/Features.kt rename to android/src/main/java/dev/openfeature/sdk/Features.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/FlagEvaluationDetails.kt b/android/src/main/java/dev/openfeature/sdk/FlagEvaluationDetails.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/FlagEvaluationDetails.kt rename to android/src/main/java/dev/openfeature/sdk/FlagEvaluationDetails.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/FlagEvaluationOptions.kt b/android/src/main/java/dev/openfeature/sdk/FlagEvaluationOptions.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/FlagEvaluationOptions.kt rename to android/src/main/java/dev/openfeature/sdk/FlagEvaluationOptions.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/FlagValueType.kt b/android/src/main/java/dev/openfeature/sdk/FlagValueType.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/FlagValueType.kt rename to android/src/main/java/dev/openfeature/sdk/FlagValueType.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/Hook.kt b/android/src/main/java/dev/openfeature/sdk/Hook.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/Hook.kt rename to android/src/main/java/dev/openfeature/sdk/Hook.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/HookContext.kt b/android/src/main/java/dev/openfeature/sdk/HookContext.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/HookContext.kt rename to android/src/main/java/dev/openfeature/sdk/HookContext.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/HookSupport.kt b/android/src/main/java/dev/openfeature/sdk/HookSupport.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/HookSupport.kt rename to android/src/main/java/dev/openfeature/sdk/HookSupport.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/ImmutableContext.kt b/android/src/main/java/dev/openfeature/sdk/ImmutableContext.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/ImmutableContext.kt rename to android/src/main/java/dev/openfeature/sdk/ImmutableContext.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/ImmutableStructure.kt b/android/src/main/java/dev/openfeature/sdk/ImmutableStructure.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/ImmutableStructure.kt rename to android/src/main/java/dev/openfeature/sdk/ImmutableStructure.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/NoOpProvider.kt b/android/src/main/java/dev/openfeature/sdk/NoOpProvider.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/NoOpProvider.kt rename to android/src/main/java/dev/openfeature/sdk/NoOpProvider.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/OpenFeatureAPI.kt b/android/src/main/java/dev/openfeature/sdk/OpenFeatureAPI.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/OpenFeatureAPI.kt rename to android/src/main/java/dev/openfeature/sdk/OpenFeatureAPI.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/OpenFeatureClient.kt b/android/src/main/java/dev/openfeature/sdk/OpenFeatureClient.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/OpenFeatureClient.kt rename to android/src/main/java/dev/openfeature/sdk/OpenFeatureClient.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/ProviderEvaluation.kt b/android/src/main/java/dev/openfeature/sdk/ProviderEvaluation.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/ProviderEvaluation.kt rename to android/src/main/java/dev/openfeature/sdk/ProviderEvaluation.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/ProviderMetadata.kt b/android/src/main/java/dev/openfeature/sdk/ProviderMetadata.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/ProviderMetadata.kt rename to android/src/main/java/dev/openfeature/sdk/ProviderMetadata.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/Reason.kt b/android/src/main/java/dev/openfeature/sdk/Reason.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/Reason.kt rename to android/src/main/java/dev/openfeature/sdk/Reason.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/Structure.kt b/android/src/main/java/dev/openfeature/sdk/Structure.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/Structure.kt rename to android/src/main/java/dev/openfeature/sdk/Structure.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/Value.kt b/android/src/main/java/dev/openfeature/sdk/Value.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/Value.kt rename to android/src/main/java/dev/openfeature/sdk/Value.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/async/AsyncClient.kt b/android/src/main/java/dev/openfeature/sdk/async/AsyncClient.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/async/AsyncClient.kt rename to android/src/main/java/dev/openfeature/sdk/async/AsyncClient.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/async/Extensions.kt b/android/src/main/java/dev/openfeature/sdk/async/Extensions.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/async/Extensions.kt rename to android/src/main/java/dev/openfeature/sdk/async/Extensions.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/events/EventHandler.kt b/android/src/main/java/dev/openfeature/sdk/events/EventHandler.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/events/EventHandler.kt rename to android/src/main/java/dev/openfeature/sdk/events/EventHandler.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/events/OpenFeatureEvents.kt b/android/src/main/java/dev/openfeature/sdk/events/OpenFeatureEvents.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/events/OpenFeatureEvents.kt rename to android/src/main/java/dev/openfeature/sdk/events/OpenFeatureEvents.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/exceptions/ErrorCode.kt b/android/src/main/java/dev/openfeature/sdk/exceptions/ErrorCode.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/exceptions/ErrorCode.kt rename to android/src/main/java/dev/openfeature/sdk/exceptions/ErrorCode.kt diff --git a/OpenFeature/src/main/java/dev/openfeature/sdk/exceptions/OpenFeatureError.kt b/android/src/main/java/dev/openfeature/sdk/exceptions/OpenFeatureError.kt similarity index 100% rename from OpenFeature/src/main/java/dev/openfeature/sdk/exceptions/OpenFeatureError.kt rename to android/src/main/java/dev/openfeature/sdk/exceptions/OpenFeatureError.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/DeveloperExperienceTests.kt b/android/src/test/java/dev/openfeature/sdk/DeveloperExperienceTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/DeveloperExperienceTests.kt rename to android/src/test/java/dev/openfeature/sdk/DeveloperExperienceTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/EvalContextTests.kt b/android/src/test/java/dev/openfeature/sdk/EvalContextTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/EvalContextTests.kt rename to android/src/test/java/dev/openfeature/sdk/EvalContextTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/EventsHandlerTest.kt b/android/src/test/java/dev/openfeature/sdk/EventsHandlerTest.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/EventsHandlerTest.kt rename to android/src/test/java/dev/openfeature/sdk/EventsHandlerTest.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/FlagEvaluationsTests.kt b/android/src/test/java/dev/openfeature/sdk/FlagEvaluationsTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/FlagEvaluationsTests.kt rename to android/src/test/java/dev/openfeature/sdk/FlagEvaluationsTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/HookSpecTests.kt b/android/src/test/java/dev/openfeature/sdk/HookSpecTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/HookSpecTests.kt rename to android/src/test/java/dev/openfeature/sdk/HookSpecTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/HookSupportTests.kt b/android/src/test/java/dev/openfeature/sdk/HookSupportTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/HookSupportTests.kt rename to android/src/test/java/dev/openfeature/sdk/HookSupportTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/OpenFeatureClientTests.kt b/android/src/test/java/dev/openfeature/sdk/OpenFeatureClientTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/OpenFeatureClientTests.kt rename to android/src/test/java/dev/openfeature/sdk/OpenFeatureClientTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/ProviderSpecTests.kt b/android/src/test/java/dev/openfeature/sdk/ProviderSpecTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/ProviderSpecTests.kt rename to android/src/test/java/dev/openfeature/sdk/ProviderSpecTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/StructureTests.kt b/android/src/test/java/dev/openfeature/sdk/StructureTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/StructureTests.kt rename to android/src/test/java/dev/openfeature/sdk/StructureTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/TestFeatureProvider.kt b/android/src/test/java/dev/openfeature/sdk/TestFeatureProvider.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/TestFeatureProvider.kt rename to android/src/test/java/dev/openfeature/sdk/TestFeatureProvider.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/ValueTests.kt b/android/src/test/java/dev/openfeature/sdk/ValueTests.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/ValueTests.kt rename to android/src/test/java/dev/openfeature/sdk/ValueTests.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/helpers/AlwaysBrokenProvider.kt b/android/src/test/java/dev/openfeature/sdk/helpers/AlwaysBrokenProvider.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/helpers/AlwaysBrokenProvider.kt rename to android/src/test/java/dev/openfeature/sdk/helpers/AlwaysBrokenProvider.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/helpers/DoSomethingProvider.kt b/android/src/test/java/dev/openfeature/sdk/helpers/DoSomethingProvider.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/helpers/DoSomethingProvider.kt rename to android/src/test/java/dev/openfeature/sdk/helpers/DoSomethingProvider.kt diff --git a/OpenFeature/src/test/java/dev/openfeature/sdk/helpers/GenericSpyHookMock.kt b/android/src/test/java/dev/openfeature/sdk/helpers/GenericSpyHookMock.kt similarity index 100% rename from OpenFeature/src/test/java/dev/openfeature/sdk/helpers/GenericSpyHookMock.kt rename to android/src/test/java/dev/openfeature/sdk/helpers/GenericSpyHookMock.kt diff --git a/release-please-config.json b/release-please-config.json index bfb421e8..8c0f90ec 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -9,7 +9,7 @@ "extra-files": [ "README.md", "build.gradle.kts", - "OpenFeature/build.gradle.kts" + "android/build.gradle.kts" ] } }, diff --git a/settings.gradle.kts b/settings.gradle.kts index 4673d670..d7702e5a 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -15,4 +15,4 @@ dependencyResolutionManagement { } } rootProject.name = "OpenFeature" -include(":OpenFeature") \ No newline at end of file +include(":android") \ No newline at end of file