Skip to content

Test Java annotations on varargs element types#26188

Open
mkurz wants to merge 1 commit into
scala:mainfrom
mkurz:test-java-annotated-varargs
Open

Test Java annotations on varargs element types#26188
mkurz wants to merge 1 commit into
scala:mainfrom
mkurz:test-java-annotated-varargs

Conversation

@mkurz
Copy link
Copy Markdown
Contributor

@mkurz mkurz commented May 30, 2026

Commit 9c971be made the Java parser consume annotations before array dimensions.

That also permits annotations before a varargs ellipsis, since varargs parameters pass through the same type parsing path. Add a regression test for that syntax:

void varargs(String @lib.Valid ... values) {}

How much have you relied on LLM-based tools in this contribution?

Minimally, for analysing the code.

How was the solution tested?

New test

Commit 9c971be made the
Java parser consume annotations before array dimensions.

That also permits annotations before a varargs ellipsis, since varargs
parameters pass through the same type parsing path. Add a regression
test for that syntax.
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.

1 participant