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