Skip to content

Commit ce07f78

Browse files
carstenhaggithub-actions[bot]
authored andcommitted
NAVPOR-296: Fix maneuver inconsistency at Maneuver List (#10014)
* Add toString() methods * Add comment to unclear method call * Unify maneuver instruction generation for UI components * Fix secondary modifier not being used * Check for componentList emptiness GitOrigin-RevId: 839cdcf8b4f05d0536de4ee2a9e5b9c7cb1614a5
1 parent 1492b14 commit ce07f78

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

  • tripdata/src/main/java/com/mapbox/navigation/tripdata/maneuver/model

tripdata/src/main/java/com/mapbox/navigation/tripdata/maneuver/model/Maneuver.kt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,15 @@ class Maneuver internal constructor(
5959
laneGuidance: Lane? = this.laneGuidance,
6060
maneuverPoint: Point = this.maneuverPoint,
6161
) = Maneuver(primary, stepDistance, secondary, sub, laneGuidance, maneuverPoint)
62+
63+
override fun toString(): String {
64+
return "Maneuver(" +
65+
"primary=$primary, " +
66+
"stepDistance=$stepDistance, " +
67+
"secondary=$secondary, " +
68+
"sub=$sub, " +
69+
"laneGuidance=$laneGuidance, " +
70+
"maneuverPoint=$maneuverPoint" +
71+
")"
72+
}
6273
}

0 commit comments

Comments
 (0)