11[versions ]
2- # Kotlin
3- kotlin-version = " 2.2.20" # https://github.com/JetBrains/kotlin
4- kotlin-dokka = " 2.0.0" # https://github.com/Kotlin/dokka
5- kotlin-android-application = " 8.12.0" # https://developer.android.com/build/releases/gradle-plugin
6- # Compose
7- kotlin-compose = " 1.9.0" # https://github.com/JetBrains/compose-multiplatform
8- # Linter
9- lint-detekt = " 1.23.8" # https://github.com/detekt/detekt
10- lint-detekt-ruleset-compiler = " 0.0.4" # https://github.com/detekt/detekt
11- lint-detekt-ruleset-compose = " 0.3.20" # https://twitter.github.io/compose-rules/detekt/
12- vaniktech = " 0.34.0" # https://github.com/vanniktech/gradle-maven-publish-plugin
2+ kotlin-android-application = " 8.13.1"
3+ kotlin-dokka = " 2.1.0"
4+ kotlin-version = " 2.2.21"
5+ lint-detekt = " 1.23.8"
6+ vaniktech = " 0.35.0"
7+
138[libraries ]
14- # Dokka
9+ android-toolsBuild = { module = " com.android.tools.build:gradle " , version.ref = " kotlin-android-application " }
1510dokka-android = { module = " org.jetbrains.dokka:android-documentation-plugin" , version.ref = " kotlin-dokka" }
16- dokka-gradle-plugin = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " kotlin-dokka" }
17- dokka-core = { module = " org.jetbrains.dokka:dokka-core" , version.ref = " kotlin-dokka" }
1811dokka-base = { module = " org.jetbrains.dokka:dokka-base" , version.ref = " kotlin-dokka" }
19- # Linter
20- lint-detekt-gradle = { module = " io.gitlab.arturbosch.detekt:detekt-gradle-plugin" , version.ref = " lint-detekt" }
21- lint-detekt-ruleset-ktlint = { module = " io.gitlab.arturbosch.detekt:detekt-formatting" , version.ref = " lint-detekt" }
22- lint-detekt-ruleset-compiler = { module = " com.braisgabin.detekt:kotlin-compiler-wrapper" , version.ref = " lint-detekt-ruleset-compiler" }
23- lint-detekt-ruleset-compose = { module = " com.twitter.compose.rules:detekt" , version.ref = " lint-detekt-ruleset-compose" }
24- # Kotlin
12+ dokka-core = { module = " org.jetbrains.dokka:dokka-core" , version.ref = " kotlin-dokka" }
13+ dokka-gradle-plugin = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " kotlin-dokka" }
2514kotlin-gradlePlugin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlin-version" }
26- android-toolsBuild = { module = " com.android.tools.build: gradle" , version.ref = " kotlin-android-application " }
15+ lint-detekt-gradle = { module = " io.gitlab.arturbosch.detekt:detekt- gradle-plugin " , version.ref = " lint-detekt " }
2716vaniktech = { module = " com.vanniktech:gradle-maven-publish-plugin" , version.ref = " vaniktech" }
17+
2818[plugins ]
29- # Kotlin
30- kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin-version" }
31- kotlin-multiplatform = { id = " org.jetbrains.kotlin.multiplatform" , version.ref = " kotlin-version" }
32- kotlin-jvm = { id = " org.jetbrains.kotlin.jvm" , version.ref = " kotlin-version" }
33- kotlin-compose = { id = " org.jetbrains.compose" , version.ref = " kotlin-compose" }
34- # Android
35- android-library = { id = " com.android.application" , version.ref = " kotlin-android-application" }
36- android-application = { id = " com.android.library" , version.ref = " kotlin-android-application" }
37- # Gradle
38- gradle-dokka = { id = " org.jetbrains.dokka" , version.ref = " kotlin-dokka" }
39- vaniktech = { id = " com.vanniktech.maven.publish" , version.ref = " vaniktech" }
19+ vaniktech = { id = " com.vanniktech.maven.publish" , version.ref = " vaniktech" }
0 commit comments