Documentation
¶
Index ¶
Constants ¶
View Source
const ( Unknown GitStatus = "Unknown" NeedToCommit = "NeedToCommit" NeedToPush = "NeedToPush" NeedToCommitAndPush = "NeedToCommitAndPush" UpToDate = "UpToDate" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetGitStatus ¶
type GetPathPatterns ¶
func MultipleGetPathPatterns ¶
func MultipleGetPathPatterns(multipleGetPathPatterns ...GetPathPatterns) GetPathPatterns
func NewGetPathPatterns ¶
func NewGetPathPatterns(pathPatterns GetPathPatterns) GetPathPatterns
type GetRepoStatuses ¶
type GetRepoStatuses func() (repoStatuses []RepoStatus, err error)
func NewGetRepoStatuses ¶
func NewGetRepoStatuses(getRepos GetRepos, getGitStatus GetGitStatus) GetRepoStatuses
type GetRepos ¶
func NewGetRepos ¶
func NewGetRepos(patterns GetPathPatterns, getRepos GetReposByPathPattern) GetRepos
type GetReposByPathPattern ¶
type GetReposByPathPattern func(patterns GetPathPatterns) (repos []string, err error)
type NotifyRepoStatuses ¶
type NotifyRepoStatuses func() (err error)
func NewNotifyRepoStatuses ¶
func NewNotifyRepoStatuses(getStatuses GetRepoStatuses, notifier RepoStatusNotifier) NotifyRepoStatuses
type RepoStatus ¶
Click to show internal directories.
Click to hide internal directories.