On Wed, 21 Jun 2023 22:02:16 GMT, Mandy Chung <mch...@openjdk.org> wrote:

>> This PR clarifies the spec of the 3-arg Class::forName  regarding the format 
>> of the name for an array type which is of the form: one or more of "[" + 
>> binary name of the element type + ";'.
>
> Mandy Chung 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 eight additional 
> commits since the last revision:
> 
>  - improve the specification of forName
>  - Merge branch 'master' of https://github.com/openjdk/jdk into JDK-8310242
>  - Merge branch 'master' of https://github.com/openjdk/jdk into JDK-8310242
>  - Review comment.  Add a test
>  - missing 'L' for the array class name
>  - review comment
>  - Clarify for an array class of primitive type
>  - 8310242: Clarify the name parameter to Class::forName

I improved the spec of `forName` to make it clear of the name for nested types 
and array types.   It now refers to the table in `getName` about the name of an 
array class.   

@dholmes-ora does that clarify and address the concerns you had?

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

PR Comment: https://git.openjdk.org/jdk/pull/14528#issuecomment-1601750566

Reply via email to