Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java')
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java b/org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java
index de45c1d8e2..4d5bd1e03c 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/api/errors/CheckoutConflictException.java
@@ -48,6 +48,20 @@ public class CheckoutConflictException extends GitAPIException {
private static final long serialVersionUID = 1L;
private List<String> conflictingPaths;
+ /**
+ * Translate internal exception to API exception
+ *
+ * @param conflictingPaths
+ * list of conflicting paths
+ *
+ * @param e
+ */
+ public CheckoutConflictException(List<String> conflictingPaths,
+ org.eclipse.jgit.errors.CheckoutConflictException e) {
+ super(e.getMessage(), e);
+ this.conflictingPaths = conflictingPaths;
+ }
+
CheckoutConflictException(String message, Throwable cause) {
super(message, cause);
}
@@ -73,6 +87,7 @@ public class CheckoutConflictException extends GitAPIException {
/**
* Adds a new conflicting path
+ *
* @param conflictingPath
* @return {@code this}
*/

Back to the top