Go to file
Dan Buch cbc7f1ad1d
Use goimports as formatting standard
given some disagreement with gofmt that seems to have shown up in 1.19
2022-10-02 10:26:48 -04:00
.github Use goimports as formatting standard 2022-10-02 10:26:48 -04:00
altsrc Re-use node variable 2022-06-18 13:38:22 -07:00
autocomplete Refinements to removal of zsh hack 2022-05-22 09:07:03 -04:00
cmd/urfave-cli-genflags Add missing go.sum entries for go 1.16.x 2022-10-02 08:50:29 -04:00
docs Move genflags tool to cmd/ and pin to previous release 2022-10-02 08:50:29 -04:00
internal Move genflags tool to cmd/ and pin to previous release 2022-10-02 08:50:29 -04:00
testdata Approve v2 addition of timestamp/timezone/location 2022-07-10 12:16:59 -04:00
.flake8 Allow slightly longer lines in Python scripts 2017-02-14 21:17:32 -08:00
.gitignore Move genflags tool to cmd/ and pin to previous release 2022-10-02 08:50:29 -04:00
app_test.go Fix After not run 2022-10-01 19:18:06 -04:00
app.go Fix After not run 2022-10-01 19:18:06 -04:00
args.go add is set method to flag interface - refer #294 2019-09-15 18:46:52 +05:30
category.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
cli.go Use goimports as formatting standard 2022-10-02 10:26:48 -04:00
CODE_OF_CONDUCT.md Use google group email addresses 2022-05-07 09:30:42 -04:00
command_test.go Unshadow context package 2022-04-23 22:07:16 -04:00
command.go Fix HideHelp 2022-10-01 19:17:49 -04:00
context_test.go fix: Nil pointer when getting context's flagSet(#1325) (#1327) 2022-01-16 19:22:57 -05:00
context.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
docs_test.go Backing out build tag for suggestions per recommendation 2022-05-17 08:49:15 -04:00
docs.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
errors_test.go Update docs and tests around cli.Exit 2020-03-24 20:32:39 -04:00
errors.go Cleanup context.go 2021-04-05 07:57:41 -04:00
fish_test.go Move some test helpers from docs_test to fish_test 2022-04-25 10:04:40 -07:00
fish.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_bool.go Cleanup: Collapse flag interfaces 2022-09-04 22:18:41 -04:00
flag_duration.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_float64_slice.go issue_62: Make slice options more posix like 2022-10-01 19:46:20 -04:00
flag_float64.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_generic.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_int64_slice.go issue_62: Make slice options more posix like 2022-10-01 19:46:20 -04:00
flag_int64.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_int_slice.go issue_62: Make slice options more posix like 2022-10-01 19:46:20 -04:00
flag_int.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_path.go Cleanup: Collapse flag interfaces 2022-09-04 22:18:41 -04:00
flag_string_slice.go issue_62: Make slice options more posix like 2022-10-01 19:46:20 -04:00
flag_string.go Cleanup: Collapse flag interfaces 2022-09-04 22:18:41 -04:00
flag_test.go issue_62: Make slice options more posix like 2022-10-01 19:46:20 -04:00
flag_timestamp.go Fix for TimestampFlag.GetValue to return empty string without value 2022-10-01 19:17:07 -04:00
flag_uint64.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag_uint.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
flag-spec.yaml Move genflags tool to cmd/ and pin to previous release 2022-10-02 08:50:29 -04:00
flag.go Changes from code review 2022-10-01 19:46:52 -04:00
funcs.go Unshadow context package 2022-04-23 22:07:16 -04:00
go.mod Tidy up top-level go.mod 2022-10-02 08:50:29 -04:00
go.sum Tidy up top-level go.mod 2022-10-02 08:50:29 -04:00
godoc-current.txt Update godoc 2022-09-05 08:17:26 -04:00
help_test.go Add word-wrap support, with wrap length provided by the user 2022-05-23 20:42:16 +02:00
help.go Add word-wrap support, with wrap length provided by the user 2022-05-23 20:42:16 +02:00
helpers_test.go Add Destination field to TimestampFlag 2021-03-07 03:36:56 +00:00
LICENSE Cleaning up some release-related metadata 2022-04-24 08:10:33 -04:00
Makefile Unshallow the clone + toc cleanups 2022-05-18 23:17:57 -04:00
mkdocs-requirements.txt Attempt to work around materialx yaml loader boom 2022-05-18 22:58:46 -04:00
mkdocs.yml Use correctly spelled repo name in mkdocs config 2022-05-18 22:30:07 -04:00
parse.go Add suggestions support 2020-03-03 13:06:34 +01:00
README.md Point to the docs tree and site from top-level README 2022-05-18 22:34:28 -04:00
sliceflag_test.go Target minimum go 1.18 in v3-dev-main 2022-07-16 12:10:51 -04:00
sliceflag.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
sort_test.go Merge master @1.22.1 with v2 2019-09-13 05:17:24 +05:30
sort.go Merge master @1.22.1 with v2 2019-09-13 05:17:24 +05:30
suggestions_test.go Fix HideHelp 2022-10-01 19:17:49 -04:00
suggestions.go Remove GPL2 dependency introduced in v2.7.0 2022-05-24 15:27:35 +09:00
template.go Add word-wrap support, with wrap length provided by the user 2022-05-23 20:42:16 +02:00
zz_generated.flags_test.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00
zz_generated.flags.go Remove all flag interfaces 2022-09-04 22:51:05 -04:00

cli

GoDoc codebeat 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