]> source.dussan.org Git - poi.git/commitdiff
sonarqube fixes - close resources
authorAndreas Beeker <kiwiwings@apache.org>
Sun, 18 Dec 2016 03:47:08 +0000 (03:47 +0000)
committerAndreas Beeker <kiwiwings@apache.org>
Sun, 18 Dec 2016 03:47:08 +0000 (03:47 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1774845 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/src/org/apache/poi/hslf/dev/PPDrawingTextListing.java
src/scratchpad/src/org/apache/poi/hslf/dev/SLWTListing.java
src/scratchpad/src/org/apache/poi/hslf/dev/SLWTTextListing.java
src/scratchpad/src/org/apache/poi/hslf/dev/SlideAndNotesAtomListing.java
src/scratchpad/src/org/apache/poi/hslf/dev/SlideIdListing.java

index af05efa7d58ff7902bafa5f96e8d184fcb898e7a..380f9003bf8cbad22daa90b370f1ac54caef6e48 100644 (file)
@@ -17,6 +17,8 @@
 
 package org.apache.poi.hslf.dev;
 
+import java.io.IOException;
+
 import org.apache.poi.hslf.record.EscherTextboxWrapper;
 import org.apache.poi.hslf.record.PPDrawing;
 import org.apache.poi.hslf.record.Record;
@@ -31,7 +33,7 @@ import org.apache.poi.hslf.usermodel.HSLFSlideShowImpl;
  *  searches those for text. Prints out any text it finds
  */
 public final class PPDrawingTextListing {
-       public static void main(String[] args) throws Exception {
+       public static void main(String[] args) throws IOException {
                if(args.length < 1) {
                        System.err.println("Need to give a filename");
                        System.exit(1);
@@ -81,5 +83,7 @@ public final class PPDrawingTextListing {
                                }
                        }
                }
+               
+               ss.close();
        }
 }
index 90f404b1eb7a71838b2cbf005baee4eb0693abfc..ff42ce0a451e707090bdac3e471d59a7165a337d 100644 (file)
@@ -17,6 +17,8 @@
 
 package org.apache.poi.hslf.dev;
 
+import java.io.IOException;
+
 import org.apache.poi.hslf.record.Document;
 import org.apache.poi.hslf.record.Record;
 import org.apache.poi.hslf.record.RecordTypes;
@@ -29,7 +31,7 @@ import org.apache.poi.hslf.usermodel.HSLFSlideShowImpl;
  *  and reports how many, and what sorts of things they contain
  */
 public final class SLWTListing {
-       public static void main(String[] args) throws Exception {
+       public static void main(String[] args) throws IOException {
                if(args.length < 1) {
                        System.err.println("Need to give a filename");
                        System.exit(1);
@@ -85,5 +87,7 @@ public final class SLWTListing {
                                }
                        }
                }
+               
+               ss.close();
        }
 }
index 5ef59565874d92e928b779d9c9873afee88b186b..bb53698f7ceba4db421492ec319b833f6ac18196 100644 (file)
@@ -17,6 +17,8 @@
 
 package org.apache.poi.hslf.dev;
 
+import java.io.IOException;
+
 import org.apache.poi.hslf.record.Document;
 import org.apache.poi.hslf.record.Record;
 import org.apache.poi.hslf.record.SlideListWithText;
@@ -31,7 +33,7 @@ import org.apache.poi.hslf.usermodel.HSLFSlideShowImpl;
  *  what it finds.
  */
 public final class SLWTTextListing {
-       public static void main(String[] args) throws Exception {
+       public static void main(String[] args) throws IOException {
                if(args.length < 1) {
                        System.err.println("Need to give a filename");
                        System.exit(1);
@@ -86,5 +88,7 @@ public final class SLWTTextListing {
                                }
                        }
                }
+               
+               ss.close();
        }
 }
index bc571008e2e5c95ffbc35ba601a412fe2f11ed1f..711f4ad6f58599abd3d77ac94a3db0987bc136ca 100644 (file)
@@ -17,6 +17,8 @@
 
 package org.apache.poi.hslf.dev;
 
+import java.io.IOException;
+
 import org.apache.poi.hslf.record.Notes;
 import org.apache.poi.hslf.record.NotesAtom;
 import org.apache.poi.hslf.record.Record;
@@ -32,7 +34,7 @@ import org.apache.poi.hslf.usermodel.HSLFSlideShowImpl;
  *  Slides, Master Slides and Notes
  */
 public final class SlideAndNotesAtomListing {
-       public static void main(String[] args) throws Exception {
+       public static void main(String[] args) throws IOException {
                if(args.length < 1) {
                        System.err.println("Need to give a filename");
                        System.exit(1);
@@ -63,5 +65,7 @@ public final class SlideAndNotesAtomListing {
                                System.out.println("");
                        }
                }
+               
+               ss.close();
        }
 }
index 1398175f42d65404400876d7705af8b2a12f481b..b492f4bda53db8c5fc3de6b37e6888207cb465c1 100644 (file)
@@ -18,6 +18,7 @@
 package org.apache.poi.hslf.dev;
 
 import java.io.ByteArrayOutputStream;
+import java.io.IOException;
 import java.util.Map;
 
 import org.apache.poi.hslf.record.Document;
@@ -42,7 +43,7 @@ import org.apache.poi.util.LittleEndian;
 public final class SlideIdListing {
        private static byte[] fileContents;
 
-       public static void main(String[] args) throws Exception {
+       public static void main(String[] args) throws IOException {
                if(args.length < 1) {
                        System.err.println("Need to give a filename");
                        System.exit(1);
@@ -154,6 +155,8 @@ public final class SlideIdListing {
                        pos += baos.size();
                }
 
+               ss.close();
+               
                System.out.println("");
        }