bumper

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2023 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrInvalidOverride = errors.New("invalid version override")

Functions

func Execute

func Execute()

Types

type DoActions

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

type Flusher

type Flusher interface {
	Flush() error
}

type PackageDisplay

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

func (*PackageDisplay) AddResult

func (pkgDisplay *PackageDisplay) AddResult(actionResult bumper.ActionResult)

func (*PackageDisplay) AnimationTick

func (pkgDisplay *PackageDisplay) AnimationTick()

func (*PackageDisplay) SetFinished

func (pkgDisplay *PackageDisplay) SetFinished()

func (*PackageDisplay) String

func (pkgDisplay *PackageDisplay) String() string

type PackageListDisplay

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

func NewPackageListDisplay

func NewPackageListDisplay() *PackageListDisplay

func (*PackageListDisplay) AddPackage

func (pkgListDisplay *PackageListDisplay) AddPackage(name string) *PackageDisplay

func (*PackageListDisplay) Display

func (pkgListDisplay *PackageListDisplay) Display(out io.Writer)

func (*PackageListDisplay) LiveDisplay

func (pkgListDisplay *PackageListDisplay) LiveDisplay(out WriteFlusher)

type WriteFlusher

type WriteFlusher interface {
	io.Writer
	Flusher
}

Jump to

Keyboard shortcuts

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