Patrik Svensson
54be64ec84
Add JSON text renderer ( #1086 )
...
* Add JsonText widget to render highlighted JSON
Closes #1051
2022-12-31 18:17:15 +00:00
Salvage
999c59909b
Fix @ being used in figlet font
2022-10-01 17:12:11 +02:00
Patrik Svensson
36ca22ffac
Move Spectre.Console.Cli to it's own package
2022-05-15 00:09:52 +02:00
Phil Scott
74a2e10ff0
Making tuples pretty too
2022-02-04 10:30:09 +01:00
Phil Scott
78958aae27
Adding better type names for return types and parameters
...
Uses the typenamehelper from Ben.Demystifer to help break down things like generic lists into their actual type display name.
2022-02-04 10:30:09 +01:00
Patrik Svensson
52c1d9122b
Add global usings ( #668 )
...
* Use global usings
* Fix namespace declarations for test projects
2021-12-23 16:50:31 +01:00
Patrik Svensson
ec1188b837
Use file scoped namespace declarations
2021-12-22 08:51:17 -05:00
Nils Andresen
55633b59fa
( #645 ) Ordered CommandArguments by position
...
in CommandModelValidator
2021-12-02 11:15:25 +01:00
Tim Waalewijn
2e5d18fa78
Added the ability to hide CommandOptions. ( #642 )
...
CommandOptions now has an IsHidden property that, when set to true, will cause the option to be hidden from the following cases:
- Help text using `-h|--help`
- Xml representations generated with the `cli xml` command
- Diagnostics displayed with the `cli explain` command
Hidden options can still be outputted with `cli explain` using the `--hidden` option that is also used to display hidden commands.
Fixes #631
2021-11-29 23:16:54 +01:00
Patrik Svensson
c9b178ac96
Moved analyzer tests to its own project
...
Also moves tests to `./test` which makes it possible
for all test projects to share the same .editorconfig
files and similar.
2021-06-23 22:47:12 +02:00