Ignore:
Timestamp:
2016-05-29T00:14:28+02:00 (8 years ago)
Author:
Don-vip
Message:

sonar - squid:S1848 - refactor URL checks

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java

    r10179 r10294  
    134134        }
    135135        String path = url.getPath();
    136         String query = url.getQuery();
    137136        if (path == null || !path.endsWith("/changesets"))
    138137            return null;
    139138
    140139        try {
    141             return ChangesetQuery.buildFromUrlQuery(query);
     140            return ChangesetQuery.buildFromUrlQuery(url.getQuery());
    142141        } catch (ChangesetQueryUrlException e) {
    143142            Main.warn(e.getMessage());
  • trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java

    r10217 r10294  
    1414import java.awt.event.ItemEvent;
    1515import java.awt.event.ItemListener;
    16 import java.net.MalformedURLException;
    17 import java.net.URL;
    1816import java.util.Arrays;
    1917
     
    258256            if (getComponent().getText().trim().isEmpty())
    259257                return false;
    260 
    261             try {
    262                 new URL(getComponent().getText().trim());
    263                 return true;
    264             } catch (MalformedURLException e) {
    265                 return false;
    266             }
     258            return Utils.isValidUrl(getComponent().getText().trim());
    267259        }
    268260
Note: See TracChangeset for help on using the changeset viewer.