Skip to content

Commit 923c616

Browse files
committed
fix(deps): update core-ktx to 1.19.0, hilt to 2.57.2, and clean up Multilayer snippet
1 parent a3e82ef commit 923c616

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ plugins {
2727
allprojects {
2828
configurations.all {
2929
resolutionStrategy {
30-
force("androidx.core:core:1.18.0")
31-
force("androidx.core:core-ktx:1.18.0")
30+
force("androidx.core:core:1.19.0")
31+
force("androidx.core:core-ktx:1.19.0")
3232
}
3333
}
3434
}

gradle/libs.versions.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ javaVersion = "17"
1212
kotlin = "2.3.10"
1313
kotlinxCoroutinesTest = "1.10.2"
1414
kotlinxDatetime = "0.8.0"
15-
ksp = "2.2.20-2.0.4"
15+
ksp = "2.3.10"
1616

1717
# AndroidX Core & Jetpack
1818
activity = "1.13.0"
@@ -21,7 +21,7 @@ androidxJunit = "1.3.0" # Test ext
2121
appcompat = "1.7.1"
2222
cardview = "1.0.0"
2323
constraintlayout = "2.2.1"
24-
coreKtx = "1.18.0"
24+
coreKtx = "1.19.0"
2525
lifecycle = "2.10.0"
2626
multidex = "2.0.1"
2727
navigation = "2.9.8"
@@ -48,8 +48,8 @@ wear = "1.4.0"
4848
wearable = "2.9.0"
4949

5050
# Dependency Injection
51-
dagger = "2.57.1"
52-
hilt = "2.57.1"
51+
dagger = "2.57.2"
52+
hilt = "2.57.2"
5353

5454
# Testing
5555
espresso = "3.7.0"

snippets/app-utils-ktx/src/main/java/com/example/app_utils_ktx/Multilayer.kt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,26 +35,26 @@ import org.xmlpull.v1.XmlPullParserException
3535
import java.io.IOException
3636

3737
internal class Multilayer {
38-
private val map: GoogleMap? = null
39-
private val context: Context? = null
38+
private lateinit var map: GoogleMap
39+
private lateinit var context: Context
4040

4141
@Suppress("IndexOutOfBoundsException")
4242
@Throws(IOException::class, JSONException::class, XmlPullParserException::class)
4343
private fun init() {
4444
// [START maps_android_utils_multilayer_init]
4545
val markerManager = MarkerManager(map)
46-
val groundOverlayManager = GroundOverlayManager(map!!)
46+
val groundOverlayManager = GroundOverlayManager(map)
4747
val polygonManager = PolygonManager(map)
4848
val polylineManager = PolylineManager(map)
4949
// [END maps_android_utils_multilayer_init]
5050

5151
// [START maps_android_utils_multilayer_manager]
5252
val clusterManager =
53-
ClusterManager<MyItem>(context!!, map, markerManager)
53+
ClusterManager<MyItem>(context, map, markerManager)
5454
val geoJsonLineLayer = GeoJsonLayer(
5555
map,
5656
R.raw.geojson_file,
57-
context!!,
57+
context,
5858
markerManager,
5959
polygonManager,
6060
polylineManager,
@@ -63,7 +63,7 @@ internal class Multilayer {
6363
val kmlPolylineLayer = KmlLayer(
6464
map,
6565
R.raw.kml_file,
66-
context!!,
66+
context,
6767
markerManager,
6868
polygonManager,
6969
polylineManager,

0 commit comments

Comments
 (0)