forked from micronaut-projects/micronaut-core
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
29085d4
commit 1355989
Showing
7 changed files
with
13 additions
and
298 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,3 @@ | ||
https://github.com/remkop/picocli[Picocli] is a command line parser that supports usage help with ANSI colors, autocomplete and nested subcommands. It has an annotations API to create command line applications with almost no code, and a programmatic API for dynamic uses like creating Domain Specific Languages. | ||
|
||
From the project Readme page: | ||
|
||
[quote] | ||
____ | ||
How it works: annotate your class and picocli initializes it from the command line arguments, | ||
converting the input to strongly typed data. Supports git-like http://picocli.info/#_subcommands[subcommands] | ||
(and nested http://picocli.info/#_nested_sub_subcommands[sub-subcommands]), | ||
any option prefix style, POSIX-style http://picocli.info/#_short_options[grouped short options], | ||
http://picocli.info/#_interactive_password_options[password options], | ||
custom http://picocli.info/#_custom_type_converters[type converters] and more. | ||
Parser http://picocli.info/#_tracing[tracing] facilitates troubleshooting. | ||
It distinguishes between link:http://picocli.info/#_options[named options] and | ||
http://picocli.info/#_positional_parameters[positional parameters] and allows both to be | ||
http://picocli.info/#_strongly_typed_everything[strongly typed]. | ||
http://picocli.info/#_multiple_values[Multi-valued fields] can specify | ||
an exact number of parameters or a http://picocli.info/#_arity[range] (e.g., `0..*`, `1..2`). | ||
Supports http://picocli.info/#_maps[Map options] like `-Dkey1=val1 -Dkey2=val2`, where both key and value can be strongly typed. | ||
It generates polished and easily tailored http://picocli.info/#_usage_help[usage help] | ||
and http://picocli.info/#_version_help[version help], | ||
using http://picocli.info/#_ansi_colors_and_styles[ANSI colors] where possible. | ||
Picocli-based command line applications can have http://picocli.info/autocomplete.html[TAB autocompletion], | ||
interactively showing users what options and subcommands are available. | ||
Picocli can generate completion scripts for bash and zsh, and offers an API to easily create a https://github.com/jline/jline2[JLine] `Completer` for your application. | ||
____ | ||
|
||
Micronaut features dedicated support for defining picocli `Command` instances. Micronaut applications built with picocli can be deployed with or without the presence of an HTTP server. | ||
|
||
Combining picocli with Micronaut makes it easy to provide a rich, well-documented command line interface for your Microservices. | ||
See the https://micronaut-projects.github.io/micronaut-picocli/latest/guide/[documentation for the Picocli integration] for more information. |
102 changes: 0 additions & 102 deletions
102
src/main/docs/guide/commandLineApps/picocli/picocliGenerateProject.adoc
This file was deleted.
Oops, something went wrong.
153 changes: 0 additions & 153 deletions
153
src/main/docs/guide/commandLineApps/picocli/picocliQuickStart.adoc
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters