From 8878265f96d6c2d2ac8e4d8080552d8c783e3619 Mon Sep 17 00:00:00 2001 From: sjcqs Date: Tue, 17 May 2022 10:33:23 +0200 Subject: [PATCH] Apply used plugins in conventions --- .../kotlin/AndroidApplicationComposeConventionPlugin.kt | 7 +++---- .../kotlin/AndroidApplicationJacocoConventionPlugin.kt | 9 +++++---- .../main/kotlin/AndroidLibraryComposeConventionPlugin.kt | 7 +++---- .../main/kotlin/AndroidLibraryJacocoConventionPlugin.kt | 9 +++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/build-logic/convention/src/main/kotlin/AndroidApplicationComposeConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidApplicationComposeConventionPlugin.kt index 234fa6c2a..ea40d8c25 100644 --- a/build-logic/convention/src/main/kotlin/AndroidApplicationComposeConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidApplicationComposeConventionPlugin.kt @@ -23,10 +23,9 @@ import org.gradle.kotlin.dsl.getByType class AndroidApplicationComposeConventionPlugin : Plugin { override fun apply(target: Project) { with(target) { - pluginManager.withPlugin("com.android.application") { - val extension = extensions.getByType() - configureAndroidCompose(extension) - } + pluginManager.apply("com.android.application") + val extension = extensions.getByType() + configureAndroidCompose(extension) } } diff --git a/build-logic/convention/src/main/kotlin/AndroidApplicationJacocoConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidApplicationJacocoConventionPlugin.kt index 890754170..4c3acc520 100644 --- a/build-logic/convention/src/main/kotlin/AndroidApplicationJacocoConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidApplicationJacocoConventionPlugin.kt @@ -23,11 +23,12 @@ import org.gradle.kotlin.dsl.getByType class AndroidApplicationJacocoConventionPlugin : Plugin { override fun apply(target: Project) { with(target) { - pluginManager.withPlugin("com.android.application") { - pluginManager.apply("org.gradle.jacoco") - val extension = extensions.getByType() - configureJacoco(extension) + with(pluginManager) { + apply("org.gradle.jacoco") + apply("com.android.application") } + val extension = extensions.getByType() + configureJacoco(extension) } } diff --git a/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt index a25becb87..ee6192e05 100644 --- a/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt @@ -23,10 +23,9 @@ import org.gradle.kotlin.dsl.getByType class AndroidLibraryComposeConventionPlugin : Plugin { override fun apply(target: Project) { with(target) { - pluginManager.withPlugin("com.android.library") { - val extension = extensions.getByType() - configureAndroidCompose(extension) - } + pluginManager.apply("com.android.library") + val extension = extensions.getByType() + configureAndroidCompose(extension) } } diff --git a/build-logic/convention/src/main/kotlin/AndroidLibraryJacocoConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidLibraryJacocoConventionPlugin.kt index d1ea85fc4..86ca091c3 100644 --- a/build-logic/convention/src/main/kotlin/AndroidLibraryJacocoConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidLibraryJacocoConventionPlugin.kt @@ -23,11 +23,12 @@ import org.gradle.kotlin.dsl.getByType class AndroidLibraryJacocoConventionPlugin : Plugin { override fun apply(target: Project) { with(target) { - pluginManager.withPlugin("com.android.library") { - pluginManager.apply("org.gradle.jacoco") - val extension = extensions.getByType() - configureJacoco(extension) + with(pluginManager) { + apply("org.gradle.jacoco") + apply("com.android.library") } + val extension = extensions.getByType() + configureJacoco(extension) } }