[ https://issues.apache.org/jira/browse/GROOVY-8657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Sun resolved GROOVY-8657. -------------------------------- Fix Version/s: 5.0.0-alpha-13 Assignee: Daniel Sun Resolution: Fixed > Resource variable is accessible from finally block > -------------------------------------------------- > > Key: GROOVY-8657 > URL: https://issues.apache.org/jira/browse/GROOVY-8657 > Project: Groovy > Issue Type: Bug > Affects Versions: 3.0.0-alpha-2 > Reporter: Daniil Ovchinnikov > Assignee: Daniel Sun > Priority: Major > Fix For: 5.0.0-alpha-13 > > > FromĀ http://groovy-lang.org/releasenotes/groovy-3.0.html > {code:groovy} > try( > FromResource from = new FromResource("ARM was here!") > ToResource to = new ToResource() > ) { > to << from > } finally { > assert from.closed // should throw MissingPropertyException > assert to.closed > assert to.toString() == 'ARM was here!' > } > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)