diff --git a/spring-shell-docs/antora-playbook.yml b/spring-shell-docs/antora-playbook.yml index 51066580..60fc812f 100644 --- a/spring-shell-docs/antora-playbook.yml +++ b/spring-shell-docs/antora-playbook.yml @@ -10,6 +10,7 @@ antora: - '@antora/atlas-extension' - require: '@springio/antora-extensions/root-component-extension' root_component_name: 'shell' + - require: '@springio/antora-extensions/asciinema-extension' site: title: Spring Shell url: https://docs.spring.io/spring-shell/reference/ @@ -38,4 +39,5 @@ runtime: format: pretty ui: bundle: - url: https://github.com/spring-io/antora-ui-spring/releases/download/v0.3.4/ui-bundle.zip \ No newline at end of file + url: https://github.com/spring-io/antora-ui-spring/releases/download/latest/ui-bundle.zip + snapshot: true 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 deleted file mode 100644 index 32bd94cf..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-confirmation-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9cf2e97d..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-flow-conditional-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 23363bb4..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-flow-showcase-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index a9928f51..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-multi-select-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 54f76402..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-path-input-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 498b5be1..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-path-search-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 42f46112..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-single-select-1.svg +++ /dev/null @@ -1 +0,0 @@ -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 deleted file mode 100644 index 9f01dd37..00000000 --- a/spring-shell-docs/modules/ROOT/assets/images/component-text-input-1.svg +++ /dev/null @@ -1 +0,0 @@ -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/asciinema/component-confirmation-1.cast b/spring-shell-docs/modules/ROOT/examples/component-confirmation-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-confirmation-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-confirmation-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-flow-conditional-1.cast b/spring-shell-docs/modules/ROOT/examples/component-flow-conditional-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-flow-conditional-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-flow-conditional-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-flow-showcase-1.cast b/spring-shell-docs/modules/ROOT/examples/component-flow-showcase-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-flow-showcase-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-flow-showcase-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-multi-select-1.cast b/spring-shell-docs/modules/ROOT/examples/component-multi-select-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-multi-select-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-multi-select-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-path-input-1.cast b/spring-shell-docs/modules/ROOT/examples/component-path-input-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-path-input-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-path-input-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-path-search-1.cast b/spring-shell-docs/modules/ROOT/examples/component-path-search-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-path-search-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-path-search-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-single-select-1.cast b/spring-shell-docs/modules/ROOT/examples/component-single-select-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-single-select-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-single-select-1.cast diff --git a/spring-shell-docs/src/main/asciidoc/asciinema/component-text-input-1.cast b/spring-shell-docs/modules/ROOT/examples/component-text-input-1.cast similarity index 100% rename from spring-shell-docs/src/main/asciidoc/asciinema/component-text-input-1.cast rename to spring-shell-docs/modules/ROOT/examples/component-text-input-1.cast diff --git a/spring-shell-docs/modules/ROOT/pages/components/flow/index.adoc b/spring-shell-docs/modules/ROOT/pages/components/flow/index.adoc index e994c344..1ddd76dd 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/flow/index.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/flow/index.adoc @@ -1,7 +1,7 @@ [[using-shell-components-flow]] = Flow -ifndef::snippets[:snippets: ../../test/java/org/springframework/shell/docs] +ifndef::snippets[:snippets: ../../../../../src/test/java/org/springframework/shell/docs] When you use xref:components/ui/index.adoc[Flow Components] to build something that involves use of a multiple components, your implementation may become a bit cluttered. @@ -16,7 +16,10 @@ The following listings show examples of flows and their output in a shell: include::{snippets}/FlowComponentSnippets.java[tag=snippet1] ---- -image::component-flow-showcase-1.svg[text input] +[asciinema,rows=15] +---- +include::example$component-flow-showcase-1.cast[] +---- Normal execution order of a components is same as defined with a builder. It's possible to conditionally choose where to jump in a flow by using a `next` @@ -28,7 +31,11 @@ or doesn't exist flow is essentially stopped right there. include::{snippets}/FlowComponentSnippets.java[tag=snippet2] ---- -image::component-flow-conditional-1.svg[text input] +[asciinema,rows=11] +---- +include::example$component-flow-conditional-1.cast[] +---- + TIP: The result from running a flow returns `ComponentFlowResult`, which you can use to do further actions. diff --git a/spring-shell-docs/modules/ROOT/pages/components/ui/confirmation.adoc b/spring-shell-docs/modules/ROOT/pages/components/ui/confirmation.adoc index 2c1046fd..452cd4fd 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/ui/confirmation.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/ui/confirmation.adoc @@ -1,7 +1,7 @@ [[using-shell-components-ui-confirmation]] = Confirmation -ifndef::snippets[:snippets: ../../test/java/org/springframework/shell/docs] +ifndef::snippets[:snippets: ../../../../../src/test/java/org/springframework/shell/docs] The confirmation component asks a user for a simple confirmation. It is essentially a yes-or-no question. @@ -11,9 +11,12 @@ yes-or-no question. include::{snippets}/UiComponentSnippets.java[tag=snippet5] ---- -The following image shows the typical output from a confirmation component: +The following screencast shows the typical output from a confirmation component: -image::component-confirmation-1.svg[text input] +[asciinema,rows=8] +---- +include::example$component-confirmation-1.cast[] +---- The context object is `ConfirmationInputContext`. The following table describes its context variables: diff --git a/spring-shell-docs/modules/ROOT/pages/components/ui/multiselect.adoc b/spring-shell-docs/modules/ROOT/pages/components/ui/multiselect.adoc index 7e09f738..ee2cde27 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/ui/multiselect.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/ui/multiselect.adoc @@ -1,7 +1,7 @@ [[using-shell-components-ui-multiselect]] = Multi Select -ifndef::snippets[:snippets: ../../test/java/org/springframework/shell/docs] +ifndef::snippets[:snippets: ../../../../../src/test/java/org/springframework/shell/docs] The multi select component asks a user to select multiple items from a list. The following listing shows an example: @@ -11,9 +11,12 @@ The following listing shows an example: include::{snippets}/UiComponentSnippets.java[tag=snippet7] ---- -The following image shows a typical multi-select component: +The following screencast shows a typical multi-select component: -image::component-multi-select-1.svg[text input] +[asciinema,rows=9] +---- +include::example$component-multi-select-1.cast[] +---- The context object is `MultiItemSelectorContext`. The following table describes its context variables: diff --git a/spring-shell-docs/modules/ROOT/pages/components/ui/pathinput.adoc b/spring-shell-docs/modules/ROOT/pages/components/ui/pathinput.adoc index 3e274dbd..87f98110 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/ui/pathinput.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/ui/pathinput.adoc @@ -1,7 +1,7 @@ [[using-shell-components-ui-pathinput]] = Path Input -ifndef::snippets[:snippets: ../../test/java/org/springframework/shell/docs] +ifndef::snippets[:snippets: ../../../../../src/test/java/org/springframework/shell/docs] The path input component asks a user for a `Path` and gives additional information about a path itself. @@ -10,9 +10,12 @@ The path input component asks a user for a `Path` and gives additional informati include::{snippets}/UiComponentSnippets.java[tag=snippet4] ---- -The following image shows typical output from a path input component: +The following screencast shows typical output from a path input component: -image::component-path-input-1.svg[text input] +[asciinema,rows=6] +---- +include::example$component-path-input-1.cast[] +---- The context object is `PathInputContext`. The following table describes its context variables: diff --git a/spring-shell-docs/modules/ROOT/pages/components/ui/pathsearch.adoc b/spring-shell-docs/modules/ROOT/pages/components/ui/pathsearch.adoc index 7bdcc8f4..a8a7d764 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/ui/pathsearch.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/ui/pathsearch.adoc @@ -15,9 +15,12 @@ include::{snippets}/UiComponentSnippets.java[tag=snippet9] NOTE: Logic for search is passed as is into algorithms documented in xref:appendices/techintro/searchalgorithm.adoc[Search Algorithms]. -The following image shows typical output from a path search component: +The following screencast shows typical output from a path search component: -image::component-path-search-1.svg[text input] +[asciinema,rows=10] +---- +include::example$component-path-search-1.cast[] +---- The context object is `PathSearchContext`. The following table describes its context variables: diff --git a/spring-shell-docs/modules/ROOT/pages/components/ui/singleselect.adoc b/spring-shell-docs/modules/ROOT/pages/components/ui/singleselect.adoc index 502d9265..4c5fb489 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/ui/singleselect.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/ui/singleselect.adoc @@ -1,7 +1,7 @@ [[using-shell-components-ui-singleselect]] = Single Select -ifndef::snippets[:snippets: ../../test/java/org/springframework/shell/docs] +ifndef::snippets[:snippets: ../../../../../src/test/java/org/springframework/shell/docs] A single select component asks a user to choose one item from a list. It is similar to a simple dropbox implementation. The following listing shows an example: @@ -11,9 +11,12 @@ dropbox implementation. The following listing shows an example: include::{snippets}/UiComponentSnippets.java[tag=snippet6] ---- -The following image shows typical output for a single select component: +The following screencast shows typical output for a single select component: -image::component-single-select-1.svg[text input] +[asciinema,rows=8] +---- +include::example$component-single-select-1.cast[] +---- The context object is `SingleItemSelectorContext`. The following table describes its context variables: diff --git a/spring-shell-docs/modules/ROOT/pages/components/ui/stringinput.adoc b/spring-shell-docs/modules/ROOT/pages/components/ui/stringinput.adoc index c0db1f2b..96c54f29 100644 --- a/spring-shell-docs/modules/ROOT/pages/components/ui/stringinput.adoc +++ b/spring-shell-docs/modules/ROOT/pages/components/ui/stringinput.adoc @@ -1,7 +1,7 @@ [[using-shell-components-ui-stringinput]] = String Input -ifndef::snippets[:snippets: ../../test/java/org/springframework/shell/docs] +ifndef::snippets[:snippets: ../../../../../src/test/java/org/springframework/shell/docs] The string input component asks a user for simple text input, optionally masking values if the content contains something sensitive. The following listing shows an example: @@ -11,9 +11,12 @@ if the content contains something sensitive. The following listing shows an exam include::{snippets}/UiComponentSnippets.java[tag=snippet3] ---- -The following image shows typical output from a string input component: +The following screencast shows typical output from a string input component: -image::component-text-input-1.svg[text input] +[asciinema,rows=6] +---- +include::example$component-text-input-1.cast[] +---- The context object is `StringInputContext`. The following table lists its context variables: diff --git a/spring-shell-docs/readme.txt b/spring-shell-docs/readme.txt deleted file mode 100644 index 166e979a..00000000 --- a/spring-shell-docs/readme.txt +++ /dev/null @@ -1,35 +0,0 @@ -Some info how screen recordings were made - -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-text-input-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-path-input-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-path-search-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-confirmation-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-single-select-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-multi-select-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-flow-showcase-1.cast -asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-flow-conditional-1.cast - -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-text-input-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-text-input-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-path-input-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-path-input-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-path-search-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-path-search-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-confirmation-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-confirmation-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-single-select-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-single-select-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-multi-select-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-multi-select-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-flow-showcase-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-flow-showcase-1.svg -svg-term \ - --in spring-shell-docs/src/main/asciidoc/asciinema/component-flow-conditional-1.cast \ - --out spring-shell-docs/src/main/asciidoc/images/component-flow-conditional-1.svg diff --git a/spring-shell-docs/spring-shell-docs.gradle b/spring-shell-docs/spring-shell-docs.gradle index cc43fa44..1a2530a8 100644 --- a/spring-shell-docs/spring-shell-docs.gradle +++ b/spring-shell-docs/spring-shell-docs.gradle @@ -26,7 +26,7 @@ antora { '@antora/atlas-extension': '1.0.0-alpha.1', '@antora/collector-extension': '1.0.0-alpha.3', '@asciidoctor/tabs': '1.0.0-beta.3', - '@springio/antora-extensions': '1.4.2', + '@springio/antora-extensions': '1.8.0', '@springio/asciidoctor-extensions': '1.0.0-alpha.8', ] }