Ignore:
Timestamp:
2020-05-17T17:02:28+02:00 (6 years ago)
Author:
simon04
Message:

see #19251 - Java 8: use Stream

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/CyclicUploadDependencyException.java

    r12673 r16445  
    88import java.util.List;
    99import java.util.Stack;
     10import java.util.stream.Collectors;
    1011
    1112/**
     
    3839    @Override
    3940    public String getMessage() {
    40         StringBuilder sb = new StringBuilder();
    41         sb.append(tr("Cyclic dependency between relations:"))
    42           .append('[');
    43         for (int i = 0; i < cycle.size(); i++) {
    44             if (i > 0) {
    45                 sb.append(',');
    46             }
    47             sb.append(formatRelation(cycle.get(i)));
    48         }
    49         sb.append(']');
    50         return sb.toString();
     41        return cycle.stream().map(this::formatRelation)
     42                .collect(Collectors.joining(",", tr("Cyclic dependency between relations:") + '[', "]"));
    5143    }
    5244
Note: See TracChangeset for help on using the changeset viewer.