[ https://issues.apache.org/jira/browse/GROOVY-7949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15527118#comment-15527118 ]
Daniil Ovchinnikov commented on GROOVY-7949: -------------------------------------------- Java does not allow static members in inner classes https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.1.3 > Disallow static inner classes within anonymous classes > ------------------------------------------------------ > > Key: GROOVY-7949 > URL: https://issues.apache.org/jira/browse/GROOVY-7949 > Project: Groovy > Issue Type: Bug > Reporter: Daniil Ovchinnikov > > This just does not make sense, but works: > {code} > def a = new Hello() { > static class Hello { > def foo() { "hello" } > } > } > println a.foo() > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)