Commit graph

2793 commits

Author SHA1 Message Date
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
Kevin K
e8d8121c06
refactor: renames some of the uses in examples dir 2018-07-03 14:55:13 -04:00
Kevin K
db45c06935
refactor: fixes some final renames in tests dir 2018-07-03 14:54:44 -04:00
Kevin K
eae3f9b9a0
refactor: continues rename of enum impls 2018-07-03 12:59:45 -04:00
Kevin K
b06dd3a9fc
refactor: splits the code into three traits and continues the rename 2018-07-02 23:03:17 -04:00
Kevin K
760ace40ab
docs(CONTRIBUTORS.md): adds a contributors file 2018-07-02 15:10:38 -04:00
Kevin K
abda074780
Merge pull request #12 from kbknapp/intial-rename
Intial rename
2018-07-02 15:07:56 -04:00
Kevin K
49c975a400
refactor: renames uses in tests 2018-07-02 15:06:46 -04:00
Kevin K
0be7a308b8
chore: adds local dev dependency of clap for tests and examples 2018-07-02 14:45:38 -04:00
Kevin K
25d52ea56a
refactor: renames use cases in examples dir 2018-07-02 14:45:17 -04:00
Kevin K
88162951ae
chore: fixes clippy version number 2018-07-02 14:31:42 -04:00
Kevin K
f8d4bf3c97
refactor: Begins the rename process 2018-07-02 14:31:23 -04:00
Kevin K
129418e846
docs(README.md): updates the readme with the rename 2018-07-02 13:50:46 -04:00
Kevin K
31c6852684
chore: updates the copyright notices 2018-07-02 13:41:56 -04:00
Kevin K
d8ec4ade3c
Merge pull request #11 from kbknapp/meta-files
chore: updates meta files for the repo
2018-07-02 12:26:24 -04:00
Kevin K
4089561e99
chore: updates meta files for the repo 2018-07-02 12:25:50 -04:00
Kevin K
da8402f0dc
chore: completed merge 2018-07-02 11:54:44 -04:00
Kevin K
0be39eebfa
chore: initial merge of both repos 2018-07-02 11:22:27 -04:00
Kevin K
44fad54b2f
chore: moves structopt files into temp dir 2018-07-02 10:59:08 -04:00