This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch MSITE-900 in repository https://gitbox.apache.org/repos/asf/maven-site-plugin.git
commit 40d8e893f69663fd484e2fe252f50829ed2b270e Author: Michael Osipov <micha...@apache.org> AuthorDate: Sun May 15 23:09:35 2022 +0200 [MSITE-900] Upgrade to Doxia/Doxia Sitetools to 2.0.0-M3 This closes #85 --- pom.xml | 4 ++-- src/it/projects/doxia-formats/pom.xml | 7 ++++--- src/it/projects/doxia-formats/src/site/apt/velocity-context.apt.vm | 2 +- src/site/apt/examples/creating-content.apt.vm | 6 +++--- src/site/apt/examples/creatingskins.apt | 6 +++--- 5 files changed, 13 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index 8117e7ce..1494028d 100644 --- a/pom.xml +++ b/pom.xml @@ -198,8 +198,8 @@ under the License. <mavenVersion>3.2.5</mavenVersion> <javaVersion>8</javaVersion> <!-- for dependencies --> - <doxiaVersion>2.0.0-M2</doxiaVersion> - <doxiaSitetoolsVersion>2.0.0-M2</doxiaSitetoolsVersion> + <doxiaVersion>2.0.0-M3</doxiaVersion> + <doxiaSitetoolsVersion>2.0.0-M3-SNAPSHOT</doxiaSitetoolsVersion> <jettyVersion>9.4.46.v20220331</jettyVersion> <wagonVersion>3.5.1</wagonVersion> <slf4jVersion>1.7.36</slf4jVersion> diff --git a/src/it/projects/doxia-formats/pom.xml b/src/it/projects/doxia-formats/pom.xml index 2acd9ee0..1b083cd8 100644 --- a/src/it/projects/doxia-formats/pom.xml +++ b/src/it/projects/doxia-formats/pom.xml @@ -35,9 +35,10 @@ under the License. <dependencies> <dependency> - <groupId>org.apache.velocity</groupId> - <artifactId>velocity-tools</artifactId> - <version>2.0</version> + <groupId>org.apache.velocity.tools</groupId> + <artifactId>velocity-tools-generic</artifactId> + <version>3.1</version> + <scope>provided</scope> </dependency> </dependencies> diff --git a/src/it/projects/doxia-formats/src/site/apt/velocity-context.apt.vm b/src/it/projects/doxia-formats/src/site/apt/velocity-context.apt.vm index b1e30996..5ae7936b 100644 --- a/src/it/projects/doxia-formats/src/site/apt/velocity-context.apt.vm +++ b/src/it/projects/doxia-formats/src/site/apt/velocity-context.apt.vm @@ -90,7 +90,7 @@ Doxia Site Renderer Velocity Context | <<<project>>> | = <<<$project>>>, \ | | <<<project.version>>> = <<<$project.version>>> *-----------------------+-------------------------------------------------------+ -| <<<property-project-version>>> | = <<<${property-project-version}>>> +| <<<property-project-version>>> | = <<<$context.get('property-project-version')>>> *-----------------------+-------------------------------------------------------+ | (attributes) <<<att1>>> | = <<<${att1}>>> *-----------------------+-------------------------------------------------------+ diff --git a/src/site/apt/examples/creating-content.apt.vm b/src/site/apt/examples/creating-content.apt.vm index 1d6111ad..514ad0fa 100644 --- a/src/site/apt/examples/creating-content.apt.vm +++ b/src/site/apt/examples/creating-content.apt.vm @@ -189,12 +189,12 @@ Creating Content * <<Markdown conflict with Velocity on ${esc.h}${esc.h} syntax>>: Since <<<${esc.h}${esc.h}>>> denotes a - {{{http://velocity.apache.org/engine/1.7/vtl-reference.html#single-line-comments}single line comment}} in Velocity, + {{{https://velocity.apache.org/engine/2.3/vtl-reference.html#single-line-comments}single line comment}} in Velocity, Markdown headers using this syntax are suppressed from generated content. - You can use {{{http://velocity.apache.org/engine/1.7/vtl-reference.html#unparsed-content}unparsed content syntax}} + You can use {{{https://velocity.apache.org/engine/2.3/vtl-reference.html#unparsed-content}unparsed content syntax}} <<<${esc.h}[[#[[##]]#]]${esc.h}>>> or - {{{http://velocity.apache.org/tools/2.0/apidocs/org/apache/velocity/tools/generic/EscapeTool.html}escape tool}} + {{{https://velocity.apache.org/tools/3.1/apidocs/org/apache/velocity/tools/generic/EscapeTool.html}escape tool}} like <<<${esc.d}\{esc.h\}${esc.d}\{esc.h\}>>>. * Internationalization diff --git a/src/site/apt/examples/creatingskins.apt b/src/site/apt/examples/creatingskins.apt index ffe8c7c5..72a7e74c 100644 --- a/src/site/apt/examples/creatingskins.apt +++ b/src/site/apt/examples/creatingskins.apt @@ -86,8 +86,8 @@ Creating Skins modify it to your needs. For more information about how to write Velocity templates see the - {{{http://velocity.apache.org/engine/releases/velocity-1.7/user-guide.html}Velocity User Guide}} + {{{https://velocity.apache.org/engine/2.3/user-guide.html}Velocity User Guide}} and - {{{http://velocity.apache.org/engine/releases/velocity-1.7/vtl-reference-guide.html}Velocity Template Language Reference Guide}}. + {{{https://velocity.apache.org/engine/2.3/vtl-reference.html}Velocity Template Language Reference Guide}}. - Notice that Velocity 1.7 is used since Maven Site Plugin 3.5, but version 1.5 was used previously. + Notice that Velocity 2.3 is used since Maven Site Plugin 4.0.0-M2, but version 1.7 was used previously.