You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/11/20 14:53:27 UTC

[commons-bcel] 02/04: Use try-with-resources

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-bcel.git

commit 7603760bb9c6717539089f7a7a6eb0fa4a265dc8
Author: Gary David Gregory (Code signing key) <gg...@apache.org>
AuthorDate: Sat Nov 19 19:27:36 2022 -0500

    Use try-with-resources
---
 src/examples/Package.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/examples/Package.java b/src/examples/Package.java
index efd24acd..5cf61ef3 100644
--- a/src/examples/Package.java
+++ b/src/examples/Package.java
@@ -177,7 +177,9 @@ public class Package {
                 clName = clName.substring(0, clName.length() - 6);
             }
             clName = clName.replace('.', '/');
-            clazz = new ClassParser(classPath.getInputStream(clName), clName).parse();
+            try (final InputStream inputStream = classPath.getInputStream(clName)) {
+                clazz = new ClassParser(inputStream, clName).parse();
+            }
             // here we create the root set of classes to process
             addDependents(clazz);
             System.out.println("Packaging for class: " + clName);
@@ -196,8 +198,8 @@ public class Package {
             final String name = dependents.firstKey();
             final String from = dependents.remove(name);
             if (allClasses.get(name) == null) {
-                try (final InputStream is = classPath.getInputStream(name)) {
-                    clazz = new ClassParser(is, name).parse();
+                try (final InputStream inputStream = classPath.getInputStream(name)) {
+                    clazz = new ClassParser(inputStream, name).parse();
                     addDependents(clazz);
                 } catch (final IOException e) {
                     // System.err.println("Error, class not found " + name );