Ignore:
Timestamp:
2016-07-27T02:48:44+02:00 (10 years ago)
Author:
Don-vip
Message:

see #12472 - fix more warnings, increase maximum number of reported warnings from 100 to 1000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java

    r10601 r10659  
    1818import java.util.LinkedList;
    1919import java.util.List;
     20import java.util.Objects;
    2021import java.util.Set;
    2122import java.util.concurrent.atomic.AtomicInteger;
     
    444445
    445446        if (wayChunks.size() < 2) {
    446             if (wayChunks.get(0).get(0) == wayChunks.get(0).get(wayChunks.get(0).size() - 1)) {
     447            if (Objects.equals(wayChunks.get(0).get(0), wayChunks.get(0).get(wayChunks.get(0).size() - 1))) {
    447448                new Notification(
    448449                        tr("You must select two or more nodes to split a circular way."))
     
    569570            List<RelationMember> relationMembers = r.getMembers();
    570571            for (RelationMember rm: relationMembers) {
    571                 if (rm.isWay() && rm.getMember() == way) {
     572                if (rm.isWay() && Objects.equals(rm.getMember(), way)) {
    572573                    boolean insert = true;
    573574                    if ("restriction".equals(type) || "destination_sign".equals(type)) {
     
    630631                            if ((ir - k >= 0) && relationMembers.get(ir - k).isWay()) {
    631632                                Way w = relationMembers.get(ir - k).getWay();
    632                                 if ((w.lastNode() == way.firstNode()) || w.firstNode() == way.firstNode()) {
     633                                if (Objects.equals(w.lastNode(), way.firstNode()) || Objects.equals(w.firstNode(), way.firstNode())) {
    633634                                    backwards = Boolean.FALSE;
    634                                 } else if ((w.firstNode() == way.lastNode()) || w.lastNode() == way.lastNode()) {
     635                                } else if (Objects.equals(w.firstNode(), way.lastNode()) || Objects.equals(w.lastNode(), way.lastNode())) {
    635636                                    backwards = Boolean.TRUE;
    636637                                }
     
    639640                            if ((ir + k < relationMembers.size()) && relationMembers.get(ir + k).isWay()) {
    640641                                Way w = relationMembers.get(ir + k).getWay();
    641                                 if ((w.lastNode() == way.firstNode()) || w.firstNode() == way.firstNode()) {
     642                                if (Objects.equals(w.lastNode(), way.firstNode()) || Objects.equals(w.firstNode(), way.firstNode())) {
    642643                                    backwards = Boolean.TRUE;
    643                                 } else if ((w.firstNode() == way.lastNode()) || w.lastNode() == way.lastNode()) {
     644                                } else if (Objects.equals(w.firstNode(), way.lastNode()) || Objects.equals(w.lastNode(), way.lastNode())) {
    644645                                    backwards = Boolean.FALSE;
    645646                                }
Note: See TracChangeset for help on using the changeset viewer.