Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DirectoryTargets ¶
Types ¶
type GitCmd ¶
type GitCmd struct {
// contains filtered or unexported fields
}
GitCmd helps to work with Git's output.
func NewGitDiffCmd ¶
NewGitDiffCmd returns `*DiffFilesCmd` with two channels: `<-chan *gitdiff.File` and `<-chan error`. Caller should read everything from channels until receiving a signal about their closure and call the `func (*DiffFilesCmd) Wait()` error in order to release resources.
func NewGitLogCmd ¶
NewGitLogCmd returns `*DiffFilesCmd` with two channels: `<-chan *gitdiff.File` and `<-chan error`. Caller should read everything from channels until receiving a signal about their closure and call the `func (*DiffFilesCmd) Wait()` error in order to release resources.
func (*GitCmd) DiffFilesCh ¶
DiffFilesCh returns a channel with *gitdiff.File.
type ScanTarget ¶
Click to show internal directories.
Click to hide internal directories.