diff options
author | Shawn O. Pearce | 2010-07-26 23:27:03 +0000 |
---|---|---|
committer | Shawn O. Pearce | 2010-07-27 15:41:44 +0000 |
commit | 7a832d965464e56c96ea9b67abb205e2253d8e4c (patch) | |
tree | f39d26d7ce0be61c55d4809b6771aae8f805ba17 /org.eclipse.egit.core/META-INF/MANIFEST.MF | |
parent | 6e34f6838a7c249969025a16ad631b817c92143d (diff) | |
download | egit-7a832d965464e56c96ea9b67abb205e2253d8e4c.tar.gz egit-7a832d965464e56c96ea9b67abb205e2253d8e4c.tar.xz egit-7a832d965464e56c96ea9b67abb205e2253d8e4c.zip |
Update to latest JGit API
* Change to use FileRepository throughout most of EGit. Too much
of the code currently has assumptions about the repository being
on the local filesystem, accessible by java.io.File. Use the
file specific repository type to better describe the dependency.
* Replace getWorkDir() with getWorkTree()
* Replace openObject(), openBlob(), hasObject() with the newer
short style open() and has().
* Always treat blobs as InputStreams when possible. This ensures
that even on very large files, EGit won't explode the JVM heap
and cause an OutOfMemoryError.
* Adapted to the new style RepositoryListener interfaces, which
promises better long-term API stability.
* Replace static DirCache read() and lock() with Repository
instance methods, further hiding the storage method of the
working directory's index.
Change-Id: I2459757a26f8c724b95468f9f38bac2ee172a932
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'org.eclipse.egit.core/META-INF/MANIFEST.MF')
-rw-r--r-- | org.eclipse.egit.core/META-INF/MANIFEST.MF | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/org.eclipse.egit.core/META-INF/MANIFEST.MF b/org.eclipse.egit.core/META-INF/MANIFEST.MF index 86dbec0449..7e3217c153 100644 --- a/org.eclipse.egit.core/META-INF/MANIFEST.MF +++ b/org.eclipse.egit.core/META-INF/MANIFEST.MF @@ -41,6 +41,7 @@ Import-Package: org.eclipse.jgit.api;version="[0.9.0,0.10.0)", org.eclipse.jgit.lib;version="[0.9.0,0.10.0)", org.eclipse.jgit.merge;version="[0.9.0,0.10.0)", org.eclipse.jgit.revwalk;version="[0.9.0,0.10.0)", + org.eclipse.jgit.storage.file;version="[0.9.0,0.10.0)", org.eclipse.jgit.transport;version="[0.9.0,0.10.0)", org.eclipse.jgit.treewalk;version="[0.9.0,0.10.0)", org.eclipse.jgit.treewalk.filter;version="[0.9.0,0.10.0)", |