containerd/vendor/github.com/urfave/cli/v2
Derek Nola 132485adb0
Convert CLI to urfave v2
Followed the Migration Guide at https://cli.urfave.org/migrate-v1-to-v2/
The major changes not pointed out in the migration guide are:
- context.Args() no longer produces a []slice, so context.Args().Slice()
  in substitued
- All cli.Global***** are deprecated (the migration guide is somewhat
  unclear on this)

Signed-off-by: Derek Nola <derek.nola@suse.com>

Vendor in urfave cli/v2

Signed-off-by: Derek Nola <derek.nola@suse.com>

Fix NewStringSlice calls

Signed-off-by: Derek Nola <derek.nola@suse.com>
2024-02-15 09:48:04 -08:00
..
.flake8 Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
.gitignore Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
.golangci.yaml Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
app.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
args.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
category.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
cli.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
CODE_OF_CONDUCT.md Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
command.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
context.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
docs.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
errors.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
fish.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_bool.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_duration.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_ext.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_float64_slice.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_float64.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_generic.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_int64_slice.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_int64.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_int_slice.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_int.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_path.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_string_slice.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_string.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_timestamp.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_uint64_slice.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_uint64.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_uint_slice.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag_uint.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag-spec.yaml Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
flag.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
funcs.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
godoc-current.txt Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
help.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
LICENSE Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
Makefile Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
mkdocs-reqs.txt Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
mkdocs.yml Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
parse.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
README.md Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
sliceflag.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
sort.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
suggestions.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
template.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00
zz_generated.flags.go Convert CLI to urfave v2 2024-02-15 09:48:04 -08:00

cli

Run Tests Go Reference Go Report Card codecov

cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.

Documentation

More documentation is available in ./docs or the hosted documentation site at https://cli.urfave.org.

License

See LICENSE