Commit graph

60 commits

Author SHA1 Message Date
Kevin K
60a61ddde6 tests(Benches): fixes failing bench marks 2016-01-28 11:45:31 -05:00
Kevin K
0031d78564 refactor(v2): improving macros for code dedup 2016-01-28 11:45:31 -05:00
Kevin K
7fc18e685f test(v2): fixing tests to pass under new v2 changes 2016-01-28 11:45:31 -05:00
Kevin K
8988853fb8 imp(ArgMatcher): huge refactor and deduplication of code
Tons of code has been moved into functions, deduplicated, made much
easier to read, maintain, and understand. Comments still need to be
added, but that will happen shortly. Modules have also been moved around
to follow Rust conventions and best practices.

All functionality remains exactly the same
2015-11-11 10:26:05 -05:00
James McGlashan
13712da1d3 fix: Macro benchmarks 2015-09-10 22:23:58 +10:00
Kevin K
87f3a47eaa tests: adds benches for builder vs from_usage 2015-09-09 22:15:25 -04:00
SungRim Huh
f93dab93e0 tests(benchmark): add more benchmarks 2015-09-01 11:00:51 -05: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
SungRim Huh
53671cf66b tests(benchmark): Add build and clean parse benchmarks 2015-08-29 23:03:11 -05:00