From e381c93d136178ec6f9d077b19dae65b84d2eedd Mon Sep 17 00:00:00 2001 From: utzcoz Date: Sat, 1 Oct 2022 12:08:50 +0800 Subject: [PATCH] idegen: Migrate try-finally to try-with-resources for Configuration.java Test: run idegen.sh to generate files for IntelliJ without error Signed-off-by: utzcoz Change-Id: If1066d236ef44aff6b9f73a40751ad232a80f6f9 --- tools/idegen/src/Configuration.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tools/idegen/src/Configuration.java b/tools/idegen/src/Configuration.java index cbe9773e6..d136501ba 100644 --- a/tools/idegen/src/Configuration.java +++ b/tools/idegen/src/Configuration.java @@ -276,8 +276,7 @@ public class Configuration { */ public static void parseFile(File file, Collection patterns) throws IOException { - BufferedReader in = new BufferedReader(new FileReader(file)); - try { + try (BufferedReader in = new BufferedReader(new FileReader(file))) { String line; while ((line = in.readLine()) != null) { String trimmed = line.trim(); @@ -285,8 +284,6 @@ public class Configuration { patterns.add(Pattern.compile(trimmed)); } } - } finally { - in.close(); } } }