Package | Description |
---|---|
org.eclipse.jgit.api |
High-level API commands (the porcelain of JGit).
|
org.eclipse.jgit.blame |
Computing blame/annotate information of files.
|
org.eclipse.jgit.diff |
Comparing file contents by computing diffs.
|
org.eclipse.jgit.dircache |
Reading and editing the directory cache (index).
|
org.eclipse.jgit.errors |
Exceptions thrown by lower-level JGit APIs.
|
org.eclipse.jgit.gitrepo | |
org.eclipse.jgit.internal.ketch |
Distributed consensus system built on Git.
|
org.eclipse.jgit.internal.storage.dfs |
Distributed file system based repository storage.
|
org.eclipse.jgit.internal.storage.file |
File based repository storage.
|
org.eclipse.jgit.internal.storage.pack |
Reading/writing Git pack files.
|
org.eclipse.jgit.internal.storage.reftree | |
org.eclipse.jgit.lib |
Core API for repository, config, refs, object database.
|
org.eclipse.jgit.merge |
Content and commit history merge algorithms.
|
org.eclipse.jgit.notes |
Git notes processing (for commits, etc).
|
org.eclipse.jgit.revplot |
Building/rendering revision graphs.
|
org.eclipse.jgit.revwalk |
Walking revision graphs (commit history).
|
org.eclipse.jgit.storage.pack | |
org.eclipse.jgit.submodule |
Git submodule support.
|
org.eclipse.jgit.transport |
Transport (fetch/push) for different protocols.
|
org.eclipse.jgit.treewalk |
Walking and comparing directory/file trees (of commits, file system).
|
org.eclipse.jgit.util |
Utility classes.
|
org.eclipse.jgit.util.sha1 |
Modifier and Type | Method and Description |
---|---|
ObjectId |
StashDropCommand.call()
Drop the configured entry from the stash reflog and return value of the
stash reference after the drop occurs
|
ObjectId |
StashApplyCommand.call()
Apply the changes in a stashed commit to the working directory and index
|
ObjectId |
MergeResult.getBase() |
ObjectId[] |
MergeResult.getMergedCommits() |
ObjectId |
MergeResult.getNewHead() |
Modifier and Type | Method and Description |
---|---|
Map<ObjectId,String> |
NameRevCommand.call() |
Modifier and Type | Method and Description |
---|---|
NameRevCommand |
NameRevCommand.add(ObjectId id)
Add an object to search for.
|
void |
ArchiveCommand.Format.putEntry(T out,
ObjectId tree,
String path,
FileMode mode,
ObjectLoader loader)
Write an entry to an archive.
|
DescribeCommand |
DescribeCommand.setTarget(ObjectId target)
Sets the commit to be described.
|
ArchiveCommand |
ArchiveCommand.setTree(ObjectId tree) |
Modifier and Type | Method and Description |
---|---|
NameRevCommand |
NameRevCommand.add(Iterable<ObjectId> ids)
Add multiple objects to search for.
|
BlameCommand |
BlameCommand.reverse(AnyObjectId start,
Collection<ObjectId> end)
Configure the generator to compute reverse blame (history of deletes).
|
Constructor and Description |
---|
MergeResult(ObjectId newHead,
ObjectId base,
ObjectId[] mergedCommits,
MergeResult.MergeStatus mergeStatus,
MergeStrategy mergeStrategy,
Map<String,MergeResult<?>> lowLevelResults) |
MergeResult(ObjectId newHead,
ObjectId base,
ObjectId[] mergedCommits,
MergeResult.MergeStatus mergeStatus,
MergeStrategy mergeStrategy,
Map<String,MergeResult<?>> lowLevelResults) |
MergeResult(ObjectId newHead,
ObjectId base,
ObjectId[] mergedCommits,
MergeResult.MergeStatus mergeStatus,
MergeStrategy mergeStrategy,
Map<String,MergeResult<?>> lowLevelResults,
Map<String,ResolveMerger.MergeFailureReason> failingPaths,
String description) |
MergeResult(ObjectId newHead,
ObjectId base,
ObjectId[] mergedCommits,
MergeResult.MergeStatus mergeStatus,
MergeStrategy mergeStrategy,
Map<String,MergeResult<?>> lowLevelResults,
Map<String,ResolveMerger.MergeFailureReason> failingPaths,
String description) |
MergeResult(ObjectId newHead,
ObjectId base,
ObjectId[] mergedCommits,
MergeResult.MergeStatus mergeStatus,
MergeStrategy mergeStrategy,
Map<String,MergeResult<?>> lowLevelResults,
String description) |
MergeResult(ObjectId newHead,
ObjectId base,
ObjectId[] mergedCommits,
MergeResult.MergeStatus mergeStatus,
MergeStrategy mergeStrategy,
Map<String,MergeResult<?>> lowLevelResults,
String description) |
Modifier and Type | Method and Description |
---|---|
BlameGenerator |
BlameGenerator.reverse(AnyObjectId start,
Collection<? extends ObjectId> end)
Configure the generator to compute reverse blame (history of deletes).
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
PatchIdDiffFormatter.getCalulatedPatchId()
Should be called after having called one of the format methods
|
Modifier and Type | Method and Description |
---|---|
abstract ObjectLoader |
ContentSource.open(String path,
ObjectId id)
Open the object.
|
abstract long |
ContentSource.size(String path,
ObjectId id)
Determine the size of the object.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
DirCacheTree.getObjectId()
Get the tree's ObjectId.
|
ObjectId |
DirCacheEntry.getObjectId()
Obtain the ObjectId for the entry.
|
ObjectId |
DirCache.writeTree(ObjectInserter ow)
Write all index trees to the object store, returning the root tree.
|
Constructor and Description |
---|
DirCacheCheckout(Repository repo,
DirCache dc,
ObjectId mergeCommitTree)
Constructs a DirCacheCeckout for checking out one tree, merging with the
index.
|
DirCacheCheckout(Repository repo,
DirCache dc,
ObjectId mergeCommitTree,
WorkingTreeIterator workingTree)
Constructs a DirCacheCeckout for checking out one tree, merging with the
index.
|
DirCacheCheckout(Repository repo,
ObjectId headCommitTree,
DirCache dc,
ObjectId mergeCommitTree)
Constructs a DirCacheCeckout for merging and checking out two trees (HEAD
and mergeCommitTree) and the index.
|
DirCacheCheckout(Repository repo,
ObjectId headCommitTree,
DirCache dc,
ObjectId mergeCommitTree,
WorkingTreeIterator workingTree)
Constructs a DirCacheCeckout for merging and checking out two trees (HEAD
and mergeCommitTree) and the index.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
MissingObjectException.getObjectId() |
ObjectId |
LargeObjectException.getObjectId() |
Modifier and Type | Method and Description |
---|---|
Collection<ObjectId> |
AmbiguousObjectException.getCandidates() |
Constructor and Description |
---|
CorruptObjectException(ObjectId id,
String why)
Construct a CorruptObjectException for reporting a problem specified
object id
|
IncorrectObjectTypeException(ObjectId id,
int type)
Construct and IncorrectObjectTypeException for the specified object id.
|
IncorrectObjectTypeException(ObjectId id,
String type)
Construct and IncorrectObjectTypeException for the specified object id.
|
MissingObjectException(ObjectId id,
int type)
Construct a MissingObjectException for the specified object id.
|
MissingObjectException(ObjectId id,
String type)
Construct a MissingObjectException for the specified object id.
|
Constructor and Description |
---|
AmbiguousObjectException(AbbreviatedObjectId id,
Collection<ObjectId> candidates)
Construct a MissingObjectException for the specified object id.
|
MissingBundlePrerequisiteException(URIish uri,
Map<ObjectId,String> missingCommits)
Constructs a MissingBundlePrerequisiteException for a set of objects.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
RepoCommand.RemoteReader.sha1(String uri,
String ref)
Read a remote ref sha1.
|
ObjectId |
RepoCommand.DefaultRemoteReader.sha1(String uri,
String ref) |
Modifier and Type | Class and Description |
---|---|
class |
LogIndex
An ObjectId for a commit extended with incrementing log index.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
ReplicaSnapshot.getAccepted() |
ObjectId |
ReplicaSnapshot.getCommitted() |
Modifier and Type | Method and Description |
---|---|
Set<ObjectId> |
ReplicaFetchRequest.getWantObjects() |
Modifier and Type | Method and Description |
---|---|
List<ReceiveCommand> |
StageBuilder.makeStageList(Repository git,
ObjectId oldTree,
ObjectId newTree)
Compare two RefTrees and return commands to stage new objects.
|
protected Collection<ReceiveCommand> |
KetchReplica.prepareCommit(Repository git,
Map<String,Ref> current,
ObjectId committed)
Build a list of commands to commit
KetchReplica.CommitMethod.ALL_REFS . |
Modifier and Type | Method and Description |
---|---|
List<ReceiveCommand> |
StageBuilder.makeStageList(Set<ObjectId> newObjs,
Repository git,
ObjectInserter inserter)
Construct a set of commands to stage objects on a replica.
|
Constructor and Description |
---|
StageBuilder(String txnStageNamespace,
ObjectId txnId)
Construct a stage builder for a transaction.
|
Constructor and Description |
---|
ReplicaFetchRequest(Set<String> wantRefs,
Set<ObjectId> wantObjects)
Construct a new fetch request for a replica.
|
Modifier and Type | Method and Description |
---|---|
<T extends ObjectId> |
DfsReader.getObjectSize(Iterable<T> objectIds,
boolean reportMissing) |
<T extends ObjectId> |
DfsReader.open(Iterable<T> objectIds,
boolean reportMissing) |
Modifier and Type | Method and Description |
---|---|
ObjectId |
DfsInserter.insert(int type,
byte[] data,
int off,
int len) |
ObjectId |
DfsInserter.insert(int type,
long len,
InputStream in) |
Modifier and Type | Method and Description |
---|---|
Set<ObjectId> |
DfsReader.getShallowCommits() |
Collection<ObjectId> |
DfsReader.resolve(AbbreviatedObjectId id) |
Modifier and Type | Class and Description |
---|---|
class |
PackBitmapIndexRemapper.Entry
An entry in the old PackBitmapIndex.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
PackReverseIndex.findObject(long offset)
Search for object id with the specified start offset in this pack
(reverse) index.
|
ObjectId |
ReflogEntryImpl.getNewId() |
ObjectId |
PackBitmapIndexRemapper.getObject(int position) |
ObjectId |
PackBitmapIndexBuilder.getObject(int position) |
abstract ObjectId |
PackBitmapIndex.getObject(int position)
Get the object at the bitmap position.
|
ObjectId |
PackIndex.getObjectId(int nthPosition)
Get ObjectId for the n-th object entry returned by
PackIndex.iterator() . |
abstract ObjectId |
PackIndex.getObjectId(long nthPosition)
Get ObjectId for the n-th object entry returned by
PackIndex.iterator() . |
ObjectId |
ReflogEntryImpl.getOldId() |
ObjectId |
PackIndex.MutableEntry.toObjectId() |
Modifier and Type | Method and Description |
---|---|
Set<ObjectId> |
FileRepository.getAdditionalHaves()
Objects known to exist but not expressed by
Repository.getAllRefs() . |
Modifier and Type | Method and Description |
---|---|
ReflogWriter |
ReflogWriter.log(String refName,
ObjectId oldId,
ObjectId newId,
PersonIdent ident,
String message)
Write the given entry information to the ref's log
|
void |
LockFile.write(ObjectId id)
Write an ObjectId and LF to the temporary file.
|
Modifier and Type | Method and Description |
---|---|
void |
GC.prune(Set<ObjectId> objectsToKeep)
Like "git prune" this method tries to prune all loose objects which are
unreferenced.
|
abstract void |
PackIndex.resolve(Set<ObjectId> matches,
AbbreviatedObjectId id,
int matchLimit)
Find objects matching the prefix abbreviation.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectToPack
Per-object state used by
PackWriter . |
Modifier and Type | Field and Description |
---|---|
static Set<ObjectId> |
PackWriter.NONE
Empty set of objects for
preparePack() . |
Modifier and Type | Method and Description |
---|---|
ObjectId |
PackWriter.computeName()
Computes SHA-1 of lexicographically sorted objects ids written in this
pack, as used to name a pack file in repository.
|
ObjectId |
StoredObjectRepresentation.getDeltaBase() |
ObjectId |
ObjectToPack.getDeltaBaseId() |
Modifier and Type | Method and Description |
---|---|
Set<ObjectId> |
PackWriter.Statistics.getInterestingObjects()
Deprecated.
|
Set<ObjectId> |
PackWriter.Statistics.getUninterestingObjects()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
ObjectWalk walk,
Set<? extends ObjectId> interestingObjects,
Set<? extends ObjectId> uninterestingObjects,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
ObjectWalk walk,
Set<? extends ObjectId> interestingObjects,
Set<? extends ObjectId> uninterestingObjects,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
ObjectWalk walk,
Set<? extends ObjectId> interestingObjects,
Set<? extends ObjectId> uninterestingObjects,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.preparePack(ProgressMonitor countingMonitor,
Set<? extends ObjectId> want,
Set<? extends ObjectId> have,
Set<? extends ObjectId> shallow,
Set<? extends ObjectId> noBitmaps)
Prepare the list of objects to be written to the pack stream.
|
void |
PackWriter.setClientShallowCommits(Set<ObjectId> clientShallowCommits)
Records the set of shallow commits in the client.
|
void |
PackWriter.setShallowPack(int depth,
Collection<? extends ObjectId> unshallow)
Configure this pack for a shallow clone.
|
void |
PackWriter.setTagTargets(Set<ObjectId> objects)
Set the tag targets that should be hoisted earlier during packing.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
RefTree.writeTree(ObjectInserter inserter)
Write this reference tree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncObjectLoaderQueue<T extends ObjectId>
Queue to open objects asynchronously.
|
interface |
AsyncObjectSizeQueue<T extends ObjectId>
Queue to examine object sizes asynchronously.
|
class |
ObjectIdSubclassMap<V extends ObjectId>
Fast, efficient map specifically for
ObjectId subclasses. |
Modifier and Type | Class and Description |
---|---|
static class |
ObjectIdOwnerMap.Entry
Type of entry stored in the
ObjectIdOwnerMap . |
Modifier and Type | Field and Description |
---|---|
static ObjectId |
Constants.EMPTY_BLOB_ID
objectid for the empty blob
|
Modifier and Type | Method and Description |
---|---|
<T extends ObjectId> |
ObjectReader.getObjectSize(Iterable<T> objectIds,
boolean reportMissing)
Asynchronous object size lookup.
|
<T extends ObjectId> |
ObjectReader.Filter.getObjectSize(Iterable<T> objectIds,
boolean reportMissing) |
<T extends ObjectId> |
ObjectReader.open(Iterable<T> objectIds,
boolean reportMissing)
Asynchronous object opening.
|
<T extends ObjectId> |
ObjectReader.Filter.open(Iterable<T> objectIds,
boolean reportMissing) |
Modifier and Type | Method and Description |
---|---|
ObjectId |
TreeFormatter.computeId(ObjectInserter ins)
Compute the ObjectId for this tree
|
ObjectId |
AnyObjectId.copy()
Obtain an immutable copy of this current object name value.
|
static ObjectId |
ObjectId.fromRaw(byte[] bs)
Convert an ObjectId from raw binary representation.
|
static ObjectId |
ObjectId.fromRaw(byte[] bs,
int p)
Convert an ObjectId from raw binary representation.
|
static ObjectId |
ObjectId.fromRaw(int[] is)
Convert an ObjectId from raw binary representation.
|
static ObjectId |
ObjectId.fromRaw(int[] is,
int p)
Convert an ObjectId from raw binary representation.
|
static ObjectId |
ObjectId.fromString(byte[] buf,
int offset)
Convert an ObjectId from hex characters (US-ASCII).
|
static ObjectId |
ObjectId.fromString(String str)
Convert an ObjectId from hex characters.
|
ObjectId |
RefUpdate.getExpectedOldObjectId() |
ObjectId |
ReflogEntry.getNewId() |
ObjectId |
RefUpdate.getNewObjectId()
Get the new value the ref will be (or was) updated to.
|
ObjectId |
TagBuilder.getObjectId() |
ObjectId |
SymbolicRef.getObjectId() |
ObjectId |
Ref.getObjectId()
Cached value of this ref.
|
ObjectId |
ObjectIdRef.getObjectId() |
abstract ObjectId |
BitmapObject.getObjectId()
Get the name of this object.
|
ObjectId |
AsyncObjectSizeQueue.getObjectId() |
ObjectId |
AsyncObjectLoaderQueue.getObjectId() |
ObjectId |
ReflogEntry.getOldId() |
ObjectId |
RefUpdate.getOldObjectId()
The old value of the ref, prior to the update being attempted.
|
ObjectId[] |
CommitBuilder.getParentIds() |
ObjectId |
SymbolicRef.getPeeledObjectId() |
ObjectId |
Ref.getPeeledObjectId()
Cached value of
ref^{} (the ref peeled to commit). |
ObjectId |
ObjectIdRef.Unpeeled.getPeeledObjectId() |
ObjectId |
ObjectIdRef.PeeledTag.getPeeledObjectId() |
ObjectId |
ObjectIdRef.PeeledNonTag.getPeeledObjectId() |
ObjectId |
CommitBuilder.getTreeId() |
ObjectId |
ObjectInserter.idFor(int type,
byte[] data)
Compute the name of an object, without inserting it.
|
ObjectId |
ObjectInserter.Filter.idFor(int type,
byte[] data) |
ObjectId |
ObjectInserter.idFor(int type,
byte[] data,
int off,
int len)
Compute the name of an object, without inserting it.
|
ObjectId |
ObjectInserter.Filter.idFor(int type,
byte[] data,
int off,
int len) |
ObjectId |
ObjectInserter.idFor(int objectType,
long length,
InputStream in)
Compute the name of an object, without inserting it.
|
ObjectId |
ObjectInserter.Filter.idFor(int objectType,
long length,
InputStream in) |
ObjectId |
ObjectInserter.idFor(TreeFormatter formatter)
Compute the ObjectId for the given tree without inserting it.
|
ObjectId |
ObjectInserter.Filter.idFor(TreeFormatter formatter) |
ObjectId |
ObjectInserter.insert(CommitBuilder builder)
Insert a single commit into the store, returning its unique name.
|
ObjectId |
ObjectInserter.insert(int type,
byte[] data)
Insert a single object into the store, returning its unique name.
|
ObjectId |
ObjectInserter.Filter.insert(int type,
byte[] data) |
ObjectId |
ObjectInserter.insert(int type,
byte[] data,
int off,
int len)
Insert a single object into the store, returning its unique name.
|
ObjectId |
ObjectInserter.Filter.insert(int type,
byte[] data,
int off,
int len) |
abstract ObjectId |
ObjectInserter.insert(int objectType,
long length,
InputStream in)
Insert a single object into the store, returning its unique name.
|
ObjectId |
ObjectInserter.Formatter.insert(int objectType,
long length,
InputStream in) |
ObjectId |
ObjectInserter.Filter.insert(int objectType,
long length,
InputStream in) |
ObjectId |
ObjectInserter.insert(TagBuilder builder)
Insert a single annotated tag into the store, returning its unique name.
|
ObjectId |
ObjectInserter.insert(TreeFormatter formatter)
Insert a single tree into the store, returning its unique name.
|
ObjectId |
TreeFormatter.insertTo(ObjectInserter ins)
Insert this tree and obtain its ObjectId.
|
ObjectId |
Repository.readCherryPickHead()
Return the information stored in the file $GIT_DIR/CHERRY_PICK_HEAD.
|
ObjectId |
Repository.readOrigHead()
Return the information stored in the file $GIT_DIR/ORIG_HEAD.
|
ObjectId |
Repository.readRevertHead()
Return the information stored in the file $GIT_DIR/REVERT_HEAD.
|
ObjectId |
Repository.resolve(String revstr)
Parse a git revision string and return an object id.
|
ObjectId |
ObjectId.toObjectId() |
ObjectId |
MutableObjectId.toObjectId() |
abstract ObjectId |
AnyObjectId.toObjectId()
Obtain an immutable copy of this current object name value.
|
ObjectId |
AbbreviatedObjectId.toObjectId() |
static ObjectId |
ObjectId.zeroId()
Get the special all-null ObjectId.
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectId> |
Repository.getAdditionalHaves()
Objects known to exist but not expressed by
Repository.getAllRefs() . |
abstract Set<ObjectId> |
ObjectReader.getShallowCommits()
Returns IDs for those commits which should be considered as shallow.
|
Set<ObjectId> |
ObjectReader.Filter.getShallowCommits() |
List<ObjectId> |
Repository.readMergeHeads()
Return the information stored in the file $GIT_DIR/MERGE_HEAD.
|
abstract Collection<ObjectId> |
ObjectReader.resolve(AbbreviatedObjectId id)
Resolve an abbreviated ObjectId to its full form.
|
Collection<ObjectId> |
ObjectReader.Filter.resolve(AbbreviatedObjectId id) |
Modifier and Type | Method and Description |
---|---|
protected void |
RefUpdate.setOldObjectId(ObjectId old)
Set the old value of the ref.
|
void |
CommitBuilder.setParentIds(ObjectId... newParents)
Set the parents of this commit.
|
static String |
ObjectId.toString(ObjectId i)
Convert an ObjectId into a hex string representation.
|
void |
Repository.writeCherryPickHead(ObjectId head)
Write cherry pick commit into $GIT_DIR/CHERRY_PICK_HEAD.
|
void |
Repository.writeOrigHead(ObjectId head)
Write original HEAD commit into $GIT_DIR/ORIG_HEAD.
|
void |
Repository.writeRevertHead(ObjectId head)
Write revert commit into $GIT_DIR/REVERT_HEAD.
|
Modifier and Type | Method and Description |
---|---|
void |
Repository.writeMergeHeads(List<? extends ObjectId> heads)
Write new merge-heads into $GIT_DIR/MERGE_HEAD.
|
Constructor and Description |
---|
IndexDiff(Repository repository,
ObjectId objectId,
WorkingTreeIterator workingTreeIterator)
Construct an Indexdiff
|
ObjectIdRef(Ref.Storage st,
String name,
ObjectId id)
Create a new ref pairing.
|
PeeledNonTag(Ref.Storage st,
String name,
ObjectId id)
Create a new ref pairing.
|
PeeledTag(Ref.Storage st,
String name,
ObjectId id,
ObjectId p)
Create a new ref pairing.
|
Unpeeled(Ref.Storage st,
String name,
ObjectId id)
Create a new ref pairing.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectId |
ResolveMerger.resultTree
merge result as tree
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
ThreeWayMerger.getBaseCommitId() |
abstract ObjectId |
Merger.getBaseCommitId() |
ObjectId |
ResolveMerger.getResultTreeId() |
abstract ObjectId |
Merger.getResultTreeId() |
Modifier and Type | Class and Description |
---|---|
class |
Note
In-memory representation of a single note attached to one object.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
NoteMap.get(AnyObjectId id)
Lookup a note for a specific ObjectId.
|
ObjectId |
Note.getData() |
ObjectId |
NoteMap.writeTree(ObjectInserter inserter)
Write this note map as a tree.
|
Modifier and Type | Method and Description |
---|---|
static NoteMap |
NoteMap.readTree(ObjectReader reader,
ObjectId treeId)
Load a collection of notes from a tree.
|
void |
NoteMap.set(AnyObjectId noteOn,
ObjectId noteData)
Attach (or remove) a note on an object.
|
Constructor and Description |
---|
Note(AnyObjectId noteOn,
ObjectId noteData)
A Git note about the object referenced by
noteOn . |
Modifier and Type | Class and Description |
---|---|
class |
PlotCommit<L extends PlotLane>
A commit reference to a commit in the DAG.
|
Modifier and Type | Class and Description |
---|---|
static class |
DepthWalk.Commit
RevCommit with a depth (in commits) from a root.
|
class |
RevBlob
A binary file, or a symbolic link.
|
class |
RevCommit
A commit reference to a commit in the DAG.
|
class |
RevObject
Base object type accessed during revision walking.
|
class |
RevTag
An annotated tag.
|
class |
RevTree
A reference to a tree of subtrees/files.
|
Modifier and Type | Method and Description |
---|---|
<T extends ObjectId> |
RevWalk.parseAny(Iterable<T> objectIds,
boolean reportMissing)
Asynchronous object parsing.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
RevObject.getId()
Get the name of this object.
|
Modifier and Type | Method and Description |
---|---|
void |
RevWalk.assumeShallow(Collection<? extends ObjectId> ids)
Assume additional commits are shallow (have no parents).
|
Modifier and Type | Field and Description |
---|---|
Set<ObjectId> |
PackStatistics.Accumulator.clientShallowCommits
The set of shallow commits on the client.
|
Set<ObjectId> |
PackStatistics.Accumulator.interestingObjects
The set of objects to be included in the pack.
|
Set<ObjectId> |
PackStatistics.Accumulator.rootCommits
Commits with no parents.
|
Set<ObjectId> |
PackStatistics.Accumulator.uninterestingObjects
The set of objects to be excluded from the pack.
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectId> |
PackStatistics.getClientShallowCommits() |
Set<ObjectId> |
PackStatistics.getInterestingObjects() |
Set<ObjectId> |
PackStatistics.getRootCommits() |
Set<ObjectId> |
PackStatistics.getUninterestingObjects() |
Modifier and Type | Method and Description |
---|---|
ObjectId |
SubmoduleWalk.getHead()
Get commit id that HEAD points to in the current submodule's repository
|
ObjectId |
SubmoduleStatus.getHeadId() |
ObjectId |
SubmoduleStatus.getIndexId() |
ObjectId |
SubmoduleWalk.getObjectId()
Get object id of current submodule entry
|
Constructor and Description |
---|
SubmoduleStatus(SubmoduleStatusType type,
String path,
ObjectId indexId)
Create submodule status
|
SubmoduleStatus(SubmoduleStatusType type,
String path,
ObjectId indexId,
ObjectId headId)
Create submodule status
|
Modifier and Type | Class and Description |
---|---|
class |
PackedObjectInfo
Description of an object stored in a pack file, including offset.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
RemoteRefUpdate.getExpectedOldObjectId() |
ObjectId |
ReceiveCommand.getNewId() |
ObjectId |
TrackingRefUpdate.getNewObjectId()
Get the new value the ref will be (or was) updated to.
|
ObjectId |
RemoteRefUpdate.getNewObjectId() |
ObjectId |
ReceiveCommand.getOldId() |
ObjectId |
TrackingRefUpdate.getOldObjectId()
The old value of the ref, prior to the update being attempted.
|
Modifier and Type | Method and Description |
---|---|
protected Set<ObjectId> |
AbstractAdvertiseRefsHook.getAdvertisedHaves(Repository repository,
RevWalk revWalk)
Get the additional haves to advertise.
|
Set<ObjectId> |
BaseReceivePack.getAdvertisedObjects()
Get objects advertised to the client.
|
ObjectIdSubclassMap<ObjectId> |
PackParser.getBaseObjectIds() |
protected Set<ObjectId> |
BaseReceivePack.getClientShallowCommits()
Get the commits from the client's shallow file.
|
ObjectIdSubclassMap<ObjectId> |
PackParser.getNewObjectIds() |
Set<ObjectId> |
RefAdvertiser.send(Map<String,Ref> refs)
Format an advertisement for the supplied refs.
|
Modifier and Type | Method and Description |
---|---|
protected PackedObjectInfo |
PackParser.newInfo(AnyObjectId id,
PackParser.UnresolvedDelta delta,
ObjectId deltaBase)
Construct a PackedObjectInfo instance for this parser.
|
Modifier and Type | Method and Description |
---|---|
void |
UploadPack.RequestValidator.checkWants(UploadPack up,
List<ObjectId> wants)
Check a list of client wants against the request policy.
|
void |
UploadPack.AdvertisedRequestValidator.checkWants(UploadPack up,
List<ObjectId> wants) |
void |
UploadPack.ReachableCommitRequestValidator.checkWants(UploadPack up,
List<ObjectId> wants) |
void |
UploadPack.TipRequestValidator.checkWants(UploadPack up,
List<ObjectId> wants) |
void |
UploadPack.ReachableCommitTipRequestValidator.checkWants(UploadPack up,
List<ObjectId> wants) |
void |
UploadPack.AnyRequestValidator.checkWants(UploadPack up,
List<ObjectId> wants) |
protected void |
BasePackFetchConnection.doFetch(ProgressMonitor monitor,
Collection<Ref> want,
Set<ObjectId> have,
OutputStream outputStream)
Execute common ancestor negotiation and fetch the objects.
|
void |
FetchConnection.fetch(ProgressMonitor monitor,
Collection<Ref> want,
Set<ObjectId> have)
Fetch objects we don't have but that are reachable from advertised refs.
|
void |
BasePackFetchConnection.fetch(ProgressMonitor monitor,
Collection<Ref> want,
Set<ObjectId> have) |
void |
FetchConnection.fetch(ProgressMonitor monitor,
Collection<Ref> want,
Set<ObjectId> have,
OutputStream out)
Fetch objects we don't have but that are reachable from advertised refs.
|
void |
BasePackFetchConnection.fetch(ProgressMonitor monitor,
Collection<Ref> want,
Set<ObjectId> have,
OutputStream outputStream) |
void |
PreUploadHookChain.onBeginNegotiateRound(UploadPack up,
Collection<? extends ObjectId> wants,
int cntOffered) |
void |
PreUploadHook.onBeginNegotiateRound(UploadPack up,
Collection<? extends ObjectId> wants,
int cntOffered)
Invoked before negotiation round is started.
|
void |
PreUploadHookChain.onEndNegotiateRound(UploadPack up,
Collection<? extends ObjectId> wants,
int cntCommon,
int cntNotFound,
boolean ready) |
void |
PreUploadHook.onEndNegotiateRound(UploadPack up,
Collection<? extends ObjectId> wants,
int cntCommon,
int cntNotFound,
boolean ready)
Invoked after a negotiation round is completed.
|
void |
PreUploadHookChain.onSendPack(UploadPack up,
Collection<? extends ObjectId> wants,
Collection<? extends ObjectId> haves) |
void |
PreUploadHookChain.onSendPack(UploadPack up,
Collection<? extends ObjectId> wants,
Collection<? extends ObjectId> haves) |
void |
PreUploadHook.onSendPack(UploadPack up,
Collection<? extends ObjectId> wants,
Collection<? extends ObjectId> haves)
Invoked just before a pack will be sent to the client.
|
void |
PreUploadHook.onSendPack(UploadPack up,
Collection<? extends ObjectId> wants,
Collection<? extends ObjectId> haves)
Invoked just before a pack will be sent to the client.
|
void |
BaseReceivePack.setAdvertisedRefs(Map<String,Ref> allRefs,
Set<ObjectId> additionalHaves)
Set the refs advertised by this ReceivePack.
|
Constructor and Description |
---|
ReceiveCommand(ObjectId oldId,
ObjectId newId,
String name)
Create a new command for
BaseReceivePack . |
ReceiveCommand(ObjectId oldId,
ObjectId newId,
String name,
ReceiveCommand.Type type)
Create a new command for
BaseReceivePack . |
RemoteRefUpdate(RemoteRefUpdate base,
ObjectId newExpectedOldObjectId)
Create a new instance of this object basing on existing instance for
configuration.
|
RemoteRefUpdate(Repository localDb,
Ref srcRef,
String remoteName,
boolean forceUpdate,
String localName,
ObjectId expectedOldObjectId)
Construct remote ref update request by providing an update specification.
|
RemoteRefUpdate(Repository localDb,
String srcRef,
ObjectId srcId,
String remoteName,
boolean forceUpdate,
String localName,
ObjectId expectedOldObjectId)
Construct remote ref update request by providing an update specification.
|
RemoteRefUpdate(Repository localDb,
String srcRef,
String remoteName,
boolean forceUpdate,
String localName,
ObjectId expectedOldObjectId)
Construct remote ref update request by providing an update specification.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
EmptyTreeIterator.getEntryObjectId() |
ObjectId |
AbstractTreeIterator.getEntryObjectId()
Get the object id of the current entry.
|
ObjectId |
TreeWalk.getObjectId(int nth)
Obtain the ObjectId for the current entry.
|
Modifier and Type | Method and Description |
---|---|
static ObjectId |
ChangeIdUtil.computeChangeId(ObjectId treeId,
ObjectId firstParentId,
PersonIdent author,
PersonIdent committer,
String message)
Compute a Change-Id.
|
Modifier and Type | Method and Description |
---|---|
static ObjectId |
ChangeIdUtil.computeChangeId(ObjectId treeId,
ObjectId firstParentId,
PersonIdent author,
PersonIdent committer,
String message)
Compute a Change-Id.
|
static String |
ChangeIdUtil.insertId(String message,
ObjectId changeId)
Find the right place to insert a Change-Id and return it.
|
static String |
ChangeIdUtil.insertId(String message,
ObjectId changeId,
boolean replaceExisting)
Find the right place to insert a Change-Id and return it.
|
Modifier and Type | Method and Description |
---|---|
ObjectId |
SHA1.toObjectId()
Finish the digest and return the resulting hash.
|
Constructor and Description |
---|
Sha1CollisionException(ObjectId id)
Initialize with default message.
|
Copyright © 2017 Eclipse JGit Project. All rights reserved.