box

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Package box provides box-format terminal rendering for reports.

Package box provides box-format terminal rendering for summary reports.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EvaluationRenderer added in v0.8.0

type EvaluationRenderer struct {
	// contains filtered or unexported fields
}

EvaluationRenderer renders evaluation reports in ASCII box format.

func NewEvaluationRenderer added in v0.8.0

func NewEvaluationRenderer(w io.Writer) *EvaluationRenderer

NewEvaluationRenderer creates a new evaluation box renderer.

func (*EvaluationRenderer) Render added in v0.8.0

func (r *EvaluationRenderer) Render(report *rubric.Rubric) error

Render outputs the evaluation report in ASCII box format.

type Renderer

type Renderer struct {
	// contains filtered or unexported fields
}

Renderer renders summary reports in box format.

func New

func New(w io.Writer) *Renderer

New creates a new box renderer.

func (*Renderer) Render

func (r *Renderer) Render(report *summary.SummaryReport) error

Render outputs the summary report in box format. Automatically sorts teams by DAG order.

Jump to

Keyboard shortcuts

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