[ https://issues.apache.org/jira/browse/GROOVY-10341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Milles updated GROOVY-10341: --------------------------------- Fix Version/s: 3.0.20 > "super" invocations of abstract methods should be caught at compile time with > static compilation enabled > -------------------------------------------------------------------------------------------------------- > > Key: GROOVY-10341 > URL: https://issues.apache.org/jira/browse/GROOVY-10341 > Project: Groovy > Issue Type: Improvement > Components: Compiler > Affects Versions: 2.5.4 > Reporter: Abbas Gadhia > Assignee: Eric Milles > Priority: Major > Fix For: 4.0.0-rc-1, 3.0.20 > > Attachments: bugs.tar.gz > > > When super.baseMethod() is invoked from a derived class, and if the > baseMethod is abstract, the compiler does not complain and we get a > {code:java} > Exception in thread "main" java.lang.AbstractMethodError > {code} > despite CompileStatic > Code attached -- This message was sent by Atlassian Jira (v8.20.10#820010)