Kunio Himei created GROOVY-9581: ----------------------------------- Summary: コンパイラで、クロージャから静的クラス変数を参照できない. Key: GROOVY-9581 URL: https://issues.apache.org/jira/browse/GROOVY-9581 Project: Groovy Issue Type: Bug Components: Compiler Affects Versions: 3.0.4 Environment: groovy-3.0.4, jdk-14.0.1 Reporter: Kunio Himei Fix For: 3.x
/* ERROR:Groovyc: While compiling XXX: BUG! exception in phase 'class generation' in source unit 'Test.groovy' Trying to access private field [Test1#foo] from inner class */ class Test1 { // boolean foo // OK static boolean foo // Ng } class Test2 extends Test1 { def bar() { Closure baz = { assert foo // Compilation error } } } -- This message was sent by Atlassian Jira (v8.3.4#803005)