1+ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
2+
13buildscript {
24 repositories {
35 google()
46 mavenCentral()
57 gradlePluginPortal()
68 }
79 dependencies {
8- classpath(" org.jetbrains.kotlin:kotlin-gradle-plugin:1.9 .0" )
9- classpath(" com.android.tools.build:gradle:8.6 .0" )
10- classpath(" com.google.dagger:hilt-android-gradle-plugin:2.51.1 " ) // This version needs to
10+ classpath(" org.jetbrains.kotlin:kotlin-gradle-plugin:2.2 .0" )
11+ classpath(" com.android.tools.build:gradle:8.11 .0" )
12+ classpath(" com.google.dagger:hilt-android-gradle-plugin:2.56.2 " ) // This version needs to
1113 // match the version for other Hilt dependencies defined in Dependencies.kt
1214 classpath(" com.google.android.libraries.mapsplatform.secrets-gradle-plugin:secrets-gradle-plugin:2.0.1" )
13- classpath(" com.google.gms:google-services:4.4.2 " )
15+ classpath(" com.google.gms:google-services:4.4.3 " )
1416 classpath(" com.google.android.gms:oss-licenses-plugin:0.10.6" )
1517 }
1618}
@@ -30,17 +32,18 @@ allprojects {
3032}
3133
3234plugins {
33- id(" com.google.devtools.ksp" ).version(" 1.9.0-1.0.13" ).apply (false )
34- id(" io.gitlab.arturbosch.detekt" ).version(" 1.23.0" )
35- id(" com.autonomousapps.dependency-analysis" ).version(" 1.21.0" )
36- id(" com.github.ben-manes.versions" ).version(" 0.46.0" )
37- id(" com.android.library" ) version " 8.6.0-rc01" apply false
38- id(" org.jetbrains.kotlin.android" ) version " 1.9.0" apply false
35+ id(" com.google.devtools.ksp" ).version(" 2.2.0-2.0.2" ).apply (false )
36+ id(" io.gitlab.arturbosch.detekt" ).version(" 1.23.8" )
37+ id(" com.autonomousapps.dependency-analysis" ).version(" 2.19.0" )
38+ id(" com.github.ben-manes.versions" ).version(" 0.52.0" )
39+ id(" com.android.library" ) version " 8.11.0" apply false
40+ id(" org.jetbrains.kotlin.android" ) version " 2.2.0" apply false
41+ id(" org.jetbrains.kotlin.plugin.compose" ) version " 2.2.0"
3942}
4043
4144tasks.withType< org.jetbrains.kotlin.gradle.tasks.KotlinCompile > ().configureEach {
42- kotlinOptions {
43- jvmTarget = " 17 "
45+ compilerOptions {
46+ jvmTarget.set( JvmTarget . JVM_21 )
4447 }
4548}
4649
@@ -75,7 +78,7 @@ tasks.register("detektAll", io.gitlab.arturbosch.detekt.Detekt::class) {
7578}
7679
7780dependencies {
78- detektPlugins(" io.gitlab.arturbosch.detekt:detekt-formatting:1.23.0 " )
81+ detektPlugins(" io.gitlab.arturbosch.detekt:detekt-formatting:1.23.8 " )
7982}
8083
8184// from https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/wiki/ABI-filtering
0 commit comments