From e1ae93bdafae4f25a1ca3da8087a6f089b3a059c Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 01 Jun 2015 09:58:17 +0000
Subject: [PATCH] Use try-with-resources
---
opendj-sdk/opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/opendj-sdk/opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java b/opendj-sdk/opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java
index 510b4af..39e7702 100644
--- a/opendj-sdk/opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java
+++ b/opendj-sdk/opendj-doc-maven-plugin/src/main/java/org/forgerock/opendj/maven/doc/GenerateRefEntriesMojo.java
@@ -26,7 +26,6 @@
package org.forgerock.opendj.maven.doc;
import static org.forgerock.opendj.maven.doc.Utils.*;
-import static org.forgerock.util.Utils.*;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
@@ -225,17 +224,13 @@
* @throws IOException Failed to write the content of the input stream.
*/
private void writeToFile(final InputStream input, final File output) throws IOException {
- FileWriter writer = null;
- try {
- writer = new FileWriter(output);
+ try (FileWriter writer = new FileWriter(output)) {
BufferedReader reader = new BufferedReader(new InputStreamReader(input));
String line;
while ((line = reader.readLine()) != null) {
writer.write(line);
writer.write(EOL);
}
- } finally {
- closeSilently(writer);
}
}
@@ -252,8 +247,7 @@
// Read from a copy of the page.
final File pageCopy = new File(page.getPath() + ".tmp");
copyFile(page, pageCopy);
- final BufferedReader reader = new BufferedReader(new FileReader(pageCopy));
- try {
+ try (final BufferedReader reader = new BufferedReader(new FileReader(pageCopy))) {
// Write first to the page, then to pages named according to marker values.
File output = page;
getLog().info("Rewriting man page: " + page.getPath());
@@ -275,8 +269,6 @@
if (!pageCopy.delete()) {
throw new IOException("Failed to delete " + pageCopy.getName());
}
- } finally {
- closeSilently(reader);
}
}
--
Gitblit v1.10.0