Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
maven-reporting-impl 2.4
-
None
Description
The current href validation causes several issues, e.g., MSHARED-609, or just the fact that we are not able to properly validate valid links/hrefs because there is a too broad variety of schemes and styles. We can use at most java.net.URI, but still HTML's href is far more permissive. At the end, we drop valid values like ssh://, sftp://, smb://, s3://, and many more without even telling the user.
We shall stop doing that and simply pass the value as-is, the href is now at the discretion of the site author.
Attachments
Issue Links
- incorporates
-
MSHARED-489 AbstractMavenReportRenderer#linkPatternedText ignores name if href is invalid
- Closed
-
MSHARED-609 Partially revert MSHARED-429
- Closed
- supercedes
-
MSHARED-429 Supposedly invalid URLs are rendered as plain text
- Closed