Merge branch 'stable-2.15'
* stable-2.15:
LfsProjectLocks: Open Files.list stream in try-with-resource
Update bazlets to latest revision on stable-2.15
Update JGit to 4.9.2.201712150930-r.4-g085d1f959
Update bazlets to latest stable-2.14 to use API version 2.14.6
Upgrade bazlets to latest stable-2.14 to use API version 2.14.5.1
Upgrade to latest bazlets on stable-2.14
Change-Id: Iafae558587771b20f7312813db4ab8798bcadac9
diff --git a/src/main/java/com/googlesource/gerrit/plugins/lfs/locks/LfsProjectLocks.java b/src/main/java/com/googlesource/gerrit/plugins/lfs/locks/LfsProjectLocks.java
index 75ea01f..d0875c1 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/lfs/locks/LfsProjectLocks.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/lfs/locks/LfsProjectLocks.java
@@ -32,6 +32,7 @@
import java.nio.file.Paths;
import java.util.Collection;
import java.util.Optional;
+import java.util.stream.Stream;
import org.eclipse.jgit.internal.storage.file.LockFile;
import org.eclipse.jgit.lfs.errors.LfsException;
import org.joda.time.DateTime;
@@ -72,8 +73,8 @@
if (!Files.exists(locksPath)) {
return;
}
- try {
- Files.list(locksPath)
+ try (Stream<Path> stream = Files.list(locksPath)) {
+ stream
.filter(Files::isRegularFile)
.forEach(
path -> {