Skip to content

Commit e53fcd8

Browse files
committed
chore: address Gradle 9 deprecations
1 parent 4a31cd5 commit e53fcd8

27 files changed

Lines changed: 98 additions & 44 deletions

admob/app/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import com.android.build.gradle.internal.tasks.factory.dependsOn
2+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23

34
plugins {
45
id("com.android.application")
@@ -38,8 +39,10 @@ android {
3839
sourceCompatibility = JavaVersion.VERSION_17
3940
targetCompatibility = JavaVersion.VERSION_17
4041
}
41-
kotlinOptions {
42-
jvmTarget = "17"
42+
kotlin {
43+
compilerOptions {
44+
jvmTarget = JvmTarget.JVM_17
45+
}
4346
}
4447
buildFeatures {
4548
viewBinding = true

analytics/app/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import com.android.build.gradle.internal.tasks.factory.dependsOn
2+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23

34
plugins {
45
id("com.android.application")
@@ -36,8 +37,10 @@ android {
3637
targetCompatibility = JavaVersion.VERSION_17
3738
}
3839

39-
kotlinOptions {
40-
jvmTarget = "17"
40+
kotlin {
41+
compilerOptions {
42+
jvmTarget = JvmTarget.JVM_17
43+
}
4144
}
4245

4346
buildFeatures {

appdistribution/app/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
2+
13
plugins {
24
id("com.android.application")
35
id("kotlin-android")
@@ -29,8 +31,10 @@ android {
2931
sourceCompatibility = JavaVersion.VERSION_17
3032
targetCompatibility = JavaVersion.VERSION_17
3133
}
32-
kotlinOptions {
33-
jvmTarget = "17"
34+
kotlin {
35+
compilerOptions {
36+
jvmTarget = JvmTarget.JVM_17
37+
}
3438
}
3539
buildFeatures {
3640
viewBinding = true

appdistribution/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ allprojects {
1717

1818
tasks {
1919
register("clean", Delete::class) {
20-
delete(rootProject.buildDir)
20+
delete(rootProject.layout.buildDirectory)
2121
}
2222
}

auth/app/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import com.android.build.gradle.internal.tasks.factory.dependsOn
2+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23

34
plugins {
45
id("com.android.application")
@@ -36,8 +37,10 @@ android {
3637
sourceCompatibility = JavaVersion.VERSION_17
3738
targetCompatibility = JavaVersion.VERSION_17
3839
}
39-
kotlinOptions {
40-
jvmTarget = "17"
40+
kotlin {
41+
compilerOptions {
42+
jvmTarget = JvmTarget.JVM_17
43+
}
4144
}
4245

4346
buildFeatures {

auth/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ allprojects {
1717

1818
tasks {
1919
register("clean", Delete::class) {
20-
delete(rootProject.buildDir)
20+
delete(rootProject.layout.buildDirectory)
2121
}
2222
}

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dependencies {
3131
}
3232

3333
tasks.register<JavaExec>("ktlintCheck") {
34-
val outputDir = "${project.buildDir}/reports/ktlint/"
34+
val outputDir = "${project.layout.buildDirectory}/reports/ktlint/"
3535
val inputFiles = project.fileTree("src").include("**/*.kt")
3636
val outputFile = "${outputDir}ktlint-checkstyle-report.xml"
3737

@@ -85,6 +85,6 @@ tasks.withType<DependencyUpdatesTask> {
8585

8686
tasks {
8787
register("clean", Delete::class) {
88-
delete(rootProject.buildDir)
88+
delete(rootProject.layout.buildDirectory)
8989
}
9090
}

config/app/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import com.android.build.gradle.internal.tasks.factory.dependsOn
2+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23

34
plugins {
45
id("com.android.application")
@@ -34,8 +35,10 @@ android {
3435
sourceCompatibility = JavaVersion.VERSION_17
3536
targetCompatibility = JavaVersion.VERSION_17
3637
}
37-
kotlinOptions {
38-
jvmTarget = "17"
38+
kotlin {
39+
compilerOptions {
40+
jvmTarget = JvmTarget.JVM_17
41+
}
3942
}
4043

4144
buildFeatures {

crash/app/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import com.android.build.gradle.internal.tasks.factory.dependsOn
2+
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
23

34
plugins {
45
id("com.android.application")
@@ -40,8 +41,11 @@ android {
4041
sourceCompatibility = JavaVersion.VERSION_17
4142
targetCompatibility = JavaVersion.VERSION_17
4243
}
43-
kotlinOptions {
44-
jvmTarget = "17"
44+
45+
kotlin {
46+
compilerOptions {
47+
jvmTarget = JvmTarget.JVM_17
48+
}
4549
}
4650

4751
buildFeatures {

crash/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ allprojects {
1818

1919
tasks {
2020
register("clean", Delete::class) {
21-
delete(rootProject.buildDir)
21+
delete(rootProject.layout.buildDirectory)
2222
}
2323
}

0 commit comments

Comments
 (0)