Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn O. Pearce2010-07-26 23:27:03 +0000
committerShawn O. Pearce2010-07-27 15:41:44 +0000
commit7a832d965464e56c96ea9b67abb205e2253d8e4c (patch)
treef39d26d7ce0be61c55d4809b6771aae8f805ba17 /org.eclipse.egit.core/META-INF/MANIFEST.MF
parent6e34f6838a7c249969025a16ad631b817c92143d (diff)
downloadegit-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.MF1
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)",

Back to the top