diff options
author | Roberto Tyley <roberto.tyley@gmail.com> | 2014-01-29 00:01:53 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org <gerrit@eclipse.org> | 2014-02-13 17:45:41 -0500 |
commit | 47f47ffc07e00109dc069e111274252e4053a599 (patch) | |
tree | 10c20429f3a49659ec2abce381fd835a2f501972 /org.eclipse.jgit | |
parent | 420cb50cc2eeaaa85cc06f605c7a61fa4798a04e (diff) | |
download | jgit-47f47ffc07e00109dc069e111274252e4053a599.tar.gz jgit-47f47ffc07e00109dc069e111274252e4053a599.zip |
Initialise ReceiveCommand status to NOT_ATTEMPTED for all constructors
Formerly the 4-arg constructor did not do this, which was unfortunate
as that constructor's the only way for an external user of JGit to set
the /type/ of the ref-update - which you might want to do to indicate
that the update is expected to be a UPDATE_NONFASTFORWARD, and thus does
not require expensive isMergedInto() calculations:
http://dev.eclipse.org/mhonarc/lists/jgit-dev/msg02258.html
Change-Id: I84c5e4927131e105bed93e31a62da6367c78de32
Signed-off-by: Roberto Tyley <roberto.tyley@gmail.com>
Diffstat (limited to 'org.eclipse.jgit')
-rw-r--r-- | org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java b/org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java index 37da6c6462..7c44dba4a2 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/transport/ReceiveCommand.java @@ -157,7 +157,7 @@ public class ReceiveCommand { private Ref ref; - private Result status; + private Result status = Result.NOT_ATTEMPTED; private String message; @@ -186,7 +186,6 @@ public class ReceiveCommand { type = Type.CREATE; if (ObjectId.zeroId().equals(newId)) type = Type.DELETE; - status = Result.NOT_ATTEMPTED; } /** |