public static int pathHashCode(@Nullable String path) {
    if (path == null || path.isEmpty()) {
      return 0;
    }
    path = toCanonicalPath(path, File.separatorChar, true);
    return SystemInfoRt.isFileSystemCaseSensitive ? path.hashCode() : StringUtilRt.stringHashCodeInsensitive(path);
  }
public static int pathHashCode(@Nullable String path)