Hi, I would like to know if there is a reason for validating URLs in org.apache.maven.reporting.AbstractMavenReportRenderer#linkPatternedText(String) from org.apache.maven.shared::maven-reporting-impl. If the validation fails URLs are rendered as plain text. The class validation uses a deprecated UrlValidator from commons-lang which considers unqualified (i.e. local) host names and fully qualified domain names with a top level domain longer than 4 characters as invalid (such as the special use domain .local or more recent TLDs as .academy and .paris). This makes using maven sites in a private network with a .local top level domain cumbersome as browsing (proprietary) dependencies site(s) requires users to manually copy and paste the URL.
Thanks in advance, Jan
