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.Filter that excludes objects already in the given bitmap.A queue of commits sorted by commit time order.Delays commits to be at least
PendingGenerator.OVER_SCAN
late.Only produce commits which are below a specified depth.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.Filters out commits markedRevWalk.UNINTERESTING
.Updates the internal path filter to follow copy/renames.Case insensitive key for aFooterLine
.Single line at the end of a message, such as a "Signed-off-by: someone".Produces commits for RevWalk to return to applications.A queue of commits in LIFO order.Computes the merge base(s) of the starting commits.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.Default (and first pass) RevCommit Generator implementation for RevWalk.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
.Replaces a RevCommit's parents until not colored with REWRITE.Initial RevWalk generator that bootstraps a new walk.Sorts commits in topological order without intermixing lines of history.Sorts commits in topological order.Filter applying aTreeFilter
against changed paths in each commit.