boolean (final FilePath localPath) { final List<LocalChangeList> changeLists = ChangeListManager.getInstance(myProject).getChangeLists(); for (LocalChangeList list : changeLists) { final Collection<Change> changes = list.getChanges(); for (Change change : changes) { if (change.getBeforeRevision() != null && change.getBeforeRevision().getFile().getPath().equals(localPath.getPath())) { if (FileStatus.DELETED.equals(change.getFileStatus()) || change.isMoved() || change.isRenamed()) { return true; } } } } return false; }