diff options
author | Matthias Sohn <matthias.sohn@sap.com> | 2022-09-12 10:51:37 +0200 |
---|---|---|
committer | Matthias Sohn <matthias.sohn@sap.com> | 2022-09-12 10:51:37 +0200 |
commit | c7df1addf63fcacc7352c882ac0ad13f3bc4ca61 (patch) | |
tree | 8c880488cbfe87a0e507d3eee80cdbf8499176d7 /org.eclipse.jgit.junit | |
parent | 834016c3e43a54e638986fd75f1f3543d034d2fc (diff) | |
parent | fb377b09eb9370e5d43d3f364964dfb139e3ffe5 (diff) | |
download | jgit-c7df1addf63fcacc7352c882ac0ad13f3bc4ca61.tar.gz jgit-c7df1addf63fcacc7352c882ac0ad13f3bc4ca61.zip |
Merge branch 'stable-6.3'
* stable-6.3:
Prepare 6.3.1-SNAPSHOT builds
JGit v6.3.0.202209071007-r
JGit v6.3.0.2022009070944-r
[merge] Fix merge conflicts with symlinks
Update DEPENDENCIES for 6.3.0
Update tycho to 2.7.5
Revert "Adds FilteredRevCommit that can overwrites its parents in the DAG."
Revert "Option to pass start RevCommit to be blamed on to the BlameGenerator."
Prepare 6.3.0-SNAPSHOT builds
JGit v6.3.0.202208161710-m3
Change-Id: Ia9430fb516dca795e25064a190704b70689af364
Diffstat (limited to 'org.eclipse.jgit.junit')
-rw-r--r-- | org.eclipse.jgit.junit/META-INF/MANIFEST.MF | 40 | ||||
-rw-r--r-- | org.eclipse.jgit.junit/META-INF/SOURCE-MANIFEST.MF | 4 | ||||
-rw-r--r-- | org.eclipse.jgit.junit/pom.xml | 2 | ||||
-rw-r--r-- | org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java | 18 |
4 files changed, 41 insertions, 23 deletions
diff --git a/org.eclipse.jgit.junit/META-INF/MANIFEST.MF b/org.eclipse.jgit.junit/META-INF/MANIFEST.MF index 7ae6529a05..b2cb44bb29 100644 --- a/org.eclipse.jgit.junit/META-INF/MANIFEST.MF +++ b/org.eclipse.jgit.junit/META-INF/MANIFEST.MF @@ -3,35 +3,35 @@ Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Automatic-Module-Name: org.eclipse.jgit.junit Bundle-SymbolicName: org.eclipse.jgit.junit -Bundle-Version: 6.3.0.qualifier +Bundle-Version: 6.3.1.qualifier Bundle-Localization: plugin Bundle-Vendor: %Bundle-Vendor Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-11 -Import-Package: org.eclipse.jgit.annotations;version="[6.3.0,6.4.0)", - org.eclipse.jgit.api;version="[6.3.0,6.4.0)", - org.eclipse.jgit.api.errors;version="[6.3.0,6.4.0)", - org.eclipse.jgit.dircache;version="[6.3.0,6.4.0)", - org.eclipse.jgit.errors;version="[6.3.0,6.4.0)", - org.eclipse.jgit.internal.storage.file;version="[6.3.0,6.4.0)", - org.eclipse.jgit.internal.storage.pack;version="[6.3.0,6.4.0)", - org.eclipse.jgit.lib;version="[6.3.0,6.4.0)", - org.eclipse.jgit.merge;version="[6.3.0,6.4.0)", - org.eclipse.jgit.revwalk;version="[6.3.0,6.4.0)", - org.eclipse.jgit.storage.file;version="[6.3.0,6.4.0)", - org.eclipse.jgit.transport;version="6.3.0", - org.eclipse.jgit.treewalk;version="[6.3.0,6.4.0)", - org.eclipse.jgit.treewalk.filter;version="[6.3.0,6.4.0)", - org.eclipse.jgit.util;version="[6.3.0,6.4.0)", - org.eclipse.jgit.util.io;version="[6.3.0,6.4.0)", - org.eclipse.jgit.util.time;version="[6.3.0,6.4.0)", +Import-Package: org.eclipse.jgit.annotations;version="[6.3.1,6.4.0)", + org.eclipse.jgit.api;version="[6.3.1,6.4.0)", + org.eclipse.jgit.api.errors;version="[6.3.1,6.4.0)", + org.eclipse.jgit.dircache;version="[6.3.1,6.4.0)", + org.eclipse.jgit.errors;version="[6.3.1,6.4.0)", + org.eclipse.jgit.internal.storage.file;version="[6.3.1,6.4.0)", + org.eclipse.jgit.internal.storage.pack;version="[6.3.1,6.4.0)", + org.eclipse.jgit.lib;version="[6.3.1,6.4.0)", + org.eclipse.jgit.merge;version="[6.3.1,6.4.0)", + org.eclipse.jgit.revwalk;version="[6.3.1,6.4.0)", + org.eclipse.jgit.storage.file;version="[6.3.1,6.4.0)", + org.eclipse.jgit.transport;version="6.3.1", + org.eclipse.jgit.treewalk;version="[6.3.1,6.4.0)", + org.eclipse.jgit.treewalk.filter;version="[6.3.1,6.4.0)", + org.eclipse.jgit.util;version="[6.3.1,6.4.0)", + org.eclipse.jgit.util.io;version="[6.3.1,6.4.0)", + org.eclipse.jgit.util.time;version="[6.3.1,6.4.0)", org.junit;version="[4.13,5.0.0)", org.junit.rules;version="[4.13,5.0.0)", org.junit.runner;version="[4.13,5.0.0)", org.junit.runners;version="[4.13,5.0.0)", org.junit.runners.model;version="[4.13,5.0.0)", org.slf4j;version="[1.7.0,2.0.0)" -Export-Package: org.eclipse.jgit.junit;version="6.3.0"; +Export-Package: org.eclipse.jgit.junit;version="6.3.1"; uses:="org.eclipse.jgit.dircache, org.eclipse.jgit.lib, org.eclipse.jgit.revwalk, @@ -44,4 +44,4 @@ Export-Package: org.eclipse.jgit.junit;version="6.3.0"; org.junit.runners.model, org.junit.runner, org.eclipse.jgit.util.time", - org.eclipse.jgit.junit.time;version="6.3.0";uses:="org.eclipse.jgit.util.time" + org.eclipse.jgit.junit.time;version="6.3.1";uses:="org.eclipse.jgit.util.time" diff --git a/org.eclipse.jgit.junit/META-INF/SOURCE-MANIFEST.MF b/org.eclipse.jgit.junit/META-INF/SOURCE-MANIFEST.MF index 61c2da5d1f..4daa5769a7 100644 --- a/org.eclipse.jgit.junit/META-INF/SOURCE-MANIFEST.MF +++ b/org.eclipse.jgit.junit/META-INF/SOURCE-MANIFEST.MF @@ -3,5 +3,5 @@ Bundle-ManifestVersion: 2 Bundle-Name: org.eclipse.jgit.junit - Sources Bundle-SymbolicName: org.eclipse.jgit.junit.source Bundle-Vendor: Eclipse.org - JGit -Bundle-Version: 6.3.0.qualifier -Eclipse-SourceBundle: org.eclipse.jgit.junit;version="6.3.0.qualifier";roots="." +Bundle-Version: 6.3.1.qualifier +Eclipse-SourceBundle: org.eclipse.jgit.junit;version="6.3.1.qualifier";roots="." diff --git a/org.eclipse.jgit.junit/pom.xml b/org.eclipse.jgit.junit/pom.xml index 1e548491d1..fe2211ba5e 100644 --- a/org.eclipse.jgit.junit/pom.xml +++ b/org.eclipse.jgit.junit/pom.xml @@ -19,7 +19,7 @@ <parent> <groupId>org.eclipse.jgit</groupId> <artifactId>org.eclipse.jgit-parent</artifactId> - <version>6.3.0-SNAPSHOT</version> + <version>6.3.1-SNAPSHOT</version> </parent> <artifactId>org.eclipse.jgit.junit</artifactId> diff --git a/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java b/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java index 54e4a09ee5..483b9a7c81 100644 --- a/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java +++ b/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/TestRepository.java @@ -276,6 +276,24 @@ public class TestRepository<R extends Repository> implements AutoCloseable { } /** + * Construct a symlink mode tree entry. + * + * @param path + * path of the symlink. + * @param blob + * a blob, previously constructed in the repository. + * @return the entry. + * @throws Exception + * @since 6.3 + */ + public DirCacheEntry link(String path, RevBlob blob) throws Exception { + DirCacheEntry e = new DirCacheEntry(path); + e.setFileMode(FileMode.SYMLINK); + e.setObjectId(blob); + return e; + } + + /** * Construct a tree from a specific listing of file entries. * * @param entries |