Versions in this module Expand all Collapse all v0 v0.2.0 Apr 25, 2026 Changes in this version + type CSVFormatter struct + func NewCSVFormatter() *CSVFormatter + func (f *CSVFormatter) FormatMergeResult(result *model.MergeResult) (string, error) + func (f *CSVFormatter) FormatReleaseResult(result *model.ReleaseResult) (string, error) + func (f *CSVFormatter) FormatReviewResult(result *model.ReviewResult) (string, error) + func (f *CSVFormatter) FormatScanResult(result *model.ScanResult) (string, error) + type Formatter interface + FormatMergeResult func(result *model.MergeResult) (string, error) + FormatReleaseResult func(result *model.ReleaseResult) (string, error) + FormatReviewResult func(result *model.ReviewResult) (string, error) + FormatScanResult func(result *model.ScanResult) (string, error) + type JSONFormatter struct + Indent bool + func NewJSONFormatter() *JSONFormatter + func (f *JSONFormatter) FormatMergeResult(result *model.MergeResult) (string, error) + func (f *JSONFormatter) FormatReleaseResult(result *model.ReleaseResult) (string, error) + func (f *JSONFormatter) FormatReviewResult(result *model.ReviewResult) (string, error) + func (f *JSONFormatter) FormatScanResult(result *model.ScanResult) (string, error) + type MarkdownFormatter struct + func NewMarkdownFormatter() *MarkdownFormatter + func (f *MarkdownFormatter) FormatMergeResult(result *model.MergeResult) (string, error) + func (f *MarkdownFormatter) FormatReleaseResult(result *model.ReleaseResult) (string, error) + func (f *MarkdownFormatter) FormatReviewResult(result *model.ReviewResult) (string, error) + func (f *MarkdownFormatter) FormatScanResult(result *model.ScanResult) (string, error) + type Table struct + Headers []string + Rows []TableRow + func (t *Table) Render() string + type TableFormatter struct + func NewTableFormatter() *TableFormatter + func (f *TableFormatter) FormatMergeResult(result *model.MergeResult) (string, error) + func (f *TableFormatter) FormatReleaseResult(result *model.ReleaseResult) (string, error) + func (f *TableFormatter) FormatReviewResult(result *model.ReviewResult) (string, error) + func (f *TableFormatter) FormatScanResult(result *model.ScanResult) (string, error) + type TableRow struct + Cells []string