Author: Adam <git@apiote.xyz>
updates
app/build.gradle | 17 ++++++++--------- build.gradle | 4 ++--
diff --git a/app/build.gradle b/app/build.gradle index 472d072832920aa455a25e1685457cdbcc7755f6..6370e1c6bf0f11de034c23770df76b158d6be31d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,4 +1,3 @@ -// xxx ignore not resolved classes; gradle can manage. fixes reproducible builds import com.android.tools.profgen.ArtProfileKt import com.android.tools.profgen.ArtProfileSerializer import com.android.tools.profgen.DexFile @@ -10,12 +9,13 @@ id "org.jetbrains.kotlin.plugin.parcelize" } android { - compileSdk 33 + compileSdk 34 defaultConfig { applicationId "xyz.apiote.bimba.czwek" minSdk 21 - targetSdk 33 + //noinspection EditedTargetSdkVersion + targetSdk 34 versionCode 22 versionName "3.1.0" @@ -38,7 +38,7 @@ buildFeatures { viewBinding true } namespace 'xyz.apiote.bimba.czwek' - buildToolsVersion '33.0.1' + buildToolsVersion = '34.0.0' } dependencies { @@ -48,14 +48,14 @@ implementation 'com.google.android.material:material:1.9.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.6.1' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1' - implementation 'androidx.navigation:navigation-fragment-ktx:2.6.0' - implementation 'androidx.navigation:navigation-ui-ktx:2.6.0' + implementation 'androidx.navigation:navigation-fragment-ktx:2.7.1' + implementation 'androidx.navigation:navigation-ui-ktx:2.7.1' implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'androidx.core:core-splashscreen:1.0.1' implementation 'com.google.openlocationcode:openlocationcode:1.0.4' implementation 'org.osmdroid:osmdroid-android:6.1.16' - implementation 'org.yaml:snakeyaml:2.0' - implementation 'androidx.activity:activity:1.7.2' + implementation 'org.yaml:snakeyaml:2.2' + implementation 'androidx.activity:activity-ktx:1.7.2' implementation 'com.google.openlocationcode:openlocationcode:1.0.4' implementation 'com.otaliastudios:zoomlayout:1.9.0' implementation 'dev.bandb.graphview:graphview:0.8.1' @@ -81,7 +81,6 @@ def version = ArtProfileSerializer.valueOf("METADATA_0_0_2") def profile = ArtProfileKt.ArtProfile(file) def keys = new ArrayList(profile.profileData.keySet()) def sortedData = new LinkedHashMap() - // xxx ignore not resolved classes; gradle can manage Collections.sort keys, new DexFile.Companion() keys.each { key -> sortedData[key] = profile.profileData[key] } new FileOutputStream(file).with { diff --git a/build.gradle b/build.gradle index 1ba30930324f15120b9a13f221aff3df1e5bbc94..070cb764ec8c65806a092f48ad58e780cbec291c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { - id 'com.android.application' version '8.0.2' apply false - id 'com.android.library' version '8.0.2' apply false + id 'com.android.application' version '8.1.1' apply false + id 'com.android.library' version '8.1.1' apply false id 'org.jetbrains.kotlin.android' version '1.7.10' apply false id 'org.jetbrains.kotlin.jvm' version '1.7.20' apply false id "org.jetbrains.kotlin.plugin.parcelize" version "1.8.20" apply false