class CommentWalker(imsProject: IMSProject, val issue: ObjectId, val comment: String, val config: GitHubResourceWalkerConfig, budget: GithubResourceWalkerBudget, val githubDataService: GithubDataService, val issuePileService: IssuePileService, cursorResourceWalkerDataService: CursorResourceWalkerDataService) : CursorResourceWalker<GithubGithubResourceWalkerBudgetUsageType, GithubGithubResourceWalkerEstimatedBudgetUsageType, GithubResourceWalkerBudget>
Walker for a single comment
Parameters
imsProject
the Gropius IMSProject to use as input
issue
the issue to comment on
comment
the comment to write
config
the config of the parent IMS
budget
the budget to use
apolloClient
the apollo client to use
issuePileService
the issue pile service to use
cursorResourceWalkerDataService
the data service to use
Constructors
Link copied to clipboard
constructor(imsProject: IMSProject, issue: ObjectId, comment: String, config: GitHubResourceWalkerConfig, budget: GithubResourceWalkerBudget, githubDataService: GithubDataService, issuePileService: IssuePileService, cursorResourceWalkerDataService: CursorResourceWalkerDataService)