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 RevWalkDescribeCommand.wprivate RevWalkLogCommand.walkprivate final RevWalkNameRevCommand.walkprivate final RevWalkRebaseCommand.walkMethods in org.eclipse.jgit.api with parameters of type RevWalkModifier and TypeMethodDescriptionSubmoduleDeinitCommand.checkDirty(RevWalk revWalk, String path) Check if a submodule is dirty.private voidCommitCommand.checkIfEmpty(RevWalk rw, ObjectId headId, ObjectId indexTreeId) (package private) static voidAddNoteCommand.commitNoteMap(Repository r, String ref, RevWalk walk, NoteMap map, RevCommit notesCommit, ObjectInserter inserter, String msg) private DirCacheCommitCommand.createTemporaryIndex(ObjectId headId, DirCache index, RevWalk rw) private RevCommitCherryPickCommand.getParentCommit(RevCommit srcCommit, RevWalk revWalk) private voidCommitCommand.processOptions(RepositoryState state, RevWalk rw) Sets default values for not explicitly specified options.private RefTagCommand.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 RevWalkBlameGenerator.revPoolRevision pool used to acquire commits from.Methods in org.eclipse.jgit.blame with parameters of type RevWalkModifier and TypeMethodDescription(package private) voidCandidate.beginResult(RevWalk rw) (package private) voidCandidate.BlobCandidate.beginResult(RevWalk rw) (package private) voidCandidate.HeadCandidate.beginResult(RevWalk rw) -
Uses of RevWalk in org.eclipse.jgit.gitrepo
Methods in org.eclipse.jgit.gitrepo with parameters of type RevWalkModifier and TypeMethodDescriptionprivate RevCommitBareSuperprojectWriter.commitTreeOnCurrentTip(ObjectInserter inserter, RevWalk rw, ObjectId treeId) -
Uses of RevWalk in org.eclipse.jgit.internal.revwalk
Fields in org.eclipse.jgit.internal.revwalk declared as RevWalkModifier and TypeFieldDescriptionprivate final RevWalkBitmappedReachabilityChecker.walkprivate final RevWalkPedestrianReachabilityChecker.walkMethods in org.eclipse.jgit.internal.revwalk with parameters of type RevWalkModifier and TypeMethodDescriptionfinal booleanDetermine if the supplied commit should be included in results.final booleanDetermine if the supplied commit should be included in results.final booleanDetermine if the supplied commit should be included in results.final booleanDetermine 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 RevWalkDfsPackCompactor.rwprivate RevWalkDfsRefUpdate.rwMethods 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 booleanPackedBatchRefUpdate.checkNonFastForwards(RevWalk walk, List<ReceiveCommand> commands) private booleanPackedBatchRefUpdate.checkObjectExistence(RevWalk walk, List<ReceiveCommand> commands) voidPackedBatchRefUpdate.execute(RevWalk walk, ProgressMonitor monitor, List<String> options) Execute this batch update.private static RefPackedBatchRefUpdate.peeledRef(RevWalk walk, ReceiveCommand cmd) private static RefFileReftableDatabase.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 thewantscan 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 booleanReftableBatchRefUpdate.checkNonFastForwards(RevWalk rw, List<ReceiveCommand> pending) private booleanReftableBatchRefUpdate.checkObjectExistence(RevWalk rw, List<ReceiveCommand> pending) voidReftableBatchRefUpdate.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.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.voidBatchRefUpdate.execute(RevWalk walk, ProgressMonitor monitor) Execute this batch update without option strings.voidBatchRefUpdate.execute(RevWalk walk, ProgressMonitor monitor, List<String> options) Execute this batch update.private static booleanprivate RevObjectRepository.parseSimple(RevWalk rw, String revstr) private Objectprivate RevCommitRepository.resolveReflog(RevWalk rw, Ref ref, String time) private static RevObjectRefUpdate.safeParseNew(RevWalk rw, AnyObjectId newId) private static RevObjectRefUpdate.safeParseOld(RevWalk rw, AnyObjectId oldId) Gracefully update the ref to the new value.private RefUpdate.ResultRefUpdate.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 RevWalkTextBuiltin.argWalkRevWalk used during command line parsing, if it was required.private RevWalkBranch.rwOnly set for verbose branch listing at-the-moment(package private) RevWalkRevWalkTextBuiltin.walkMethods in org.eclipse.jgit.pgm that return RevWalkModifier and TypeMethodDescriptionprotected RevWalkGlog.createWalk()Create RevWalkprotected RevWalkRevWalkTextBuiltin.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 TypeClassDescriptionclassSpecialized 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 classSubclass of ObjectWalk that performs depth filtering.static classSubclass of RevWalk that performs depth filtering.classSpecialized subclass of RevWalk to include trees, blobs and tags.Fields in org.eclipse.jgit.revwalk declared as RevWalkModifier and TypeFieldDescriptionprivate final RevWalkBoundaryGenerator.InitialGenerator.walkprivate final RevWalkDepthGenerator.walkprivate final RevWalkMergeBaseGenerator.walkerprivate final RevWalkPendingGenerator.walkerprivate RevWalkRevCommitList.walker(package private) final RevWalkRevFlag.walkerprivate final RevWalkStartGenerator.walkerMethods 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 intCount the number of commits that are reachable fromstartuntil a commit that is reachable fromendis encountered.Find commits that are reachable fromstartuntil a commit that is reachable fromendis 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.booleanDetermine if the supplied commit should be included in results.static RevCommitParse a commit from its canonical format.static RevTagParse 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) voidRevCommit.parseCanonical(RevWalk walk, byte[] raw) (package private) voidRevTag.parseCanonical(RevWalk walk, byte[] rawTag) (package private) voidRevBlob.parseHeaders(RevWalk walk) (package private) voidRevCommit.parseHeaders(RevWalk walk) (package private) abstract voidRevObject.parseHeaders(RevWalk walk) (package private) voidRevTag.parseHeaders(RevWalk walk) (package private) voidRevTree.parseHeaders(RevWalk walk) voidSet 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 aRevFilterfrom 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 TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanDetermine if the supplied commit should be included in results.booleanDetermine if the supplied commit should be included in results.booleanbooleanbooleanDetermine if the supplied commit should be included in results.booleanabstract booleanDetermine if the supplied commit should be included in results.booleanbooleanbooleanbooleanbooleanbooleanbooleanDetermine if the supplied commit should be included in results.booleanDetermine 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 RevWalkWalkFetchConnection.revWalkprivate final RevWalkBasePackFetchConnection.walkprivate RevWalkConnectivityChecker.ConnectivityCheckInfo.walkprivate final RevWalkReceivePack.walkRevision traversal support overReceivePack.db.private final RevWalkUploadPack.walkRevision traversal support overUploadPack.db.private final RevWalkPushProcess.walkerRevision 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 RevWalkUploadPack.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 RevCommitUploadPack.objectIdToRevCommit(RevWalk walk, ObjectId objectId) Translate an object id to a RevCommit.private static RevObjectUploadPack.objectIdToRevObject(RevWalk walk, ObjectId objectId) Translate an object id to a RevObject.voidprotected voidRemoteRefUpdate.updateTrackingRef(RevWalk walk) Update locally stored tracking branch with the new object.voidReceiveCommand.updateType(RevWalk walk) Update the type of this command by checking for fast-forward.