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