On 29/03/2024 05:43, science2000 wrote:
Hello Core Libs Dev team,

I would like to propose a patch [1] that applies pattern matching for 'instanceof' (JEP-394) and 'switch-case' (JEP-433) on java.base. I suppose this enchantment will improve readability and reduce the code redundancy in cases of casts after 'inctanceof' checking. For better reviewing this improvement can be split into 4 tasks 1 for each package: java [2], javax [3], sun [4] and com.sun.crypto [5].

Please share your thoughts on whether such an improvement might be applied.

From a quick scan, you'll probably be asked to rename a lot of the variables as they very inconsistent with the naming in the changed source file, otherwise they should be safe and I assume you'll run at least tier1+tier2 at least.

-Alan

Reply via email to