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  }