On Wed, 19 Oct 2022 11:25:14 GMT, Alan Bateman <[email protected]> wrote:

>> Daniel Fuchs has updated the pull request with a new target base due to a 
>> merge or a rebase. The incremental webrev excludes the unrelated changes 
>> brought in by the merge/rebase. The pull request contains 10 additional 
>> commits since the last revision:
>> 
>>  - More review comments
>>  - Taking into account review feedback
>>  - Merge branch 'master' into url-iae-8294948
>>  - Merge branch 'master' into url-iae-8294948
>>  - Minor wording updates - unmmapable single quote character
>>  - Minor wording updates
>>  - Update Copyright Years
>>  - Adding missing @throws NPE
>>  - 8294948
>>  - 8294948
>
> src/java.base/share/classes/java/net/URL.java line 580:
> 
>> 578:      * @implSpec Parsing the URL involves calling the {@link
>> 579:      * URLStreamHandler#parseURL(URL, String, int, int) parseURL} 
>> method on the
>> 580:      * selected handler.
> 
> What you would think about making this more direct, e.g. "This constructor 
> invokes the selected stream handler's parseURL method to parse the URL."

Well some of the parsing is done in URL itself: like finding the fragment, if 
any, setting up start and limit etc... And I didn't want to get into the rabbit 
hole of trying to specify what does what exactly. I can still take your 
suggested text if you believe it doesn't matter?

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

PR: https://git.openjdk.org/jdk/pull/10609

Reply via email to