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

sonar - squid:S1848 - refactor URL checks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java

    r9355 r10294  
    22package org.openstreetmap.josm.data.oauth;
    33
    4 import java.net.MalformedURLException;
    5 import java.net.URL;
    64import java.util.Objects;
    75
    8 import oauth.signpost.OAuthConsumer;
    9 import oauth.signpost.OAuthProvider;
    106import org.openstreetmap.josm.Main;
    117import org.openstreetmap.josm.data.Preferences;
    128import org.openstreetmap.josm.io.OsmApi;
    139import org.openstreetmap.josm.tools.CheckParameterUtil;
     10import org.openstreetmap.josm.tools.Utils;
     11
     12import oauth.signpost.OAuthConsumer;
     13import oauth.signpost.OAuthProvider;
    1414
    1515/**
     
    5252        final String serverUrl;
    5353
    54         if (apiUrl != null) {
    55             // validate URL syntax
    56             try {
    57                 new URL(apiUrl);
    58             } catch (MalformedURLException e) {
    59                 apiUrl = null;
    60             }
     54        if (!Utils.isValidUrl(apiUrl)) {
     55            apiUrl = null;
    6156        }
    6257
Note: See TracChangeset for help on using the changeset viewer.