Guillaume Laforge created GROOVY-8006: -----------------------------------------
Summary: Allow dropping 'def' or type in try with resources Key: GROOVY-8006 URL: https://issues.apache.org/jira/browse/GROOVY-8006 Project: Groovy Issue Type: Improvement Environment: Parrot parser Reporter: Guillaume Laforge With try with resources, it would be nice to be able the type or def, just like in the classical for loop: {code} import java.util.zip.GZIPOutputStream def input = new File('./NOTICE') def output = new File('/tmp/zipped.zip') try ( fin = new FileInputStream(input); out = new GZIPOutputStream(new FileOutputStream(output)) ) { byte[] buffer = new byte[4096] int nread = 0 while ((nread = fin.read(buffer)) != -1) { out.write(buffer, 0, nread) } } {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)