Uses of Package
org.eclipse.jgit.lib

Packages that use org.eclipse.jgit.lib
Package
Description
High-level API commands (the porcelain of JGit).
Exceptions thrown by API commands.
 
Support for reading .gitattributes.
 
Computing blame/annotate information of files.
Comparing file contents by computing diffs.
Reading and editing the directory cache (index).
Exceptions thrown by lower-level JGit APIs.
Events and listener interfaces.
 
 
 
 
 
 
 
Git fsck support.
 
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.
Git notes processing (for commits, etc).
Patch file parser and data structure.
 
 
 
 
Building/rendering revision graphs.
Walking revision graphs (commit history).
Filters for use in revision walking.
 
 
Git submodule support.
Transport (fetch/push) for different protocols.
Server-side resolver for locating repositories by URLs.
Walking and comparing directory/file trees (of commits, file system).
Utility classes.
Utility classes for IO (streams).