Help us shape the future of Go! Take the 2026 Go Developer Survey

flags

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FlagAliasMap

type FlagAliasMap = map[string][]string

type ReferenceSummary

type ReferenceSummary struct {
	FlagsAdded   FlagAliasMap
	FlagsRemoved FlagAliasMap
	ExtinctFlags map[string]struct{}
}

func (ReferenceSummary) AddedKeys

func (fr ReferenceSummary) AddedKeys() []string

returns a sorted list of all added flag keys

func (ReferenceSummary) AnyFound

func (fr ReferenceSummary) AnyFound() bool

func (ReferenceSummary) ExtinctKeys

func (fr ReferenceSummary) ExtinctKeys() []string

returns a sorted list of all extinct flag keys

func (ReferenceSummary) RemovedKeys

func (fr ReferenceSummary) RemovedKeys() []string

returns a sorted list of all removed flag keys

type ReferenceSummaryBuilder

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

func NewReferenceSummaryBuilder

func NewReferenceSummaryBuilder(max int, includeExtinctions bool) *ReferenceSummaryBuilder

func (*ReferenceSummaryBuilder) AddHeadFlag

func (b *ReferenceSummaryBuilder) AddHeadFlag(flagKey string)

Flag found in HEAD ref

func (*ReferenceSummaryBuilder) AddReference

func (b *ReferenceSummaryBuilder) AddReference(flagKey string, op diff_util.Operation, aliases []string) error

Add a found flag in diff by operation

func (*ReferenceSummaryBuilder) Build

func (*ReferenceSummaryBuilder) MaxReferences

func (b *ReferenceSummaryBuilder) MaxReferences() bool

func (*ReferenceSummaryBuilder) RemovedFlagKeys

func (b *ReferenceSummaryBuilder) RemovedFlagKeys() []string

Returns a list of removed flag keys

Jump to

Keyboard shortcuts

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