Documentation ¶
Index ¶
- type FlagAliasMap
- type ReferenceSummary
- type ReferenceSummaryBuilder
- func (b *ReferenceSummaryBuilder) AddHeadFlag(flagKey string)
- func (b *ReferenceSummaryBuilder) AddReference(flagKey string, op diff_util.Operation, aliases []string) error
- func (b *ReferenceSummaryBuilder) Build() ReferenceSummary
- func (b *ReferenceSummaryBuilder) MaxReferences() bool
- func (b *ReferenceSummaryBuilder) RemovedFlagKeys() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlagAliasMap ¶
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) IsExtinct ¶ added in v1.2.0
func (fr ReferenceSummary) IsExtinct(key string) bool
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 (b *ReferenceSummaryBuilder) Build() ReferenceSummary
func (*ReferenceSummaryBuilder) MaxReferences ¶
func (b *ReferenceSummaryBuilder) MaxReferences() bool
func (*ReferenceSummaryBuilder) RemovedFlagKeys ¶
func (b *ReferenceSummaryBuilder) RemovedFlagKeys() []string
Returns a list of removed flag keys
Click to show internal directories.
Click to hide internal directories.