From 5dfca286bd085317cda80deeffcc2afd08313893 Mon Sep 17 00:00:00 2001 From: Chris Paleopanos Date: Mon, 20 Jul 2026 17:34:02 +0300 Subject: [PATCH] Refactor property fetching to Gradle properties --- .../kotlin/co/touchlab/kmmbridge/ProjectExtensions.kt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) 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() }