summaryrefslogtreecommitdiffstats
path: root/pkg/commands/types/enums/enums.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/commands/types/enums/enums.go')
-rw-r--r--pkg/commands/types/enums/enums.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkg/commands/types/enums/enums.go b/pkg/commands/types/enums/enums.go
index 7e8a81798..68a29d8f0 100644
--- a/pkg/commands/types/enums/enums.go
+++ b/pkg/commands/types/enums/enums.go
@@ -12,3 +12,11 @@ const (
REBASE_MODE_REBASING
REBASE_MODE_MERGING
)
+
+func (self RebaseMode) IsMerging() bool {
+ return self == REBASE_MODE_MERGING
+}
+
+func (self RebaseMode) IsRebasing() bool {
+ return self == REBASE_MODE_INTERACTIVE || self == REBASE_MODE_NORMAL || self == REBASE_MODE_REBASING
+}