|
|
@ -177,11 +177,17 @@ public class BatchRefUpdate { |
|
|
|
* @return message the caller wants to include in the reflog; null if the |
|
|
|
* @return message the caller wants to include in the reflog; null if the |
|
|
|
* update should not be logged. |
|
|
|
* update should not be logged. |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Nullable |
|
|
|
public String getRefLogMessage() { |
|
|
|
public String getRefLogMessage() { |
|
|
|
return refLogMessage; |
|
|
|
return refLogMessage; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** @return {@code true} if the ref log message should show the result. */ |
|
|
|
/** |
|
|
|
|
|
|
|
* Check whether the reflog message should include the result of the update, |
|
|
|
|
|
|
|
* such as fast-forward or force-update. |
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
* @return true if the message should include the result. |
|
|
|
|
|
|
|
*/ |
|
|
|
public boolean isRefLogIncludingResult() { |
|
|
|
public boolean isRefLogIncludingResult() { |
|
|
|
return refLogIncludeResult; |
|
|
|
return refLogIncludeResult; |
|
|
|
} |
|
|
|
} |
|
|
@ -190,12 +196,11 @@ public class BatchRefUpdate { |
|
|
|
* Set the message to include in the reflog. |
|
|
|
* Set the message to include in the reflog. |
|
|
|
* |
|
|
|
* |
|
|
|
* @param msg |
|
|
|
* @param msg |
|
|
|
* the message to describe this change. It may be null if |
|
|
|
* the message to describe this change. If null and appendStatus is |
|
|
|
* appendStatus is null in order not to append to the reflog |
|
|
|
* false, the reflog will not be updated. |
|
|
|
* @param appendStatus |
|
|
|
* @param appendStatus |
|
|
|
* true if the status of the ref change (fast-forward or |
|
|
|
* true if the status of the ref change (fast-forward or |
|
|
|
* forced-update) should be appended to the user supplied |
|
|
|
* forced-update) should be appended to the user supplied message. |
|
|
|
* message. |
|
|
|
|
|
|
|
* @return {@code this}. |
|
|
|
* @return {@code this}. |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public BatchRefUpdate setRefLogMessage(String msg, boolean appendStatus) { |
|
|
|
public BatchRefUpdate setRefLogMessage(String msg, boolean appendStatus) { |
|
|
@ -213,6 +218,8 @@ public class BatchRefUpdate { |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* Don't record this update in the ref's associated reflog. |
|
|
|
* Don't record this update in the ref's associated reflog. |
|
|
|
|
|
|
|
* <p> |
|
|
|
|
|
|
|
* Equivalent to {@code setRefLogMessage(null, false)}. |
|
|
|
* |
|
|
|
* |
|
|
|
* @return {@code this}. |
|
|
|
* @return {@code this}. |
|
|
|
*/ |
|
|
|
*/ |
|
|
@ -222,7 +229,11 @@ public class BatchRefUpdate { |
|
|
|
return this; |
|
|
|
return this; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** @return true if log has been disabled by {@link #disableRefLog()}. */ |
|
|
|
/** |
|
|
|
|
|
|
|
* Check whether log has been disabled by {@link #disableRefLog()}. |
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
* @return true if disabled. |
|
|
|
|
|
|
|
*/ |
|
|
|
public boolean isRefLogDisabled() { |
|
|
|
public boolean isRefLogDisabled() { |
|
|
|
return refLogMessage == null; |
|
|
|
return refLogMessage == null; |
|
|
|
} |
|
|
|
} |
|
|
|