]> source.dussan.org Git - jgit.git/commitdiff
[errorprone] PathFilter#getPathsBestEffort: fix ArrayAsKeyOfSetOrMap 62/204562/6
authorMatthias Sohn <matthias.sohn@sap.com>
Wed, 20 Sep 2023 14:17:00 +0000 (16:17 +0200)
committerMatthias Sohn <matthias.sohn@sap.com>
Mon, 25 Sep 2023 14:15:35 +0000 (16:15 +0200)
See https://errorprone.info/bugpattern/ArrayAsKeyOfSetOrMap

Change-Id: Ia94899bfa68db39f4eb8bfca455c92f5c888647c

org.eclipse.jgit/src/org/eclipse/jgit/treewalk/filter/PathFilter.java

index 66ab8bb5be719ee985b0fae78744a4807381b3c5..62422817acf651b7854cc8d2c4d2311af185ee4e 100644 (file)
 
 package org.eclipse.jgit.treewalk.filter;
 
+import java.util.Collections;
 import java.util.Optional;
 import java.util.Set;
-import java.util.HashSet;
+
 import org.eclipse.jgit.internal.JGitText;
 import org.eclipse.jgit.lib.Constants;
 import org.eclipse.jgit.treewalk.TreeWalk;
@@ -91,8 +92,7 @@ public class PathFilter extends TreeFilter {
 
        @Override
        public Optional<Set<byte[]>> getPathsBestEffort() {
-               HashSet<byte[]> s = new HashSet<>();
-               s.add(pathRaw);
+               Set<byte[]> s = Collections.singleton(pathRaw);
                return Optional.of(s);
        }