Ignore:
Timestamp:
2016-12-14T04:19:09+01:00 (7 years ago)
Author:
Don-vip
Message:

simplify preference settings equals handling (already performed by AbstractList.equals / AbstractMap.equals) - fixes squid:S1206 and findbugs HE_EQUALS_NO_HASHCODE warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/preferences/StringSetting.java

    r9759 r11394  
    1616
    1717    @Override
    18     public boolean equalVal(String otherVal) {
    19         if (value == null)
    20             return otherVal == null;
    21         return value.equals(otherVal);
    22     }
    23 
    24     @Override
    2518    public StringSetting copy() {
    2619        return new StringSetting(value);
     
    3629        return new StringSetting(null);
    3730    }
    38 
    39     @Override
    40     public boolean equals(Object other) {
    41         if (!(other instanceof StringSetting))
    42             return false;
    43         return equalVal(((StringSetting) other).getValue());
    44     }
    4531}
Note: See TracChangeset for help on using the changeset viewer.