Index: src/main/java/hudson/plugins/descriptionsetter/DescriptionSetterPublisher.java =================================================================== --- src/main/java/hudson/plugins/descriptionsetter/DescriptionSetterPublisher.java (revision 31298) +++ src/main/java/hudson/plugins/descriptionsetter/DescriptionSetterPublisher.java (working copy) @@ -160,13 +160,10 @@ return result; } - private String urlify(String text) { - try { - new URL(text); - return String.format("%s", text, text); - } catch (MalformedURLException e) { - return text; - } + public String urlify(String text) { + String regex = "([\\w.+-]+:/+[\\w\\d:#@%/;$()~_?\\+-=\\\\\\.&]*)"; + + return text.replaceAll(regex, "$1"); } @Extension