Alena Yuryeva
deb9fc91f6
Fixed opts & version tests
2018-08-11 21:11:11 +03:00
Alena Yuryeva
c501773ed3
Tests on flags passing
2018-08-11 20:34:40 +03:00
Kevin K
f4e19a3193
Merge branch 'map' of github.com:clap-rs/clap into map
2018-08-04 19:22:52 -04:00
Kevin K
4ff03096fb
fix: fixes rebase errors
2018-08-04 19:14:13 -04:00
Alena Yuryeva
87c88d6054
Arg-specific API for MKeyMap
2018-08-04 18:37:35 -04:00
Kevin K
a75b67838e
refactor(Suggestions): changes from string slice to owned string for return values
...
The return value is only used in the error case, and only a single
String allocation, therefore the complexities introduced by using string
slices isn't worth it. clap primarily only needs to be as fast as
possible in the happy path, the error path can afford additional
allocations.
2018-08-04 18:34:54 -04:00
Alena Yuryeva
272170e333
WIP
2018-08-04 18:32:08 -04:00
Alena Yuryeva
f230cfedc3
WIP
2018-08-04 18:26:33 -04:00
Alena Yuryeva
7e5a6935b9
WIP. Big reformat
2018-08-04 18:22:10 -04:00
Alena Yuryeva
7faf6c7721
MkeyMap API changes
2018-08-04 18:13:34 -04:00
Alena Yuryeva
3efcf3ae03
WIP changing macros into MKeyMap calls
2018-08-04 18:13:33 -04:00
Kevin K
eaa0700e7e
style: rustfmt run
2018-08-01 23:13:51 -04:00
Kevin K
53a7d72523
chore: removes warnings and commented out code
2018-08-01 23:13:32 -04:00
Kevin K
a769639f8b
chore: prepares for the move to clap-rs org
2018-08-01 23:06:12 -04:00
Kevin K
1ffc9556b7
docs(README.md): stars the v3 update of the docs
2018-08-01 23:05:52 -04:00
Kevin K
9d2d9f7a6c
fix: fixes some suggestions tests
2018-08-01 22:23:36 -04:00
Kevin K
49defad11b
fix: fixes help output tests
2018-08-01 22:09:09 -04:00
Kevin K
e1371ad15c
fix: fixes group conflicts tests
2018-08-01 21:56:03 -04:00
Kevin K
a2cd63cc9e
fix: fixes group tests on v3-master
2018-08-01 21:43:55 -04:00
Alena Yuryeva
eb01627463
Arg-specific API for MKeyMap
2018-08-01 20:33:55 +05:00
Kevin K
2fad2c8ae4
refactor(ArgEnum): comments out all ArgEnum functionality until functional
2018-07-31 23:47:08 -04:00
Kevin K
5a06a8270a
fix(Requirements): fixing requirements and conflicts for issue 1158
...
Fixes requirements and conflicts on the v3 branch
Closes #1158
2018-07-31 23:32:11 -04:00
Kevin K
57c7d920ba
chore: make clap git dep branch explicit
2018-07-31 18:28:35 -04:00
Alan K
c9ffc66f45
Fix failing basic
test
...
Converts the `short` argument to a `char` as expected by `clap-rs`
2018-07-31 18:20:22 -04:00
Kevin K
be23ec9701
refactor(Suggestions): changes from string slice to owned string for return values
...
The return value is only used in the error case, and only a single
String allocation, therefore the complexities introduced by using string
slices isn't worth it. clap primarily only needs to be as fast as
possible in the happy path, the error path can afford additional
allocations.
2018-07-29 16:16:45 -04:00
Alena Yuryeva
cc9518b9d4
WIP
2018-07-29 23:20:17 +05:00
Alena Yuryeva
c7131e3ed4
WIP
2018-07-26 20:26:12 +05:00
Alena Yuryeva
e1fb98a0c1
WIP. Big reformat
2018-07-26 20:23:58 +05:00
Alena Yuryeva
7e6d403009
MkeyMap API changes
2018-07-26 20:18:47 +05:00
Alena Yuryeva
98d37c133e
WIP changing macros into MKeyMap calls
2018-07-26 20:18:47 +05:00
Kevin K
c22bc3e1fc
depr(SubCommand::with_name): deprecates SubCommand facade to prefer App::new
2018-07-24 16:57:18 -04:00
Kevin K
a9cbf3e5b9
depr(ArgMatches::usage): deprecates ArgMatches::usage in favor of App::generage_usage
2018-07-24 16:46:50 -04:00
Kevin K
8715ac268c
chore: makes some effectively private APIs public for clap_generate to use
2018-07-23 16:27:25 -04:00
Kevin K
b204620dab
refactor: updates deprecation notices for completions functions
2018-07-23 16:16:15 -04:00
Kevin K
eabee2111b
chore: changes clap to a git dependency
2018-07-23 15:54:59 -04:00
Kevin K
94e0d38c2d
chore: makes clap_derive a git dependency
2018-07-23 15:51:57 -04:00
Kevin K
94872e00a5
refactor(Arg): changes Arg::short to accept a char instead of &str
...
Closes #1303
2018-07-23 15:10:12 -04:00
Kevin K
ab8c97e3f1
chore: relicense under MIT and APACHE 2.0
2018-07-23 14:25:18 -04:00
Kevin K
2c670d53f4
Merge pull request #14 from kbknapp/make-tests-pass
...
tests: Make tests pass
2018-07-20 10:48:46 -04:00
Alan K
48f83e0f53
Removed some unnecessary builder methods
2018-07-20 16:46:47 +02:00
Alan K
d7f5484c28
Removed the empty default value test
2018-07-20 16:46:20 +02:00
Alan K
750d186c30
Updates to multiple occurences for v3-clap
2018-07-20 16:17:45 +02:00
Kevin K
53b2ca51f4
refactor(Derives): changes the derive traits for the clap_derive crate
2018-07-13 11:36:53 -04:00
Kevin K
09b39eac0a
tests: fixes function calls to use the convenience functions and correct trait
...
tests: changes function calls to convenience functions and correct trait
2018-07-12 22:39:13 -04:00
Kevin K
4695d71fdb
refactor: fixes use statements to stop traits from being imported multiple times
2018-07-12 20:31:20 -04:00
Kevin K
cbd378e539
refactor: changes validator signature to match v3
2018-07-12 20:03:04 -04:00
Kevin K
1b257f54b8
tests: adds a basic test to use while developing
2018-07-08 22:08:20 -04:00
Kevin K
521a7dcd42
refactor: finishing touches to make most of the tests pass
2018-07-08 22:07:49 -04:00
Kevin K
6b45f8d275
chore: adds derive feature for clap proper
2018-07-03 14:57:39 -04:00
Kevin K
b145684448
refactor: continues refactor and small fixes from refactorings
2018-07-03 14:57:16 -04:00