[
https://issues.apache.org/jira/browse/GROOVY-11492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18133192#comment-18133192
] ASF GitHub Bot commented on GROOVY-11492: ----------------------------------------- sonarqubecloud[bot] commented on PR #3054: URL: https://github.com/apache/groovy/pull/3054#issuecomment-6451649752 ## [](https://sonarcloud.io/dashboard?id=apache_groovy&pullRequest=3054) **Quality Gate passed** Issues  [2 New issues](https://sonarcloud.io/project/issues?id=apache_groovy&pullRequest=3054&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true)  [0 Accepted issues](https://sonarcloud.io/project/issues?id=apache_groovy&pullRequest=3054&issueStatuses=ACCEPTED) Measures  [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=apache_groovy&pullRequest=3054&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true)  [100.0% Coverage on New Code](https://sonarcloud.io/component_measures?id=apache_groovy&pullRequest=3054&metric=new_coverage&view=list)  [0.0% Duplication on New Code](https://sonarcloud.io/component_measures?id=apache_groovy&pullRequest=3054&metric=new_duplicated_lines_density&view=list) <! > Java compatibility: array initializers without "new Type[]" > ----------------------------------------------------------- > > Key: GROOVY-11492 > URL: https://issues.apache.org/jira/browse/GROOVY-11492 > Project: Groovy > Issue Type: Improvement > Components: parser-antlr4 > Reporter: Eric Milles > Assignee: Eric Milles > Priority: Major > Labels: arrays > > There are a few cases where bare array initializers are not yet supported: > # {{int[][] array = \{ \{1,2\}, \{3,4\} \};}} > # {{@Target(\{ ElementType.FIELD, ElementType.METHOD \})}} > # {code:groovy}@interface A { > String[] strings() default {} > } > {code} > These were implemented as part of [1] but the PR was closed. It may be worth > looking back over what was done and re-implementing one or more of these > cases. It was noted that {{Closure[] array = \{\};}} is one of the edge > cases that leads to ambiguity. > [1] https://github.com/apache/groovy/pull/691 -- This message was sent by Atlassian Jira (v10.3.26#10030026)
