[ https://issues.apache.org/jira/browse/GROOVY-11117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Milles reassigned GROOVY-11117: ------------------------------------ Assignee: Eric Milles > return first nested interface when GroovyClassLoader.parseClass parse > interfaces with nested interfaces > ------------------------------------------------------------------------------------------------------- > > Key: GROOVY-11117 > URL: https://issues.apache.org/jira/browse/GROOVY-11117 > Project: Groovy > Issue Type: Bug > Reporter: Hai Shi > Assignee: Eric Milles > Priority: Major > > When I have a groovy file: > {code:groovy} > interface A { > interface B { } > interface C { } > } > {code} > When I use classLoader to parse this file, I only get the interface {{B}} > {code:groovy} > def gcl = new GroovyClassLoader() > // this just get the interface B, Something Do I missed? > def loadedClass = gcl.parseClass(new File("xxxx")) > {code} > my version: > * jdk:18.0.1 > * groovy: 4.0.2 -- This message was sent by Atlassian Jira (v8.20.10#820010)