Uploaded image for project: 'Maven Doxia Sitetools'
  1. Maven Doxia Sitetools
  2. DOXIASITETOOLS-158

early interpolation: support ${this.*} as expression in site.xml interpolation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.7
    • 1.7.1
    • Site model
    • None

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              hboutemy Herve Boutemy
              hboutemy Herve Boutemy
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: