output

package
v0.49.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PrintCommitDetails

func PrintCommitDetails(c *models.CommitDetail)

PrintCommitDetails displays full commit information

func PrintCommitList added in v0.41.0

func PrintCommitList(commits []models.Commit)

PrintCommitList displays a list of commits

func PrintHeader

func PrintHeader(days int)

func PrintHeaderDuration

func PrintHeaderDuration(d time.Duration)

func PrintInlineCommentDryRun added in v0.13.0

func PrintInlineCommentDryRun(client *gl.Client, projectID string, mrIID int, filePath string, lineNum int, message string)

PrintInlineCommentDryRun previews where an inline comment will land

func PrintInlineCommentError added in v0.13.0

func PrintInlineCommentError(client *gl.Client, projectID string, mrIID int, filePath string, lineNum int, err error)

PrintInlineCommentError provides a helpful error message when inline comment fails

func PrintLineWithContext added in v0.13.0

func PrintLineWithContext(filePath string, diff *gl.ParsedDiff, lineNum int, contextLines int)

PrintLineWithContext displays a specific line with surrounding context

func PrintMergeRequestDetails

func PrintMergeRequestDetails(mr *models.MergeRequestDetail)

PrintMergeRequestDetails displays full MR information

func PrintMergeRequestDiscussions

func PrintMergeRequestDiscussions(discussions []models.MRDiscussion)

PrintMergeRequestDiscussions displays discussion threads with IDs for easy reference

func PrintMergeRequestList

func PrintMergeRequestList(mrs []models.MergeRequestDetail)

PrintMergeRequestList prints a list of merge requests

func PrintNoActivity

func PrintNoActivity()

func PrintParsedDiff added in v0.11.0

func PrintParsedDiff(filePath string, diff *gl.ParsedDiff)

PrintParsedDiff displays a diff with explicit line number columns

func PrintPipelineDetails added in v0.49.0

func PrintPipelineDetails(p *models.PipelineDetail)

PrintPipelineDetails displays full pipeline information

func PrintPipelineJobs added in v0.49.0

func PrintPipelineJobs(jobs []models.PipelineJob)

PrintPipelineJobs displays a list of jobs grouped by stage

func PrintPipelineList added in v0.49.0

func PrintPipelineList(pipelines []models.PipelineSummary)

PrintPipelineList displays a list of pipelines

func PrintProject

func PrintProject(activity models.ProjectActivity)

func PrintProjectDetails

func PrintProjectDetails(p *models.ProjectMetadata)

func PrintProjectList

func PrintProjectList(projects []*gitlab.Project)

PrintProjectList prints a list of GitLab projects from the API

func PrintProjectListFromIndex

func PrintProjectListFromIndex(projects []models.ProjectMetadata, indexedAt time.Time)

PrintProjectListFromIndex prints projects from the local index

func PrintSearchResults added in v0.13.0

func PrintSearchResults(filePath string, diff *gl.ParsedDiff, pattern string)

PrintSearchResults displays lines matching a search pattern

func PrintSummary

func PrintSummary(summary models.ActivitySummary)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL