RFR: 8287808: javac generates illegal class file for pattern matching switch with records

Athijegannathan Sundararajan sundar at openjdk.java.net
Tue Jun 7 08:14:04 UTC 2022


On Mon, 6 Jun 2022 10:39:26 GMT, Jan Lahoda <jlahoda at openjdk.org> wrote:

> For record patterns, javac generates proxy methods for accessors, to properly wrap exceptions. These proxies are currently generated as package private, which is not valid for interfaces. Using private methods should be better.

LGTM

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

Marked as reviewed by sundar (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/9039


More information about the compiler-dev mailing list