MCPcopy
hub / github.com/kopia/kopia / sortFlags

Function sortFlags

tools/cli2md/cli2md.go:106–118  ·  view source on GitHub ↗
(f []*kingpin.FlagModel)

Source from the content-addressed store, hash-verified

104}
105
106func sortFlags(f []*kingpin.FlagModel) []*kingpin.FlagModel {
107 sort.Slice(f, func(i, j int) bool {
108 a, b := f[i], f[j]
109
110 if l, r := a.Hidden, b.Hidden; l != r {
111 return !l
112 }
113
114 return a.Name < b.Name
115 })
116
117 return f
118}
119
120func emitArgs(w io.Writer, args []*kingpin.ArgModel) {
121 if len(args) == 0 {

Callers 1

emitFlagsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected