Alexey Golub
|
25cbfdb4b8
|
Move screenshots to repository
|
2019-09-06 20:24:28 +03:00 |
|
Alexey Golub
|
d1b5107c2c
|
Update version
0.0.5
|
2019-08-26 20:48:43 +03:00 |
|
Alexey Golub
|
03873d63cd
|
Fix exception when converting option values to array when there's only one value
|
2019-08-26 20:47:23 +03:00 |
|
Alexey Golub
|
89aba39964
|
Add extensibility point for injecting custom option converters
Closes #19
|
2019-08-26 20:10:37 +03:00 |
|
Alexey Golub
|
ab57a103d1
|
Update benchmarks
|
2019-08-26 17:20:14 +03:00 |
|
Alexey Golub
|
d0b2ebc061
|
Update readme
|
2019-08-25 23:27:19 +03:00 |
|
Alexey Golub
|
857257ca73
|
Update version
0.0.4
|
2019-08-25 23:19:10 +03:00 |
|
Alexey Golub
|
3587155c7e
|
Update readme
|
2019-08-25 23:17:58 +03:00 |
|
Alexey Golub
|
ae05e0db96
|
Refactor
|
2019-08-25 22:08:34 +03:00 |
|
Alexey Golub
|
41c0493e66
|
Refactor tests again
|
2019-08-25 18:26:40 +03:00 |
|
Alexey Golub
|
43a304bb26
|
Refactor tests
|
2019-08-25 17:28:54 +03:00 |
|
Alexey Golub
|
cd3892bf83
|
Refactor CliApplication.RunAsync using chain of responsibility
|
2019-08-25 14:54:29 +03:00 |
|
Alexey Golub
|
3f7c02342d
|
Add smoke tests for VirtualConsole
|
2019-08-25 11:30:06 +03:00 |
|
Alexey Golub
|
c65cdf465e
|
Remove dummy tests
|
2019-08-24 23:25:41 +03:00 |
|
Alexey Golub
|
b5d67ecf24
|
Fix not printing version when requested if used with stub default command
|
2019-08-24 22:46:10 +03:00 |
|
Alexey Golub
|
a94b2296e1
|
Add tests for CommandInitializer that verify that short name comparison is case sensitive
|
2019-08-24 22:44:11 +03:00 |
|
Alexey Golub
|
fa05e4df3f
|
Rework schema validation in CommandSchemaResolver
|
2019-08-24 22:23:12 +03:00 |
|
Alexey Golub
|
b70b25076e
|
Add smoke tests for CliApplicationBuilder
|
2019-08-24 18:31:17 +03:00 |
|
Alexey Golub
|
0662f341e6
|
Rename some methods
|
2019-08-24 18:25:56 +03:00 |
|
Alexey Golub
|
80bf477f3b
|
Add support for directives (debug and preview)
Closes #7
Closes #8
|
2019-08-24 18:22:54 +03:00 |
|
Alexey Golub
|
e4a502d9d6
|
Rename ProgressReporter to ProgressTicker
|
2019-08-24 13:00:13 +03:00 |
|
Alexey Golub
|
13b15b98ed
|
Add ProgressReporter
Closes #14
|
2019-08-23 22:50:43 +03:00 |
|
Alexey Golub
|
80465e0e51
|
Move tests into corresponding namespaces
|
2019-08-23 17:01:49 +03:00 |
|
Alexey Golub
|
9a1ce7e7e5
|
Add 1 more negative test for CommandSchemaResolver
|
2019-08-22 12:08:08 +03:00 |
|
Alexey Golub
|
b45da64664
|
Make CommandAttribute non-optional on command types
|
2019-08-21 21:04:42 +03:00 |
|
Alexey Golub
|
df01dc055e
|
Prepend 'v' to default version text
|
2019-08-21 15:55:05 +03:00 |
|
Alexey Golub
|
31dd24d189
|
Sort options when rendering help
|
2019-08-21 14:37:53 +03:00 |
|
Alexey Golub
|
2a76dfe1c8
|
Update version
0.0.3
|
2019-08-20 18:12:33 +03:00 |
|
Alexey Golub
|
59ee2e34d8
|
Don't add abstract and interface types that implement ICommand
|
2019-08-20 18:12:22 +03:00 |
|
Alexey Golub
|
9e04f79469
|
Update version
0.0.2
|
2019-08-20 17:25:32 +03:00 |
|
Alexey Golub
|
cd55898011
|
Refactor CliApplication
|
2019-08-20 17:24:06 +03:00 |
|
Alexey Golub
|
272c079767
|
Refactor tests and make them more consistent
|
2019-08-20 17:15:53 +03:00 |
|
Alexey Golub
|
256b693466
|
Add negative tests for CommandOptionInputConverter
|
2019-08-20 12:27:11 +03:00 |
|
Alexey Golub
|
89cc3c8785
|
Add even more tests for CommandSchemaResolver
|
2019-08-19 23:23:40 +03:00 |
|
Alexey Golub
|
43e3042bac
|
Improve tests for CommandSchemaResolver
|
2019-08-19 23:19:47 +03:00 |
|
Alexey Golub
|
c906833ac7
|
Lower target framework to net45
|
2019-08-19 22:58:42 +03:00 |
|
Alexey Golub
|
dd882a6372
|
Refactor tests and add best-effort tests for HelpTextRenderer
|
2019-08-19 22:49:21 +03:00 |
|
Alexey Golub
|
3017c3d6c3
|
Fix incorrect default executable name for .NET Core apps
|
2019-08-19 22:02:19 +03:00 |
|
Alexey Golub
|
4b98dbf51f
|
Refactor CommandInputParser
|
2019-08-19 21:51:06 +03:00 |
|
Alexey Golub
|
e652f9bda4
|
Set proper default executable name for apps launched with dotnet SDK
|
2019-08-19 18:54:23 +03:00 |
|
Alexey Golub
|
21c550d99c
|
Update readme
|
2019-08-19 17:19:49 +03:00 |
|
Alexey Golub
|
23d29a8309
|
Update readme
|
2019-08-19 15:22:51 +03:00 |
|
Alexey Golub
|
70796c1254
|
Add etymology section to readme
|
2019-08-19 14:44:06 +03:00 |
|
Alexey Golub
|
1b62b2ded2
|
Add philosophy section to the readme
|
2019-08-19 14:42:12 +03:00 |
|
Alexey Golub
|
a9f4958c92
|
Refactor CommandFactory
|
2019-08-19 01:20:01 +03:00 |
|
Alexey Golub
|
66f9b1a256
|
Rework CommandSchemaResolver and move validation there
|
2019-08-19 01:15:10 +03:00 |
|
Alexey Golub
|
de8513c6fa
|
Rename things to make them slightly more consistent
|
2019-08-18 18:59:52 +03:00 |
|
Alexey Golub
|
105dc88ccd
|
Try to standardize built-in command options
Also remove '-?' as a valid alias for help
|
2019-08-18 18:06:03 +03:00 |
|
Alexey Golub
|
b736eeaf7d
|
Rename CommandHelpTextRenderer to HelpTextRenderer
|
2019-08-18 17:30:54 +03:00 |
|
Alexey Golub
|
04415cbfc1
|
Rename WithCommand* to AddCommand* on CliApplicationBuilder
|
2019-08-18 17:21:25 +03:00 |
|