Yury Kanetski

Results 18 issues of Yury Kanetski

The Directions API now [includes](https://docs.mapbox.com/api/navigation/directions/#route-step-object) new Boolean-typed properties in intersection objects that indicate which traffic control devices are present at the intersection. * ~`railway_crossing`~ * `traffic_signal` * `stop_sign` * `yield_sign`...

jira-sync-complete

Why does `services'` gradle need these dependencies. https://github.com/mapbox/mapbox-java/blob/9ed67d77804f96eb89bbe256e736f52d0dc1dfee/services/build.gradle#L13-L16

op-ex
jira-sync-complete

Navigation SDK requires retry route requests in case if a response fail with non server-side error(no Internet connection, time out exception, and etc.) Navigation SDK uses [MapboxDirections](https://github.com/mapbox/mapbox-java/blob/master/services-directions/src/main/java/com/mapbox/api/directions/v5/MapboxDirections.java) via [MapboxOffboardRouter](https://github.com/mapbox/mapbox-navigation-android/blob/master/libdirections-offboard/src/main/java/com/mapbox/navigation/route/offboard/internal/MapboxOffboardRouter.kt) **cc**...

### Description In terms of `Navigation for Android` exists 2 types of `Navigation`([Router](https://github.com/mapbox/mapbox-navigation-android/blob/d45035512a/libnavigation-base/src/main/java/com/mapbox/navigation/base/route/Router.kt)), it's `Offline` and `Online`. Both of them needs `Route-URL` provider.(`Offline` and `Online` are different _modules_ , have...

Feature
Directions

Is it possible to pass/receive null-value _form C to java_ and _from java to C_? Can't find a good way to make it by jni

### Description #### Native reroute controller Changes - Removed: - `MapboxRerouteController`. - Added: - `MapboxRerouteControllerFacade` wraps native `RerouteControllerInterface` to use via platform; - `NativeRerouteControllerWrapper` extend native `RerouteControllerInterface` and extend it...

feature
skip changelog

#### I issue: Incorrect reroute controller checks in `MapboxNavigation` `fun setRerouteController` for `NavigationRerouteController` is not working correctly. It checks if **a new rerouteController** is fetching route, but must check legacy....

bug
Core
jira-sync-complete

### Description DO NOT MERGE: targeting to `v2.8.0-alpha.1`

⚠️ DO NOT MERGE
skip changelog

Have to review mapbox-java `services-core` module and add unit tests where required Samples of code without unit tests: https://github.com/mapbox/mapbox-java/blob/3bed27a64a0b934f5bf8a9b2ce2b18725b6d9a56/services-core/src/main/java/com/mapbox/core/utils/MapboxUtils.java#L8-L27 https://github.com/mapbox/mapbox-java/blob/3bed27a64a0b934f5bf8a9b2ce2b18725b6d9a56/services-core/src/main/java/com/mapbox/core/utils/TextUtils.java#L82-L88

jira-sync-complete

The SDK has to handle the Telemetry events library disabled/enabled in runtime and stop correspondingly Nav Telemetry. Might need support from an outer team to provide an observer of a...

jira-sync-complete