Browse Source

Fix FileAttributeCache.toString()

We should not list the complete cache but only show the cache entry at
hand.

Change-Id: I22be2a4dcbf0145155e23f2389bfcf5662cf23a6
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
stable-5.1
Matthias Sohn 5 years ago
parent
commit
d17efe880d
  1. 9
      org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java

9
org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java

@ -86,7 +86,6 @@ import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicReference;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
import java.util.stream.Collectors;
import org.eclipse.jgit.annotations.NonNull;
import org.eclipse.jgit.annotations.Nullable;
@ -438,12 +437,10 @@ public abstract class FS {
@SuppressWarnings("nls")
@Override
public String toString() {
return "FileStoreAttributeCache[" + attributeCache.keySet()
.stream()
.map(key -> "FileStore[" + key + "]: fsTimestampResolution="
+ attributeCache.get(key).getFsTimestampResolution())
.collect(Collectors.joining(",\n")) + "]";
return "FileStoreAttributeCache [fsTimestampResolution="
+ fsTimestampResolution + "]";
}
}
/** The auto-detected implementation selected for this operating system and JRE. */

Loading…
Cancel
Save