Module org.eclipse.jgit
Package org.eclipse.jgit.revwalk
package org.eclipse.jgit.revwalk
Walking revision graphs (commit history).
-
ClassDescriptionQueue to lookup and parse objects asynchronously.Helper class to do ObjectWalks with pack index bitmaps.A queue of commits sorted by commit time order.Interface for revision walkers that perform depth filtering.RevCommit with a depth (in commits) from a root.Subclass of ObjectWalk that performs depth filtering.Subclass of RevWalk that performs depth filtering.A queue of commits in FIFO order.Updates the internal path filter to follow copy/renames.Case insensitive key for a
FooterLine
.Single line at the end of a message, such as a "Signed-off-by: someone".A queue of commits in LIFO order.Checks if all objects are reachable from certain starting points.Specialized subclass of RevWalk to include trees, blobs and tags.When walking over a tree and blob graph, objects are usually marked as seen as they are visited and this "seen" status is checked upon the next visit.Check if a commit is reachable from a collection of starting commits.An instance of this class can be used in conjunction with aFollowFilter
.A binary file, or a symbolic link.A commit reference to a commit in the DAG.RevCommitList<E extends RevCommit>An ordered list ofRevCommit
subclasses.Application level mark bit forRevObject
s.Multiple application level mark bits forRevObject
s.Base object type accessed during revision walking.RevObjectList<E extends RevObject>An ordered list ofRevObject
subclasses.One level of contents, either an intermediate level or a leaf level.Sorting strategies supported byRevWalk
andObjectWalk
.An annotated tag.A reference to a tree of subtrees/files.Walks a commit graph and produces the matching commits in order.Utility methods forRevWalk
.Filter applying aTreeFilter
against changed paths in each commit.