Port native configuration reports

This commit is contained in:
2026-10-11 01:39:23 +00:00
parent 809a36bc46
commit c0f3a21fc7
12 changed files with 671 additions and 288 deletions

View File

@@ -67,14 +67,15 @@ type preparedValue[I any] struct {
}
type flagBinding[I any] struct {
identity *bindingIdentity
meta FlagMeta
defaultText string
repeated bool
boolean bool
prepare func([]string) (preparedValue[I], error)
clear func(*I)
valid bool
identity *bindingIdentity
meta FlagMeta
deferredRequired bool
defaultText string
repeated bool
boolean bool
prepare func([]string) (preparedValue[I], error)
clear func(*I)
valid bool
}
// Argument represents a typed binding for a positional command argument.