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

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

    Details

    • 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

      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

              • Assignee:
                hboutemy Hervé Boutemy
                Reporter:
                hboutemy Hervé Boutemy
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: