common

package
v0.5.3 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsShorthandOnly

func IsShorthandOnly(flag *pflag.Flag) bool

uses reflection to check for pflag.Flag.Shorthandonly to support both spf13/pflag and cornfeedhobos shorthand change (needed for carapace-bin) won't be necessary if https://github.com/spf13/pflag/pull/256 should ever be merged

func TraverseLenient added in v0.3.10

func TraverseLenient(cmd *cobra.Command, args []string) (*cobra.Command, []string, error)

Types

type ByDisplay added in v0.4.2

type ByDisplay []RawValue

func (ByDisplay) Len added in v0.4.2

func (a ByDisplay) Len() int

func (ByDisplay) Less added in v0.4.2

func (a ByDisplay) Less(i, j int) bool

func (ByDisplay) Swap added in v0.4.2

func (a ByDisplay) Swap(i, j int)

type ByValue added in v0.3.0

type ByValue []RawValue

func (ByValue) Len added in v0.3.0

func (a ByValue) Len() int

func (ByValue) Less added in v0.3.0

func (a ByValue) Less(i, j int) bool

func (ByValue) Swap added in v0.3.0

func (a ByValue) Swap(i, j int)

type ByValues added in v0.5.0

type ByValues []RawValue

func (ByValues) Filter added in v0.5.0

func (r ByValues) Filter(prefix string) []RawValue

type RawValue added in v0.2.4

type RawValue struct {
	Value       string
	Display     string
	Description string
}

type RawValues added in v0.5.0

type RawValues []RawValue

func RawValuesFrom added in v0.2.4

func RawValuesFrom(values ...string) RawValues

func (RawValues) FilterPrefix added in v0.5.0

func (r RawValues) FilterPrefix(prefix string) RawValues

Jump to

Keyboard shortcuts

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