Ignore:
Timestamp:
2018-05-26T19:36:19+02:00 (6 years ago)
Author:
Don-vip
Message:

SonarQube - fix minor code issues

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/properties/TaginfoAction.java

    r13521 r13849  
    77import java.util.Map;
    88import java.util.Objects;
    9 import java.util.function.Function;
     9import java.util.function.IntFunction;
    1010
    1111import javax.swing.JTable;
     
    2626
    2727    private final JTable tagTable;
    28     private final Function<Integer, String> tagKeySupplier;
    29     private final Function<Integer, Map<String, Integer>> tagValuesSupplier;
     28    private final IntFunction<String> tagKeySupplier;
     29    private final IntFunction<Map<String, Integer>> tagValuesSupplier;
    3030
    3131    private final JTable membershipTable;
    32     private final Function<Integer, Relation> memberValueSupplier;
     32    private final IntFunction<Relation> memberValueSupplier;
    3333
    3434    /**
     
    4040     * @param memberValueSupplier Finds the parent relation from given row of membership table. Can be null
    4141     */
    42     public TaginfoAction(JTable tagTable, Function<Integer, String> tagKeySupplier, Function<Integer, Map<String, Integer>> tagValuesSupplier,
    43             JTable membershipTable, Function<Integer, Relation> memberValueSupplier) {
     42    public TaginfoAction(JTable tagTable, IntFunction<String> tagKeySupplier, IntFunction<Map<String, Integer>> tagValuesSupplier,
     43            JTable membershipTable, IntFunction<Relation> memberValueSupplier) {
    4444        super(tr("Go to Taginfo"), "dialogs/taginfo", tr("Launch browser with Taginfo statistics for selected object"), null, false);
    4545        this.tagTable = Objects.requireNonNull(tagTable);
Note: See TracChangeset for help on using the changeset viewer.