Skip to content

Commit eccba71

Browse files
committed
[DOXIASITETOOLS-234] improve doc site.xml inheritence vs interpolation
1 parent 6a09226 commit eccba71

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

doxia-decoration-model/src/site/apt/index.apt

+3
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,6 @@ Doxia Sitetool Decoration Model
4646
with its <<<DefaultDecorationModelInheritanceAssembler>>> implementation
4747
({{{./xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.html}source}}).
4848

49+
* Interpolation
50+
51+
Interpolation is not done here: see {{{../doxia-integration-tools/} Doxia Integration Tools}} documentation for more details.

doxia-integration-tools/src/site/apt/index.apt

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ Maven Doxia Integration Tools
5151
* with <<late>> interpolation, replacement happens <<after>> inheritance. This is the classical behaviour in Maven pom,
5252

5353
* with <<early>> interpolation, replacement happens <<before>> inheritance: this was the default behaviour for <<<project.*>>>
54-
values until Doxia Sitetools 1.7, when these early and late interpolation definitions didn't exist.
55-
Since Doxia Sitetools 1.7.1, early interpolation happens for <<<this.*>>> values.
54+
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.
55+
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.
5656

5757
[]
5858

0 commit comments

Comments
 (0)