JBIterable<FilePath> (@NotNull Change change) { FilePath beforePath = getBeforePath(change); FilePath afterPath = getAfterPath(change); if (CASE_SENSITIVE_FILE_PATH_HASHING_STRATEGY.equals(beforePath, afterPath)) { return JBIterable.of(beforePath); } else { return JBIterable.of(beforePath, afterPath).filterNotNull(); } }