Daniil Ovchinnikov created GROOVY-8983: ------------------------------------------
Summary: Cannot assign Collection to Array Key: GROOVY-8983 URL: https://issues.apache.org/jira/browse/GROOVY-8983 Project: Groovy Issue Type: Bug Components: Static Type Checker Affects Versions: 2.5.6 Reporter: Daniil Ovchinnikov {code:java} Collection<? extends Runnable> foo() {} @groovy.transform.CompileStatic def usage() { Runnable[] ar = foo() // OK as expected } @groovy.transform.CompileStatic def usage(Collection<? extends Runnable> cr) { Runnable[] ar = cr // [Static type checking] - Cannot assign value of type java.util.Collection <? extends java.lang.Runnable> to variable of type java.lang.Runnable[] } {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)