Ignore:
Timestamp:
2024-06-17T19:37:02+02:00 (4 months ago)
Author:
taylor.smock
Message:

Cleanup some new PMD warnings from PMD 7.x (followup of r19101)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java

    r16445 r19108  
    5252
    5353    private void testForError(Way w, Node wayNode, OsmPrimitive p) {
    54         if (wayNode.isOutsideDownloadArea()
    55                 || wayNode.getReferrers().stream().anyMatch(p1 -> p1.hasTag("route", "ferry"))) {
    56             return;
    57         } else if (isArea(p)) {
    58             addPossibleError(w, wayNode, p, p);
    59         } else {
    60             p.referrers(Relation.class)
    61                     .filter(r -> r.isMultipolygon() && isArea(r))
    62                     .findFirst()
    63                     .ifPresent(r -> addPossibleError(w, wayNode, p, r));
     54        if (!wayNode.isOutsideDownloadArea()
     55                && wayNode.getReferrers().stream().noneMatch(p1 -> p1.hasTag("route", "ferry"))) {
     56            if (isArea(p)) {
     57                addPossibleError(w, wayNode, p, p);
     58            } else {
     59                p.referrers(Relation.class)
     60                        .filter(r -> r.isMultipolygon() && isArea(r))
     61                        .findFirst()
     62                        .ifPresent(r -> addPossibleError(w, wayNode, p, r));
     63            }
    6464        }
    6565    }
Note: See TracChangeset for help on using the changeset viewer.