Ticket #17302: 17302.patch

File 17302.patch, 1.3 KB (added by GerdP, 7 years ago)

possible code simplification

  • src/org/openstreetmap/josm/data/validation/TestError.java

     
    1818import org.openstreetmap.josm.data.osm.Way;
    1919import org.openstreetmap.josm.data.osm.WaySegment;
    2020import org.openstreetmap.josm.data.validation.util.MultipleNameVisitor;
    21 import org.openstreetmap.josm.tools.AlphanumComparator;
    2221import org.openstreetmap.josm.tools.CheckParameterUtil;
    2322import org.openstreetmap.josm.tools.I18n;
    2423
     
    2625 * Validation error
    2726 * @since 3669
    2827 */
    29 public class TestError implements Comparable<TestError> {
     28public class TestError {
    3029    /** is this error on the ignore list */
    3130    private boolean ignored;
    3231    /** Severity */
     
    424423        return Collections.unmodifiableCollection(highlighted);
    425424    }
    426425
    427     @Override
    428     public int compareTo(TestError o) {
    429         if (equals(o)) return 0;
    430 
    431         return AlphanumComparator.getInstance().compare(getNameVisitor().toString(), o.getNameVisitor().toString());
    432     }
    433 
    434426    /**
    435427     * @return Name visitor (used in cell renderer and for sorting)
    436428     */