Browse Source

Add toString() to simplify debugging rebase steps

Change-Id: Id1508c5f007a6a6680928992a1c7524c266a9ce4
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
stable-2.1
Matthias Sohn 13 years ago
parent
commit
3d98c3f0f3
  1. 14
      org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java

14
org.eclipse.jgit/src/org/eclipse/jgit/api/RebaseCommand.java

@ -955,6 +955,11 @@ public class RebaseCommand extends GitCommand<RebaseResult> {
return this.token; return this.token;
} }
@Override
public String toString() {
return "Action[" + token + "]";
}
static Action parse(String token) { static Action parse(String token) {
if (token.equals("pick") || token.equals("p")) if (token.equals("pick") || token.equals("p"))
return PICK; return PICK;
@ -974,6 +979,15 @@ public class RebaseCommand extends GitCommand<RebaseResult> {
Step(Action action) { Step(Action action) {
this.action = action; this.action = action;
} }
@Override
public String toString() {
return "Step[" + action + ", "
+ ((commit == null) ? "null" : commit)
+ ", "
+ ((shortMessage == null) ? "null" : new String(
shortMessage)) + "]";
}
} }
PersonIdent parseAuthor(byte[] raw) { PersonIdent parseAuthor(byte[] raw) {

Loading…
Cancel
Save