boolean (@NotNull ChangedPath change) { if (SystemInfo.isFileSystemCaseSensitive) return false; if (!change.isMove()) return false; FilePath afterPath = Objects.requireNonNull(change.afterPath); FilePath beforePath = Objects.requireNonNull(change.beforePath); return isCaseOnlyChange(beforePath.getPath(), afterPath.getPath()); }