RFR: 8268124: Update java.lang to use switch expressions
Rémi Forax
forax at openjdk.java.net
Wed Jun 2 16:13:33 UTC 2021
On Wed, 2 Jun 2021 15:25:16 GMT, Patrick Concannon <pconcannon at openjdk.org> wrote:
> Hi,
>
> Could someone please review my code for updating the code in the `java.lang` packages to make use of the switch expressions?
>
> Kind regards,
> Patrick
src/java.base/share/classes/java/lang/invoke/MemberName.java line 331:
> 329: assert(false) : this+" != "+MethodHandleNatives.refKindName((byte)originalRefKind);
> 330: yield true;
> 331: }
this code always yield true, better to check if the assert are enabled, do the switch in that case and always return true
-------------
PR: https://git.openjdk.java.net/jdk/pull/4312
More information about the core-libs-dev
mailing list