-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.7
-
Fix Version/s: 1.7.1
-
Component/s: Decoration model
-
Labels:None
with MSITE-135/DOXIASITETOOLS-118 fixed for consistency with general Maven interpolation principles (= "late interpolation", ie interpolation happens after inheritance), we see that interpolating early with current pom content is something quite natural in site.xml
adding support for ${this.*} to interpolate with current pom (instead of classical ${project.*}) would give back the feature expected in site.xml
and would be consistent with MNG-5900 (not yet available in any Maven version)
documentation: http://maven.apache.org/doxia/doxia-sitetools-archives/doxia-sitetools-LATEST/doxia-integration-tools/index.html
- is related to
-
MSITE-769 Can't use property in breadcrumbs items in child module site descriptor
-
- Closed
-
-
MNG-5900 early interpolation: support ${this.*} as expression
-
- Open
-
- relates to
-
DOXIASITETOOLS-118 Separate inheritance and interpolation
-
- Closed
-
- supercedes
-
MSITE-135 inherited site.xml files are interpolated with the originating project's model values and not the consumer project's values
-
- Closed
-