Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-3133

DefaultModelInheritence::appendPath assumes it is operating on interpolated/literal paths

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.0.7
    • 3.0-beta-1
    • POM
    • None

    Description

      Used by all the assembleXXXInheritance methods within assembleModelInheritance, the appendPath method assumes that its dealing with literal paths which is not a documented restriction. Thus having ${expressions} in any of the paths being operated on (e.g. project URL, distroManagement site, SCM, etc etc), the results will not be valid.

      This whole area of Maven's core requires a specification so it can be coded too and maintained.

      Attachments

        Issue Links

          Activity

            People

              bentmann Benjamin Bentmann
              skaze skaze
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: