summaryrefslogtreecommitdiffstats
path: root/pkg/commands/branch.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/commands/branch.go')
-rw-r--r--pkg/commands/branch.go37
1 files changed, 0 insertions, 37 deletions
diff --git a/pkg/commands/branch.go b/pkg/commands/branch.go
index 42d43507f..8da8918d1 100644
--- a/pkg/commands/branch.go
+++ b/pkg/commands/branch.go
@@ -1,15 +1,5 @@
package commands
-import (
- "fmt"
- "strings"
-
- "github.com/jesseduffield/lazygit/pkg/theme"
-
- "github.com/fatih/color"
- "github.com/jesseduffield/lazygit/pkg/utils"
-)
-
// Branch : A git branch
// duplicating this for now
type Branch struct {
@@ -17,31 +7,4 @@ type Branch struct {
Recency string
Pushables string
Pullables string
- Selected bool
-}
-
-// GetDisplayStrings returns the display string of branch
-func (b *Branch) GetDisplayStrings(isFocused bool) []string {
- displayName := utils.ColoredString(b.Name, GetBranchColor(b.Name))
- if isFocused && b.Selected && b.Pushables != "" && b.Pullables != "" {
- displayName = fmt.Sprintf("%s ā†‘%sā†“%s", displayName, b.Pushables, b.Pullables)
- }
-
- return []string{b.Recency, displayName}
-}
-
-// GetBranchColor branch color
-func GetBranchColor(name string) color.Attribute {
- branchType := strings.Split(name, "/")[0]
-
- switch branchType {
- case "feature":
- return color.FgGreen
- case "bugfix":
- return color.FgYellow
- case "hotfix":
- return color.FgRed
- default:
- return theme.DefaultTextColor
- }
}