payload: {"action":"created","comment":{"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/comments/354429479","pull_request_review_id":327700786,"id":354429479,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM1NDQyOTQ3OQ==","diff_hunk":"@@ -0,0 +1,194 @@\n+package com.mapbox.services.android.navigation.testapp.activity\n+\n+import android.annotation.SuppressLint\n+import android.os.Bundle\n+import android.widget.Toast\n+import androidx.appcompat.app.AppCompatActivity\n+import com.google.android.material.snackbar.Snackbar\n+import com.mapbox.api.directions.v5.models.DirectionsRoute\n+import com.mapbox.geojson.Point\n+import com.mapbox.mapboxsdk.annotations.MarkerOptions\n+import com.mapbox.mapboxsdk.camera.CameraUpdateFactory\n+import com.mapbox.mapboxsdk.geometry.LatLng\n+import com.mapbox.mapboxsdk.maps.MapboxMap\n+import com.mapbox.mapboxsdk.maps.OnMapReadyCallback\n+import com.mapbox.mapboxsdk.maps.Style\n+import com.mapbox.navigation.base.route.DirectionsSession\n+import com.mapbox.navigation.base.route.model.Route\n+import com.mapbox.navigation.base.route.model.RouteOptionsNavigation\n+import com.mapbox.navigation.directions.session.MapboxDirectionsSession\n+import com.mapbox.navigation.route.offboard.MapboxOffboardRouter\n+import com.mapbox.navigation.route.offboard.router.NavigationRoute\n+import com.mapbox.navigation.utils.extensions.ifNonNull\n+import com.mapbox.services.android.navigation.testapp.R\n+import com.mapbox.services.android.navigation.testapp.utils.Utils\n+import com.mapbox.services.android.navigation.ui.v5.route.NavigationMapRoute\n+import com.mapbox.services.android.navigation.v5.utils.extensions.mapToDirectionsRoute\n+import com.mapbox.turf.TurfConstants\n+import com.mapbox.turf.TurfMeasurement\n+import kotlinx.android.synthetic.main.activity_mock_navigation.*\n+import timber.log.Timber\n+\n+class OffboardRouterActivityKt : AppCompatActivity(),\n+    OnMapReadyCallback,\n+    MapboxMap.OnMapClickListener,\n+    DirectionsSession.RouteObserver {\n+\n+    private var mapboxMap: MapboxMap? = null\n+\n+    private lateinit var navigationMapRoute: NavigationMapRoute\n+    private var directionsSession: DirectionsSession? = null\n+    private var route: DirectionsRoute? = null\n+    private var origin: Point? = null\n+    private var destination: Point? = null\n+    private var waypoint: Point? = null\n+\n+    override fun onCreate(savedInstanceState: Bundle?) {\n+        super.onCreate(savedInstanceState)\n+        setContentView(R.layout.activity_mock_navigation)\n+\n+        mapView.onCreate(savedInstanceState)\n+        mapView.getMapAsync(this)\n+\n+        newLocationFab.setOnClickListener { onNewLocationClick() }\n+    }\n+\n+    private fun newOrigin() {\n+        mapboxMap?.let { map ->\n+            clearMap()\n+            val latLng = Utils.getRandomLatLng(doubleArrayOf(-77.1825, 38.7825, -76.9790, 39.0157))\n+            origin = Point.fromLngLat(latLng.longitude, latLng.latitude)\n+            map.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng, 12.0))\n+        }\n+    }\n+\n+    @SuppressLint(\"MissingPermission\")\n+    override fun onMapReady(mapboxMap: MapboxMap) {\n+        this.mapboxMap = mapboxMap\n+        this.mapboxMap?.addOnMapClickListener(this)\n+        mapboxMap.setStyle(Style.MAPBOX_STREETS) {\n+            navigationMapRoute = NavigationMapRoute(mapView, mapboxMap)\n+            Snackbar.make(findViewById(R.id.container), \"Tap map to place waypoint\", Snackbar.LENGTH_LONG).show()\n+            newOrigin()\n+        }\n+    }\n+\n+    override fun onMapClick(point: LatLng): Boolean {\n+        when {\n+            destination == null -> {\n+                destination = Point.fromLngLat(point.longitude, point.latitude)\n+                mapboxMap?.addMarker(MarkerOptions().position(point))\n+                findRoute()\n+            }\n+            waypoint == null -> {\n+                waypoint = Point.fromLngLat(point.longitude, point.latitude)\n+                mapboxMap?.addMarker(MarkerOptions().position(point))\n+                findRoute()\n+            }\n+            else -> {\n+                Toast.makeText(this, \"Only 2 waypoints supported\", Toast.LENGTH_LONG).show()","path":"app/src/main/java/com/mapbox/services/android/navigation/testapp/activity/OffboardRouterActivityKt.kt","position":89,"original_position":89,"commit_id":"4272b4fba251a6db327529f28db5a8576dbeb86b","original_commit_id":"4272b4fba251a6db327529f28db5a8576dbeb86b","user":{"login":"Guardiola31337","id":1668582,"node_id":"MDQ6VXNlcjE2Njg1ODI=","avatar_url":"https://avatars1.githubusercontent.com/u/1668582?v=4","gravatar_id":"","url":"https://api.github.com/users/Guardiola31337","html_url":"https://github.com/Guardiola31337","followers_url":"https://api.github.com/users/Guardiola31337/followers","following_url":"https://api.github.com/users/Guardiola31337/following{/other_user}","gists_url":"https://api.github.com/users/Guardiola31337/gists{/gist_id}","starred_url":"https://api.github.com/users/Guardiola31337/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Guardiola31337/subscriptions","organizations_url":"https://api.github.com/users/Guardiola31337/orgs","repos_url":"https://api.github.com/users/Guardiola31337/repos","events_url":"https://api.github.com/users/Guardiola31337/events{/privacy}","received_events_url":"https://api.github.com/users/Guardiola31337/received_events","type":"User","site_admin":false},"body":"This is just an example and was configured to accept only 2 waypoints. Of course, the API accepts multiple waypoints 😉 ","created_at":"2019-12-05T16:52:34Z","updated_at":"2019-12-05T16:52:35Z","html_url":"https://github.com/mapbox/mapbox-navigation-android/pull/2274#discussion_r354429479","pull_request_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/comments/354429479"},"html":{"href":"https://github.com/mapbox/mapbox-navigation-android/pull/2274#discussion_r354429479"},"pull_request":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274"}},"in_reply_to_id":354393514},"pull_request":{"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274","id":344007280,"node_id":"MDExOlB1bGxSZXF1ZXN0MzQ0MDA3Mjgw","html_url":"https://github.com/mapbox/mapbox-navigation-android/pull/2274","diff_url":"https://github.com/mapbox/mapbox-navigation-android/pull/2274.diff","patch_url":"https://github.com/mapbox/mapbox-navigation-android/pull/2274.patch","issue_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/2274","number":2274,"state":"open","locked":false,"title":"Rl 171 offboard route test screen","user":{"login":"Lebedinsky","id":1431259,"node_id":"MDQ6VXNlcjE0MzEyNTk=","avatar_url":"https://avatars1.githubusercontent.com/u/1431259?v=4","gravatar_id":"","url":"https://api.github.com/users/Lebedinsky","html_url":"https://github.com/Lebedinsky","followers_url":"https://api.github.com/users/Lebedinsky/followers","following_url":"https://api.github.com/users/Lebedinsky/following{/other_user}","gists_url":"https://api.github.com/users/Lebedinsky/gists{/gist_id}","starred_url":"https://api.github.com/users/Lebedinsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lebedinsky/subscriptions","organizations_url":"https://api.github.com/users/Lebedinsky/orgs","repos_url":"https://api.github.com/users/Lebedinsky/repos","events_url":"https://api.github.com/users/Lebedinsky/events{/privacy}","received_events_url":"https://api.github.com/users/Lebedinsky/received_events","type":"User","site_admin":false},"body":"## Description\r\n\r\nCreate new screen with example of how [Offboard Routing](https://github.com/mapbox/mapbox-navigation-android/pull/2240) is working.\r\n\r\n- [x] I have added any issue links\r\n- [x] I have added all related labels (`bug`, `feature`, `new API(s)`, `SEMVER`, etc.)\r\n- [x] I have added the appropriate milestone and project boards\r\n\r\n### Goal\r\n\r\nAdd new example screen to check is new Offboard Routing is working and at the same time to show how to use new approach.\r\n\r\n### Implementation\r\n\r\nAdded new example screen `OffboardRouterActivity` based on `MockNavigationActivity`. For getting route used `DirectionSession` instead of `NavigationRoute`. Didn't added translations for all languages for screen item in list of examples (`R.string.title_offboard_router` and `R.string.description_offboard_router`)\r\n\r\n## Testing\r\n\r\n- [x] I have tested locally (including `SNAPSHOT` upstream dependencies if needed) through testapp/demo app and run all activities to avoid regressions\r\n- [x] I have tested via a test drive, or a simulation/mock location app\r\n- [x] I have added tests that prove my fix is effective or that my feature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n\r\n## Checklist\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my own code\r\n- [ ] I have updated the `CHANGELOG` including this PR\r\n- [x] I have added an `OffboardRouterActivity` example in the test app showing the new feature implemented","created_at":"2019-11-21T12:33:12Z","updated_at":"2019-12-05T16:52:35Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f47bef76f8926a22c128aaa34d55b150b0a98d77","assignee":{"login":"Lebedinsky","id":1431259,"node_id":"MDQ6VXNlcjE0MzEyNTk=","avatar_url":"https://avatars1.githubusercontent.com/u/1431259?v=4","gravatar_id":"","url":"https://api.github.com/users/Lebedinsky","html_url":"https://github.com/Lebedinsky","followers_url":"https://api.github.com/users/Lebedinsky/followers","following_url":"https://api.github.com/users/Lebedinsky/following{/other_user}","gists_url":"https://api.github.com/users/Lebedinsky/gists{/gist_id}","starred_url":"https://api.github.com/users/Lebedinsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lebedinsky/subscriptions","organizations_url":"https://api.github.com/users/Lebedinsky/orgs","repos_url":"https://api.github.com/users/Lebedinsky/repos","events_url":"https://api.github.com/users/Lebedinsky/events{/privacy}","received_events_url":"https://api.github.com/users/Lebedinsky/received_events","type":"User","site_admin":false},"assignees":[{"login":"Lebedinsky","id":1431259,"node_id":"MDQ6VXNlcjE0MzEyNTk=","avatar_url":"https://avatars1.githubusercontent.com/u/1431259?v=4","gravatar_id":"","url":"https://api.github.com/users/Lebedinsky","html_url":"https://github.com/Lebedinsky","followers_url":"https://api.github.com/users/Lebedinsky/followers","following_url":"https://api.github.com/users/Lebedinsky/following{/other_user}","gists_url":"https://api.github.com/users/Lebedinsky/gists{/gist_id}","starred_url":"https://api.github.com/users/Lebedinsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lebedinsky/subscriptions","organizations_url":"https://api.github.com/users/Lebedinsky/orgs","repos_url":"https://api.github.com/users/Lebedinsky/repos","events_url":"https://api.github.com/users/Lebedinsky/events{/privacy}","received_events_url":"https://api.github.com/users/Lebedinsky/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":956638197,"node_id":"MDU6TGFiZWw5NTY2MzgxOTc=","url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/labels/test%20app","name":"test app","color":"fc99bf","default":false,"description":""}],"milestone":{"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/milestones/51","html_url":"https://github.com/mapbox/mapbox-navigation-android/milestone/51","labels_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/milestones/51/labels","id":4706984,"node_id":"MDk6TWlsZXN0b25lNDcwNjk4NA==","number":51,"title":"v1.0.0","description":"","creator":{"login":"Guardiola31337","id":1668582,"node_id":"MDQ6VXNlcjE2Njg1ODI=","avatar_url":"https://avatars1.githubusercontent.com/u/1668582?v=4","gravatar_id":"","url":"https://api.github.com/users/Guardiola31337","html_url":"https://github.com/Guardiola31337","followers_url":"https://api.github.com/users/Guardiola31337/followers","following_url":"https://api.github.com/users/Guardiola31337/following{/other_user}","gists_url":"https://api.github.com/users/Guardiola31337/gists{/gist_id}","starred_url":"https://api.github.com/users/Guardiola31337/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Guardiola31337/subscriptions","organizations_url":"https://api.github.com/users/Guardiola31337/orgs","repos_url":"https://api.github.com/users/Guardiola31337/repos","events_url":"https://api.github.com/users/Guardiola31337/events{/privacy}","received_events_url":"https://api.github.com/users/Guardiola31337/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":148,"state":"open","created_at":"2019-09-30T18:43:40Z","updated_at":"2019-12-04T20:54:44Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274/commits","review_comments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274/comments","review_comment_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/comments{/number}","comments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/2274/comments","statuses_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/statuses/4272b4fba251a6db327529f28db5a8576dbeb86b","head":{"label":"mapbox:rl-171-offboard-route-test-screen","ref":"rl-171-offboard-route-test-screen","sha":"4272b4fba251a6db327529f28db5a8576dbeb86b","user":{"login":"mapbox","id":600935,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwMDkzNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/600935?v=4","gravatar_id":"","url":"https://api.github.com/users/mapbox","html_url":"https://github.com/mapbox","followers_url":"https://api.github.com/users/mapbox/followers","following_url":"https://api.github.com/users/mapbox/following{/other_user}","gists_url":"https://api.github.com/users/mapbox/gists{/gist_id}","starred_url":"https://api.github.com/users/mapbox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapbox/subscriptions","organizations_url":"https://api.github.com/users/mapbox/orgs","repos_url":"https://api.github.com/users/mapbox/repos","events_url":"https://api.github.com/users/mapbox/events{/privacy}","received_events_url":"https://api.github.com/users/mapbox/received_events","type":"Organization","site_admin":false},"repo":{"id":87455763,"node_id":"MDEwOlJlcG9zaXRvcnk4NzQ1NTc2Mw==","name":"mapbox-navigation-android","full_name":"mapbox/mapbox-navigation-android","private":false,"owner":{"login":"mapbox","id":600935,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwMDkzNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/600935?v=4","gravatar_id":"","url":"https://api.github.com/users/mapbox","html_url":"https://github.com/mapbox","followers_url":"https://api.github.com/users/mapbox/followers","following_url":"https://api.github.com/users/mapbox/following{/other_user}","gists_url":"https://api.github.com/users/mapbox/gists{/gist_id}","starred_url":"https://api.github.com/users/mapbox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapbox/subscriptions","organizations_url":"https://api.github.com/users/mapbox/orgs","repos_url":"https://api.github.com/users/mapbox/repos","events_url":"https://api.github.com/users/mapbox/events{/privacy}","received_events_url":"https://api.github.com/users/mapbox/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/mapbox/mapbox-navigation-android","description":"Mapbox Navigation SDK for Android","fork":false,"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android","forks_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/forks","keys_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/teams","hooks_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/hooks","issue_events_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/events{/number}","events_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/events","assignees_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/assignees{/user}","branches_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/branches{/branch}","tags_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/tags","blobs_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/refs{/sha}","trees_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/statuses/{sha}","languages_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/languages","stargazers_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/stargazers","contributors_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/contributors","subscribers_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/subscribers","subscription_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/subscription","commits_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/commits{/sha}","git_commits_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/commits{/sha}","comments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/comments{/number}","issue_comment_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/comments{/number}","contents_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/contents/{+path}","compare_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/merges","archive_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/downloads","issues_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues{/number}","pulls_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls{/number}","milestones_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/milestones{/number}","notifications_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/labels{/name}","releases_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/releases{/id}","deployments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/deployments","created_at":"2017-04-06T17:18:23Z","updated_at":"2019-12-04T23:08:32Z","pushed_at":"2019-12-05T14:17:13Z","git_url":"git://github.com/mapbox/mapbox-navigation-android.git","ssh_url":"git@github.com:mapbox/mapbox-navigation-android.git","clone_url":"https://github.com/mapbox/mapbox-navigation-android.git","svn_url":"https://github.com/mapbox/mapbox-navigation-android","homepage":"https://www.mapbox.com/android-docs/navigation/overview/","size":10293,"stargazers_count":287,"watchers_count":287,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":179,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":138,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":179,"open_issues":138,"watchers":287,"default_branch":"master"}},"base":{"label":"mapbox:kyv-171-offboard-route","ref":"kyv-171-offboard-route","sha":"e8fff53c836670a122e09e5fcc5339673345d82e","user":{"login":"mapbox","id":600935,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwMDkzNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/600935?v=4","gravatar_id":"","url":"https://api.github.com/users/mapbox","html_url":"https://github.com/mapbox","followers_url":"https://api.github.com/users/mapbox/followers","following_url":"https://api.github.com/users/mapbox/following{/other_user}","gists_url":"https://api.github.com/users/mapbox/gists{/gist_id}","starred_url":"https://api.github.com/users/mapbox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapbox/subscriptions","organizations_url":"https://api.github.com/users/mapbox/orgs","repos_url":"https://api.github.com/users/mapbox/repos","events_url":"https://api.github.com/users/mapbox/events{/privacy}","received_events_url":"https://api.github.com/users/mapbox/received_events","type":"Organization","site_admin":false},"repo":{"id":87455763,"node_id":"MDEwOlJlcG9zaXRvcnk4NzQ1NTc2Mw==","name":"mapbox-navigation-android","full_name":"mapbox/mapbox-navigation-android","private":false,"owner":{"login":"mapbox","id":600935,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYwMDkzNQ==","avatar_url":"https://avatars1.githubusercontent.com/u/600935?v=4","gravatar_id":"","url":"https://api.github.com/users/mapbox","html_url":"https://github.com/mapbox","followers_url":"https://api.github.com/users/mapbox/followers","following_url":"https://api.github.com/users/mapbox/following{/other_user}","gists_url":"https://api.github.com/users/mapbox/gists{/gist_id}","starred_url":"https://api.github.com/users/mapbox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapbox/subscriptions","organizations_url":"https://api.github.com/users/mapbox/orgs","repos_url":"https://api.github.com/users/mapbox/repos","events_url":"https://api.github.com/users/mapbox/events{/privacy}","received_events_url":"https://api.github.com/users/mapbox/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/mapbox/mapbox-navigation-android","description":"Mapbox Navigation SDK for Android","fork":false,"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android","forks_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/forks","keys_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/teams","hooks_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/hooks","issue_events_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/events{/number}","events_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/events","assignees_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/assignees{/user}","branches_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/branches{/branch}","tags_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/tags","blobs_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/refs{/sha}","trees_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/statuses/{sha}","languages_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/languages","stargazers_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/stargazers","contributors_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/contributors","subscribers_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/subscribers","subscription_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/subscription","commits_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/commits{/sha}","git_commits_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/git/commits{/sha}","comments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/comments{/number}","issue_comment_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/comments{/number}","contents_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/contents/{+path}","compare_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/merges","archive_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/downloads","issues_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues{/number}","pulls_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls{/number}","milestones_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/milestones{/number}","notifications_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/labels{/name}","releases_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/releases{/id}","deployments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/deployments","created_at":"2017-04-06T17:18:23Z","updated_at":"2019-12-04T23:08:32Z","pushed_at":"2019-12-05T14:17:13Z","git_url":"git://github.com/mapbox/mapbox-navigation-android.git","ssh_url":"git@github.com:mapbox/mapbox-navigation-android.git","clone_url":"https://github.com/mapbox/mapbox-navigation-android.git","svn_url":"https://github.com/mapbox/mapbox-navigation-android","homepage":"https://www.mapbox.com/android-docs/navigation/overview/","size":10293,"stargazers_count":287,"watchers_count":287,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":179,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":138,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":179,"open_issues":138,"watchers":287,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274"},"html":{"href":"https://github.com/mapbox/mapbox-navigation-android/pull/2274"},"issue":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/2274"},"comments":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/2274/comments"},"review_comments":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274/comments"},"review_comment":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/pulls/2274/commits"},"statuses":{"href":"https://api.github.com/repos/mapbox/mapbox-navigation-android/statuses/4272b4fba251a6db327529f28db5a8576dbeb86b"}},"author_association":"CONTRIBUTOR"}}
other: {"actor":{"display_login":"Guardiola31337"}}