formatters

package
v0.28.4 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2022 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New added in v0.5.0

func New() *factory

Types

type Base added in v0.8.0

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

func NewBase added in v0.8.0

func NewBase() *Base

func (*Base) BaseDir added in v0.8.0

func (b *Base) BaseDir() string

func (*Base) DebugEnabled added in v0.8.0

func (b *Base) DebugEnabled() bool
func (b *Base) GetLinks(result rules.Result) []string

func (*Base) GroupResults added in v0.8.0

func (b *Base) GroupResults(results []rules.Result) ([]GroupedResult, error)

func (*Base) IncludeIgnored added in v0.19.0

func (b *Base) IncludeIgnored() bool

func (*Base) IncludePassed added in v0.19.0

func (b *Base) IncludePassed() bool

func (*Base) Output added in v0.8.0

func (b *Base) Output(results rules.Results) error

func (*Base) Writer added in v0.8.0

func (b *Base) Writer() io.Writer

type ConfigurableFormatter added in v0.8.0

type ConfigurableFormatter interface {
	Writer() io.Writer
	GetLinks(rules.Result) []string
	BaseDir() string
	DebugEnabled() bool
	GroupResults([]rules.Result) ([]GroupedResult, error)
	IncludePassed() bool
	IncludeIgnored() bool
}

type Formatter

type Formatter interface {
	Output(results rules.Results) error
}

type GroupedResult added in v0.5.8

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

func (*GroupedResult) Add added in v0.5.8

func (g *GroupedResult) Add(i int, res rules.Result) error

func (*GroupedResult) Len added in v0.5.8

func (g *GroupedResult) Len() int

func (*GroupedResult) Results added in v0.5.8

func (g *GroupedResult) Results() []rules.Result

func (*GroupedResult) String added in v0.5.8

func (g *GroupedResult) String() string

Jump to

Keyboard shortcuts

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