Initially RevWalk starts with this generator as its chosen implementation.
The first request for a RevCommit from the RevWalk instance calls to our
next() method, and we replace ourselves with the best Generator
implementation available based upon the current RevWalk configuration.
| Modifier and Type | Field and Description |
|---|---|
| private final RevWalk |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv RevCommit | next()
Implements abstract org. Return the next commit to the application, or the next generator. |
| pack-priv int | outputType()
Implements abstract org. Obtain flags describing the output behavior of this generator. |
| walker | back to summary |
|---|---|
| private final RevWalk walker | |
| StartGenerator | back to summary |
|---|---|
| pack-priv StartGenerator(RevWalk w) | |
| next | back to summary |
|---|---|
| pack-priv RevCommit next() throws MissingObjectException, IncorrectObjectTypeException, IOException Implements abstract org. Doc from org. Return the next commit to the application, or the next generator.
| |
| outputType | back to summary |
|---|---|
| pack-priv int outputType() Implements abstract org. Doc from org. Obtain flags describing the output behavior of this generator.
| |