File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,16 +48,19 @@ android {
4848 }
4949 compileOptions {
5050 isCoreLibraryDesugaringEnabled = true
51- sourceCompatibility = JavaVersion .VERSION_11
52- targetCompatibility = JavaVersion .VERSION_11
51+ sourceCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
52+ targetCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
5353 }
5454 kotlinOptions {
55- jvmTarget = " 11 "
55+ jvmTarget = libs.versions.jdk.get()
5656 }
5757 tasks.withType<KotlinCompilationTask <* >>().configureEach {
5858 compilerOptions.freeCompilerArgs.add(" -opt-in=kotlin.RequiresOptIn" )
5959 }
60- buildFeatures.compose = true
60+ buildFeatures {
61+ buildConfig = true
62+ compose = true
63+ }
6164 packagingOptions.resources.excludes.add(" /META-INF/{AL2.0,LGPL2.1}" )
6265 testOptions.execution = " ANDROIDX_TEST_ORCHESTRATOR"
6366}
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ group = "com.softartdev"
99kotlin {
1010 jvm {
1111 compilations.all {
12- kotlinOptions.jvmTarget = " 11 "
12+ kotlinOptions.jvmTarget = libs.versions.jdk.get()
1313 }
1414 }
1515 applyDefaultHierarchyTemplate()
Original file line number Diff line number Diff line change @@ -17,6 +17,5 @@ org.jetbrains.compose.experimental.uikit.enabled=true
1717android.useAndroidX =true
1818android.nonTransitiveRClass =true
1919android.nonFinalResIds =true
20- android.defaults.buildfeatures.buildconfig =true
2120
2221xcodeproj =iosApp/iosApp.xcworkspace
Original file line number Diff line number Diff line change 22compileSdk = " 34"
33targetSdk = " 34"
44minSdk = " 21"
5-
5+ jdk = " 17 "
66kotlin = " 1.9.21"
7- agp = " 8.2.0 "
7+ agp = " 8.2.1 "
88gms = " 4.4.0"
99crashlytics = " 2.9.9"
1010compose = " 1.5.11"
@@ -19,7 +19,7 @@ sqlcipherKtnPod = "1.4.2"
1919decompose = " 2.2.1-compose-experimental"
2020koin = " 3.5.0"
2121kotlinx-datetime = " 0.5.0"
22- napier = " 2.6 .1"
22+ napier = " 2.7 .1"
2323mokoResources = " 0.23.0"
2424materialThemePrefs = " 0.6.1"
2525androidxActivityCompose = " 1.8.2"
@@ -35,7 +35,7 @@ androidxTest = "1.5.2"
3535androidxTestOrchestrator = " 1.4.2"
3636googleAndroidMaterial = " 1.11.0"
3737firebase = " 32.7.0"
38- leakCanary = " 2.12 "
38+ leakCanary = " 2.13 "
3939junit = " 4.13.2"
4040mockito = " 5.2.0"
4141turbine = " 1.0.0"
Original file line number Diff line number Diff line change @@ -9,9 +9,9 @@ compose {
99}
1010
1111java {
12- toolchain { languageVersion.set(JavaLanguageVersion .of(11 )) }
13- sourceCompatibility = JavaVersion .VERSION_11
14- targetCompatibility = JavaVersion .VERSION_11
12+ toolchain { languageVersion.set(JavaLanguageVersion .of(libs.versions.jdk.get().toInt() )) }
13+ sourceCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
14+ targetCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
1515}
1616
1717dependencies {
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ pluginManagement {
1717}
1818
1919plugins {
20- id(" org.gradle.toolchains.foojay-resolver-convention" ) version " 0.7 .0"
20+ id(" org.gradle.toolchains.foojay-resolver-convention" ) version " 0.8 .0"
2121}
2222
2323dependencyResolutionManagement {
Original file line number Diff line number Diff line change @@ -8,10 +8,10 @@ compose {
88 kotlinCompilerPlugin.set(libs.versions.composeCompiler.get())
99}
1010kotlin {
11- jvmToolchain(11 )
11+ jvmToolchain(libs.versions.jdk.get().toInt() )
1212 jvm {
1313 compilations.all {
14- kotlinOptions.jvmTarget = " 11 "
14+ kotlinOptions.jvmTarget = libs.versions.jdk.get()
1515 }
1616 }
1717 androidTarget()
@@ -52,7 +52,7 @@ android {
5252 compileSdk = libs.versions.compileSdk.get().toInt()
5353 defaultConfig.minSdk = libs.versions.minSdk.get().toInt()
5454 compileOptions {
55- sourceCompatibility = JavaVersion .VERSION_11
56- targetCompatibility = JavaVersion .VERSION_11
55+ sourceCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
56+ targetCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
5757 }
5858}
Original file line number Diff line number Diff line change @@ -38,11 +38,11 @@ android {
3838 }
3939 }
4040 compileOptions {
41- sourceCompatibility = JavaVersion .VERSION_11
42- targetCompatibility = JavaVersion .VERSION_11
41+ sourceCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
42+ targetCompatibility = JavaVersion .toVersion(libs.versions.jdk.get().toInt())
4343 }
4444 tasks.withType<KotlinCompile >().configureEach {
45- kotlinOptions.jvmTarget = " 11 "
45+ kotlinOptions.jvmTarget = libs.versions.jdk.get()
4646 kotlinOptions.freeCompilerArgs + = " -Xopt-in=kotlin.RequiresOptIn"
4747 }
4848 packagingOptions.resources {
@@ -58,7 +58,7 @@ multiplatformResources {
5858 multiplatformResourcesPackage = " com.softartdev.notedelight"
5959}
6060kotlin {
61- jvmToolchain(11 )
61+ jvmToolchain(libs.versions.jdk.get().toInt() )
6262 jvm()
6363 androidTarget()
6464 iosIntermediateSourceSets(iosArm64(), iosSimulatorArm64())
You can’t perform that action at this time.
0 commit comments