Skip to content

Commit 073b9ee

Browse files
committed
use function
1 parent 467cb62 commit 073b9ee

4 files changed

Lines changed: 4 additions & 6 deletions

File tree

libnavui-androidauto/api/current.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,14 +204,13 @@ package com.mapbox.androidauto.car.feedback.ui {
204204
package com.mapbox.androidauto.car.location {
205205

206206
public final class CarLocationProvider implements com.mapbox.maps.plugin.locationcomponent.LocationProvider com.mapbox.navigation.core.lifecycle.MapboxNavigationObserver {
207-
method public android.location.Location? getLastLocation();
208207
method public static com.mapbox.androidauto.car.location.CarLocationProvider getRegisteredInstance();
208+
method public android.location.Location? lastLocation();
209209
method public void onAttached(com.mapbox.navigation.core.MapboxNavigation mapboxNavigation);
210210
method public void onDetached(com.mapbox.navigation.core.MapboxNavigation mapboxNavigation);
211211
method public void registerLocationConsumer(com.mapbox.maps.plugin.locationcomponent.LocationConsumer locationConsumer);
212212
method public void unRegisterLocationConsumer(com.mapbox.maps.plugin.locationcomponent.LocationConsumer locationConsumer);
213213
method public suspend Object? validLocation(kotlin.coroutines.Continuation<? super android.location.Location>);
214-
property public final android.location.Location? lastLocation;
215214
field public static final com.mapbox.androidauto.car.location.CarLocationProvider.Companion Companion;
216215
}
217216

libnavui-androidauto/src/main/java/com/mapbox/androidauto/car/location/CarLocationProvider.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ class CarLocationProvider private constructor() : MapboxNavigationObserver, Loca
5858
/**
5959
* Immediately access the last location received.
6060
*/
61-
val lastLocation: Location?
62-
get() = navigationLocationProvider.lastLocation
61+
fun lastLocation(): Location? = navigationLocationProvider.lastLocation
6362

6463
/**
6564
* Wait until a non-null location is received. Improves results when the app is starting.

libnavui-androidauto/src/main/java/com/mapbox/androidauto/car/placeslistonmap/PlacesListOnMapManager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class PlacesListOnMapManager(
5252
}
5353

5454
fun currentItemList(): ItemList? {
55-
val currentLocation = CarLocationProvider.getRegisteredInstance().lastLocation
55+
val currentLocation = CarLocationProvider.getRegisteredInstance().lastLocation()
5656
?: return null
5757
return placesListItemMapper?.mapToItemList(
5858
currentLocation,

libnavui-androidauto/src/main/java/com/mapbox/androidauto/car/preview/CarRoutePreviewRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ class CarRoutePreviewRequest internal constructor(
6565
}
6666
cancelRequest()
6767

68-
val location = CarLocationProvider.getRegisteredInstance().lastLocation
68+
val location = CarLocationProvider.getRegisteredInstance().lastLocation()
6969
if (location == null) {
7070
logAndroidAutoFailure("CarRoutePreview.onUnknownCurrentLocation")
7171
callback.onUnknownCurrentLocation()

0 commit comments

Comments
 (0)