diff options
Diffstat (limited to 'org.eclipse.jgit')
-rw-r--r-- | org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java b/org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java index 489e5c0cee..f532cdcf10 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java @@ -191,7 +191,6 @@ public class IndexDiff { DirCacheIterator.class); WorkingTreeIterator workingTreeIterator = treeWalk.getTree(WORKDIR, WorkingTreeIterator.class); - FileMode fileModeTree = treeWalk.getFileMode(TREE); if (dirCacheIterator != null) { if (dirCacheIterator.getDirCacheEntry().isAssumeValid()) @@ -208,12 +207,10 @@ public class IndexDiff { } } else { // in repo, not in index => removed - if (!fileModeTree.equals(FileMode.TYPE_TREE)) { - removed.add(treeWalk.getPathString()); - changesExist = true; - if (workingTreeIterator != null) - untracked.add(treeWalk.getPathString()); - } + removed.add(treeWalk.getPathString()); + changesExist = true; + if (workingTreeIterator != null) + untracked.add(treeWalk.getPathString()); } } else { if (dirCacheIterator != null) { |