Introduce molecule

This commit is contained in:
ganfra 2023-01-03 19:50:23 +01:00
parent ebfb3bec51
commit df13ec7445
3 changed files with 6 additions and 0 deletions

View file

@ -5,12 +5,15 @@ plugins {
alias(libs.plugins.kotlin.android) apply false alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.ksp) apply false alias(libs.plugins.ksp) apply false
alias(libs.plugins.anvil) apply false alias(libs.plugins.anvil) apply false
alias(libs.plugins.molecule) apply false
alias(libs.plugins.kotlin.jvm) apply false alias(libs.plugins.kotlin.jvm) apply false
alias(libs.plugins.kapt) apply false alias(libs.plugins.kapt) apply false
alias(libs.plugins.detekt) alias(libs.plugins.detekt)
alias(libs.plugins.ktlint) alias(libs.plugins.ktlint)
} }
tasks.register<Delete>("clean").configure { tasks.register<Delete>("clean").configure {
delete(rootProject.buildDir) delete(rootProject.buildDir)
} }

View file

@ -2,6 +2,7 @@ plugins {
id("io.element.android-compose-library") id("io.element.android-compose-library")
alias(libs.plugins.ksp) alias(libs.plugins.ksp)
alias(libs.plugins.anvil) alias(libs.plugins.anvil)
alias(libs.plugins.molecule)
} }
android { android {

View file

@ -7,6 +7,7 @@ android_gradle_plugin = "7.3.1"
firebase_gradle_plugin = "3.0.2" firebase_gradle_plugin = "3.0.2"
kotlin = "1.7.20" kotlin = "1.7.20"
ksp = "1.7.20-1.0.7" ksp = "1.7.20-1.0.7"
molecule = "0.6.1"
# AndroidX # AndroidX
material = "1.6.1" material = "1.6.1"
@ -142,3 +143,4 @@ ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
anvil = {id = "com.squareup.anvil", version.ref = "anvil"} anvil = {id = "com.squareup.anvil", version.ref = "anvil"}
detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" } detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" }
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" } ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }
molecule = {id = "app.cash.molecule", version.ref = "molecule"}