File tree 4 files changed +12
-17
lines changed
4 files changed +12
-17
lines changed Original file line number Diff line number Diff line change 1
1
plugins {
2
2
alias(libs.plugins.android.application)
3
+ alias(libs.plugins.compose.compiler)
3
4
alias(libs.plugins.kotlin.android)
4
- alias(libs.plugins.kotlin.kapt)
5
5
alias(libs.plugins.kotlin.parcelize)
6
+ alias(libs.plugins.ksp)
6
7
alias(libs.plugins.hilt)
7
8
alias(libs.plugins.kover)
8
9
}
@@ -78,11 +79,6 @@ android {
78
79
jvmTarget = JavaVersion .VERSION_17 .toString()
79
80
}
80
81
81
- composeOptions {
82
- // TODO Remove this block in https://github.com/nimblehq/android-templates/issues/587
83
- kotlinCompilerExtensionVersion = " 1.5.3"
84
- }
85
-
86
82
buildFeatures {
87
83
compose = true
88
84
buildConfig = true
@@ -111,10 +107,6 @@ android {
111
107
}
112
108
}
113
109
114
- kapt {
115
- correctErrorTypes = true
116
- }
117
-
118
110
dependencies {
119
111
implementation(projects.data)
120
112
implementation(projects.domain)
@@ -133,7 +125,7 @@ dependencies {
133
125
implementation(libs.androidx.datastore.preferences)
134
126
135
127
implementation(libs.bundles.hilt)
136
- kapt (libs.hilt.compiler)
128
+ ksp (libs.hilt.compiler)
137
129
138
130
implementation(libs.timber)
139
131
Original file line number Diff line number Diff line change 2
2
plugins {
3
3
alias(libs.plugins.android.application) apply false
4
4
alias(libs.plugins.android.library) apply false
5
+ alias(libs.plugins.compose.compiler) apply false
5
6
alias(libs.plugins.kotlin.android) apply false
6
7
alias(libs.plugins.kotlin.jvm) apply false
7
- alias(libs.plugins.kotlin.kapt) apply false
8
8
alias(libs.plugins.kotlin.parcelize) apply false
9
+ alias(libs.plugins.ksp) apply false
9
10
alias(libs.plugins.hilt) apply false
10
11
alias(libs.plugins.detekt)
11
12
alias(libs.plugins.kover)
Original file line number Diff line number Diff line change @@ -12,15 +12,16 @@ composeNavigation = "2.5.3"
12
12
core = " 1.10.1"
13
13
datastore = " 1.0.0"
14
14
detekt = " 1.21.0"
15
- gradle = " 8.1.2 "
16
- hilt = " 2.48 "
15
+ gradle = " 8.8.0 "
16
+ hilt = " 2.52 "
17
17
hiltNavigation = " 1.0.0"
18
18
javaxInject = " 1"
19
19
junit = " 4.13.2"
20
20
kotest = " 5.6.2"
21
- kotlin = " 1.9.10 "
21
+ kotlin = " 2.1.0 "
22
22
kotlinxCoroutines = " 1.7.1"
23
23
kover = " 0.7.3"
24
+ ksp = " 2.1.0-1.0.29"
24
25
lifecycle = " 2.6.1"
25
26
mockk = " 1.13.5"
26
27
moshi = " 1.12.0"
@@ -134,11 +135,12 @@ uiTest = [
134
135
[plugins ]
135
136
android-application = { id = " com.android.application" , version.ref = " gradle" }
136
137
android-library = { id = " com.android.library" , version.ref = " gradle" }
138
+ compose-compiler = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
137
139
detekt = { id = " io.gitlab.arturbosch.detekt" , version.ref = " detekt" }
138
140
hilt = { id = " com.google.dagger.hilt.android" , version.ref = " hilt" }
139
141
javaLibrary = { id = " java-library" }
140
142
kover = { id = " org.jetbrains.kotlinx.kover" , version.ref = " kover" }
141
143
kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
142
144
kotlin-jvm = { id = " org.jetbrains.kotlin.jvm" , version.ref = " kotlin" }
143
- kotlin-kapt = { id = " org.jetbrains.kotlin.kapt" , version.ref = " kotlin" }
144
145
kotlin-parcelize = { id = " org.jetbrains.kotlin.plugin.parcelize" , version.ref = " kotlin" }
146
+ ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
Original file line number Diff line number Diff line change 1
1
# Wed Jun 28 08:46:12 ICT 2023
2
2
distributionBase =GRADLE_USER_HOME
3
3
distributionPath =wrapper/dists
4
- distributionUrl =https\://services.gradle.org/distributions/gradle-8.0 -bin.zip
4
+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.10.2 -bin.zip
5
5
zipStoreBase =GRADLE_USER_HOME
6
6
zipStorePath =wrapper/dists
You can’t perform that action at this time.
0 commit comments