Documentation ¶
Index ¶
- Variables
- type Json
- func (j *Json) End() error
- func (j *Json) EndIssues() error
- func (j *Json) EndOrganizationsPhase() error
- func (j *Json) EndPulls() error
- func (j *Json) EndRepo() error
- func (j *Json) EndReposPhase() error
- func (j *Json) Start() error
- func (j *Json) StartIssues(issues []github.IssuesInfo) error
- func (j *Json) StartOrganizationsPhase() error
- func (j *Json) StartPulls(pulls []github.Pull) error
- func (j *Json) StartRepo(repo *github.OrganizationRepoInfo) error
- func (j *Json) StartReposPhase() error
- func (j *Json) VisitIssue(issue *github.IssuesInfo) error
- func (j *Json) VisitOrganization(org *github.OrganizationInfo) error
- func (j *Json) VisitPull(pull *github.Pull) error
- type MultiTarget
- func (t *MultiTarget) End() error
- func (t *MultiTarget) EndIssues() error
- func (t *MultiTarget) EndOrganizationsPhase() error
- func (t *MultiTarget) EndPulls() error
- func (t *MultiTarget) EndRepo() error
- func (t *MultiTarget) EndReposPhase() error
- func (t *MultiTarget) Start() error
- func (t *MultiTarget) StartIssues(issues []github.IssuesInfo) error
- func (t *MultiTarget) StartOrganizationsPhase() error
- func (t *MultiTarget) StartPulls(pulls []github.Pull) error
- func (t *MultiTarget) StartRepo(repo *github.OrganizationRepoInfo) error
- func (t *MultiTarget) StartReposPhase() error
- func (t *MultiTarget) VisitIssue(issue *github.IssuesInfo) error
- func (t *MultiTarget) VisitOrganization(org *github.OrganizationInfo) error
- func (t *MultiTarget) VisitPull(pull *github.Pull) error
- type Stdout
- func (s *Stdout) End() error
- func (s *Stdout) EndIssues() error
- func (s *Stdout) EndOrganizationsPhase() error
- func (s *Stdout) EndPulls() error
- func (s *Stdout) EndRepo() error
- func (s *Stdout) EndReposPhase() error
- func (s *Stdout) Start() error
- func (s *Stdout) StartIssues(issues []github.IssuesInfo) error
- func (s *Stdout) StartOrganizationsPhase() error
- func (s *Stdout) StartPulls(pulls []github.Pull) error
- func (s *Stdout) StartRepo(repo *github.OrganizationRepoInfo) error
- func (s *Stdout) StartReposPhase() error
- func (s *Stdout) VisitIssue(issue *github.IssuesInfo) error
- func (s *Stdout) VisitOrganization(org *github.OrganizationInfo) error
- func (s *Stdout) VisitPull(pull *github.Pull) error
- type Target
Constants ¶
This section is empty.
Variables ¶
View Source
var STDOUT = &Stdout{}
Functions ¶
This section is empty.
Types ¶
type Json ¶
type Json struct {
// contains filtered or unexported fields
}
func NewJsonTarget ¶
func (*Json) EndOrganizationsPhase ¶
func (*Json) EndReposPhase ¶
func (*Json) StartIssues ¶
func (j *Json) StartIssues(issues []github.IssuesInfo) error
func (*Json) StartOrganizationsPhase ¶
func (*Json) StartReposPhase ¶
func (*Json) VisitIssue ¶
func (j *Json) VisitIssue(issue *github.IssuesInfo) error
func (*Json) VisitOrganization ¶
func (j *Json) VisitOrganization(org *github.OrganizationInfo) error
type MultiTarget ¶
type MultiTarget struct {
// contains filtered or unexported fields
}
func NewMultiTarget ¶
func NewMultiTarget(t ...Target) *MultiTarget
func (*MultiTarget) End ¶
func (t *MultiTarget) End() error
func (*MultiTarget) EndIssues ¶
func (t *MultiTarget) EndIssues() error
func (*MultiTarget) EndOrganizationsPhase ¶
func (t *MultiTarget) EndOrganizationsPhase() error
func (*MultiTarget) EndPulls ¶
func (t *MultiTarget) EndPulls() error
func (*MultiTarget) EndRepo ¶
func (t *MultiTarget) EndRepo() error
func (*MultiTarget) EndReposPhase ¶
func (t *MultiTarget) EndReposPhase() error
func (*MultiTarget) Start ¶
func (t *MultiTarget) Start() error
func (*MultiTarget) StartIssues ¶
func (t *MultiTarget) StartIssues(issues []github.IssuesInfo) error
func (*MultiTarget) StartOrganizationsPhase ¶
func (t *MultiTarget) StartOrganizationsPhase() error
func (*MultiTarget) StartPulls ¶
func (t *MultiTarget) StartPulls(pulls []github.Pull) error
func (*MultiTarget) StartRepo ¶
func (t *MultiTarget) StartRepo(repo *github.OrganizationRepoInfo) error
func (*MultiTarget) StartReposPhase ¶
func (t *MultiTarget) StartReposPhase() error
func (*MultiTarget) VisitIssue ¶
func (t *MultiTarget) VisitIssue(issue *github.IssuesInfo) error
func (*MultiTarget) VisitOrganization ¶
func (t *MultiTarget) VisitOrganization(org *github.OrganizationInfo) error
type Stdout ¶
type Stdout struct {
// contains filtered or unexported fields
}
func (*Stdout) EndOrganizationsPhase ¶
func (*Stdout) EndReposPhase ¶
func (*Stdout) StartIssues ¶
func (s *Stdout) StartIssues(issues []github.IssuesInfo) error
func (*Stdout) StartOrganizationsPhase ¶
func (*Stdout) StartReposPhase ¶
func (*Stdout) VisitIssue ¶
func (s *Stdout) VisitIssue(issue *github.IssuesInfo) error
func (*Stdout) VisitOrganization ¶
func (s *Stdout) VisitOrganization(org *github.OrganizationInfo) error
type Target ¶
type Target interface { Start() error StartReposPhase() error EndReposPhase() error StartOrganizationsPhase() error EndOrganizationsPhase() error VisitOrganization(org *github.OrganizationInfo) error StartRepo(repo *github.OrganizationRepoInfo) error StartPulls(pulls []github.Pull) error VisitPull(pull *github.Pull) error EndPulls() error StartIssues(issues []github.IssuesInfo) error VisitIssue(issue *github.IssuesInfo) error EndIssues() error EndRepo() error End() error }
Click to show internal directories.
Click to hide internal directories.