Katrina Owen
683e911d61
Return error from app and command actions. See #66 .
...
This introduces a significant breaking change, and I don't expect it to
be merged off-hand. I do think that it's worth discussion, since it
seems like a very idiomatic choice in terms of how errors would be handled.
A similar backwards-incompatible change was introduced in e6e64114
,
allowing the app's Run method to return an error.
10 years ago
Josh Mervine
089def51d8
Tweaking tests, removing local import.
10 years ago
Josh Mervine
120f0688a4
Merge remote-tracking branch 'parent/master'
...
Conflicts:
cli_test.go
flag_test.go
10 years ago
Dan Buch
e8939d2aa0
Merge remote-tracking branch 'origin/master' into env-config-fun
...
Conflicts:
README.md
app_test.go
cli_test.go
10 years ago
Audrius Butkevicius
9e036e08f1
Fix tests
10 years ago
jszwedko
bcfb32b8b0
Updating tests to pass `go vet`
...
Mostly lack of struct field names in literals and one sprintf format
specifier mismatch.
10 years ago
Dan Buch
fc16c67be3
Updating structs to use labels, adding tests for env stuff
10 years ago
Philippe Lafoucrière
df5fb46048
Fix global flags in Subcommands
...
closes #69
10 years ago
Josh Mervine
8f55ca83ff
running go fmt
10 years ago
Joshua Mervine
5821632000
Adding VersionPrinter and tests.
10 years ago
Jeremy Saenz
5e1cde20d3
Merge pull request #75 from Winslett/command-not-found
...
Customizable command not found function
11 years ago
Summer Mousa
705994c2c6
Added unit tests
11 years ago
Summer Mousa
85c3eadea4
Adding sample test
11 years ago
Chris Winslett
37299d4e5a
Customizable command not found function
11 years ago
Mr Rogers
b4d98765bd
rollback inconsequential changes
11 years ago
Mr Rogers
1ccba5fbb5
fix whitespace
11 years ago
Mr Rogers
a70d0bb136
add tests for description output
11 years ago
Tim Jarratt
58bfabca6d
Add a way to override the app help printer
...
Fixes #64
11 years ago
Greg B
78d5f0dd40
Unit tests for Before() functionality
11 years ago
Katrina Owen
2ec51afe91
Implement Float64Flag. See #46
11 years ago
Alexander Rødseth
1bea6dcbf0
Custom type for arguments
11 years ago
Alexander Rødseth
f93652a890
Fixed all problems/warnings reported by "go vet"
11 years ago
Jeremy Saenz
e6e641143c
JMS #39 : App.Run returns an error
11 years ago
Thesyncim
ed96efff1b
add simple test , fix errors and unused interface SliceFlag
11 years ago
Damien Le Berrigaud
5d511c7a8b
Allow for flags being passed in after arguments
11 years ago
Jeremy Saenz
e5c31ab592
JMS-34: App.Run() can now be run multiple times.
...
- Added a method for looking up commands
- Using some logic to make sure default flags are not added more than
once
11 years ago
Jeremy Saenz
ed1ee94250
Adding some docs
11 years ago