RFR: 8310242: Clarify the name parameter to Class::forName [v7]
Alan Bateman
alanb at openjdk.org
Thu Jun 22 13:51:06 UTC 2023
On Thu, 22 Jun 2023 00:33:33 GMT, Mandy Chung <mchung at 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 incrementally with one additional commit since the last revision:
>
> review comments
Marked as reviewed by alanb (Reviewer).
test/jdk/java/lang/Class/forName/ForNameNames.java line 45:
> 43: Arguments.of("java.lang.String", String.class),
> 44: Arguments.of("[Ljava.lang.String;", String[].class),
> 45: Arguments.of("ForNameNames$Inner", Inner.class),
For completeness, you could add "[LForNameNames$Inner;" to this list of test cases.
-------------
PR Review: https://git.openjdk.org/jdk/pull/14528#pullrequestreview-1493243021
PR Review Comment: https://git.openjdk.org/jdk/pull/14528#discussion_r1238557381
More information about the core-libs-dev
mailing list