Daniil Ovchinnikov created GROOVY-9779: ------------------------------------------
Summary: Inconsistency with callable properties in static context Key: GROOVY-9779 URL: https://issues.apache.org/jira/browse/GROOVY-9779 Project: Groovy Issue Type: Bug Affects Versions: 3.0.6 Reporter: Daniil Ovchinnikov {code:title=playground.groovy} class C { def call() { 42 } } class Container { static final staticC = new C() def instanceC = new C() } assert Container.staticC() == 42 // works fine def container = new Container() assert container.staticC() == 42 // MissingMethodException assert container.instanceC() == 42 // MissingMethodException {code} I'd expect the invocations to fail or to work in both static and instance contexts. -- This message was sent by Atlassian Jira (v8.3.4#803005)