From d6ab287537c8e799742ff895d861f13c686e201a Mon Sep 17 00:00:00 2001 From: Simon Vergauwen Date: Wed, 16 Feb 2022 20:25:00 +0100 Subject: [PATCH] Fix broken build @serras Optics Reflect --- .../arrow-optics-reflect/build.gradle.kts | 33 +++++++------------ .../kotlin/arrow/optics/Reflection.kt | 0 .../kotlin/arrow/optics/ReflectionTest.kt | 0 3 files changed, 11 insertions(+), 22 deletions(-) rename arrow-libs/optics/arrow-optics-reflect/src/{jvmMain => main}/kotlin/arrow/optics/Reflection.kt (100%) rename arrow-libs/optics/arrow-optics-reflect/src/{jvmTest => test}/kotlin/arrow/optics/ReflectionTest.kt (100%) diff --git a/arrow-libs/optics/arrow-optics-reflect/build.gradle.kts b/arrow-libs/optics/arrow-optics-reflect/build.gradle.kts index 3124a5f720e..51887de1e37 100644 --- a/arrow-libs/optics/arrow-optics-reflect/build.gradle.kts +++ b/arrow-libs/optics/arrow-optics-reflect/build.gradle.kts @@ -1,31 +1,20 @@ plugins { - id(libs.plugins.kotlin.multiplatform.get().pluginId) + id(libs.plugins.kotlin.jvm.get().pluginId) alias(libs.plugins.arrowGradleConfig.kotlin) alias(libs.plugins.arrowGradleConfig.publish) } -apply(plugin = "io.kotest.multiplatform") - apply(from = property("TEST_COVERAGE")) apply(from = property("ANIMALSNIFFER_MPP")) -kotlin { - sourceSets { - jvmMain { - dependencies { - api(projects.arrowCore) - api(projects.arrowOptics) - implementation(libs.kotlin.stdlibJDK8) - api(libs.kotlin.reflect) - } - } - jvmTest { - dependencies { - implementation(projects.arrowOpticsTest) - implementation(libs.kotlin.stdlibJDK8) - implementation(libs.junitJupiterEngine) - implementation(libs.kotlin.reflect) - } - } - } +dependencies { + api(projects.arrowCore) + api(projects.arrowOptics) + api(libs.kotlin.reflect) + implementation(libs.kotlin.stdlibJDK8) + + testImplementation(projects.arrowOpticsTest) + testImplementation(libs.kotlin.stdlibJDK8) + testImplementation(libs.junitJupiterEngine) + testImplementation(libs.kotlin.reflect) } diff --git a/arrow-libs/optics/arrow-optics-reflect/src/jvmMain/kotlin/arrow/optics/Reflection.kt b/arrow-libs/optics/arrow-optics-reflect/src/main/kotlin/arrow/optics/Reflection.kt similarity index 100% rename from arrow-libs/optics/arrow-optics-reflect/src/jvmMain/kotlin/arrow/optics/Reflection.kt rename to arrow-libs/optics/arrow-optics-reflect/src/main/kotlin/arrow/optics/Reflection.kt diff --git a/arrow-libs/optics/arrow-optics-reflect/src/jvmTest/kotlin/arrow/optics/ReflectionTest.kt b/arrow-libs/optics/arrow-optics-reflect/src/test/kotlin/arrow/optics/ReflectionTest.kt similarity index 100% rename from arrow-libs/optics/arrow-optics-reflect/src/jvmTest/kotlin/arrow/optics/ReflectionTest.kt rename to arrow-libs/optics/arrow-optics-reflect/src/test/kotlin/arrow/optics/ReflectionTest.kt