Skip to content

Commit 719b683

Browse files
authored
Merge pull request #58 from joreilly/dependency_updates
dependency updates
2 parents 34e2b39 + d989dbf commit 719b683

File tree

3 files changed

+30
-40
lines changed

3 files changed

+30
-40
lines changed

gradle/libs.versions.toml

Lines changed: 28 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,28 @@
11
[versions]
2-
kotlin = "2.0.21"
3-
ksp = "2.0.21-1.0.25"
4-
kotlinx-coroutines = "1.9.0"
5-
kotlinx-serialization = "1.7.3"
6-
kotlinx-dateTime = "0.6.1"
7-
8-
9-
composeUiTooling = "1.3.1"
10-
androidGradlePlugin = "8.8.1"
11-
koin = "4.0.0"
12-
koinCompose = "4.0.0"
13-
koinComposeMultiplatform = "1.2.0-Beta4"
14-
ktor = "3.0.0"
15-
slf4j = "2.0.16"
16-
sqlDelight = "2.0.2"
17-
kmpNativeCoroutines = "1.0.0-ALPHA-35"
2+
kotlin = "2.1.21"
3+
ksp = "2.1.21-2.0.1"
4+
kotlinx-coroutines = "1.10.2"
5+
kotlinx-serialization = "1.8.1"
6+
kotlinx-dateTime = "0.6.2"
7+
8+
9+
androidGradlePlugin = "8.10.1"
10+
koin = "4.0.4"
11+
ktor = "3.1.2"
12+
slf4j = "2.0.17"
13+
sqlDelight = "2.1.0"
14+
kmpNativeCoroutines = "1.0.0-ALPHA-42"
1815
googleServices = "4.4.2"
1916

20-
androidxActivity = "1.10.0"
21-
androidxComposeCompiler = "1.5.8"
22-
jbComposeCompiler = "1.5.4"
23-
androidxComposeBom = "2025.02.00"
24-
androidxNavigationCompose = "2.8.7"
25-
uiToolingPreview = "1.7.8"
26-
androidxLifecycle = "2.8.7"
17+
androidxActivity = "1.10.1"
18+
androidxComposeBom = "2025.06.00"
19+
androidxNavigationCompose = "2.9.0"
20+
uiToolingPreview = "1.8.2"
21+
androidxLifecycle = "2.9.1"
2722
imageLoader = "1.9.0"
2823
osmdroidAndroid = "6.1.20"
2924
googleMapsCompose = "5.0.3"
3025

31-
composeMultiplatform = "1.7.0"
3226
accompanist = "0.36.0"
3327
coilCompose = "2.7.0"
3428
horologist = "0.6.20"
@@ -40,20 +34,20 @@ robolectric = "4.14.1"
4034
androidxTestCore = "1.6.1"
4135
mockito = "3.11.2"
4236

43-
multiplatformSettings = "1.2.0"
37+
multiplatformSettings = "1.3.0"
4438
kermit = "2.0.5"
4539

4640
minSdk = "24"
47-
targetSdk = "34"
48-
compileSdk = "34"
49-
coreKtx = "1.15.0"
41+
targetSdk = "35"
42+
compileSdk = "35"
43+
coreKtx = "1.16.0"
5044
espressoCore = "3.6.1"
51-
appcompat = "1.7.0"
45+
appcompat = "1.7.1"
5246
material = "1.12.0"
53-
constraintlayout = "2.2.0"
54-
lifecycleLivedataKtx = "2.8.7"
55-
navigationFragmentKtx = "2.8.7"
56-
navigationUiKtx = "2.8.7"
47+
constraintlayout = "2.2.1"
48+
lifecycleLivedataKtx = "2.9.1"
49+
navigationFragmentKtx = "2.9.0"
50+
navigationUiKtx = "2.9.0"
5751

5852

5953
[libraries]
@@ -100,7 +94,7 @@ horologist-composables = { module = "com.google.android.horologist:horologist-co
10094
androidx-navigation-compose-testing = { module = "androidx.navigation:navigation-testing", version.ref = "androidxNavigationCompose" }
10195

10296
koin-android = { module = "io.insert-koin:koin-android", version.ref = "koin" }
103-
koin-androidx-compose = { module = "io.insert-koin:koin-androidx-compose", version.ref = "koinCompose" }
97+
koin-androidx-compose = { module = "io.insert-koin:koin-androidx-compose", version.ref = "koin" }
10498
koin-core = { module = "io.insert-koin:koin-core", version.ref = "koin" }
10599
koin-test = { module = "io.insert-koin:koin-test", version.ref = "koin" }
106100
koin-test-junit4 = { module = "io.insert-koin:koin-test-junit4", version.ref = "koin" }
@@ -159,13 +153,10 @@ ktor-common = ["ktor-client-core", "ktor-client-json", "ktor-client-logging", "k
159153

160154
[plugins]
161155
android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" }
162-
android-library = { id = "com.android.library", version.ref = "androidGradlePlugin" }
163156
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
164157
kotlinMultiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
165158
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
166159
kmpNativeCoroutines = { id = "com.rickclephas.kmp.nativecoroutines", version.ref = "kmpNativeCoroutines" }
167160
sqlDelight = { id = "app.cash.sqldelight", version.ref = "sqlDelight" }
168-
jetbrainsKotlinAndroid = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
169161
googleServices = { id = "com.google.gms.google-services", version.ref = "googleServices" }
170-
jetbrainsCompose = { id = "org.jetbrains.compose", version.ref = "composeMultiplatform" }
171162
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Sun May 28 21:12:18 IST 2023
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

ios/GalwayBusAppSwiftUI/GalwayBusAppSwiftUI/ViewModels.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,7 @@ class BusRouteViewModel: ObservableObject {
7777

7878
func fetch() async {
7979
do {
80-
let busRoutes = try await asyncFunction(for: repository.fetchBusRoutes())
81-
self.listRoutes = busRoutes
80+
self.listRoutes = try await asyncFunction(for: repository.fetchBusRoutes())
8281
} catch {
8382
print("Failed with error: \(error)")
8483
}

0 commit comments

Comments
 (0)