Re: RFR: JDK-8259806: Clean up terminology on the "All Classes" page

2021-06-05 Thread Jonathan Gibbons
Up until recently, we used Types (now Classes and Interfaces) Annotation Type (now Annotation Interface) Enum (now Enum Class) Record (now Record Class) The general decision has been to use the older terms consistent with the usage throughout the documentation for the older releases. I guess

Re: RFR: 8262891: Compiler implementation for Pattern Matching for switch (Preview) [v13]

2021-06-05 Thread Rémi Forax
On Fri, 4 Jun 2021 20:20:26 GMT, Jan Lahoda wrote: >> This is a preview of a patch implementing JEP 406: Pattern Matching for >> switch (Preview): >> https://bugs.openjdk.java.net/browse/JDK-8213076 >> >> The current draft of the specification is here: >>

Re: RFR: 8262891: Compiler implementation for Pattern Matching for switch (Preview) [v12]

2021-06-05 Thread Evgeny Mandrikov
On Fri, 4 Jun 2021 20:17:43 GMT, Jan Lahoda wrote: >> Jan Lahoda has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Fixing typo. > > Thanks a lot for all the feedback. I've tried to do the requested changes in > the recent commits.

Withdrawn: JDK-8267394: Do not rely on object identity for empty valid Content instance

2021-06-05 Thread Hannes Wallnöfer
On Thu, 20 May 2021 14:31:33 GMT, Hannes Wallnöfer wrote: > This is a simple cleanup to replace the sentinel `HtmlTree.EMPTY` text > constant with an instance that achieves the same by overriding `isValid()`. I > think this is the nicer solution, and it allows us to remove the special case >

Re: RFR: JDK-8259806: Clean up terminology on the "All Classes" page

2021-06-05 Thread Hannes Wallnöfer
On Thu, 3 Jun 2021 17:09:21 GMT, Jonathan Gibbons wrote: > Maybe I'm fighting a losing battle on this one, but the current policy is to > generate the correct new terminology for recent releases and the older > terminology for older releases, to try and stay consist within the release. > >