Changeset 8180 in josm
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
r7005 r8180 123 123 newValue = OsmUtils.reverseval; 124 124 } 125 for (StringSwitcher prefixSuffixSwitcher : stringSwitchers) { 126 newKey = prefixSuffixSwitcher.apply(key); 127 if (!key.equals(newKey)) { 128 break; 129 } 130 } 125 131 } else if (key.startsWith("incline") || key.endsWith("incline") 126 132 || key.startsWith("direction") || key.endsWith("direction")) { … … 132 138 // Change key but not left/right value (fix #8518) 133 139 newKey = FORWARD_BACKWARD.apply(key); 134 135 140 } else if (!ignoreKeyForCorrection(key)) { 136 141 for (StringSwitcher prefixSuffixSwitcher : stringSwitchers) { -
trunk/test/unit/org/openstreetmap/josm/corrector/ReverseWayTagCorrectorTest.java
r7937 r8180 38 38 assertSwitch(new Tag(k, "something"), new Tag(k, "something")); 39 39 } 40 // :left/:right with oneway (see #10977) 41 assertSwitch(new Tag("cycleway:left:oneway", "-1"), new Tag("cycleway:right:oneway", "yes")); 40 42 // :forward/:backward (see #8518) 41 43 assertSwitch(new Tag("turn:forward", "right"), new Tag("turn:backward", "right"));
Note:
See TracChangeset
for help on using the changeset viewer.