Jan Schultze created MSHARED-429:
------------------------------------

             Summary: Supposedly invalid URLs are rendered as plain text
                 Key: MSHARED-429
                 URL: https://issues.apache.org/jira/browse/MSHARED-429
             Project: Maven Shared Components
          Issue Type: Bug
          Components: maven-reporting-impl
    Affects Versions: maven-reporting-impl-2.3
            Reporter: Jan Schultze
            Priority: Minor


org.apache.maven.reporting.AbstractMavenReportRenderer#linkPatternedText(String)
 from org.apache.maven.shared::maven-reporting-impl validates URLs before 
rendering. If the validation fails URLs are rendered as plain text. The class 
uses an (in recent versions) deprecated UrlValidator from commons-validator 
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.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to