@Override
    protected boolean isCaseSensitive(@NotNull File file) {
      return switch (FileSystemUtil.readParentCaseSensitivity(file)) {
        case SENSITIVE -> true;
        case INSENSITIVE -> false;
        case UNKNOWN -> SystemInfo.isFileSystemCaseSensitive;
      };
    }
@Override
    protected boolean isCaseSensitive(@NotNull File file)