Uses of Class
org.eclipse.jgit.treewalk.TreeWalk
Packages that use TreeWalk
Package
Description
High-level API commands (the porcelain of JGit).
Support for reading .gitattributes.
Computing blame/annotate information of files.
Comparing file contents by computing diffs.
Reading and editing the directory cache (index).
Core API for repository, config, refs, object database.
Content and commit history merge algorithms.
Walking revision graphs (commit history).
Git submodule support.
Transport (fetch/push) for different protocols.
Walking and comparing directory/file trees (of commits, file system).
Filters for use in tree walking.
-
Uses of TreeWalk in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api with parameters of type TreeWalkModifier and TypeMethodDescriptionprivate void
CheckoutCommand.checkoutPathsFromCommit
(TreeWalk treeWalk, DirCache dc, RevCommit commit) private void
CheckoutCommand.checkoutPathsFromIndex
(TreeWalk treeWalk, DirCache dc) -
Uses of TreeWalk in org.eclipse.jgit.attributes
Fields in org.eclipse.jgit.attributes declared as TreeWalkMethods in org.eclipse.jgit.attributes with parameters of type TreeWalkModifier and TypeMethodDescriptionprivate static AttributesNode
AttributesHandler.attributesNode
(TreeWalk treeWalk, WorkingTreeIterator workingTreeIterator, DirCacheIterator dirCacheIterator, CanonicalTreeParser otherTree) Get theAttributesNode
for the current entry.Constructors in org.eclipse.jgit.attributes with parameters of type TreeWalkModifierConstructorDescriptionAttributesHandler
(TreeWalk treeWalk) Deprecated.AttributesHandler
(TreeWalk treeWalk, Supplier<CanonicalTreeParser> attributesTree) Create anAttributesHandler
with default rules as well as merged rules from global, info and worktree root attributes -
Uses of TreeWalk in org.eclipse.jgit.blame
Fields in org.eclipse.jgit.blame declared as TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.diff
Fields in org.eclipse.jgit.diff declared as TreeWalkMethods in org.eclipse.jgit.diff with parameters of type TreeWalkModifier and TypeMethodDescriptionConvert the TreeWalk into DiffEntry headers.Convert the TreeWalk into DiffEntry headers, depending onincludeTrees
it will add tree objects into result or not.DiffEntry.scan
(TreeWalk walk, boolean includeTrees, TreeFilter[] markTreeFilters) Convert the TreeWalk into DiffEntry headers, depending onincludeTrees
it will add tree objects into result or not. -
Uses of TreeWalk in org.eclipse.jgit.dircache
Methods in org.eclipse.jgit.dircache with parameters of type TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.lfs.lib
Methods in org.eclipse.jgit.lfs.lib with parameters of type TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.lib
Methods in org.eclipse.jgit.lib with parameters of type TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.merge
Methods in org.eclipse.jgit.merge with parameters of type TreeWalkModifier and TypeMethodDescriptionprotected boolean
ResolveMerger.mergeTreeWalk
(TreeWalk treeWalk, boolean ignoreConflicts) Process the given TreeWalk's entries. -
Uses of TreeWalk in org.eclipse.jgit.pgm
Methods in org.eclipse.jgit.pgm with parameters of type TreeWalkModifier and TypeMethodDescriptionprivate boolean
LsFiles.filterFileMode
(TreeWalk tw, FileMode... modes) -
Uses of TreeWalk in org.eclipse.jgit.pgm.debug
Methods in org.eclipse.jgit.pgm.debug with parameters of type TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.revwalk
Fields in org.eclipse.jgit.revwalk declared as TreeWalkMethods in org.eclipse.jgit.revwalk with parameters of type TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.submodule
Fields in org.eclipse.jgit.submodule declared as TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as TreeWalkMethods in org.eclipse.jgit.transport that return TreeWalkModifier and TypeMethodDescriptionprivate TreeWalk
PushCertificateStore.newTreeWalk
(String refName) Methods in org.eclipse.jgit.transport with parameters of type TreeWalk -
Uses of TreeWalk in org.eclipse.jgit.treewalk
Subclasses of TreeWalk in org.eclipse.jgit.treewalkModifier and TypeClassDescriptionclass
Specialized TreeWalk to detect directory-file (D/F) name conflicts.Fields in org.eclipse.jgit.treewalk declared as TreeWalkModifier and TypeFieldDescription(package private) TreeWalk
WorkingTreeIterator.IteratorState.walk
TreeWalk with a (supposedly) matching DirCacheIterator.Methods in org.eclipse.jgit.treewalk that return TreeWalkModifier and TypeMethodDescriptionstatic TreeWalk
TreeWalk.forPath
(ObjectReader reader, String path, AnyObjectId... trees) Open a tree walk and filter to exactly one path.static TreeWalk
TreeWalk.forPath
(Repository db, String path, AnyObjectId... trees) Open a tree walk and filter to exactly one path.static TreeWalk
TreeWalk.forPath
(Repository db, String path, RevTree tree) Open a tree walk and filter to exactly one path.static TreeWalk
TreeWalk.forPath
(Repository repo, ObjectReader reader, String path, AnyObjectId... trees) Open a tree walk and filter to exactly one path.Methods in org.eclipse.jgit.treewalk with parameters of type TreeWalkModifier and TypeMethodDescriptionvoid
WorkingTreeIterator.setDirCacheIterator
(TreeWalk walk, int treeId) Define the matchingDirCacheIterator
, to optimize ObjectIds. -
Uses of TreeWalk in org.eclipse.jgit.treewalk.filter
Methods in org.eclipse.jgit.treewalk.filter with parameters of type TreeWalkModifier and TypeMethodDescriptionint
Test the filters against the walk.boolean
boolean
boolean
Determine if the current entry is interesting to report.boolean
Determine if the current entry is interesting to report.boolean
Determine if the current entry is interesting to report.boolean
Determine if the current entry is interesting to report.boolean
boolean
boolean
Determine if the current entry is interesting to report.boolean
boolean
boolean
Determine if the current entry is interesting to report.boolean
Determine if the current entry is interesting to report.boolean
boolean
abstract boolean
Determine if the current entry is interesting to report.boolean
Whether the path length of this filter matches the length of the current path of the supplied TreeWalk.int
AndTreeFilter.Binary.matchFilter
(TreeWalk walker) int
AndTreeFilter.List.matchFilter
(TreeWalk walker) int
NotTreeFilter.matchFilter
(TreeWalk walker) Determine if the current entry is a parent, a match, or no match.int
OrTreeFilter.Binary.matchFilter
(TreeWalk walker) int
OrTreeFilter.List.matchFilter
(TreeWalk walker) int
PathFilter.matchFilter
(TreeWalk walker) Determine if the current entry is a parent, a match, or no match.int
PathSuffixFilter.matchFilter
(TreeWalk walker) int
TreeFilter.matchFilter
(TreeWalk walker) Determine if the current entry is a parent, a match, or no match.private WorkingTreeIterator
IndexDiffFilter.workingTree
(TreeWalk tw)
AttributesHandler(TreeWalk, Supplier)
instead