aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google')
-rw-r--r--src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationProcessor.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationProcessor.java b/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationProcessor.java
index deafa8a6a6..d93411d313 100644
--- a/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationProcessor.java
+++ b/src/main/java/com/google/devtools/build/docgen/SkylarkDocumentationProcessor.java
@@ -69,10 +69,8 @@ public class SkylarkDocumentationProcessor {
*/
public void generateDocumentation(String outputPath) throws IOException,
BuildEncyclopediaDocException {
- BufferedWriter bw = null;
File skylarkDocPath = new File(outputPath);
- try {
- bw = new BufferedWriter(new FileWriter(skylarkDocPath));
+ try (BufferedWriter bw = new BufferedWriter(new FileWriter(skylarkDocPath))) {
if (USE_TEMPLATE) {
bw.write(SourceFileReader.readTemplateContents(DocgenConsts.SKYLARK_BODY_TEMPLATE,
ImmutableMap.<String, String>of(
@@ -81,10 +79,6 @@ public class SkylarkDocumentationProcessor {
bw.write(generateAllBuiltinDoc());
}
System.out.println("Skylark documentation generated: " + skylarkDocPath.getAbsolutePath());
- } finally {
- if (bw != null) {
- bw.close();
- }
}
}