Documentation ¶
Index ¶
- type TablePrinter
- func (t *TablePrinter) PrintPullRequest(pullRequests []domain.PullRequest)
- func (t *TablePrinter) PrintPullRequestFlowRatio(flowRatioData map[string]*domain.PullRequestFlowRatio)
- func (t *TablePrinter) PrintPullRequestMetrics(pullRequests domain.PullRequestMetrics)
- func (t *TablePrinter) PrintReleaseReport(releaseReport domain.ReleaseReport, captionText string)
- func (t *TablePrinter) PrintRepos(repos []domain.Repository)
- func (t *TablePrinter) PrintWorkflowCosts(workflowBilling []domain.WorkflowBilling)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TablePrinter ¶
type TablePrinter struct{}
TablePrinter wraps the printout for models as table.
func NewTablePrinter ¶
func NewTablePrinter() *TablePrinter
NewTablePrinter creates and returns a new table printer struct.
func (*TablePrinter) PrintPullRequest ¶
func (t *TablePrinter) PrintPullRequest(pullRequests []domain.PullRequest)
PrintPullRequest prints pull requests as table.
func (*TablePrinter) PrintPullRequestFlowRatio ¶
func (t *TablePrinter) PrintPullRequestFlowRatio(flowRatioData map[string]*domain.PullRequestFlowRatio)
PrintPullRequestFlowRatio prints pull request flow ratio details as table.
func (*TablePrinter) PrintPullRequestMetrics ¶
func (t *TablePrinter) PrintPullRequestMetrics(pullRequests domain.PullRequestMetrics)
PrintPullRequestMetrics prints pull request related metrics as table.
func (*TablePrinter) PrintReleaseReport ¶
func (t *TablePrinter) PrintReleaseReport(releaseReport domain.ReleaseReport, captionText string)
PrintReleaseReport prints release report details as table.
func (*TablePrinter) PrintRepos ¶
func (t *TablePrinter) PrintRepos(repos []domain.Repository)
PrintRepos prints repositories as table.
func (*TablePrinter) PrintWorkflowCosts ¶
func (t *TablePrinter) PrintWorkflowCosts(workflowBilling []domain.WorkflowBilling)
PrintWorkflowCosts prints cost details of workflows.
Click to show internal directories.
Click to hide internal directories.