Skip to content

Better handling of VarArgs methods and constructors.#621

Merged
opeongo merged 4 commits intobeanshell:masterfrom
opeongo:issue_620
Jan 13, 2022
Merged

Better handling of VarArgs methods and constructors.#621
opeongo merged 4 commits intobeanshell:masterfrom
opeongo:issue_620

Conversation

@opeongo
Copy link
Contributor

@opeongo opeongo commented Nov 8, 2021

Fix for issue #620.
Closer following of JLS 15.12.2 method resolution rules.
Propagate VarArgs flag to generated methods.
Better marshalling of arguments in varargs methods.
Update test cases.

This touched a few more files than I expected but it turned out that there were a few more loose ends.

Fix for issue beanshell#620.
Closer following of JLS 15.12.2 method resolution rules.
Propagate VarArgs flag to generated methods.
Better marshalling of arguments in vararga methods.
Fix problem marshalling fixed arity parameters
@nickl-
Copy link
Member

nickl- commented Nov 12, 2021

Looks good...RTBC

@opeongo opeongo merged commit 5f09368 into beanshell:master Jan 13, 2022
pgiffuni pushed a commit to pgiffuni/beanshell that referenced this pull request Jan 8, 2024
Better handling of VarArgs methods and constructors.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants