Uses of Class
org.eclipse.jgit.revwalk.RevWalk
Packages that use RevWalk
Package
Description
High-level API commands (the porcelain of JGit).
Computing blame/annotate information of files.
Distributed file system based repository storage.
File based repository storage.
Reading/writing Git pack files.
Core API for repository, config, refs, object database.
Content and commit history merge algorithms.
Building/rendering revision graphs.
Walking revision graphs (commit history).
Filters for use in revision walking.
Transport (fetch/push) for different protocols.
-
Uses of RevWalk in org.eclipse.jgit.api
Fields in org.eclipse.jgit.api declared as RevWalkModifier and TypeFieldDescriptionprivate final RevWalk
DescribeCommand.w
private RevWalk
LogCommand.walk
private final RevWalk
NameRevCommand.walk
private final RevWalk
RebaseCommand.walk
Methods in org.eclipse.jgit.api with parameters of type RevWalkModifier and TypeMethodDescriptionSubmoduleDeinitCommand.checkDirty
(RevWalk revWalk, String path) Check if a submodule is dirty.(package private) static void
AddNoteCommand.commitNoteMap
(Repository r, String ref, RevWalk walk, NoteMap map, RevCommit notesCommit, ObjectInserter inserter, String msg) private DirCache
CommitCommand.createTemporaryIndex
(ObjectId headId, DirCache index, RevWalk rw) private RevCommit
CherryPickCommand.getParentCommit
(RevCommit srcCommit, RevWalk revWalk) private void
CommitCommand.processOptions
(RepositoryState state, RevWalk rw) Sets default values for not explicitly specified options.private Ref
TagCommand.updateTagRef
(ObjectId tagId, RevWalk revWalk, String tagName, String newTagToString) -
Uses of RevWalk in org.eclipse.jgit.blame
Subclasses of RevWalk in org.eclipse.jgit.blameFields in org.eclipse.jgit.blame declared as RevWalkModifier and TypeFieldDescriptionprivate RevWalk
BlameGenerator.revPool
Revision pool used to acquire commits from.Methods in org.eclipse.jgit.blame with parameters of type RevWalkModifier and TypeMethodDescription(package private) void
Candidate.beginResult
(RevWalk rw) (package private) void
Candidate.BlobCandidate.beginResult
(RevWalk rw) (package private) void
Candidate.HeadCandidate.beginResult
(RevWalk rw) -
Uses of RevWalk in org.eclipse.jgit.internal.revwalk
Fields in org.eclipse.jgit.internal.revwalk declared as RevWalkModifier and TypeFieldDescriptionprivate final RevWalk
BitmappedReachabilityChecker.walk
private final RevWalk
PedestrianReachabilityChecker.walk
Methods in org.eclipse.jgit.internal.revwalk with parameters of type RevWalkModifier and TypeMethodDescriptionfinal boolean
Determine if the supplied commit should be included in results.final boolean
Determine if the supplied commit should be included in results.final boolean
Determine if the supplied commit should be included in results.final boolean
Determine if the supplied commit should be included in results.Constructors in org.eclipse.jgit.internal.revwalk with parameters of type RevWalkModifierConstructorDescriptionPedestrianReachabilityChecker
(boolean topoSort, RevWalk walk) New instance of the reachability checker using a existing walk. -
Uses of RevWalk in org.eclipse.jgit.internal.storage.dfs
Fields in org.eclipse.jgit.internal.storage.dfs declared as RevWalkModifier and TypeFieldDescriptionprivate RevWalk
DfsPackCompactor.rw
private RevWalk
DfsRefUpdate.rw
Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type RevWalkModifier and TypeMethodDescriptionGracefully update the ref to the new value. -
Uses of RevWalk in org.eclipse.jgit.internal.storage.file
Fields in org.eclipse.jgit.internal.storage.file declared as RevWalkMethods in org.eclipse.jgit.internal.storage.file with parameters of type RevWalkModifier and TypeMethodDescriptionPackedBatchRefUpdate.applyUpdates
(RevWalk walk, RefList<Ref> refs, List<ReceiveCommand> commands) private boolean
PackedBatchRefUpdate.checkNonFastForwards
(RevWalk walk, List<ReceiveCommand> commands) private boolean
PackedBatchRefUpdate.checkObjectExistence
(RevWalk walk, List<ReceiveCommand> commands) void
PackedBatchRefUpdate.execute
(RevWalk walk, ProgressMonitor monitor, List<String> options) Execute this batch update.private static Ref
PackedBatchRefUpdate.peeledRef
(RevWalk walk, ReceiveCommand cmd) private static Ref
FileReftableDatabase.refForWrite
(RevWalk rw, Ref r) -
Uses of RevWalk in org.eclipse.jgit.internal.storage.pack
Methods in org.eclipse.jgit.internal.storage.pack with parameters of type RevWalkModifier and TypeMethodDescriptionPackWriterBitmapPreparer.captureOldAndNewCommits
(RevWalk rw, int expectedCommitCount, Set<? extends ObjectId> excludeFromBitmapSelection) Records which of thewants
can be found in the previous GC pack's bitmap indices and which are new.final boolean
-
Uses of RevWalk in org.eclipse.jgit.internal.storage.reftable
Methods in org.eclipse.jgit.internal.storage.reftable with parameters of type RevWalkModifier and TypeMethodDescriptionprivate boolean
ReftableBatchRefUpdate.checkNonFastForwards
(RevWalk rw, List<ReceiveCommand> pending) private boolean
ReftableBatchRefUpdate.checkObjectExistence
(RevWalk rw, List<ReceiveCommand> pending) void
ReftableBatchRefUpdate.execute
(RevWalk rw, ProgressMonitor pm, List<String> options) Execute this batch update.ReftableBatchRefUpdate.toNewRefs
(RevWalk rw, List<ReceiveCommand> pending) -
Uses of RevWalk in org.eclipse.jgit.internal.transport.connectivity
Methods in org.eclipse.jgit.internal.transport.connectivity with parameters of type RevWalk -
Uses of RevWalk in org.eclipse.jgit.junit
Fields in org.eclipse.jgit.junit declared as RevWalkMethods in org.eclipse.jgit.junit that return RevWalkConstructors in org.eclipse.jgit.junit with parameters of type RevWalkModifierConstructorDescriptionTestRepository
(R db, RevWalk rw) Wrap a repository with test building tools.TestRepository
(R db, RevWalk rw, MockSystemReader reader) Wrap a repository with test building tools. -
Uses of RevWalk in org.eclipse.jgit.lib
Methods in org.eclipse.jgit.lib with parameters of type RevWalkModifier and TypeMethodDescriptionObjectReader.createReachabilityChecker
(RevWalk rw) Create a reachability checker that will use bitmaps if possible.Delete the ref.void
BatchRefUpdate.execute
(RevWalk walk, ProgressMonitor monitor) Execute this batch update without option strings.void
BatchRefUpdate.execute
(RevWalk walk, ProgressMonitor monitor, List<String> options) Execute this batch update.private static boolean
private RevObject
Repository.parseSimple
(RevWalk rw, String revstr) private Object
private RevCommit
Repository.resolveReflog
(RevWalk rw, Ref ref, String time) private static RevObject
RefUpdate.safeParseNew
(RevWalk rw, AnyObjectId newId) private static RevObject
RefUpdate.safeParseOld
(RevWalk rw, AnyObjectId oldId) Gracefully update the ref to the new value.private RefUpdate.Result
RefUpdate.updateImpl
(RevWalk walk, RefUpdate.Store store) -
Uses of RevWalk in org.eclipse.jgit.merge
Fields in org.eclipse.jgit.merge declared as RevWalk -
Uses of RevWalk in org.eclipse.jgit.pgm
Fields in org.eclipse.jgit.pgm declared as RevWalkModifier and TypeFieldDescriptionprotected RevWalk
TextBuiltin.argWalk
RevWalk used during command line parsing, if it was required.private RevWalk
Branch.rw
Only set for verbose branch listing at-the-moment(package private) RevWalk
RevWalkTextBuiltin.walk
Methods in org.eclipse.jgit.pgm that return RevWalkModifier and TypeMethodDescriptionprotected RevWalk
Glog.createWalk()
Create RevWalkprotected RevWalk
RevWalkTextBuiltin.createWalk()
Create RevWalkMethods in org.eclipse.jgit.pgm with parameters of type RevWalk -
Uses of RevWalk in org.eclipse.jgit.pgm.opt
Fields in org.eclipse.jgit.pgm.opt declared as RevWalkMethods in org.eclipse.jgit.pgm.opt that return RevWalkModifier and TypeMethodDescriptionCmdLineParser.getRevWalk()
Get the revision walker used to support option parsing.CmdLineParser.getRevWalkGently()
Get the revision walker used to support option parsing. -
Uses of RevWalk in org.eclipse.jgit.revplot
Subclasses of RevWalk in org.eclipse.jgit.revplotModifier and TypeClassDescriptionclass
Specialized RevWalk for visualization of a commit graph.Methods in org.eclipse.jgit.revplot with parameters of type RevWalk -
Uses of RevWalk in org.eclipse.jgit.revwalk
Subclasses of RevWalk in org.eclipse.jgit.revwalkModifier and TypeClassDescriptionstatic class
Subclass of ObjectWalk that performs depth filtering.static class
Subclass of RevWalk that performs depth filtering.class
Specialized subclass of RevWalk to include trees, blobs and tags.Fields in org.eclipse.jgit.revwalk declared as RevWalkModifier and TypeFieldDescriptionprivate final RevWalk
BoundaryGenerator.InitialGenerator.walk
private final RevWalk
DepthGenerator.walk
private final RevWalk
MergeBaseGenerator.walker
private final RevWalk
PendingGenerator.walker
private RevWalk
RevCommitList.walker
(package private) final RevWalk
RevFlag.walker
private final RevWalk
StartGenerator.walker
Methods in org.eclipse.jgit.revwalk that return RevWalkModifier and TypeMethodDescriptionRevFlag.getRevWalk()
Get the revision walk instance this flag was created from.RevFlag.StaticRevFlag.getRevWalk()
Methods in org.eclipse.jgit.revwalk with parameters of type RevWalkModifier and TypeMethodDescriptionstatic int
Count the number of commits that are reachable fromstart
until a commit that is reachable fromend
is encountered.Find commits that are reachable fromstart
until a commit that is reachable fromend
is encountered.RevWalkUtils.findBranchesReachableFrom
(RevCommit commit, RevWalk revWalk, Collection<Ref> refs) Find the list of branches a given commit is reachable from when following parents.RevWalkUtils.findBranchesReachableFrom
(RevCommit commit, RevWalk revWalk, Collection<Ref> refs, ProgressMonitor monitor) Find the list of branches a given commit is reachable from when following parents.boolean
Determine if the supplied commit should be included in results.static RevCommit
Parse a commit from its canonical format.static RevTag
Parse an annotated tag from its canonical format.(package private) void
(package private) void
(package private) abstract void
(package private) void
(package private) void
(package private) void
RevCommit.parseCanonical
(RevWalk walk, byte[] raw) (package private) void
RevTag.parseCanonical
(RevWalk walk, byte[] rawTag) (package private) void
RevBlob.parseHeaders
(RevWalk walk) (package private) void
RevCommit.parseHeaders
(RevWalk walk) (package private) abstract void
RevObject.parseHeaders
(RevWalk walk) (package private) void
RevTag.parseHeaders
(RevWalk walk) (package private) void
RevTree.parseHeaders
(RevWalk walk) void
Set the revision walker this list populates itself from.Constructors in org.eclipse.jgit.revwalk with parameters of type RevWalkModifierConstructorDescription(package private)
(package private)
InitialGenerator
(RevWalk w, Generator s) (package private)
(package private)
PendingGenerator
(RevWalk w, DateRevQueue p, RevFilter f, int out) (package private)
(package private)
TreeRevFilter
(RevWalk walker, TreeFilter t) Create aRevFilter
from aTreeFilter
.(package private)
TreeRevFilter
(RevWalk walker, TreeFilter t, int rewriteFlag) Create a filter for the first phase of a parent-rewriting limited revision walk. -
Uses of RevWalk in org.eclipse.jgit.revwalk.filter
Methods in org.eclipse.jgit.revwalk.filter with parameters of type RevWalkModifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
Determine if the supplied commit should be included in results.boolean
Determine if the supplied commit should be included in results.boolean
boolean
boolean
Determine if the supplied commit should be included in results.boolean
abstract boolean
Determine if the supplied commit should be included in results.boolean
boolean
boolean
boolean
boolean
boolean
boolean
Determine if the supplied commit should be included in results.boolean
Determine if the supplied commit should be included in results. -
Uses of RevWalk in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as RevWalkModifier and TypeFieldDescriptionprivate final RevWalk
WalkFetchConnection.revWalk
private final RevWalk
BasePackFetchConnection.walk
private RevWalk
ConnectivityChecker.ConnectivityCheckInfo.walk
private final RevWalk
ReceivePack.walk
Revision traversal support overReceivePack.db
.private final RevWalk
UploadPack.walk
Revision traversal support overUploadPack.db
.private final RevWalk
PushProcess.walker
Revision walker for checking some updates properties.Methods in org.eclipse.jgit.transport that return RevWalkModifier and TypeMethodDescriptionReceivePack.getRevWalk()
Get the RevWalk instance used by this connection.final RevWalk
UploadPack.getRevWalk()
Get the RevWalk instance used by this connection.ConnectivityChecker.ConnectivityCheckInfo.getWalk()
Methods in org.eclipse.jgit.transport with parameters of type RevWalkModifier and TypeMethodDescriptionAbstractAdvertiseRefsHook.getAdvertisedHaves
(Repository repository, RevWalk revWalk) Get the additional haves to advertise.AbstractAdvertiseRefsHook.getAdvertisedRefs
(Repository repository, RevWalk revWalk) Get the refs to advertise.UploadPack.objectIdsToRevObjects
(RevWalk walk, Iterable<ObjectId> objectIds) private static RevCommit
UploadPack.objectIdToRevCommit
(RevWalk walk, ObjectId objectId) Translate an object id to a RevCommit.private static RevObject
UploadPack.objectIdToRevObject
(RevWalk walk, ObjectId objectId) Translate an object id to a RevObject.void
protected void
RemoteRefUpdate.updateTrackingRef
(RevWalk walk) Update locally stored tracking branch with the new object.void
ReceiveCommand.updateType
(RevWalk walk) Update the type of this command by checking for fast-forward.