fix(build): correct plugin application ordering

This commit is contained in:
Harsh Shandilya 2023-04-20 17:07:26 +05:30
parent ed31d1fefb
commit 24b747eb38
No known key found for this signature in database
5 changed files with 5 additions and 5 deletions

View file

@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT. * https://opensource.org/licenses/MIT.
*/ */
plugins { plugins {
id("dev.msfjarvis.claw.kotlin-android")
id("dev.msfjarvis.claw.android-library") id("dev.msfjarvis.claw.android-library")
id("dev.msfjarvis.claw.kotlin-android")
alias(libs.plugins.anvil) alias(libs.plugins.anvil)
alias(libs.plugins.whetstone) alias(libs.plugins.whetstone)
} }

View file

@ -19,8 +19,8 @@ import org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper
class KotlinJvmPlugin : Plugin<Project> { class KotlinJvmPlugin : Plugin<Project> {
override fun apply(project: Project) { override fun apply(project: Project) {
project.pluginManager.apply(KotlinPluginWrapper::class) project.pluginManager.apply(KotlinPluginWrapper::class)
project.pluginManager.apply(KotlinCommonPlugin::class)
project.pluginManager.apply(LintPlugin::class) project.pluginManager.apply(LintPlugin::class)
project.extensions.findByType<Lint>()?.configureLint(project, isJVM = true) project.extensions.findByType<Lint>()?.configureLint(project, isJVM = true)
project.pluginManager.apply(KotlinCommonPlugin::class)
} }
} }

View file

@ -7,8 +7,8 @@
@file:Suppress("UnstableApiUsage") @file:Suppress("UnstableApiUsage")
plugins { plugins {
id("dev.msfjarvis.claw.kotlin-android")
id("dev.msfjarvis.claw.android-library") id("dev.msfjarvis.claw.android-library")
id("dev.msfjarvis.claw.kotlin-android")
alias(libs.plugins.anvil) alias(libs.plugins.anvil)
alias(libs.plugins.whetstone) alias(libs.plugins.whetstone)
} }

View file

@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT. * https://opensource.org/licenses/MIT.
*/ */
plugins { plugins {
id("dev.msfjarvis.claw.kotlin-android")
id("dev.msfjarvis.claw.android-library") id("dev.msfjarvis.claw.android-library")
id("dev.msfjarvis.claw.kotlin-android")
alias(libs.plugins.anvil) alias(libs.plugins.anvil)
alias(libs.plugins.whetstone) alias(libs.plugins.whetstone)
} }

View file

@ -5,8 +5,8 @@
* https://opensource.org/licenses/MIT. * https://opensource.org/licenses/MIT.
*/ */
plugins { plugins {
id("dev.msfjarvis.claw.kotlin-android")
id("dev.msfjarvis.claw.android-library") id("dev.msfjarvis.claw.android-library")
id("dev.msfjarvis.claw.kotlin-android")
alias(libs.plugins.anvil) alias(libs.plugins.anvil)
alias(libs.plugins.sqldelight) alias(libs.plugins.sqldelight)
alias(libs.plugins.whetstone) alias(libs.plugins.whetstone)