Changeset 17223 in josm for trunk/src/org/openstreetmap
- Timestamp:
- 2020-10-17T14:32:30+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java
r17221 r17223 185 185 int oldErrorsSize = errors.size(); 186 186 187 Map<Long, RelationMember> wayMap = r.getMembers().stream() 188 .filter(RelationMember::isWay) 189 .collect(Collectors.toMap(mem -> mem.getWay().getUniqueId(), mem -> mem, (a, b) -> b)); 187 190 List<Node> openNodes = polygon.getOpenEnds(); 188 if (!openNodes.isEmpty()) { 191 if (!openNodes.isEmpty() || wayMap.isEmpty()) { 189 192 errors.add(TestError.builder(this, Severity.ERROR, NON_CLOSED_WAY) 190 193 .message(tr("Multipolygon is not closed")) … … 194 197 } 195 198 196 Map<Long, RelationMember> wayMap = r.getMembers().stream()197 .filter(RelationMember::isWay)198 .collect(Collectors.toMap(mem -> mem.getWay().getUniqueId(), mem -> mem, (a, b) -> b));199 199 // duplicate members were checked before 200 200 if (wayMap.isEmpty())
Note:
See TracChangeset
for help on using the changeset viewer.