Update dependencies

This commit is contained in:
Ricki Hirner 2024-05-25 21:26:09 +02:00
parent c493fbd349
commit 4a49c8d6c2
5 changed files with 22 additions and 28 deletions

View file

@ -5,6 +5,7 @@
plugins {
alias(libs.plugins.mikepenz.aboutLibraries)
alias(libs.plugins.android.application)
alias(libs.plugins.compose.compiler)
alias(libs.plugins.hilt)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.ksp)
@ -44,9 +45,6 @@ android {
buildConfig = true
compose = true
}
composeOptions {
kotlinCompilerExtensionVersion = libs.versions.compose.compiler.get()
}
// Java namespace for our classes (not to be confused with Android package ID)
namespace = "at.bitfire.davdroid"

View file

@ -36,18 +36,18 @@ import okhttp3.Headers
import okhttp3.HttpUrl
import okhttp3.MediaType
import org.apache.commons.io.FileUtils
import ru.nsk.kstatemachine.Event
import ru.nsk.kstatemachine.State
import ru.nsk.kstatemachine.StateMachine
import ru.nsk.kstatemachine.createStdLibStateMachine
import ru.nsk.kstatemachine.finalState
import ru.nsk.kstatemachine.initialState
import ru.nsk.kstatemachine.onEntry
import ru.nsk.kstatemachine.onExit
import ru.nsk.kstatemachine.onFinished
import ru.nsk.kstatemachine.processEventBlocking
import ru.nsk.kstatemachine.state
import ru.nsk.kstatemachine.transitionOn
import ru.nsk.kstatemachine.event.Event
import ru.nsk.kstatemachine.state.State
import ru.nsk.kstatemachine.state.finalState
import ru.nsk.kstatemachine.state.initialState
import ru.nsk.kstatemachine.state.onEntry
import ru.nsk.kstatemachine.state.onExit
import ru.nsk.kstatemachine.state.onFinished
import ru.nsk.kstatemachine.state.state
import ru.nsk.kstatemachine.state.transitionOn
import ru.nsk.kstatemachine.statemachine.StateMachine
import ru.nsk.kstatemachine.statemachine.createStdLibStateMachine
import ru.nsk.kstatemachine.statemachine.processEventBlocking
import java.io.InterruptedIOException
import java.net.HttpURLConnection
import java.util.Timer

View file

@ -4,6 +4,7 @@
plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.compose.compiler) apply false
alias(libs.plugins.hilt) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.ksp) apply false

View file

@ -7,13 +7,10 @@ org.gradle.parallel=true
android.useAndroidX=true
android.enableR8.fullMode=false
# It's recommended to add these settings to your $GRADLE_USER_HOME/gradle.properties:
# org.gradle.configuration-cache=true
# org.gradle.configuration-cache.problems=warn
# https://docs.gradle.org/current/userguide/build_cache.html
# org.gradle.caching=true
# org.gradle.caching=true

View file

@ -1,7 +1,7 @@
# Comments apply to next line
[versions]
android-agp = "8.4.0"
android-agp = "8.4.1"
android-desugaring = "2.0.4"
android-flexbox = "3.0.0"
androidx-activityCompose = "1.9.0"
@ -37,22 +37,19 @@ commons-io = "2.8.0"
commons-text = "1.11.0"
compose-accompanist = "0.34.0"
compose-bom = "2024.05.00"
# Keep this in sync with Kotlin version:
# https://developer.android.com/jetpack/androidx/releases/compose-kotlin
compose-compiler = "1.5.14"
# don't update to dnsjava 3.x until API level 26 (Android 8) is the minimum API [https://github.com/bitfireAT/davx5/issues/453]
dnsjava = "2.1.9"
glance = "1.0.0"
hilt = "2.51.1"
# keep in sync with * app/build.gradle.kts composeOptions.kotlinCompilerExtensionVersion
# * com.google.devtools.ksp at the end of this file
kotlin = "1.9.24"
kotlin = "2.0.0"
kotlinx-coroutines = "1.8.1"
# see https://github.com/google/ksp/releases for version numbers
ksp = "1.9.24-1.0.20"
mikepenz-aboutLibraries = "11.1.4"
nsk90-kstatemachine = "0.27.0"
mockk = "1.13.10"
ksp = "2.0.0-1.0.21"
mikepenz-aboutLibraries = "11.2.0"
nsk90-kstatemachine = "0.30.0"
mockk = "1.13.11"
okhttp = "4.12.0"
openid-appauth = "0.11.1"
room = "2.6.1"
@ -126,6 +123,7 @@ room-testing = { module = "androidx.room:room-testing", version.ref = "room" }
[plugins]
android-application = { id = "com.android.application", version.ref = "android-agp" }
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }