CommitMessageFetcher: Open Repository and RevWalk in try-with-resource

Change-Id: Iba40d056a45cc5a61c168b160c3abe98f46a09a4
diff --git a/src/main/java/com/googlesource/gerrit/plugins/hooks/util/CommitMessageFetcher.java b/src/main/java/com/googlesource/gerrit/plugins/hooks/util/CommitMessageFetcher.java
index a04b175..83b33ce 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/hooks/util/CommitMessageFetcher.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/hooks/util/CommitMessageFetcher.java
@@ -25,15 +25,11 @@
   }
 
   public String fetch(String projectName, String commitId) throws IOException {
-    final Repository repo =
-        repoManager.openRepository(new NameKey(projectName));
-    try {
-      RevWalk revWalk = new RevWalk(repo);
+    try (Repository repo = repoManager.openRepository(new NameKey(projectName));
+        RevWalk revWalk = new RevWalk(repo)){
       RevCommit commit = revWalk.parseCommit(ObjectId.fromString(commitId));
 
       return commit.getFullMessage();
-    } finally {
-      repo.close();
     }
   }