summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2018-07-08 19:43:06 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2018-07-09 00:15:21 +0100
commit7d7daa4e8f1ecb9e2e7f9f72058cae8fc7ed907c (patch)
tree25ced01d96ecdc314eee7386ef16186265417343
parent12a135919628ab710b3da22aca356726ea80bd39 (diff)
git-debrebase: Provide snags_maybe_bail_early
No callers yet. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rwxr-xr-xgit-debrebase5
1 files changed, 5 insertions, 0 deletions
diff --git a/git-debrebase b/git-debrebase
index 83abc3b..f1ae053 100755
--- a/git-debrebase
+++ b/git-debrebase
@@ -276,6 +276,11 @@ sub snags_maybe_bail () {
}
$snags_summarised = $snags_forced + $snags_tripped;
}
+sub snags_maybe_bail_early () {
+ # useful to bail out early without doing a lot of work;
+ # not a substitute for snags_maybe_bail.
+ snags_maybe_bail() if $snags_tripped && !$opt_force;
+}
sub any_snags () {
return $snags_forced || $snags_tripped;
}