int (@NotNull String path) { // On case-insensitive OS hash calculated from path converted to lower case if (ProjectStamps.PORTABLE_CACHES) { return StringUtil.isEmpty(path) ? 0 : FileUtil.toCanonicalPath(path).hashCode(); } return FileUtil.pathHashCode(path); }