Ticket #3347: mergenodesstatic-validator.patch

File mergenodesstatic-validator.patch, 1.1 KB (added by bilbo, 16 years ago)

Make some MergeNodesAction methods static for speedup - validator part

  • src/org/openstreetmap/josm/plugins/validator/tests/DuplicateNode.java

     
    108108    {
    109109        Collection<OsmPrimitive> sel = new LinkedList<OsmPrimitive>(testError.getPrimitives());
    110110        LinkedList<Node> nodes = new LinkedList<Node>(OsmPrimitive.getFilteredList(sel, Node.class));
    111         MergeNodesAction mergeAction  = new MergeNodesAction();
    112         Node target = mergeAction.selectTargetNode(nodes);
     111        Node target = MergeNodesAction.selectTargetNode(nodes);
    113112        if(checkAndConfirmOutlyingDeletes(nodes))
    114             return mergeAction.mergeNodes(Main.main.getEditLayer(),getBackreferenceDataSet(), nodes, target);
     113            return MergeNodesAction.mergeNodes(Main.main.getEditLayer(),getBackreferenceDataSet(), nodes, target);
    115114
    116115        return null;// undoRedo handling done in mergeNodes
    117116    }