On Mon, 27 Sep 2021 08:53:50 GMT, Masanori Yano <my...@openjdk.org> wrote:

>> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
>>  line 1706:
>> 
>>> 1704:                 || lower.startsWith("https:")
>>> 1705:                 || lower.startsWith("file:")
>>> 1706:                 || lower.startsWith("ftp:")) {
>> 
>> Adding `ftp:` is OK, but given that the method is about modifying relative 
>> URLs, a reasonable/preferable alternative would be to use `URI.isAbsolute`
>> 
>> If a `URISyntaxException` occurs while creating the URI, I would suggest it 
>> should simply `return text` and not try and modify the text.
>
> @jonathan-gibbons Could you reply to the above comment?

@masyano I think it's ok this way. After all, this is a simple bug and we have 
spent more than enough time on bike-shedding. If we want to improve the 
mechanism by using `java.net.URI` we can file a separate issue for it.

-------------

PR: https://git.openjdk.java.net/jdk/pull/5198

Reply via email to