[code-reflection] RFR: Conflicting code reflection fields for method overrides [v3]
Paul Sandoz
psandoz at openjdk.org
Fri Jun 28 17:00:31 UTC 2024
On Fri, 28 Jun 2024 16:57:05 GMT, Adam Sotona <asotona at openjdk.org> wrote:
>> This patch constructs code reflection fields from method name and $-escaped method parameters.
>
> Adam Sotona has updated the pull request incrementally with one additional commit since the last revision:
>
> added TestOverloads
> Yes, it's a temporary solution We need to think more carefully about a better location such as a method attribute or synthetic annotation, but I think we should do that separately, and we also need to consider quotable lambda expressions too.
Further, the solution to store the text string of a code model is also temporary. How we encode the model will impact how we reference it and instantiate it. So the design space is broader than one might initially realize.
-------------
PR Comment: https://git.openjdk.org/babylon/pull/162#issuecomment-2197318790
More information about the babylon-dev
mailing list