Dan Buch
d83210ca77
Attempt to better handle python(2|3) tempfile differences
7 years ago
Dan Buch
a61867e5e6
Merge remote-tracking branch 'origin/v1' into merging-from-v1
7 years ago
Jesse Szwedko
d71794de19
Make ApplyWithError a public method on errorableFlag
...
Add to altsrc flags. Otherwise, flagSet() was bypassing altsrc's attempt
at shadowing.
8 years ago
Jesse Szwedko
df95e0708f
Manually set import in altsrc flag generation
...
Otherwise `goimports` switches it to `github.com/urfave/cli`
8 years ago
Jake Champlin
33b5174be4
Merge branch 'v2' into f-default-value-text
8 years ago
Jake Champlin
e0556cf9e8
Add DefaultValue text for flags
...
Allows a user to override the default value of a flag in the displayed help output.
Ex:
```
cli.IntFlag{
Name: "foo, f",
DefaultText: "random foo",
Value: "bar",
}
```
Running `(app.name) -h` will now yield:
```
--foo value (default: "random foo")
```
Fixes : #504
8 years ago
Jake Champlin
2ab83fab2a
Force generation of flag types to use gopkg import
8 years ago
Dan Buch
ca2a0f72bf
Ensure context lookups traverse lineage
...
Closes #487
8 years ago
Dan Buch
a51cb870fb
Wrap a long line for flake8
8 years ago
Dan Buch
fcaccb600b
Run flake8 checks on generate-flag-types
8 years ago
Dan Buch
f7b2b93ffa
Merge remote-tracking branch 'origin/v1' into merging-from-v1
8 years ago
Dan Buch
8d976fe182
Get package choices from source of truth
8 years ago
Dan Buch
c3b03b8437
Adding flag type generation for altsrc
...
and a mention of this whole thing in the change log
8 years ago
Dan Buch
77f1130e65
Generate flag type lookup funcs
8 years ago
Dan Buch
3a8ad862a6
Add help text/docs for generate-flag-types script
8 years ago
Dan Buch
6185b8d8fd
Generate code for flag types and context accessors
8 years ago