JEP proposed to target JDK 20: 432: Record Patterns (Second Preview)

Onno Molenkamp onno at flox.org
Thu Nov 17 09:42:34 UTC 2022


Hi,

I noticed a small mistake in the text of JEP 432:

"A record pattern consists of a type, a (possibly empty) record 
component pattern list which is used to match against the corresponding 
record components, and an optional identifier."

The identifier has been removed since the first preview.

Onno

Op 16-11-2022 om 19:09 schreef Mark Reinhold:
> The following JEP is proposed to target JDK 20:
> 
>    432: Record Patterns (Second Preview)
>         https://openjdk.org/jeps/432
> 
>    Summary: Enhance the Java programming language with record patterns to
>    deconstruct record values.  Record patterns and type patterns can be
>    nested to enable a powerful, declarative, and composable form of data
>    navigation and processing.  This is a preview language feature.
> 
> Feedback on this proposal from JDK Project Committers and Reviewers [1]
> is more than welcome, as are reasoned objections.  If no such objections
> are raised by 23:59 UTC on Wednesday, 23 November, or if they’re raised
> and then satisfactorily answered, then per the JEP 2.0 process proposal
> [2] I’ll target this JEP to JDK 20.
> 
> - Mark
> 
> 
> [1] https://openjdk.org/census#jdk
> [2] https://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 203 bytes
Desc: OpenPGP digital signature
URL: <https://mail.openjdk.org/pipermail/jdk-dev/attachments/20221117/7b9118c0/OpenPGP_signature-0001.sig>


More information about the jdk-dev mailing list