Skip to content

Commit 745824e

Browse files
authored
Simplify merge instructions (#67)
1 parent 438fdd3 commit 745824e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+232
-152
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file. For change
55

66
- put future changes here
77
- Run tests per language via LANGUAGE=de npm test
8+
- Shorter merge instructions (Merge slightly left -> Merge left)
89

910
# 0.0.5 2016-10-26
1011

instructions/en.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -160,24 +160,24 @@
160160
"destination": "Merge {modifier} towards {destination}"
161161
},
162162
"slight left": {
163-
"default": "Merge slightly left",
164-
"name": "Merge slightly left onto {way_name}",
165-
"destination": "Merge slightly left towards {destination}"
163+
"default": "Merge left",
164+
"name": "Merge left onto {way_name}",
165+
"destination": "Merge left towards {destination}"
166166
},
167167
"slight right": {
168-
"default": "Merge slightly right",
169-
"name": "Merge slightly right onto {way_name}",
170-
"destination": "Merge slightly right towards {destination}"
168+
"default": "Merge right",
169+
"name": "Merge right onto {way_name}",
170+
"destination": "Merge right towards {destination}"
171171
},
172172
"sharp left": {
173-
"default": "Merge sharply left",
174-
"name": "Merge sharply left onto {way_name}",
175-
"destination": "Merge sharply left towards {destination}"
173+
"default": "Merge left",
174+
"name": "Merge left onto {way_name}",
175+
"destination": "Merge left towards {destination}"
176176
},
177177
"sharp right": {
178-
"default": "Merge sharply right",
179-
"name": "Merge sharply right onto {way_name}",
180-
"destination": "Merge sharply right towards {destination}"
178+
"default": "Merge right",
179+
"name": "Merge right onto {way_name}",
180+
"destination": "Merge right towards {destination}"
181181
},
182182
"uturn": {
183183
"default": "Make a U-turn",

scripts/generate_fixtures.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var fs = require('fs');
44
var path = require('path');
55

66
var instructions = require('../index.js');
7-
var v5Instructions = instructions('v5');
7+
var v5Instructions = instructions('v5', 'en');
88
var constants = require('../test/constants');
99
var type = process.argv[2];
1010

@@ -144,6 +144,7 @@ function execute() {
144144
};
145145
write(baseStep, path.join(basePath, 'way_name_ref_mapbox_hack_2'));
146146
break;
147+
case 'merge':
147148
case 'turn':
148149
// do variation per modifier
149150
constants.modifiers.forEach((modifier) => {

test/fixtures/v5/merge/left.json

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"step": {
33
"maneuver": {
4-
"modifier": "left",
5-
"type": "merge"
4+
"type": "merge",
5+
"modifier": "left"
66
},
77
"name": ""
88
},
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"step": {
3+
"maneuver": {
4+
"type": "merge",
5+
"modifier": "left"
6+
},
7+
"name": "Way Name",
8+
"destinations": "Destination 1,Destination 2"
9+
},
10+
"instruction": "Merge left towards Destination 1"
11+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"step": {
3+
"maneuver": {
4+
"type": "merge",
5+
"modifier": "left"
6+
},
7+
"name": "Way Name"
8+
},
9+
"instruction": "Merge left onto Way Name"
10+
}

test/fixtures/v5/merge/right.json

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"step": {
33
"maneuver": {
4-
"modifier": "right",
5-
"type": "merge"
4+
"type": "merge",
5+
"modifier": "right"
66
},
77
"name": ""
88
},
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"step": {
3+
"maneuver": {
4+
"type": "merge",
5+
"modifier": "right"
6+
},
7+
"name": "Way Name",
8+
"destinations": "Destination 1,Destination 2"
9+
},
10+
"instruction": "Merge right towards Destination 1"
11+
}

0 commit comments

Comments
 (0)