Juan Batiz-Benet
|
7673ce6f65
|
fmt, lint, + vet commands/
|
2014-10-20 07:53:14 -07:00 |
|
Matt Bell
|
a9fa767b09
|
commands/cli: Added test for detecting duplicate options
|
2014-10-20 07:04:55 -07:00 |
|
Matt Bell
|
117af86ca7
|
commands/cli: Error if there are duplicate values for an option
|
2014-10-20 07:04:55 -07:00 |
|
Matt Bell
|
b48b12e425
|
commands/cli: Fixed test for new parsing
|
2014-10-20 07:04:55 -07:00 |
|
Matt Bell
|
f87c418eee
|
commands/cli: Refactored CLI parsing to match go tooling conventions
|
2014-10-20 07:04:54 -07:00 |
|
Matt Bell
|
968ec344e5
|
commands/cli: Made Parse return a Request object instead of separate values
|
2014-10-20 07:04:53 -07:00 |
|
Matt Bell
|
86bc450b20
|
commands/cli: Pass option definitions as an argument to parseOptions
|
2014-10-20 07:04:53 -07:00 |
|
Matt Bell
|
97b8719075
|
commands/cli: Removed parser string handling since the go runtime handles it for us automatically
|
2014-10-20 07:04:53 -07:00 |
|
Matt Bell
|
5d9fa93c85
|
commands/cli: Added test for single-dash option value
|
2014-10-20 07:04:53 -07:00 |
|
Matt Bell
|
66e6da3ddd
|
commands/cli: Added value parsing for single-dash options
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
08885c0ced
|
commands/cli: Fixed tests for refactor
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
bb32633136
|
commands/cli: Refactored parsing to always get the command path at the beginning of the CLI input
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
66b0727de6
|
commands/cli: Renamed parse functions to parse*
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
f437230d88
|
commands/cli: Added path/args test
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
4bd3a77778
|
commands/cli: Added path/args parsing
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
b3eecf4f64
|
commands/cli: Added simple option parser test
|
2014-10-20 07:04:52 -07:00 |
|
Matt Bell
|
bf328181cd
|
commands/cli: Added CLI option parsing
|
2014-10-20 07:04:52 -07:00 |
|