Peter Gromov created GROOVY-7452: ------------------------------------ Summary: Cannot reference inner classes of super classes by short name Key: GROOVY-7452 URL: https://issues.apache.org/jira/browse/GROOVY-7452 Project: Groovy Issue Type: Bug Components: Compiler Reporter: Peter Gromov
e.g. paste this in Groovy web console: {code} import java.nio.channels.* abstract class Foo extends FileChannel { MapMode foo() { null } } print "hi" {code} startup failed: Script1.groovy: 5: unable to resolve class MapMode @ line 5, column 3. MapMode foo() { null } ^ 1 error If one qualifies the name: FileChannel.MapMode, the compilation succeeds -- This message was sent by Atlassian JIRA (v6.3.4#6332)