From ca73c3ad90b55d545053cd0240850453eec46cda Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Wed, 16 Oct 2019 15:57:08 +0200 Subject: [PATCH] Updating WinDriveLetters since Dokany be installed in version 1.3.x --- .../cryptomator/common/vaults/WindowsDriveLetters.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main/commons/src/main/java/org/cryptomator/common/vaults/WindowsDriveLetters.java b/main/commons/src/main/java/org/cryptomator/common/vaults/WindowsDriveLetters.java index 5d644ee7b..dd7f94fe9 100644 --- a/main/commons/src/main/java/org/cryptomator/common/vaults/WindowsDriveLetters.java +++ b/main/commons/src/main/java/org/cryptomator/common/vaults/WindowsDriveLetters.java @@ -23,11 +23,11 @@ import java.util.stream.StreamSupport; public final class WindowsDriveLetters { private static final Logger LOG = LoggerFactory.getLogger(WindowsDriveLetters.class); - private static final Set D_TO_Z; + private static final Set A_TO_Z; static { - try (IntStream stream = IntStream.rangeClosed('D', 'Z')) { - D_TO_Z = stream.mapToObj(i -> Path.of(((char) i)+":\\")).collect(Collectors.toSet()); + try (IntStream stream = IntStream.rangeClosed('A', 'Z')) { + A_TO_Z = stream.mapToObj(i -> Path.of(((char) i)+":\\")).collect(Collectors.toSet()); } } @@ -48,7 +48,7 @@ public final class WindowsDriveLetters { public Set getAvailableDriveLetters() { Set occupiedDriveLetters = getOccupiedDriveLetters(); Predicate isOccupiedDriveLetter = occupiedDriveLetters::contains; - return D_TO_Z.stream().filter(isOccupiedDriveLetter.negate()).collect(Collectors.toSet()); + return A_TO_Z.stream().filter(isOccupiedDriveLetter.negate()).collect(Collectors.toSet()); } }