aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jgit')
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/lib/IndexDiff.java11
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) {