cli
cli copied to clipboard
A simple, fast, and fun package for building command line apps in Go
## What type of PR is this? - bug ## What this PR does / why we need it: Wrongly added catecory "" to each flag automatically, causing --help to...
Follow up from #1434
## Checklist * [X ] Are you running the latest v2 release? The list of releases is [here](https://github.com/urfave/cli/releases). * [X ] Did you check the manual for your release? The...
Added script to generate altsrc flag definitions, restricted list of types to the ones that provide implementation of FlagInputSourceExtension. ## What type of PR is this? - bug - cleanup...
## Checklist * [x] Are you running the latest v2 release? The list of releases is [here](https://github.com/urfave/cli/releases). * [x] Did you check the manual for your release? The v2 manual...
## What type of PR is this? - cleanup ## What this PR does / why we need it: Allow for development of 1.18+ features in the `v3-dev-main` branch without...
Flags can now have their "Required" field set at the interface level. ## What type of PR is this? _(REQUIRED)_ - feature ## What this PR does / why we...
## Checklist * [x] Are you running the latest v2 release? The list of releases is [here](https://github.com/urfave/cli/releases). * [x] Did you check the manual for your release? The v2 manual...
## What type of PR is this? - bug ## What this PR does / why we need it: This PR implements support for `Destination` property in `GenericFlag`. Previously setting...
## What type of PR is this? _(REQUIRED)_ - bug ## What this PR does / why we need it: _(REQUIRED)_ ## Which issue(s) this PR fixes: _(REQUIRED)_ Fixes #1155...