Ignore:
Timestamp:
2024-04-19T16:21:11+02:00 (6 weeks ago)
Author:
taylor.smock
Message:

Dependency updates

ivy.xml

  • org.eclipse.parsson:parsson: 1.1.5 -> 1.1.6
  • org.apache.commons:commons-compress: 1.25.0 -> 1.26.1
    • Note: This deprecated some functions
  • ch.poole:OpeningHoursParser: 0.28.1 -> 0.28.2
  • org.jacoco:org.jacoco.ant: 0.8.11 -> 0.8.12
  • com.github.spotbugs:spotbugs-annotations: 4.8.3 -> 4.8.4
  • com.github.tomakehurst:wiremock: 2.35.0 -> 3.0.1
  • io.github.classgraph:classgraph: 4.8.165 -> 4.8.171
  • nl.jqno.equalsverifier:equalsverifier: 3.15.6 -> 3.16.1
  • org.awaitility:awaitility: 4.2.0 -> 4.2.1

tools/ivy.xml

  • com.puppycrawl.tools:checkstyle: 9.3 -> 10.15.0
  • com.github.spotbugs:spotbugs: 4.8.3 -> 4.8.4
  • com.google.errorprone: 2.(10.0|24.1) -> 2.26.1
  • net.sourceforge.pmd:pmd was not updated to 7.0.0 due to a significant number of false positives.

There were some additional changes to cleanup new warnings and remove some
additional Java 8 files. There are more warnings that need to be cleaned up.

File:
1 edited

Legend:

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

    r18759 r19048  
    77
    88import java.awt.Component;
     9import java.awt.GridBagConstraints;
    910import java.awt.GridBagLayout;
    1011import java.awt.event.ActionEvent;
     
    146147
    147148        // Finally, applicableWays contains only one perfect way
    148         final Way selectedWay = applicableWays.get(0);
    149         final List<OsmPrimitive> sel = new ArrayList<>(ds.getSelectedRelations());
     149        final var selectedWay = applicableWays.get(0);
     150        final var sel = new ArrayList<OsmPrimitive>(ds.getSelectedRelations());
    150151        sel.addAll(selectedWays);
    151152        doSplitWayShowSegmentSelection(selectedWay, selectedNodes, sel);
     
    164165        if (wayChunks != null) {
    165166            final List<Way> newWays = SplitWayCommand.createNewWaysFromChunks(splitWay, wayChunks);
    166             final Way wayToKeep = SplitWayCommand.Strategy.keepLongestChunk().determineWayToKeep(newWays);
     167            final var wayToKeep = SplitWayCommand.Strategy.keepLongestChunk().determineWayToKeep(newWays);
    167168
    168169            if (ExpertToggleAction.isExpert() && !splitWay.isNew()) {
     
    210211
    211212            setButtonIcons("ok", "cancel");
    212             final JPanel pane = new JPanel(new GridBagLayout());
    213             pane.add(new JLabel(getTitle()), GBC.eol().fill(GBC.HORIZONTAL));
    214             pane.add(list, GBC.eop().fill(GBC.HORIZONTAL));
     213            final var pane = new JPanel(new GridBagLayout());
     214            pane.add(new JLabel(getTitle()), GBC.eol().fill(GridBagConstraints.HORIZONTAL));
     215            pane.add(list, GBC.eop().fill(GridBagConstraints.HORIZONTAL));
    215216            setContent(pane);
    216217            setDefaultCloseOperation(HIDE_ON_CLOSE);
     
    224225                    final Collection<WaySegment> segments = new ArrayList<>(selected.getNodesCount() - 1);
    225226                    final Iterator<Node> it = selected.getNodes().iterator();
    226                     Node previousNode = it.next();
     227                    var previousNode = it.next();
    227228                    while (it.hasNext()) {
    228                         final Node node = it.next();
     229                        final var node = it.next();
    229230                        segments.add(WaySegment.forNodePair(selectedWay, previousNode, node));
    230231                        previousNode = node;
     
    237238
    238239        protected void setHighlightedWaySegments(Collection<WaySegment> segments) {
    239             DataSet ds = selectedWay.getDataSet();
     240            final var ds = selectedWay.getDataSet();
    240241            if (ds != null) {
    241242                ds.setHighlightedWaySegments(segments);
     
    247248        public void setVisible(boolean visible) {
    248249            super.setVisible(visible);
    249             DataSet ds = selectedWay.getDataSet();
     250            final var ds = selectedWay.getDataSet();
    250251            if (visible) {
    251252                DISPLAY_COUNT.incrementAndGet();
     
    276277        }
    277278
    278         private class SplitWayDataSetListener implements DataSetListener {
     279        private final class SplitWayDataSetListener implements DataSetListener {
    279280
    280281            @Override
     
    336337        @Override
    337338        public Component getListCellRendererComponent(JList<?> list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
    338             final Component c = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
     339            final var c = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
    339340            final String name = DefaultNameFormatter.getInstance().format((Way) value);
    340341            // get rid of id from DefaultNameFormatter.decorateNameWithId()
     
    359360        // Special case - one of the selected ways touches (not cross) way that we want to split
    360361        if (selectedNodes.size() == 1) {
    361             Node n = selectedNodes.get(0);
     362            final var n = selectedNodes.get(0);
    362363            List<Way> referredWays = n.getParentWays();
    363364            Way inTheMiddle = null;
Note: See TracChangeset for help on using the changeset viewer.