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.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.lfs | |
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.pgm | |
org.eclipse.jgit.pgm.debug | |
org.eclipse.jgit.revwalk |
Walking revision graphs (commit history).
|
org.eclipse.jgit.transport |
Transport (fetch/push) for different protocols.
|
org.eclipse.jgit.treewalk |
Walking and comparing directory/file trees (of commits, file system).
|
Modifier and Type | Method and Description |
---|---|
private void |
StashApplyCommand.checkoutPath(DirCacheEntry entry,
ObjectReader reader,
DirCacheCheckout.CheckoutMetadata checkoutMetadata) |
private void |
CheckoutCommand.checkoutPath(DirCacheEntry entry,
ObjectReader reader,
DirCacheCheckout.CheckoutMetadata checkoutMetadata) |
private RevCommit |
StashCreateCommand.parseCommit(ObjectReader reader,
ObjectId headId) |
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
BlameGenerator.reader |
Modifier and Type | Method and Description |
---|---|
(package private) void |
Candidate.loadText(ObjectReader reader) |
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
RenameDetector.objectReader |
private ObjectReader |
ContentSource.ObjectReaderSource.reader |
private ObjectReader |
DiffFormatter.reader |
Modifier and Type | Method and Description |
---|---|
java.util.List<DiffEntry> |
RenameDetector.compute(ObjectReader reader,
ProgressMonitor pm)
Detect renames in the current file set.
|
static ContentSource |
ContentSource.create(ObjectReader reader)
Construct a content source for an ObjectReader.
|
void |
DiffFormatter.setReader(ObjectReader reader,
Config cfg)
Set the repository the formatter can load object contents from.
|
private void |
DiffFormatter.setReader(ObjectReader reader,
Config cfg,
boolean closeReader) |
Constructor and Description |
---|
ObjectReaderSource(ObjectReader reader) |
RenameDetector(ObjectReader reader,
DiffConfig cfg)
Create a new rename detector with a specified reader and diff config.
|
Modifier and Type | Method and Description |
---|---|
void |
DirCacheBuilder.addTree(byte[] pathPrefix,
int stage,
ObjectReader reader,
AnyObjectId tree)
Recursively add an entire tree into this builder.
|
static void |
DirCacheCheckout.checkoutEntry(Repository repo,
DirCacheEntry entry,
ObjectReader or)
Deprecated.
|
static void |
DirCacheCheckout.checkoutEntry(Repository repo,
DirCacheEntry entry,
ObjectReader or,
boolean deleteRecursive,
DirCacheCheckout.CheckoutMetadata checkoutMetadata)
Updates the file in the working tree with content and mode from an entry
in the index.
|
AbstractTreeIterator |
DirCacheBuildIterator.createSubtreeIterator(ObjectReader reader)
Create a new iterator for the current entry's subtree.
|
AbstractTreeIterator |
DirCacheIterator.createSubtreeIterator(ObjectReader reader)
Create a new iterator for the current entry's subtree.
|
private static CanonicalTreeParser |
DirCacheBuilder.createTreeParser(byte[] pathPrefix,
ObjectReader reader,
AnyObjectId tree) |
private static CanonicalTreeParser |
DirCacheBuilder.enterTree(CanonicalTreeParser p,
ObjectReader reader) |
AttributesNode |
DirCacheIterator.getEntryAttributesNode(ObjectReader reader)
Retrieves the
AttributesNode for the
current entry. |
(package private) AttributesNode |
DirCacheIterator.LazyLoadingAttributesNode.load(ObjectReader reader) |
static DirCache |
DirCache.read(ObjectReader reader,
AnyObjectId treeId)
Create a new in memory index read from the contents of a tree.
|
Modifier and Type | Class and Description |
---|---|
private class |
DfsInserter.Reader |
class |
DfsReader
Reader to access repository content through.
|
Modifier and Type | Method and Description |
---|---|
ObjectReader |
DfsReader.newReader()
Construct a new reader from the same data.
|
ObjectReader |
DfsInserter.newReader()
Open a reader for objects that may have been written by this inserter.
|
ObjectReader |
DfsInserter.Reader.newReader() |
Modifier and Type | Class and Description |
---|---|
private class |
PackInserter.Reader |
(package private) class |
WindowCursor
Active handle to a ByteWindow.
|
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
PackInserter.Reader.ctx |
Modifier and Type | Method and Description |
---|---|
ObjectReader |
PackInserter.newReader()
Open a reader for objects that may have been written by this inserter.
|
ObjectReader |
PackInserter.Reader.newReader() |
ObjectReader |
FileObjectDatabase.newReader()
Create a new
ObjectReader to read existing objects. |
ObjectReader |
ObjectDirectoryInserter.newReader()
Open a reader for objects that may have been written by this inserter.
|
ObjectReader |
WindowCursor.newReader()
Construct a new reader from the same data.
|
Modifier and Type | Method and Description |
---|---|
private void |
GC.loosen(ObjectDirectoryInserter inserter,
ObjectReader reader,
PackFile pack,
java.util.HashSet<ObjectId> existing)
Loosen objects in a pack file which are not also in the newly-created
pack files.
|
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
DeltaTask.or |
private ObjectReader |
PackWriter.reader |
private ObjectReader |
BaseSearch.reader |
private ObjectReader |
PackWriterBitmapPreparer.reader |
private ObjectReader |
DeltaWindow.reader |
(package private) ObjectReader |
DeltaTask.Block.templateReader |
Modifier and Type | Method and Description |
---|---|
(package private) static byte[] |
PackWriter.buffer(PackConfig config,
ObjectReader or,
AnyObjectId objId) |
Constructor and Description |
---|
BaseSearch(ProgressMonitor countingMonitor,
java.util.Set<RevTree> bases,
ObjectIdOwnerMap<ObjectToPack> objects,
java.util.List<ObjectToPack> edges,
ObjectReader or) |
Block(int threads,
PackConfig config,
ObjectReader reader,
DeltaCache dc,
ThreadSafeProgressMonitor pm,
ObjectToPack[] list,
int begin,
int end) |
DeltaWindow(PackConfig pc,
DeltaCache dc,
ObjectReader or,
ProgressMonitor pm,
long bpu,
ObjectToPack[] in,
int beginIndex,
int endIndex) |
PackWriter(ObjectReader reader)
Create a writer to load objects from the specified reader.
|
PackWriter(PackConfig config,
ObjectReader reader)
Create writer with a specified configuration.
|
PackWriter(PackConfig config,
ObjectReader reader,
PackStatistics.Accumulator statsAccumulator)
Create writer with a specified configuration.
|
PackWriter(Repository repo,
ObjectReader reader)
Create writer for specified repository.
|
PackWriterBitmapPreparer(ObjectReader reader,
PackBitmapIndexBuilder writeBitmaps,
ProgressMonitor pm,
java.util.Set<? extends ObjectId> want,
PackConfig config) |
Modifier and Type | Method and Description |
---|---|
private static CanonicalTreeParser |
Scanner.createParserAtPath(ObjectReader reader,
AnyObjectId srcId,
java.lang.String prefix) |
Ref |
RefTree.exactRef(ObjectReader reader,
java.lang.String name)
Read one reference.
|
(package private) Ref |
RefTreeBatch.exactRef(ObjectReader reader,
java.lang.String name) |
static RefTree |
RefTree.read(ObjectReader reader,
RevTree tree)
Load a reference tree.
|
private Ref |
RefTree.readRef(ObjectReader reader,
java.lang.String name) |
private Ref |
RefTree.resolve(ObjectReader reader,
Ref ref,
int depth) |
private static void |
Scanner.scan(ObjectReader reader,
AnyObjectId srcId,
java.lang.String prefix,
boolean recursive,
RefList.Builder<Ref> all,
RefList.Builder<Ref> sym) |
private Ref |
RefTree.toRef(ObjectReader reader,
DirCacheEntry e,
java.lang.String name) |
private static Ref |
Scanner.toRef(ObjectReader reader,
int mode,
CanonicalTreeParser p) |
private static RevTree |
Scanner.toTree(ObjectReader reader,
AnyObjectId id) |
Modifier and Type | Method and Description |
---|---|
private static long |
LfsPrePushHook.getObjectSize(ObjectReader r,
RevObject obj) |
private static LfsPointer |
LfsPrePushHook.loadLfsPointer(ObjectReader r,
AnyObjectId obj) |
Modifier and Type | Class and Description |
---|---|
static class |
ObjectReader.Filter
Wraps a delegate ObjectReader.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ObjectReader |
ObjectReader.Filter.delegate() |
ObjectReader |
Repository.newObjectReader()
Create a new reader to read objects from
Repository.getObjectDatabase() . |
abstract ObjectReader |
ObjectReader.newReader()
Construct a new reader from the same data.
|
ObjectReader |
ObjectReader.Filter.newReader() |
abstract ObjectReader |
ObjectDatabase.newReader()
Create a new
ObjectReader to read existing objects. |
abstract ObjectReader |
ObjectInserter.newReader()
Open a reader for objects that may have been written by this inserter.
|
ObjectReader |
ObjectInserter.Formatter.newReader() |
ObjectReader |
ObjectInserter.Filter.newReader() |
Modifier and Type | Method and Description |
---|---|
private static AnyObjectId |
BlobBasedConfig.asTree(ObjectReader or,
AnyObjectId treeish) |
private static byte[] |
BlobBasedConfig.read(ObjectReader or,
AnyObjectId blobId) |
Modifier and Type | Field and Description |
---|---|
protected ObjectReader |
Merger.reader
Reader to support
Merger.walk and other object loading. |
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
NoteMap.reader
Borrowed reader to access the repository.
|
private ObjectReader |
NoteMapMerger.reader |
Modifier and Type | Method and Description |
---|---|
(package private) InMemoryNoteBucket |
FanoutBucket.contractIfTooSmall(AnyObjectId noteOn,
ObjectReader or) |
(package private) abstract int |
NoteBucket.estimateSize(AnyObjectId noteOn,
ObjectReader or) |
(package private) int |
FanoutBucket.estimateSize(AnyObjectId noteOn,
ObjectReader or) |
(package private) int |
FanoutBucket.LazyNoteBucket.estimateSize(AnyObjectId objId,
ObjectReader or) |
(package private) int |
LeafBucket.estimateSize(AnyObjectId noteOn,
ObjectReader or) |
(package private) abstract Note |
NoteBucket.getNote(AnyObjectId objId,
ObjectReader reader) |
(package private) Note |
FanoutBucket.getNote(AnyObjectId objId,
ObjectReader or) |
(package private) Note |
FanoutBucket.LazyNoteBucket.getNote(AnyObjectId objId,
ObjectReader or) |
(package private) Note |
LeafBucket.getNote(AnyObjectId objId,
ObjectReader or) |
(package private) abstract java.util.Iterator<Note> |
NoteBucket.iterator(AnyObjectId objId,
ObjectReader reader) |
(package private) java.util.Iterator<Note> |
FanoutBucket.iterator(AnyObjectId objId,
ObjectReader reader) |
(package private) java.util.Iterator<Note> |
FanoutBucket.LazyNoteBucket.iterator(AnyObjectId objId,
ObjectReader reader) |
(package private) java.util.Iterator<Note> |
LeafBucket.iterator(AnyObjectId objId,
ObjectReader reader) |
private InMemoryNoteBucket |
FanoutBucket.LazyNoteBucket.load(AnyObjectId prefix,
ObjectReader or) |
(package private) static InMemoryNoteBucket |
FanoutBucket.loadIfLazy(NoteBucket b,
AnyObjectId prefix,
ObjectReader or) |
Note |
DefaultNoteMerger.merge(Note base,
Note ours,
Note theirs,
ObjectReader reader,
ObjectInserter inserter)
Merges the conflicting note changes.
|
Note |
NoteMerger.merge(Note base,
Note ours,
Note their,
ObjectReader reader,
ObjectInserter inserter)
Merges the conflicting note changes.
|
(package private) static NoteMap |
NoteMap.newMap(InMemoryNoteBucket root,
ObjectReader reader)
Construct a new note map from an existing note bucket.
|
(package private) static InMemoryNoteBucket |
NoteParser.parse(AbbreviatedObjectId prefix,
ObjectId treeId,
ObjectReader reader)
Parse a tree object into a
NoteBucket instance. |
static NoteMap |
NoteMap.read(ObjectReader reader,
RevCommit commit)
Load a collection of notes from a branch.
|
static NoteMap |
NoteMap.read(ObjectReader reader,
RevTree tree)
Load a collection of notes from a tree.
|
static NoteMap |
NoteMap.readTree(ObjectReader reader,
ObjectId treeId)
Load a collection of notes from a tree.
|
(package private) abstract InMemoryNoteBucket |
NoteBucket.set(AnyObjectId noteOn,
AnyObjectId noteData,
ObjectReader reader) |
(package private) InMemoryNoteBucket |
FanoutBucket.set(AnyObjectId noteOn,
AnyObjectId noteData,
ObjectReader or) |
(package private) InMemoryNoteBucket |
FanoutBucket.LazyNoteBucket.set(AnyObjectId noteOn,
AnyObjectId noteData,
ObjectReader or) |
(package private) InMemoryNoteBucket |
LeafBucket.set(AnyObjectId noteOn,
AnyObjectId noteData,
ObjectReader or) |
Constructor and Description |
---|
NoteMap(ObjectReader reader) |
NoteParser(AbbreviatedObjectId prefix,
ObjectReader r,
ObjectId t) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
Blame.abbreviate(ObjectReader reader,
RevCommit commit) |
private static java.lang.String |
AbstractFetchCommand.longTypeOf(ObjectReader reader,
TrackingRefUpdate u) |
private void |
Branch.printHead(ObjectReader reader,
java.lang.String ref,
boolean isCurrent,
Ref refObj) |
private void |
Push.printPushResult(ObjectReader reader,
URIish uri,
PushResult result) |
private void |
Push.printRefUpdateResult(ObjectReader reader,
URIish uri,
PushResult result,
RemoteRefUpdate rru) |
private static java.lang.String |
AbstractFetchCommand.safeAbbreviate(ObjectReader reader,
ObjectId id) |
private static java.lang.String |
Push.safeAbbreviate(ObjectReader reader,
ObjectId id) |
private int |
Blame.uniqueAbbrevLen(ObjectReader reader,
RevCommit commit) |
Modifier and Type | Method and Description |
---|---|
private static byte[] |
ShowPackDelta.getDelta(ObjectReader reader,
RevObject obj) |
Modifier and Type | Field and Description |
---|---|
(package private) ObjectReader |
RevWalk.reader |
Modifier and Type | Method and Description |
---|---|
ObjectReader |
RevWalk.getObjectReader()
Get the reader this walker is using to load objects.
|
Constructor and Description |
---|
ObjectWalk(ObjectReader or)
Create a new revision and object walker for a given repository.
|
ObjectWalk(ObjectReader or,
int depth) |
RevWalk(ObjectReader or)
Create a new revision walker for a given repository.
|
RevWalk(ObjectReader or,
boolean closeReader) |
RevWalk(ObjectReader or,
int depth) |
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
PackParser.readCurs |
private ObjectReader |
WalkFetchConnection.reader
Inserter to read objects from
WalkFetchConnection.local . |
(package private) ObjectReader |
PushCertificateStore.reader |
private ObjectReader |
BundleWriter.reader |
Modifier and Type | Method and Description |
---|---|
private static void |
UploadPack.checkNotAdvertisedWantsUsingBitmap(ObjectReader reader,
BitmapIndex bitmapIndex,
java.util.List<ObjectId> notAdvertisedWants,
java.util.Set<ObjectId> reachableFrom) |
Constructor and Description |
---|
BundleWriter(ObjectReader or)
Create a writer for a bundle.
|
Modifier and Type | Field and Description |
---|---|
private ObjectReader |
TreeWalk.reader |
Modifier and Type | Method and Description |
---|---|
ObjectReader |
TreeWalk.getObjectReader()
Get the reader this walker is using to load objects.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
WorkingTreeIterator.contentCheck(DirCacheEntry entry,
ObjectReader reader)
Compares the entries content with the content in the filesystem.
|
CanonicalTreeParser |
CanonicalTreeParser.createSubtreeIterator(ObjectReader reader)
Create a new iterator for the current entry's subtree.
|
AbstractTreeIterator |
FileTreeIterator.createSubtreeIterator(ObjectReader reader)
Create a new iterator for the current entry's subtree.
|
abstract AbstractTreeIterator |
AbstractTreeIterator.createSubtreeIterator(ObjectReader reader)
Create a new iterator for the current entry's subtree.
|
AbstractTreeIterator |
EmptyTreeIterator.createSubtreeIterator(ObjectReader reader)
Create a new iterator for the current entry's subtree.
|
CanonicalTreeParser |
CanonicalTreeParser.createSubtreeIterator(ObjectReader reader,
MutableObjectId idBuffer)
Create a new iterator for the current entry's subtree.
|
AbstractTreeIterator |
AbstractTreeIterator.createSubtreeIterator(ObjectReader reader,
MutableObjectId idBuffer)
Create a new iterator for the current entry's subtree.
|
CanonicalTreeParser |
CanonicalTreeParser.createSubtreeIterator0(ObjectReader reader,
AnyObjectId id)
Back door to quickly create a subtree iterator for any subtree.
|
private AttributesNode |
CanonicalTreeParser.findAttributes(ObjectReader reader) |
static TreeWalk |
TreeWalk.forPath(ObjectReader reader,
java.lang.String path,
AnyObjectId... trees)
Open a tree walk and filter to exactly one path.
|
static TreeWalk |
TreeWalk.forPath(Repository repo,
ObjectReader reader,
java.lang.String path,
AnyObjectId... trees)
Open a tree walk and filter to exactly one path.
|
AttributesNode |
CanonicalTreeParser.getEntryAttributesNode(ObjectReader reader)
Retrieve the
AttributesNode for the
current entry. |
boolean |
WorkingTreeIterator.isModified(DirCacheEntry entry,
boolean forceContentCheck,
ObjectReader reader)
Checks whether this entry differs from a given entry from the
DirCache . |
private static AttributesNode |
CanonicalTreeParser.loadAttributes(ObjectReader reader,
AnyObjectId id) |
private static java.lang.String |
WorkingTreeIterator.readContentAsNormalizedString(DirCacheEntry entry,
ObjectReader reader) |
void |
CanonicalTreeParser.reset(ObjectReader reader,
AnyObjectId id)
Reset this parser to walk through the given tree.
|
CanonicalTreeParser |
CanonicalTreeParser.resetRoot(ObjectReader reader,
AnyObjectId id)
Reset this parser to walk through the given tree.
|
Constructor and Description |
---|
CanonicalTreeParser(byte[] prefix,
ObjectReader reader,
AnyObjectId treeId)
Create a new parser for a tree appearing in a subset of a repository.
|
NameConflictTreeWalk(ObjectReader or)
Create a new tree walker for a given repository.
|
NameConflictTreeWalk(Repository repo,
ObjectReader or)
Create a new tree walker for a given repository.
|
TreeWalk(ObjectReader or)
Create a new tree walker for a given repository.
|
TreeWalk(Repository repo,
ObjectReader or)
Create a new tree walker for a given repository.
|
TreeWalk(Repository repo,
ObjectReader or,
boolean closeReader) |