diff --git a/kmmbridge/src/main/kotlin/co/touchlab/kmmbridge/ProjectExtensions.kt b/kmmbridge/src/main/kotlin/co/touchlab/kmmbridge/ProjectExtensions.kt index abd9c23c..34a7365a 100644 --- a/kmmbridge/src/main/kotlin/co/touchlab/kmmbridge/ProjectExtensions.kt +++ b/kmmbridge/src/main/kotlin/co/touchlab/kmmbridge/ProjectExtensions.kt @@ -14,17 +14,11 @@ package co.touchlab.kmmbridge import org.gradle.api.Project -import org.gradle.api.plugins.ExtraPropertiesExtension import org.gradle.api.publish.PublishingExtension import org.gradle.kotlin.dsl.getByType val Project.publishingExtension get() = extensions.getByType() fun Project.findStringProperty(name: String): String? { - rootProject.extensions.getByType(ExtraPropertiesExtension::class.java).run { - if (has(name)) { - return get(name).toString() - } - } - return null + return providers.gradleProperty(name).getOrNull() }