mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-12 12:55:47 +02:00
Bump github.com/fsmiamoto/git-todo-parser to latest version
This commit is contained in:
parent
826128a8e0
commit
d210107caa
4 changed files with 12 additions and 6 deletions
2
go.mod
2
go.mod
|
@ -9,7 +9,7 @@ require (
|
||||||
github.com/cli/safeexec v1.0.0
|
github.com/cli/safeexec v1.0.0
|
||||||
github.com/cloudfoundry/jibber_jabber v0.0.0-20151120183258-bcc4c8345a21
|
github.com/cloudfoundry/jibber_jabber v0.0.0-20151120183258-bcc4c8345a21
|
||||||
github.com/creack/pty v1.1.11
|
github.com/creack/pty v1.1.11
|
||||||
github.com/fsmiamoto/git-todo-parser v0.0.4-0.20230403011024-617a5a7ce980
|
github.com/fsmiamoto/git-todo-parser v0.0.4
|
||||||
github.com/fsnotify/fsnotify v1.4.7
|
github.com/fsnotify/fsnotify v1.4.7
|
||||||
github.com/gdamore/tcell/v2 v2.6.0
|
github.com/gdamore/tcell/v2 v2.6.0
|
||||||
github.com/go-errors/errors v1.4.2
|
github.com/go-errors/errors v1.4.2
|
||||||
|
|
4
go.sum
4
go.sum
|
@ -30,8 +30,8 @@ github.com/fatih/color v1.7.1-0.20180516100307-2d684516a886/go.mod h1:Zm6kSWBoL9
|
||||||
github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s=
|
github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s=
|
||||||
github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
|
github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
|
||||||
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
|
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
|
||||||
github.com/fsmiamoto/git-todo-parser v0.0.4-0.20230403011024-617a5a7ce980 h1:ay9aM+Ay9I4LJttUVF4EFVmeNUkS9/snYVFK6lwieVQ=
|
github.com/fsmiamoto/git-todo-parser v0.0.4 h1:fzcGaoAFDHWzJRKw//CSZFrXucsLKplIvOSab3FtWWM=
|
||||||
github.com/fsmiamoto/git-todo-parser v0.0.4-0.20230403011024-617a5a7ce980/go.mod h1:B+AgTbNE2BARvJqzXygThzqxLIaEWvwr2sxKYYb0Fas=
|
github.com/fsmiamoto/git-todo-parser v0.0.4/go.mod h1:B+AgTbNE2BARvJqzXygThzqxLIaEWvwr2sxKYYb0Fas=
|
||||||
github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=
|
github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=
|
||||||
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
|
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
|
||||||
github.com/gdamore/encoding v1.0.0 h1:+7OoQ1Bc6eTm5niUzBa0Ctsh6JbMW6Ra+YNuAtDBdko=
|
github.com/gdamore/encoding v1.0.0 h1:+7OoQ1Bc6eTm5niUzBa0Ctsh6JbMW6Ra+YNuAtDBdko=
|
||||||
|
|
10
vendor/github.com/fsmiamoto/git-todo-parser/todo/parse.go
generated
vendored
10
vendor/github.com/fsmiamoto/git-todo-parser/todo/parse.go
generated
vendored
|
@ -56,9 +56,11 @@ func parseLine(line string) (Todo, error) {
|
||||||
|
|
||||||
fields := strings.Fields(line)
|
fields := strings.Fields(line)
|
||||||
|
|
||||||
|
var commandLen int
|
||||||
for i := Pick; i < Comment; i++ {
|
for i := Pick; i < Comment; i++ {
|
||||||
if isCommand(i, fields[0]) {
|
if isCommand(i, fields[0]) {
|
||||||
todo.Command = i
|
todo.Command = i
|
||||||
|
commandLen = len(fields[0])
|
||||||
fields = fields[1:]
|
fields = fields[1:]
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
@ -74,10 +76,14 @@ func parseLine(line string) (Todo, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if todo.Command == Label || todo.Command == Reset {
|
if todo.Command == Label || todo.Command == Reset {
|
||||||
if len(fields) == 0 {
|
restOfLine := strings.TrimSpace(line[commandLen:])
|
||||||
|
if todo.Command == Reset && restOfLine == "[new root]" {
|
||||||
|
todo.Label = restOfLine
|
||||||
|
} else if len(fields) == 0 {
|
||||||
return todo, ErrMissingLabel
|
return todo, ErrMissingLabel
|
||||||
|
} else {
|
||||||
|
todo.Label = fields[0]
|
||||||
}
|
}
|
||||||
todo.Label = fields[0]
|
|
||||||
return todo, nil
|
return todo, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
|
@ -30,7 +30,7 @@ github.com/emirpasic/gods/utils
|
||||||
# github.com/fatih/color v1.9.0
|
# github.com/fatih/color v1.9.0
|
||||||
## explicit; go 1.13
|
## explicit; go 1.13
|
||||||
github.com/fatih/color
|
github.com/fatih/color
|
||||||
# github.com/fsmiamoto/git-todo-parser v0.0.4-0.20230403011024-617a5a7ce980
|
# github.com/fsmiamoto/git-todo-parser v0.0.4
|
||||||
## explicit; go 1.13
|
## explicit; go 1.13
|
||||||
github.com/fsmiamoto/git-todo-parser/todo
|
github.com/fsmiamoto/git-todo-parser/todo
|
||||||
# github.com/fsnotify/fsnotify v1.4.7
|
# github.com/fsnotify/fsnotify v1.4.7
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue