Skip to content

Commit a2cedb8

Browse files
Vladimir Kotalahornace
authored andcommitted
fix path filtering
1 parent 69e2949 commit a2cedb8

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

opengrok-indexer/src/main/java/org/opengrok/indexer/history/GitRepository.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,9 @@
7575
import org.eclipse.jgit.treewalk.AbstractTreeIterator;
7676
import org.eclipse.jgit.treewalk.CanonicalTreeParser;
7777
import org.eclipse.jgit.treewalk.TreeWalk;
78+
import org.eclipse.jgit.treewalk.filter.AndTreeFilter;
7879
import org.eclipse.jgit.treewalk.filter.PathFilter;
80+
import org.eclipse.jgit.treewalk.filter.TreeFilter;
7981
import org.eclipse.jgit.util.io.CountingOutputStream;
8082
import org.eclipse.jgit.util.io.NullOutputStream;
8183
import org.jetbrains.annotations.NotNull;
@@ -509,7 +511,9 @@ public History getHistory(File file, String sinceRevision, String tillRevision)
509511
FollowFilter followFilter = FollowFilter.create(getGitFilePath(getRepoRelativePath(file)), dc);
510512
walk.setTreeFilter(followFilter);
511513
} else {
512-
walk.setTreeFilter(PathFilter.create(getGitFilePath(getRepoRelativePath(file))));
514+
walk.setTreeFilter(AndTreeFilter.create(
515+
PathFilter.create(getGitFilePath(getRepoRelativePath(file))),
516+
TreeFilter.ANY_DIFF));
513517
}
514518
}
515519

opengrok-web/src/test/java/org/opengrok/web/PageConfigTest.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
import jakarta.servlet.http.HttpServletRequest;
3636
import org.junit.jupiter.api.AfterAll;
3737
import org.junit.jupiter.api.BeforeAll;
38-
import org.junit.jupiter.api.Disabled;
3938
import org.junit.jupiter.api.Test;
4039
import org.junit.jupiter.api.condition.EnabledOnOs;
4140
import org.junit.jupiter.api.condition.OS;
@@ -256,7 +255,6 @@ public String getParameter(String name) {
256255
}
257256
}
258257

259-
@Disabled("jgit changes")
260258
@Test
261259
public void testGetLatestRevisionValid() {
262260
DummyHttpServletRequest req1 = new DummyHttpServletRequest() {
@@ -272,7 +270,6 @@ public String getPathInfo() {
272270
assertEquals("aa35c258", rev);
273271
}
274272

275-
@Disabled("jgit changes")
276273
@Test
277274
public void testGetRevisionLocation() {
278275
DummyHttpServletRequest req1 = new DummyHttpServletRequest() {
@@ -299,7 +296,6 @@ public String getQueryString() {
299296
assertEquals("source/xref/git/main.c?r=aa35c258&a=true", location);
300297
}
301298

302-
@Disabled("jgit changes")
303299
@Test
304300
public void testGetRevisionLocationNullQuery() {
305301
DummyHttpServletRequest req1 = new DummyHttpServletRequest() {

0 commit comments

Comments
 (0)