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

elharo pushed a commit to branch io
in repository https://gitbox.apache.org/repos/asf/maven-ejb-plugin.git

commit e79f2ac830066f726416974d1606cef25690ec64
Author: Elliotte Rusty Harold <elh...@ibiblio.org>
AuthorDate: Sun Apr 12 19:21:02 2020 -0400

    use try with resources
---
 src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java 
b/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java
index 4d8d5ac..7dbeebe 100644
--- a/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java
+++ b/src/main/java/org/apache/maven/plugins/ejb/EjbMojo.java
@@ -25,7 +25,6 @@ import java.util.Arrays;
 import java.util.Collections;
 import java.util.List;
 
-import org.apache.commons.io.IOUtils;
 import org.apache.commons.io.input.XmlStreamReader;
 import org.apache.maven.archiver.MavenArchiveConfiguration;
 import org.apache.maven.archiver.MavenArchiver;
@@ -508,26 +507,17 @@ public class EjbMojo
     /**
      * Get the encoding from an XML-file.
      *
-     * @param xmlFile the XML-file
-     * @return The encoding of the XML-file, or UTF-8 if it's not specified in 
the file
+     * @param xmlFile the XML file
+     * @return The encoding of the XML file, or UTF-8 if it's not specified in 
the file
      * @throws IOException if an error occurred while reading the file
      */
     private String getEncoding( File xmlFile )
         throws IOException
     {
-        XmlStreamReader xmlReader = null;
-        try
-        {
-            xmlReader = new XmlStreamReader( xmlFile );
+        try ( XmlStreamReader xmlReader = new XmlStreamReader( xmlFile ) ) {
             final String encoding = xmlReader.getEncoding();
-            xmlReader.close();
-            xmlReader = null;
             return encoding;
         }
-        finally
-        {
-            IOUtils.closeQuietly( xmlReader );
-        }
     }
 
     public String getClassifier()

Reply via email to