Open auto-closeable resources in try-with-resource

Change-Id: I4bc5d71f50070e4cb8d7e6f4244fb761c218b40e
diff --git a/src/main/java/com/cisco/gerrit/plugins/slack/client/WebhookClient.java b/src/main/java/com/cisco/gerrit/plugins/slack/client/WebhookClient.java
index c609d7d..af50032 100644
--- a/src/main/java/com/cisco/gerrit/plugins/slack/client/WebhookClient.java
+++ b/src/main/java/com/cisco/gerrit/plugins/slack/client/WebhookClient.java
@@ -108,12 +108,10 @@
         connection.setDoInput(true);
         connection.setDoOutput(true);
 
-        DataOutputStream request;
-        request = new DataOutputStream(connection.getOutputStream());
-
-        request.write(message.getBytes(StandardCharsets.UTF_8));
-        request.flush();
-        request.close();
+        try (DataOutputStream request = new DataOutputStream(connection.getOutputStream())) {
+          request.write(message.getBytes(StandardCharsets.UTF_8));
+          request.flush();
+        }
       } catch (IOException e) {
         throw new RuntimeException("Error posting message to Slack: [" + e.getMessage() + "].", e);
       }
diff --git a/src/test/java/com/cisco/gerrit/plugins/slack/client/WebhookClientIntegrationTest.java b/src/test/java/com/cisco/gerrit/plugins/slack/client/WebhookClientIntegrationTest.java
index 8f02fcc..b5e8011 100644
--- a/src/test/java/com/cisco/gerrit/plugins/slack/client/WebhookClientIntegrationTest.java
+++ b/src/test/java/com/cisco/gerrit/plugins/slack/client/WebhookClientIntegrationTest.java
@@ -77,14 +77,10 @@
     WebhookClient client;
     client = new WebhookClient(getConfig());
 
-    InputStream testProperties;
-    testProperties = ResourceHelper.loadNamedResourceAsStream("test.properties");
-
-    Properties properties;
-    properties = new Properties();
-    properties.load(testProperties);
-
-    testProperties.close();
+    Properties properties = new Properties();
+    try (InputStream testProperties = ResourceHelper.loadNamedResourceAsStream("test.properties")) {
+      properties.load(testProperties);
+    }
 
     MessageTemplate template;
     template = new MessageTemplate();
@@ -109,14 +105,10 @@
     WebhookClient client;
     client = new WebhookClient(getConfig());
 
-    InputStream testProperties;
-    testProperties = ResourceHelper.loadNamedResourceAsStream("test.properties");
-
-    Properties properties;
-    properties = new Properties();
-    properties.load(testProperties);
-
-    testProperties.close();
+    Properties properties = new Properties();
+    try (InputStream testProperties = ResourceHelper.loadNamedResourceAsStream("test.properties")) {
+      properties.load(testProperties);
+    }
 
     MessageTemplate template;
     template = new MessageTemplate();