[jira] [Updated] (GROOVY-9033) Bad code green: empty list literal with each method
[ https://issues.apache.org/jira/browse/GROOVY-9033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9033: Fix Version/s: 2.5.17 > Bad code green: empty list literal with each method > --- > > Key: GROOVY-9033 > URL: https://issues.apache.org/jira/browse/GROOVY-9033 > Project: Groovy > Issue Type: Bug > Components: Static Type Checker >Affects Versions: 2.5.6 >Reporter: Daniil Ovchinnikov >Assignee: Eric Milles >Priority: Major > Fix For: 4.0.0-beta-1, 2.5.17, 3.0.11 > > Time Spent: 50m > Remaining Estimate: 0h > > {code:groovy} > @groovy.transform.CompileStatic > List usage() { > def l = [].each {} > return l // expected error: Incompatible generic argument types. Cannot > assign java.util.List to: java.util.List > }{code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (GROOVY-9033) Bad code green: empty list literal with each method
[ https://issues.apache.org/jira/browse/GROOVY-9033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Milles updated GROOVY-9033: Fix Version/s: 3.0.11 > Bad code green: empty list literal with each method > --- > > Key: GROOVY-9033 > URL: https://issues.apache.org/jira/browse/GROOVY-9033 > Project: Groovy > Issue Type: Bug > Components: Static Type Checker >Affects Versions: 2.5.6 >Reporter: Daniil Ovchinnikov >Assignee: Eric Milles >Priority: Major > Fix For: 4.0.0-beta-1, 3.0.11 > > Time Spent: 50m > Remaining Estimate: 0h > > {code:groovy} > @groovy.transform.CompileStatic > List usage() { > def l = [].each {} > return l // expected error: Incompatible generic argument types. Cannot > assign java.util.List to: java.util.List > }{code} -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (GROOVY-9033) Bad code green: empty list literal with each method
[ https://issues.apache.org/jira/browse/GROOVY-9033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniil Ovchinnikov updated GROOVY-9033: --- Description: {code:groovy} @groovy.transform.CompileStatic List usage() { def l = [].each {} return l // expected error: Incompatible generic argument types. Cannot assign java.util.List to: java.util.List }{code} was: {code:java} @groovy.transform.CompileStatic List usage() { def l = [].each {} return l // expected error: Incompatible generic argument types. Cannot assign java.util.List to: java.util.List } println usage(){code} > Bad code green: empty list literal with each method > --- > > Key: GROOVY-9033 > URL: https://issues.apache.org/jira/browse/GROOVY-9033 > Project: Groovy > Issue Type: Bug > Components: Static Type Checker >Affects Versions: 2.5.6 >Reporter: Daniil Ovchinnikov >Priority: Major > > {code:groovy} > @groovy.transform.CompileStatic > List usage() { > def l = [].each {} > return l // expected error: Incompatible generic argument types. Cannot > assign java.util.List to: java.util.List > }{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (GROOVY-9033) Bad code green: empty list literal with each method
[ https://issues.apache.org/jira/browse/GROOVY-9033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniil Ovchinnikov updated GROOVY-9033: --- Affects Version/s: 2.5.6 > Bad code green: empty list literal with each method > --- > > Key: GROOVY-9033 > URL: https://issues.apache.org/jira/browse/GROOVY-9033 > Project: Groovy > Issue Type: Bug > Components: Static Type Checker >Affects Versions: 2.5.6 >Reporter: Daniil Ovchinnikov >Priority: Major > > {code:java} > @groovy.transform.CompileStatic > List usage() { > def l = [].each {} > return l // expected error: Incompatible generic argument types. Cannot > assign java.util.List to: java.util.List > } > println usage(){code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)