Ignore:
Timestamp:
2017-12-17T00:42:54+01:00 (6 years ago)
Author:
Don-vip
Message:

enable PMD rule OptimizableToArrayCall

Location:
trunk/src/org/openstreetmap/josm/gui/tagging/presets/items
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Check.java

    r12902 r13206  
    8181        allowedStates.add(QuadStateCheckBox.State.UNSET);
    8282        check = new QuadStateCheckBox(locale_text, initialState,
    83                 allowedStates.toArray(new QuadStateCheckBox.State[allowedStates.size()]));
     83                allowedStates.toArray(new QuadStateCheckBox.State[0]));
    8484        check.setPropertyText(key);
    8585        check.setState(check.getState()); // to update the tooltip text
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/ComboMultiSelect.java

    r12846 r13206  
    344344            result.add(item.toString());
    345345        }
    346         return result.toArray(new String[result.size()]);
     346        return result.toArray(new String[0]);
    347347    }
    348348
  • trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java

    r12846 r13206  
    107107        } else {
    108108            // the objects have different values
    109             JosmComboBox<String> comboBox = new JosmComboBox<>(usage.values.toArray(new String[usage.values.size()]));
     109            JosmComboBox<String> comboBox = new JosmComboBox<>(usage.values.toArray(new String[0]));
    110110            comboBox.setEditable(true);
    111111            comboBox.setEditor(textField);
Note: See TracChangeset for help on using the changeset viewer.