diff options
author | youtirsin <brocodzhang@tencent.com> | 2025-02-10 10:23:19 +0800 |
---|---|---|
committer | Youtirsin <brocodzhang@tencent.com> | 2025-03-20 12:33:51 +0000 |
commit | b37e2906c986c1d4bd8bd08a5eb98e65320112e1 (patch) | |
tree | fa6d1535d24c0b8b1d66f65148a3d2cbfc9ac12f | |
parent | d596b99a5a36b60c51dc943e1e02f0c49633610d (diff) | |
download | jgit-b37e2906c986c1d4bd8bd08a5eb98e65320112e1.tar.gz jgit-b37e2906c986c1d4bd8bd08a5eb98e65320112e1.zip |
Removed redundant TreeFilter.ANY_DIFF in LogCommand.
Change-Id: I2ecf5f6c220e88dcc3ec2bf132e71156cf0fe622
Signed-off-by: kylezhao <kylezhao@tencent.com>
Signed-off-by: youtirsin <brocodzhang@tencent.com>
-rw-r--r-- | org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java b/org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java index 555e351d32..2a8d34ed68 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/api/LogCommand.java @@ -110,10 +110,10 @@ public class LogCommand extends GitCommand<Iterable<RevCommit>> { } if (!filters.isEmpty()) { if (filters.size() == 1) { - filters.add(TreeFilter.ANY_DIFF); + walk.setTreeFilter(filters.get(0)); + } else { + walk.setTreeFilter(AndTreeFilter.create(filters)); } - walk.setTreeFilter(AndTreeFilter.create(filters)); - } if (skip > -1 && maxCount > -1) walk.setRevFilter(AndRevFilter.create(SkipRevFilter.create(skip), |