diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 42dc729f..bca45619 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -90,7 +90,7 @@ android { release { proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), - "proguard-rules.pro" + "proguard-rules.pro", ) } } @@ -119,12 +119,6 @@ android { } dependencies { - coreLibraryDesugaring(libs.desugar) - - ksp(libs.kotlinInject.compiler) - - lintChecks(libs.lints.compose) - implementation(platform(libs.compose.bom)) implementation(platform(libs.kotlin.bom)) implementation(libs.androidx.activity.compose) @@ -142,4 +136,10 @@ dependencies { testImplementation(libs.assertk) testImplementation(libs.junit) + + coreLibraryDesugaring(libs.desugar) + + ksp(libs.kotlinInject.compiler) + + lintChecks(libs.lints.compose) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d2d500e6..f6e2bfcc 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,7 +15,7 @@ ktfmt = "0.50" kover = "0.8.3" glance = "1.1.0" spotless = "6.25.0" -sort = "0.8" +sort = "0.9" inject = "0.7.2" sqldelight = "2.0.2" ktor = "3.0.0" diff --git a/widget/build.gradle.kts b/widget/build.gradle.kts index d25fcdf6..20c2806d 100644 --- a/widget/build.gradle.kts +++ b/widget/build.gradle.kts @@ -32,9 +32,8 @@ plugins { android { namespace = "dev.whosnickdoglio.scores.widget" } dependencies { - ksp(libs.kotlinInject.compiler) - api(libs.androidx.workmanager) + implementation(libs.glance.appwidget) implementation(libs.immutableCollections) implementation(libs.kotlinInject) @@ -44,4 +43,6 @@ dependencies { implementation(projects.widgetTheme) implementation(projects.widgetUi) implementation(projects.workmanagerAssisted) + + ksp(libs.kotlinInject.compiler) } diff --git a/workmanager-assisted/build.gradle.kts b/workmanager-assisted/build.gradle.kts index 637549a1..aa717dbf 100644 --- a/workmanager-assisted/build.gradle.kts +++ b/workmanager-assisted/build.gradle.kts @@ -30,8 +30,8 @@ plugins { android { namespace = "dev.whosnickdoglio.workmanager" } dependencies { - ksp(libs.kotlinInject.compiler) - implementation(libs.androidx.workmanager) implementation(libs.kotlinInject) + + ksp(libs.kotlinInject.compiler) }