From 35e6a5fd41031591da0a809db1ba03667d875684 Mon Sep 17 00:00:00 2001 From: satyan Date: Sun, 15 May 2022 12:32:04 +0200 Subject: [PATCH] Make build-logic extension internal Those extensions *will* be accessible in build.gradle.kts if not made internal. They are used to configure the conventions plugins internally. They should not be accessible by the consumer Gradle modules. --- .../com/google/samples/apps/nowinandroid/AndroidCompose.kt | 2 +- .../main/kotlin/com/google/samples/apps/nowinandroid/Jacoco.kt | 2 +- .../com/google/samples/apps/nowinandroid/KotlinAndroid.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/AndroidCompose.kt b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/AndroidCompose.kt index 9ba1b31cc..b59ec5625 100644 --- a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/AndroidCompose.kt +++ b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/AndroidCompose.kt @@ -25,7 +25,7 @@ import org.gradle.kotlin.dsl.getByType /** * Configure Compose-specific options */ -fun Project.configureAndroidCompose( +internal fun Project.configureAndroidCompose( commonExtension: CommonExtension<*, *, *, *>, ) { val libs = extensions.getByType().named("libs") diff --git a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/Jacoco.kt b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/Jacoco.kt index 33b12b9d1..a34cd7c1c 100644 --- a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/Jacoco.kt +++ b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/Jacoco.kt @@ -36,7 +36,7 @@ private val coverageExclusions = listOf( "**/Manifest*.*" ) -fun Project.configureJacoco( +internal fun Project.configureJacoco( androidComponentsExtension: AndroidComponentsExtension<*, *, *>, ) { val libs = extensions.getByType().named("libs") diff --git a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt index f9aedcd73..36f7e522d 100644 --- a/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt +++ b/build-logic/convention/src/main/kotlin/com/google/samples/apps/nowinandroid/KotlinAndroid.kt @@ -28,7 +28,7 @@ import org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions /** * Configure base Kotlin with Android options */ -fun Project.configureKotlinAndroid( +internal fun Project.configureKotlinAndroid( commonExtension: CommonExtension<*, *, *, *>, ) { commonExtension.apply {