From 9b5ed3a9ebd0302fd264d4107975bb28268a1721 Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Thu, 3 Aug 2023 11:11:12 -0500 Subject: [PATCH] Migrate Structure --- .../modules/ROOT/assets/images/component-confirmation-1.svg | 1 + .../modules/ROOT/assets/images/component-flow-conditional-1.svg | 1 + .../modules/ROOT/assets/images/component-flow-showcase-1.svg | 1 + .../modules/ROOT/assets/images/component-multi-select-1.svg | 1 + .../modules/ROOT/assets/images/component-path-input-1.svg | 1 + .../modules/ROOT/assets/images/component-path-search-1.svg | 1 + .../modules/ROOT/assets/images/component-single-select-1.svg | 1 + .../modules/ROOT/assets/images/component-text-input-1.svg | 1 + .../asciidoc => modules/ROOT/pages}/appendices-debugging.adoc | 0 .../ROOT/pages}/appendices-techical-intro-commandcatalog.adoc | 0 .../ROOT/pages}/appendices-techical-intro-commandcontext.adoc | 0 .../ROOT/pages}/appendices-techical-intro-execution.adoc | 0 .../ROOT/pages}/appendices-techical-intro-parser.adoc | 0 .../ROOT/pages}/appendices-techical-intro-registration.adoc | 0 .../ROOT/pages}/appendices-techical-intro-searchalgorithm.adoc | 0 .../ROOT/pages}/appendices-techical-intro-theming.adoc | 0 .../ROOT/pages}/appendices-techical-intro.adoc | 0 .../asciidoc => modules/ROOT/pages}/appendices-tui-catalog.adoc | 0 .../asciidoc => modules/ROOT/pages}/appendices-tui-control.adoc | 0 .../ROOT/pages}/appendices-tui-eventloop.adoc | 0 .../ROOT/pages}/appendices-tui-keyhandling.adoc | 0 .../ROOT/pages}/appendices-tui-mousehandling.adoc | 0 .../asciidoc => modules/ROOT/pages}/appendices-tui-screen.adoc | 0 .../asciidoc => modules/ROOT/pages}/appendices-tui-view.adoc | 0 .../main/asciidoc => modules/ROOT/pages}/appendices-tui.adoc | 0 .../{src/main/asciidoc => modules/ROOT/pages}/appendices.adoc | 0 .../main/asciidoc => modules/ROOT/pages}/getting-started.adoc | 0 .../{src/main/asciidoc => modules/ROOT/pages}/index.adoc | 0 .../{src/main/asciidoc => modules/ROOT/pages}/introduction.adoc | 0 .../ROOT/pages}/using-shell-basics-reading.adoc | 0 .../main/asciidoc => modules/ROOT/pages}/using-shell-basics.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-building.adoc | 0 .../ROOT/pages}/using-shell-commands-availability.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-clear.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-completion.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-exit.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-help.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-history.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-script.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-stacktrace.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin-version.adoc | 0 .../ROOT/pages}/using-shell-commands-builtin.adoc | 0 .../using-shell-commands-exceptionhandling-annotation.adoc | 0 .../pages}/using-shell-commands-exceptionhandling-mappings.adoc | 0 .../pages}/using-shell-commands-exceptionhandling-resolving.adoc | 0 .../ROOT/pages}/using-shell-commands-exceptionhandling.adoc | 0 .../ROOT/pages}/using-shell-commands-helpoptions.adoc | 0 .../ROOT/pages}/using-shell-commands-hidden.adoc | 0 .../ROOT/pages}/using-shell-commands-interactionmode.adoc | 0 .../ROOT/pages}/using-shell-commands-organize.adoc | 0 .../pages}/using-shell-commands-registration-annotation.adoc | 0 .../using-shell-commands-registration-legacyannotation.adoc | 0 .../pages}/using-shell-commands-registration-programmatic.adoc | 0 .../ROOT/pages}/using-shell-commands-registration.adoc | 0 .../ROOT/pages}/using-shell-commands-writing.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-commands.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-completion.adoc | 0 .../ROOT/pages}/using-shell-components-flow.adoc | 0 .../ROOT/pages}/using-shell-components-ui-confirmation.adoc | 0 .../ROOT/pages}/using-shell-components-ui-multiselect.adoc | 0 .../ROOT/pages}/using-shell-components-ui-pathinput.adoc | 0 .../ROOT/pages}/using-shell-components-ui-pathsearch.adoc | 0 .../ROOT/pages}/using-shell-components-ui-render.adoc | 0 .../ROOT/pages}/using-shell-components-ui-singleselect.adoc | 0 .../ROOT/pages}/using-shell-components-ui-stringinput.adoc | 0 .../ROOT/pages}/using-shell-components-ui.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-components.adoc | 0 .../ROOT/pages}/using-shell-customization-commandnotfound.adoc | 0 .../ROOT/pages}/using-shell-customization-logging.adoc | 0 .../ROOT/pages}/using-shell-customization-singlecommand.adoc | 0 .../ROOT/pages}/using-shell-customization-styling.adoc | 0 .../ROOT/pages}/using-shell-customization.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-execution.adoc | 0 .../ROOT/pages}/using-shell-options-arity.adoc | 0 .../ROOT/pages}/using-shell-options-basics-annotation.adoc | 0 .../ROOT/pages}/using-shell-options-basics-legacyannotation.adoc | 0 .../ROOT/pages}/using-shell-options-basics-programmatic.adoc | 0 .../ROOT/pages}/using-shell-options-basics.adoc | 0 .../ROOT/pages}/using-shell-options-default.adoc | 0 .../ROOT/pages}/using-shell-options-label.adoc | 0 .../ROOT/pages}/using-shell-options-naming.adoc | 0 .../ROOT/pages}/using-shell-options-optional.adoc | 0 .../ROOT/pages}/using-shell-options-positional.adoc | 0 .../ROOT/pages}/using-shell-options-short.adoc | 0 .../ROOT/pages}/using-shell-options-types.adoc | 0 .../ROOT/pages}/using-shell-options-validation.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-options.adoc | 0 .../ROOT/pages}/using-shell-testing-basics.adoc | 0 .../ROOT/pages}/using-shell-testing-settings.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-testing.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-tui-intro.adoc | 0 .../ROOT/pages}/using-shell-tui-views-box.adoc | 0 .../ROOT/pages}/using-shell-tui-views-list.adoc | 0 .../asciidoc => modules/ROOT/pages}/using-shell-tui-views.adoc | 0 .../main/asciidoc => modules/ROOT/pages}/using-shell-tui.adoc | 0 .../{src/main/asciidoc => modules/ROOT/pages}/using-shell.adoc | 0 96 files changed, 8 insertions(+) create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-confirmation-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-flow-conditional-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-flow-showcase-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-multi-select-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-path-input-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-path-search-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-single-select-1.svg create mode 100644 spring-shell-docs/modules/ROOT/assets/images/component-text-input-1.svg rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-debugging.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-commandcatalog.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-commandcontext.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-execution.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-parser.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-registration.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-searchalgorithm.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro-theming.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-techical-intro.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-catalog.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-control.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-eventloop.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-keyhandling.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-mousehandling.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-screen.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui-view.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices-tui.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/appendices.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/getting-started.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/index.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/introduction.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-basics-reading.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-basics.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-building.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-availability.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-clear.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-completion.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-exit.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-help.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-history.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-script.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-stacktrace.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin-version.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-builtin.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-exceptionhandling-annotation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-exceptionhandling-mappings.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-exceptionhandling-resolving.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-exceptionhandling.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-helpoptions.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-hidden.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-interactionmode.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-organize.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-registration-annotation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-registration-legacyannotation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-registration-programmatic.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-registration.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands-writing.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-commands.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-completion.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-flow.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-confirmation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-multiselect.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-pathinput.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-pathsearch.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-render.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-singleselect.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui-stringinput.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components-ui.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-components.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-customization-commandnotfound.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-customization-logging.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-customization-singlecommand.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-customization-styling.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-customization.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-execution.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-arity.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-basics-annotation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-basics-legacyannotation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-basics-programmatic.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-basics.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-default.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-label.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-naming.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-optional.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-positional.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-short.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-types.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options-validation.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-options.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-testing-basics.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-testing-settings.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-testing.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-tui-intro.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-tui-views-box.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-tui-views-list.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-tui-views.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell-tui.adoc (100%) rename spring-shell-docs/{src/main/asciidoc => modules/ROOT/pages}/using-shell.adoc (100%) diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-confirmation-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-confirmation-1.svg new file mode 100644 index 00000000..32bd94cf --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-confirmation-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>componentmy-shell:>componentconfirmation?Entervalue(Y/n)?EntervaluetrueGotvaluetrue?EntervaluefalseGotvaluefalsemy-shell:>cmy-shell:>comy-shell:>commy-shell:>compmy-shell:>compomy-shell:>componmy-shell:>componemy-shell:>componenmy-shell:>componentcmy-shell:>componentcomy-shell:>componentconmy-shell:>my-shell:> \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-flow-conditional-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-flow-conditional-1.svg new file mode 100644 index 00000000..9cf2e97d --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-flow-conditional-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>flowmy-shell:>flowconditional?Single1[Usearrowstomove],typetofilter>Field1Field2?Single1field1?Field1defaultField1Value?Single1field2?Field2defaultField2Valueorg.jline.reader.EndOfFileExceptionDetailsoftheerrorhavebeenomitted.Youcanusethestacktracecommandtoprintthefullstacktrace.my-shell:>fmy-shell:>flmy-shell:>flomy-shell:>flowcmy-shell:>flowcomy-shell:>flowcon?Field1[DefaultdefaultField1Value]Field1>Field2?Field2[DefaultdefaultField2Value] \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-flow-showcase-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-flow-showcase-1.svg new file mode 100644 index 00000000..23363bb4 --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-flow-showcase-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>flowshowcase?Field1defaultField1Value?Field2hi?Confirmation1true>Pathok?Path1path?Single1[Usearrowstomove],typetofilter?Single1value2?Multi1[Usearrowstomove],typetofilter[]key2[]key3[x]key1>[]key2?Multi1value1?Field1[DefaultdefaultField1Value]?Field2?Field2h?Field2hi?Confirmation1(Y/n)?Path1?Path1p?Path1pa?Path1pat?Path1path>key1key2key1>key2>[]key1>[x]key1>[x]key2 \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-multi-select-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-multi-select-1.svg new file mode 100644 index 00000000..a9928f51 --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-multi-select-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>componentmy-shell:>componentmulti?testSimple[Usearrowstomove],typetofilter>[]key1[]key2[]key3?testSimple[Usearrowstomove],filtering'k'?testSimple[Usearrowstomove],filtering'ke'?testSimple[Usearrowstomove],filtering'key'[x]key1>[]key2>[]key3>[x]key3?testSimplevalue1Gotvaluevalue1my-shell:>cmy-shell:>comy-shell:>commy-shell:>compmy-shell:>compomy-shell:>componmy-shell:>componemy-shell:>componenmy-shell:>componentmmy-shell:>componentmu?testSimple[Usearrowstomove],filtering'key1'>[x]key1my-shell:>my-shell:> \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-path-input-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-path-input-1.svg new file mode 100644 index 00000000..54f76402 --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-path-input-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>componentmy-shell:>componentpath>>>Directoryexists>Pathok?Entervalue/tmp/demoGotvalue/tmp/demomy-shell:>cmy-shell:>comy-shell:>commy-shell:>compmy-shell:>compomy-shell:>componmy-shell:>componemy-shell:>componenmy-shell:>componentpmy-shell:>componentpamy-shell:>componentpat?Entervalue?Entervalue/?Entervalue/t?Entervalue/tm?Entervalue/tmp?Entervalue/tmp/?Entervalue/tmp/d?Entervalue/tmp/de?Entervalue/tmp/dem?Entervalue/tmp/demomy-shell:>my-shell:> \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-path-search-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-path-search-1.svg new file mode 100644 index 00000000..498b5be1 --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-path-search-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/build/libs/spring-shell-samples.jarmy-shell:>my-shell:>componentpathsearch?Entervalue.Type'<path><pattern>'tosearch,20/27buildSrc/srcbuildSrc/src/mainbuildSrc/build.gradlebuildSrc/src/main/javabuildSrc/src/main/java/orgType'<path><pattern>'tosearch,19/27?Entervalue.gradlebuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/DocsPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/SamplePlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/ModulePlugin.java?EntervaluebuildSrc/src/main/java/org/springframework/shell/gradleGotvaluebuildSrc/src/main/java/org/springframework/shell/gradle?EntervalueType'<path><pattern>'tosearch?Entervalue.gbuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/DocsPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/ModulePlugin.java?Entervalue.grbuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/DocsPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/SamplePlugin.java?Entervalue.grabuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/RootPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/DocsPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/ModulePlugin.java?Entervalue.gradbuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/DocsPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/ModulePlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/SamplePlugin.java?Entervalue.gradlbuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/DocsPlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/SamplePlugin.javabuildSrc/src/main/java/org/springframework/shell/gradle/ModulePlugin.javabuildSrc/src/main/java/org/springframework/shell/gradlebuildSrc/src/main/java/org/springframework/shell/gradle/BomPlugin.javamy-shell:>my-shell:> \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-single-select-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-single-select-1.svg new file mode 100644 index 00000000..42f46112 --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-single-select-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>componentmy-shell:>componentsingle?testSimple[Usearrowstomove],typetofilter>key1key2key1>key2?testSimple[Usearrowstomove],filtering'k'?testSimple[Usearrowstomove],filtering'ke'?testSimple[Usearrowstomove],filtering'key'?testSimplevalue2Gotvaluevalue2my-shell:>cmy-shell:>comy-shell:>commy-shell:>compmy-shell:>compomy-shell:>componmy-shell:>componemy-shell:>componenmy-shell:>componentsmy-shell:>componentsimy-shell:>componentsin?testSimple[Usearrowstomove],filtering'key1'my-shell:>my-shell:> \ No newline at end of file diff --git a/spring-shell-docs/modules/ROOT/assets/images/component-text-input-1.svg b/spring-shell-docs/modules/ROOT/assets/images/component-text-input-1.svg new file mode 100644 index 00000000..9f01dd37 --- /dev/null +++ b/spring-shell-docs/modules/ROOT/assets/images/component-text-input-1.svg @@ -0,0 +1 @@ +java-jarspring-shell-samples/target/spring-shell-samples-2.1.0-SNAPSHOT.jarmy-shell:>my-shell:>componentmy-shell:>componentstring?EntervaluehiGotvaluehimy-shell:>cmy-shell:>comy-shell:>commy-shell:>compmy-shell:>compomy-shell:>componmy-shell:>componemy-shell:>componenmy-shell:>componentsmy-shell:>componentstmy-shell:>componentstrmy-shell:>componentstrimy-shell:>componentstrin?Entervalue[Defaultmyvalue]?Entervalueh?Entervaluehimy-shell:>my-shell:> \ No newline at end of file diff --git a/spring-shell-docs/src/main/asciidoc/appendices-debugging.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-debugging.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-debugging.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-debugging.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-commandcatalog.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-commandcatalog.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-commandcatalog.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-commandcatalog.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-commandcontext.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-commandcontext.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-commandcontext.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-commandcontext.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-execution.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-execution.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-execution.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-execution.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-parser.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-parser.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-parser.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-parser.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-registration.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-registration.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-registration.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-registration.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-searchalgorithm.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-searchalgorithm.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-searchalgorithm.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-searchalgorithm.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro-theming.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-theming.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro-theming.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro-theming.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-techical-intro.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-techical-intro.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-techical-intro.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-techical-intro.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-catalog.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-catalog.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-catalog.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-catalog.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-control.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-control.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-control.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-control.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-eventloop.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-eventloop.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-eventloop.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-eventloop.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-keyhandling.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-keyhandling.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-keyhandling.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-keyhandling.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-mousehandling.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-mousehandling.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-mousehandling.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-mousehandling.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-screen.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-screen.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-screen.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-screen.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui-view.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui-view.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui-view.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui-view.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices-tui.adoc b/spring-shell-docs/modules/ROOT/pages/appendices-tui.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices-tui.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices-tui.adoc diff --git a/spring-shell-docs/src/main/asciidoc/appendices.adoc b/spring-shell-docs/modules/ROOT/pages/appendices.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/appendices.adoc rename to spring-shell-docs/modules/ROOT/pages/appendices.adoc diff --git a/spring-shell-docs/src/main/asciidoc/getting-started.adoc b/spring-shell-docs/modules/ROOT/pages/getting-started.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/getting-started.adoc rename to spring-shell-docs/modules/ROOT/pages/getting-started.adoc diff --git a/spring-shell-docs/src/main/asciidoc/index.adoc b/spring-shell-docs/modules/ROOT/pages/index.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/index.adoc rename to spring-shell-docs/modules/ROOT/pages/index.adoc diff --git a/spring-shell-docs/src/main/asciidoc/introduction.adoc b/spring-shell-docs/modules/ROOT/pages/introduction.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/introduction.adoc rename to spring-shell-docs/modules/ROOT/pages/introduction.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-basics-reading.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-basics-reading.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-basics-reading.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-basics-reading.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-basics.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-basics.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-basics.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-basics.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-building.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-building.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-building.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-building.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-availability.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-availability.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-availability.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-availability.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-clear.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-clear.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-clear.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-clear.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-completion.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-completion.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-completion.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-completion.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-exit.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-exit.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-exit.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-exit.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-help.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-help.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-help.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-help.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-history.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-history.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-history.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-history.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-script.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-script.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-script.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-script.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-stacktrace.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-stacktrace.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-stacktrace.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-stacktrace.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-version.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-version.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin-version.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin-version.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-builtin.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-builtin.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling-annotation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling-annotation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling-annotation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling-annotation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling-mappings.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling-mappings.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling-mappings.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling-mappings.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling-resolving.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling-resolving.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling-resolving.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling-resolving.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-exceptionhandling.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-exceptionhandling.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-helpoptions.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-helpoptions.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-helpoptions.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-helpoptions.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-hidden.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-hidden.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-hidden.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-hidden.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-interactionmode.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-interactionmode.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-interactionmode.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-interactionmode.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-organize.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-organize.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-organize.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-organize.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-registration-annotation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration-annotation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-registration-annotation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration-annotation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-registration-legacyannotation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration-legacyannotation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-registration-legacyannotation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration-legacyannotation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-registration-programmatic.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration-programmatic.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-registration-programmatic.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration-programmatic.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-registration.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-registration.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-registration.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands-writing.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands-writing.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands-writing.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands-writing.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-commands.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-commands.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-commands.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-commands.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-completion.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-completion.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-completion.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-completion.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-flow.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-flow.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-flow.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-flow.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-confirmation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-confirmation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-confirmation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-confirmation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-multiselect.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-multiselect.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-multiselect.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-multiselect.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-pathinput.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-pathinput.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-pathinput.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-pathinput.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-pathsearch.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-pathsearch.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-pathsearch.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-pathsearch.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-render.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-render.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-render.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-render.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-singleselect.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-singleselect.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-singleselect.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-singleselect.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui-stringinput.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-stringinput.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui-stringinput.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui-stringinput.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components-ui.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components-ui.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components-ui.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components-ui.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-components.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-components.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-components.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-components.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-customization-commandnotfound.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-customization-commandnotfound.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-customization-commandnotfound.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-customization-commandnotfound.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-customization-logging.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-customization-logging.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-customization-logging.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-customization-logging.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-customization-singlecommand.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-customization-singlecommand.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-customization-singlecommand.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-customization-singlecommand.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-customization-styling.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-customization-styling.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-customization-styling.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-customization-styling.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-customization.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-customization.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-customization.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-customization.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-execution.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-execution.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-execution.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-execution.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-arity.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-arity.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-arity.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-arity.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-basics-annotation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-basics-annotation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-basics-annotation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-basics-annotation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-basics-legacyannotation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-basics-legacyannotation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-basics-legacyannotation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-basics-legacyannotation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-basics-programmatic.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-basics-programmatic.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-basics-programmatic.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-basics-programmatic.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-basics.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-basics.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-basics.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-basics.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-default.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-default.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-default.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-default.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-label.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-label.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-label.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-label.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-naming.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-naming.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-naming.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-naming.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-optional.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-optional.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-optional.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-optional.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-positional.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-positional.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-positional.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-positional.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-short.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-short.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-short.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-short.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-types.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-types.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-types.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-types.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options-validation.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options-validation.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options-validation.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options-validation.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-options.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-options.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-options.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-options.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-testing-basics.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-testing-basics.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-testing-basics.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-testing-basics.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-testing-settings.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-testing-settings.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-testing-settings.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-testing-settings.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-testing.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-testing.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-testing.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-testing.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-tui-intro.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-tui-intro.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-tui-intro.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-tui-intro.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-tui-views-box.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-tui-views-box.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-tui-views-box.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-tui-views-box.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-tui-views-list.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-tui-views-list.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-tui-views-list.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-tui-views-list.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-tui-views.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-tui-views.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-tui-views.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-tui-views.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell-tui.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell-tui.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell-tui.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell-tui.adoc diff --git a/spring-shell-docs/src/main/asciidoc/using-shell.adoc b/spring-shell-docs/modules/ROOT/pages/using-shell.adoc similarity index 100% rename from spring-shell-docs/src/main/asciidoc/using-shell.adoc rename to spring-shell-docs/modules/ROOT/pages/using-shell.adoc