]> source.dussan.org Git - jgit.git/commit
Consider original file mode while checking parent ignore rules 47/52547/4
authorAndrey Loskutov <loskutov@gmx.de>
Fri, 24 Jul 2015 21:26:43 +0000 (23:26 +0200)
committerAndrey Loskutov <loskutov@gmx.de>
Wed, 12 Aug 2015 17:44:58 +0000 (13:44 -0400)
commit63bc1d862d33bc99b68efddece2e69fb7ae04734
tree0822fa85cabbbd3bf0e5999a87d72a0cb9518eba
parent6bc6e9520e99f012a8d516ae8ac135f440efd38e
Consider original file mode while checking parent ignore rules

The WorkingTreeIterator.isEntryIgnored() should use originally requested
file mode while descending to the file tree root and checking ignore
rules. Original code asking isEntryIgnored() on a file was using
directory mode instead if the .gitignore was not located in the same
directory.

Bug: 473506
Change-Id: I9f16ba714c3ea9e6585e9c11623270dbdf4fb1df
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
org.eclipse.jgit.test/tst/org/eclipse/jgit/ignore/IgnoreNodeTest.java
org.eclipse.jgit/src/org/eclipse/jgit/treewalk/WorkingTreeIterator.java