On Wed, 17 Jul 2024 03:03:23 GMT, Chen Liang <li...@openjdk.org> wrote:

>> Move fields common to Method and Field to executable, which simplifies 
>> implementation. Removed useless transient modifiers as Method and Field were 
>> never serializable.
>> 
>> Note to core-libs reviewers: Please review the associated CSR on trivial 
>> removal of `abstract` modifier as well.
>
> Chen Liang has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Redundant transient; Update the comments to be more accurate

Catching up on reviews, core libs changes look fine. Since Executable is sealed 
with Constructor and Executable on its permits lists, moving methods up and 
down the hierarchy (as long as there are concrete methods on Constructor and 
Method) is fine.

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

Marked as reviewed by darcy (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/20188#pullrequestreview-2246761996

Reply via email to