github.com/komosa/bug@v0.3.1/scm/Interfaces.go (about) 1 package scm 2 3 import "github.com/driusan/bug/bugs" 4 5 type SCMHandler interface { 6 Commit(dir bugs.Directory, commitMsg string) error 7 Purge(bugs.Directory) error 8 GetSCMType() string 9 } 10 11 type FileStatus struct { 12 Filename string 13 IndexStatus string 14 WorkingStatus string 15 }