From 371706a5bd7b434701a37fd24193da74bae36771 Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 21 Mar 2023 13:14:42 +0100 Subject: [PATCH] misc: updated deps --- app/build.gradle.kts | 24 +++++++++++++----------- build.gradle.kts | 3 +++ 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8e61b26..b6fae9e 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -16,6 +16,9 @@ plugins { // OSS Licenses id("com.google.android.gms.oss-licenses-plugin") + // KSP + id("com.google.devtools.ksp") + // keep at bottom kotlin("kapt") } @@ -98,12 +101,6 @@ android { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" - kapt { - arguments { - arg("room.schemaLocation", "$projectDir/schemas") - } - } - buildConfigField( "String[]", "LOCALES", @@ -165,6 +162,11 @@ android { kapt { correctErrorTypes = true + useBuildCache = true +} + +ksp { + arg("room.schemaLocation", "$projectDir/schemas") } dependencies { @@ -172,7 +174,7 @@ dependencies { implementation("com.dzeio:charts:0.1.7") // Dzeio Crash Handler - implementation("com.dzeio:crashhandler:1.0.1") + implementation("com.dzeio:crashhandler:1.0.2") // Core dependencies implementation("androidx.core:core-ktx:1.9.0") @@ -180,8 +182,8 @@ dependencies { implementation("javax.inject:javax.inject:1") implementation("com.google.android.material:material:1.9.0-alpha02") implementation("androidx.constraintlayout:constraintlayout:2.1.4") - implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.5.1") - implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1") + implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.6.0") + implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.0") // Coroutines implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4") @@ -211,11 +213,11 @@ dependencies { // Hilt implementation("com.google.dagger:hilt-android:2.44.2") - kapt("com.google.dagger:hilt-compiler:2.44.2") + kapt("com.google.dagger:hilt-compiler:2.45") // ROOM implementation("androidx.room:room-runtime:2.5.0") - kapt("androidx.room:room-compiler:2.5.0") + ksp("androidx.room:room-compiler:2.5.0") implementation("androidx.room:room-ktx:2.5.0") testImplementation("androidx.room:room-testing:2.5.0") diff --git a/build.gradle.kts b/build.gradle.kts index 6777d8e..91c6d84 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -24,6 +24,9 @@ plugins { // Hilt id("com.google.dagger.hilt.android") version "2.45" apply false + + // KSP + id("com.google.devtools.ksp") version "1.8.10-1.0.9" apply false } // Cleanup the build directories