Commit graph

728 commits

Author SHA1 Message Date
Kevin K
ab41d7f382 docs(YAML): adds examples for using YAML to build a CLI 2015-08-31 23:57:35 -04:00
Kevin K
1a3c729e7f test(App from YAML): fixes yaml app declaration 2015-08-31 23:57:35 -04:00
Kevin K
19b348a100 docs(Args from YAML): fixes doc examples 2015-08-31 23:57:35 -04:00
Kevin K
ecf88665cb feat(ArgGroups): adds support for building ArgGroups from yaml 2015-08-31 23:57:25 -04:00
Kevin K
e415cf78ba feat(Subcommands): adds support for subcommands from yaml 2015-08-31 23:57:16 -04:00
Kevin K
86cf4c4562 feat(YAML): allows building a CLI from YAML files 2015-08-31 23:57:16 -04:00
Kevin K.
571a3516be Merge pull request #211 from kbknapp/issue-210
fix(Unified Help Messages): fixes a crash from this setting and no opts
2015-08-30 23:43:32 -04:00
Kevin K
169ffec100 fix(Unified Help Messages): fixes a crash from this setting and no opts
Closes #210
2015-08-30 23:36:04 -04:00
Kevin K
f482387544 refactor: breaks up app code into different files 2015-08-30 17:10:26 -04:00
Alexander Kuvaev
3805859469 Merge pull request #203 from sru/benchmark
tests(benchmark): Add build and clean parse benchmarks
2015-08-30 23:55:21 +03:00
Kevin K.
fce501c135 Merge pull request #209 from kbknapp/issue-204
refactor(Examples): corrects compiler warnings about names
2015-08-30 16:44:24 -04:00
Kevin K
8cbacd8883 docs(Examples): adds better usage examples instead of having unused variables 2015-08-30 16:29:45 -04:00
Alexander Kuvaev
9d808f2318 Merge pull request #208 from Vinatorul/issue-207
Fixed README.md and CONTRIBUTING.md
2015-08-30 23:13:39 +03:00
Kevin K
4f836ee5ef refactor(Examples): corrects compiler warnings about names
Closes #204
2015-08-30 15:43:57 -04:00
Alexander Kuvaev
d1ae96c341 chore: fixed README.md and CONTRIBUTING.md 2015-08-30 22:39:57 +03:00
SungRim Huh
866279aaaa tests(benchmark): Add benchmarks
single flag, option, positional, and complex arguments with and without subcommand.
2015-08-30 13:46:53 -05:00
SungRim Huh
80a05926bf tests(benchmark): Move repeating code to macro 2015-08-30 13:14:42 -05:00
Alexander Kuvaev
5a8e341e8e refactor(ArgGroup): changed Vec<&str> using to &[&str] 2015-08-30 20:22:26 +03:00
Kevin K
62297c7040 chore: adds tests and benches to exclude for crates.io 2015-08-30 00:24:14 -04:00
SungRim Huh
53671cf66b tests(benchmark): Add build and clean parse benchmarks 2015-08-29 23:03:11 -05:00
Alexander Kuvaev
ed3ca63c11 Merge pull request #198 from Vinatorul/tests_move
Moved tests from lib.rs to tests.rs and tests dir
2015-08-29 19:57:07 +03:00
Alexander Kuvaev
0cfecd328c tests: moved tests from lib.rs to tests.rs and tests dir 2015-08-28 21:48:37 +03:00
Kevin K.
bcac592980 Merge pull request #201 from Vinatorul/badges_fix
Changed crates.io badges
2015-08-28 08:13:47 -04:00
Alexander Kuvaev
8c629fae13 Changed crates.io badges 2015-08-28 08:37:53 +03:00
Alexander Kuvaev
0e5450d995 Merge pull request #200 from sru/master
examples: Add AppSettings example
2015-08-28 08:26:34 +03:00
SungRim Huh
12705079ca examples: Add AppSettings example 2015-08-27 23:35:08 -05:00
Alexander Kuvaev
26c3cd9409 chore: fix misspell
Closes #199
2015-08-28 06:40:56 +03:00
Alexander Kuvaev
8c8cb4cabd Merge pull request #197 from Vinatorul/contributing_fix
Fix misspell
2015-08-27 21:16:01 +03:00
Alexander Kuvaev
69d917d551 chore: fix misspell 2015-08-27 21:14:23 +03:00
Alexander Kuvaev
d797689267 chore: Updated "How to contribute" with a new type 2015-08-27 20:42:15 +03:00
Alexander Kuvaev
6609acded1 Added new change type 2015-08-27 20:39:46 +03:00
Kevin K.
731aaf6614 Merge pull request #196 from Vinatorul/clog_section
New clog section for examples
2015-08-27 12:58:35 -04:00
Alexander Kuvaev
ed05d1d756 New contributor! 2015-08-27 19:57:05 +03:00
Alexander Kuvaev
b95675fcf3 chore: new clog section for examples 2015-08-27 19:48:03 +03:00
Kevin K
5987c20396 chore: increase version 2015-08-27 12:12:56 -04:00
Kevin K.
27369b457b Merge pull request #195 from kbknapp/val-name
feat(Args): allows opts and args to define a name for help and usage …
2015-08-27 12:11:18 -04:00
Kevin K.
d67d28d571 Merge pull request #194 from sru/master
Fixing indentation of examples and new custom validator example
2015-08-27 12:10:45 -04:00
Kevin K
ad962ec478 feat(Args): allows opts and args to define a name for help and usage msgs 2015-08-27 12:05:23 -04:00
SungRim Huh
b9997d1fca examples: add custom validator example 2015-08-27 10:50:39 -05:00
SungRim Huh
d4f1b740ed examples: fix indentation 2015-08-27 10:50:05 -05:00
Kevin K
4b8908b93e chore: increase version 2015-08-26 19:58:58 -04:00
Kevin K.
78403c5d0e Merge pull request #193 from kbknapp/issue-192
Issue 192
2015-08-26 23:54:55 -04:00
Kevin K
35b348655c tests(Possible Values): adds a test for --long=value possible values format 2015-08-26 19:50:54 -04:00
Kevin K
3d5e9a6ced fix(Possible Values): fixes a bug where suggestions arent made when using --long=value format
Closes #192
2015-08-26 19:49:39 -04:00
Kevin K
ff9628d24d chore: comments out clippy until 0.0.12 is on crates.io 2015-08-26 17:32:25 -04:00
Kevin K
d34050cfe1 chore: adds dashed lines to dep graph 2015-08-25 17:30:42 -04:00
Kevin K
5aa02042ca chore: separates nightly features from travis-cargo flags 2015-08-25 17:28:46 -04:00
Alexander Kuvaev
70dc002695 chore: fixed badges 2015-08-25 17:31:06 +03:00
Alexander Kuvaev
343334ad94 Merge pull request #190 from Vinatorul/add_dot
Add dependency tree to README.md
2015-08-25 08:01:46 +03:00
Alexander Kuvaev
277f466765 chore(readme): add dependency tree to README.md 2015-08-25 01:57:41 +03:00