Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var IssueOpenedActionFuncs []IssueOpenedActionFunc
IssueOpenedActionFuncs defines
Functions ¶
Types ¶
type IssueOpenedActionFunc ¶
IssueOpenedActionFunc defines
type IssueProcessor ¶
type IssueProcessor struct { Client *gh.Client Translator translators.Translator Owner string Repo string }
IssueProcessor is
func (*IssueProcessor) ActToIssueEdited ¶
func (fIP *IssueProcessor) ActToIssueEdited(issue *github.Issue) error
ActToIssueEdited acts to edited issue This function covers the following part: generate labels; attach comments; assign issue to specific user;
func (*IssueProcessor) ActToIssueLabeled ¶
func (ip *IssueProcessor) ActToIssueLabeled(issue *github.Issue) error
ActToIssueLabeled acts to issue labeled events
func (*IssueProcessor) ActToIssueOpened ¶
func (ip *IssueProcessor) ActToIssueOpened(issue *github.Issue) error
ActToIssueOpened acts to opened issue This function covers the following part: generate labels; attach comments; assign issue to specific user;
func (*IssueProcessor) Process ¶
func (ip *IssueProcessor) Process(data []byte) error
Process processes
Click to show internal directories.
Click to hide internal directories.