the state of the Merge Request: open
, update
, or merge
an instance of GitLabApi
an instance of BotActionConfig
GitLab user id of Merge Request assignee
data about the success or failure of the GitLab API request and resulting properties calculated by Too Many Assigned analysis
Invoked when Bot Action analysis was successful. Constructs a BotAction object containing goodGitPractice and conditional feedback message.
the state of the Merge Request: open
, update
, or merge
represents whether or not the Merge Request event meets the criteria for good Too Many Assigned practice
the user ID of the person who is assigned to review this Merge Request
SuccessfulBotActionWithMessage instance containing feedback for user. If no feedback is warranted, an instance of SuccessfulBotActionWithNothingToSay is returned.
Generated using TypeDoc
This Bot Action class analyzes the number of Merge Requests assigned to the assignee of the GitLab Merge Request and determines what, if any, feedback to provide to user.