Skip to content

Commit

Permalink
[DOXIASITETOOLS-234] improve doc site.xml inheritence vs interpolation
Browse files Browse the repository at this point in the history
  • Loading branch information
hboutemy committed Nov 6, 2021
1 parent 6a09226 commit eccba71
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
3 changes: 3 additions & 0 deletions doxia-decoration-model/src/site/apt/index.apt
Expand Up @@ -46,3 +46,6 @@ Doxia Sitetool Decoration Model
with its <<<DefaultDecorationModelInheritanceAssembler>>> implementation
({{{./xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.html}source}}).

* Interpolation

Interpolation is not done here: see {{{../doxia-integration-tools/} Doxia Integration Tools}} documentation for more details.
4 changes: 2 additions & 2 deletions doxia-integration-tools/src/site/apt/index.apt
Expand Up @@ -51,8 +51,8 @@ Maven Doxia Integration Tools
* with <<late>> interpolation, replacement happens <<after>> inheritance. This is the classical behaviour in Maven pom,

* with <<early>> interpolation, replacement happens <<before>> inheritance: this was the default behaviour for <<<project.*>>>
values until Doxia Sitetools 1.7, when these early and late interpolation definitions didn't exist.
Since Doxia Sitetools 1.7.1, early interpolation happens for <<<this.*>>> values.
values until Doxia Sitetools 1.7 (used in {{{/plugins/maven-site-plugin/history.html} Maven Site Plugin 3.5}}), when these early and late interpolation definitions didn't exist.
Since Doxia Sitetools 1.7.1 (used in {{{/plugins/maven-site-plugin/history.html} Maven Site Plugin 3.5.1}}), early interpolation happens for <<<this.*>>> values.

[]

Expand Down

0 comments on commit eccba71

Please sign in to comment.