JDK 13 RFR of JDK-708660: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r
Joe Darcy
joe.darcy at oracle.com
Mon Jun 10 19:54:17 UTC 2019
Hello,
Given upcoming deadlines and the scope of the feedback suggested, I
propose pushing the "type parameters" => "type arguments" fix under
JDK-708660 in JDK 13 and then reworking the type annotation vs
declaration annotation structure for both core reflection and
javax.lang.model in JDK 14 (under separate bugs).
It is fair for the top-level interfaces to more fully discuss type vs
declaration annotations. Such top-level discussion is a complement to
introducing a statement of the type vs declaration distinction in the
method-as-implemented/overridden-in-this-paricular-type since the latter
provides better discoverability for developers.
Thanks,
-Joe
On 6/10/2019 12:16 PM, Alex Buckley wrote:
> On 6/8/2019 4:04 PM, Joe Darcy wrote:
>> Please review the doc clarifications to address
>>
>> JDK-708660: (reflect) Clarifications to javadoc for getGeneric*Type
>> methods in j.l.r
>> webrev: http://cr.openjdk.java.net/~darcy/7086604.0/
>> specdiff:
>> http://cr.openjdk.java.net/~darcy/7086604.0.specdiff/overview-summary.html
>>
>>
>> A few comments on the changes:
>>
>> * The phrasing "type arguments" rather than "type parameters" is used as
>> appropriate.
>
> Great!
>
>
[snip]
More information about the core-libs-dev
mailing list