Skip to content

Commit 14965bf

Browse files
committed
Migrate Jetcaster to AGP 9.0
GiAS prepared this by relying on AKB tools.
1 parent 30e3acd commit 14965bf

13 files changed

Lines changed: 17 additions & 29 deletions

File tree

Jetcaster/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ plugins {
1919
alias(libs.plugins.version.catalog.update)
2020
alias(libs.plugins.android.application) apply false
2121
alias(libs.plugins.android.library) apply false
22-
alias(libs.plugins.kotlin.android) apply false
2322
alias(libs.plugins.kotlin.parcelize) apply false
2423
alias(libs.plugins.hilt) apply false
2524
alias(libs.plugins.ksp) apply false

Jetcaster/core/data-testing/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1919

2020
plugins {
2121
alias(libs.plugins.android.library)
22-
alias(libs.plugins.kotlin.android)
2322
}
2423

2524
android {

Jetcaster/core/data/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1919

2020
plugins {
2121
alias(libs.plugins.android.library)
22-
alias(libs.plugins.kotlin.android)
2322
alias(libs.plugins.ksp)
2423
alias(libs.plugins.hilt)
2524
}

Jetcaster/core/designsystem/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1919

2020
plugins {
2121
alias(libs.plugins.android.library)
22-
alias(libs.plugins.kotlin.android)
2322
alias(libs.plugins.compose)
2423
}
2524

Jetcaster/core/domain-testing/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1919

2020
plugins {
2121
alias(libs.plugins.android.library)
22-
alias(libs.plugins.kotlin.android)
2322
}
2423

2524
android {

Jetcaster/core/domain/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1919

2020
plugins {
2121
alias(libs.plugins.android.library)
22-
alias(libs.plugins.kotlin.android)
2322
alias(libs.plugins.ksp)
2423
alias(libs.plugins.hilt)
2524
}

Jetcaster/glancewidget/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
1919

2020
plugins {
2121
alias(libs.plugins.android.library)
22-
alias(libs.plugins.kotlin.android)
2322
alias(libs.plugins.compose)
2423
}
2524

Jetcaster/gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,6 @@ android.useAndroidX=true
3737

3838
# Kotlin code style for this project: "official" or "obsolete":
3939
kotlin.code.style=official
40+
41+
# Suppress error regarding kotlin.sourceSets with built-in Kotlin in AGP 9.0
42+
android.disallowKotlinSourceSets=false

Jetcaster/gradle/libs.versions.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[versions]
66
accompanist = "0.37.3"
77
android-material3 = "1.13.0-alpha13"
8-
androidGradlePlugin = "8.10.1"
8+
androidGradlePlugin = "9.0.0"
99
androidx-activity-compose = "1.10.1"
1010
androidx-appcompat = "1.7.1"
1111
androidx-compose-bom = "2025.09.00"
@@ -35,7 +35,7 @@ compileSdk = "36"
3535
coroutines = "1.10.2"
3636
google-maps = "19.2.0"
3737
gradle-versions = "0.52.0"
38-
hilt = "2.56.2"
38+
hilt = "2.59"
3939
hiltExt = "1.2.0"
4040
horologist = "0.7.15"
4141
jdkDesugar = "2.1.5"
@@ -51,9 +51,9 @@ minSdk = "23"
5151
okhttp = "4.12.0"
5252
play-services-wearable = "19.0.0"
5353
robolectric = "4.14.1"
54-
roborazzi = "1.45.1"
54+
roborazzi = "1.58.0"
5555
rome = "2.1.0"
56-
room = "2.7.1"
56+
room = "2.8.4"
5757
secrets = "2.0.1"
5858
spotless = "7.0.4"
5959
# @keep
@@ -177,7 +177,6 @@ compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
177177
gradle-versions = { id = "com.github.ben-manes.versions", version.ref = "gradle-versions" }
178178
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
179179
kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" }
180-
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
181180
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
182181
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
183182
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }

Jetcaster/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414

1515
distributionBase=GRADLE_USER_HOME
1616
distributionPath=wrapper/dists
17-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip
17+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip
1818
zipStoreBase=GRADLE_USER_HOME
1919
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)