in src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java [240:256]
private String createURILinkPatternedText(String text, String href, String defaultHref) {
if (href == null || href.isEmpty()) {
return createLinkPatternedText(text, defaultHref);
}
try {
URI hrefUri = URI.create(href);
if (StringUtils.isNotEmpty(hrefUri.getScheme())) {
return createLinkPatternedText(text, href);
} else {
return createLinkPatternedText(text, "mailto:" + href);
}
} catch (IllegalArgumentException e) {
log.warn("Invalid mailing list link provided '" + href + "': " + e.getMessage());
return href;
}
}