@@ -3,11 +3,13 @@ plugins {
33 id ' org.jetbrains.kotlin.android'
44 id ' kotlin-kapt'
55 id ' dagger.hilt.android.plugin'
6- id ' com.google.devtools.ksp' version ' 1.8.10 -1.0.9 '
6+ id ' com.google.devtools.ksp' version ' 2.0.20 -1.0.24 '
77 id ' kotlin-parcelize'
8+ id(" org.jetbrains.kotlin.plugin.compose" ) version " 2.0.20"
89}
910
1011android {
12+ namespace " com.kanyideveloper.joomia"
1113 compileSdk 34
1214
1315 defaultConfig {
@@ -30,11 +32,12 @@ android {
3032 }
3133 }
3234 compileOptions {
33- sourceCompatibility JavaVersion . VERSION_1_8
34- targetCompatibility JavaVersion . VERSION_1_8
35+ coreLibraryDesugaringEnabled true
36+ sourceCompatibility JavaVersion . VERSION_21
37+ targetCompatibility JavaVersion . VERSION_21
3538 }
3639 kotlinOptions {
37- jvmTarget = ' 1.8 '
40+ jvmTarget = ' 21 '
3841 apiVersion = " 1.8"
3942 }
4043 buildFeatures {
@@ -87,10 +90,11 @@ dependencies {
8790 implementation " androidx.compose.material:material:$compose_version "
8891
8992 // Hilt for DI
90- implementation " com.google.dagger:hilt-android:2.44 "
91- kapt " com.google.dagger:hilt-compiler:2.44 "
93+ implementation " com.google.dagger:hilt-android:2.51.1 "
94+ kapt " com.google.dagger:hilt-compiler:2.51.1 "
9295 kapt ' androidx.hilt:hilt-compiler:1.1.0'
9396 implementation ' androidx.hilt:hilt-navigation-compose:1.2.0-alpha01'
97+
9498 // Navigation made easier
9599 implementation ' io.github.raamcosta.compose-destinations:core:1.5.9-beta'
96100 ksp ' io.github.raamcosta.compose-destinations:ksp:1.5.9-beta'
@@ -125,5 +129,7 @@ dependencies {
125129 implementation " androidx.room:room-runtime:$room_version "
126130 kapt " androidx.room:room-compiler:$room_version "
127131
132+ coreLibraryDesugaring ' com.android.tools:desugar_jdk_libs:1.0.9'
133+
128134 implementation ' software.aws.solution:clickstream:0.13.0'
129135}
0 commit comments