Package org.eclipse.jgit.revwalk
Class RevFlag
java.lang.Object
org.eclipse.jgit.revwalk.RevFlag
- Direct Known Subclasses:
RevFlag.StaticRevFlag
Application level mark bit for
RevObject
s.
To create a flag use
RevWalk.newFlag(String)
.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int
(package private) final String
static final RevFlag
Set on RevCommit instances added toRevWalk.pending
queue.static final RevFlag
Uninteresting byRevWalk.markUninteresting(RevCommit)
.(package private) final RevWalk
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the revision walk instance this flag was created from.toString()
-
Field Details
-
UNINTERESTING
Uninteresting byRevWalk.markUninteresting(RevCommit)
.We flag commits as uninteresting if the caller does not want commits reachable from a commit to
RevWalk.markUninteresting(RevCommit)
. This flag is always carried into the commit's parents and is a key part of the "rev-list B --not A" feature; A is marked UNINTERESTING.This is a static flag. Its RevWalk is not available.
-
SEEN
Set on RevCommit instances added toRevWalk.pending
queue.We use this flag to avoid adding the same commit instance twice to our queue, especially if we reached it by more than one path.
This is a static flag. Its RevWalk is not available.
- Since:
- 3.0
-
walker
-
name
-
mask
final int mask
-
-
Constructor Details
-
RevFlag
-
-
Method Details