- Revisit how alias commands are added using @Command annotation when using if/or on class and/or method level. - With this change alias handling is more logical and there's better tests and docs. - Backport #945 - Fixes #973
76 lines
2.8 KiB
Plaintext
76 lines
2.8 KiB
Plaintext
* xref:index.adoc[Overview]
|
|
* xref:getting-started.adoc[]
|
|
* xref:basics/index.adoc[]
|
|
** xref:basics/reading.adoc[]
|
|
* xref:commands/index.adoc[]
|
|
** xref:commands/registration/index.adoc[]
|
|
** xref:commands/registration/programmatic.adoc[]
|
|
** xref:commands/registration/annotation.adoc[]
|
|
** xref:commands/registration/legacyannotation.adoc[]
|
|
** xref:commands/organize.adoc[]
|
|
** xref:commands/availability.adoc[]
|
|
** xref:commands/exceptionhandling/index.adoc[]
|
|
*** xref:commands/exceptionhandling/resolving.adoc[]
|
|
*** xref:commands/exceptionhandling/mappings.adoc[]
|
|
*** xref:commands/exceptionhandling/annotation.adoc[]
|
|
** xref:commands/alias.adoc[]
|
|
** xref:commands/hidden.adoc[]
|
|
** xref:commands/helpoptions.adoc[]
|
|
** xref:commands/interactionmode.adoc[]
|
|
** xref:commands/builtin/index.adoc[]
|
|
*** xref:commands/builtin/help.adoc[]
|
|
*** xref:commands/builtin/clear.adoc[]
|
|
*** xref:commands/builtin/exit.adoc[]
|
|
*** xref:commands/builtin/stacktrace.adoc[]
|
|
*** xref:commands/builtin/script.adoc[]
|
|
*** xref:commands/builtin/history.adoc[]
|
|
*** xref:commands/builtin/completion.adoc[]
|
|
*** xref:commands/builtin/version.adoc[]
|
|
** xref:commands/writing.adoc[]
|
|
* xref:options/index.adoc[]
|
|
** xref:options/basics/index.adoc[]
|
|
*** xref:options/basics/programmatic.adoc[]
|
|
*** xref:options/basics/annotation.adoc[]
|
|
*** xref:options/basics/legacyannotation.adoc[]
|
|
** xref:options/short.adoc[]
|
|
** xref:options/arity.adoc[]
|
|
** xref:options/positional.adoc[]
|
|
** xref:options/optional.adoc[]
|
|
** xref:options/default.adoc[]
|
|
** xref:options/validation.adoc[]
|
|
** xref:options/label.adoc[]
|
|
** xref:options/types.adoc[]
|
|
** xref:options/naming.adoc[]
|
|
* xref:completion.adoc[]
|
|
* xref:building.adoc[]
|
|
* xref:components/index.adoc[]
|
|
** xref:components/flow/index.adoc[]
|
|
** xref:components/ui/index.adoc[]
|
|
*** xref:components/ui/render.adoc[]
|
|
*** xref:components/ui/stringinput.adoc[]
|
|
*** xref:components/ui/pathinput.adoc[]
|
|
*** xref:components/ui/pathsearch.adoc[]
|
|
*** xref:components/ui/confirmation.adoc[]
|
|
*** xref:components/ui/singleselect.adoc[]
|
|
*** xref:components/ui/multiselect.adoc[]
|
|
* xref:customization/index.adoc[]
|
|
** xref:customization/styling.adoc[]
|
|
** xref:customization/logging.adoc[]
|
|
** xref:customization/commandnotfound.adoc[]
|
|
** xref:customization/singlecommand.adoc[]
|
|
** xref:customization/contextclose.adoc[]
|
|
* xref:execution.adoc[]
|
|
* xref:testing/index.adoc[]
|
|
** xref:testing/basics.adoc[]
|
|
** xref:testing/settings.adoc[]
|
|
* Appendices
|
|
** xref:appendices/techintro/index.adoc[]
|
|
*** xref:appendices/techintro/registration.adoc[]
|
|
*** xref:appendices/techintro/parser.adoc[]
|
|
*** xref:appendices/techintro/execution.adoc[]
|
|
*** xref:appendices/techintro/commandcontext.adoc[]
|
|
*** xref:appendices/techintro/commandcatalog.adoc[]
|
|
*** xref:appendices/techintro/theming.adoc[]
|
|
*** xref:appendices/techintro/searchalgorithm.adoc[]
|
|
** xref:appendices/debugging/index.adoc[]
|