Maven
  1. Maven
  2. MNG-3134

DefaultModelInheritence::assembleDistributionInheritence should be childPathAdjustment aware

    Details

    • Flags:
      Patch

      Description

      In the same way that the URL, and SCM inheritance assembly is 'childPathAdjustment' aware, so should the site distribution URL.

      The childPathAdjustment value takes into account a child's relative location to its parent, such that 'children' (modules) that are declared via <module>../../foo/bar</module> end up with paths that are accurate for their location within the external namespaces (ie the SCM namespace or the URL namespace). However this is not being done for the site distribution URL which is obviously a bug as the project URL, which remember is childPathAdjustment aware, has a direct coupling to the distroManagement.site.URL.

      Patch against maven-project 2.0.7 attached.

        Issue Links

          Activity

          Mark Thomas made changes -
          Workflow jira [ 12952086 ] Default workflow, editable Closed status [ 12989439 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 21:45:26 UTC 2015 [ 1428270326204 ]
          Mark Thomas made changes -
          Patch Submitted Yes [ 10763 ]
          Flags Patch [ 10430 ]
          Mark Thomas made changes -
          Workflow jira [ 12713605 ] Default workflow, editable Closed status [ 12753384 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 08:49:45 UTC 2015 [ 1428223785911 ]
          Benjamin Bentmann made changes -
          Link This issue is depended upon by MNG-2209 [ MNG-2209 ]
          Benjamin Bentmann made changes -
          Link This issue is duplicated by MNG-2209 [ MNG-2209 ]
          Benjamin Bentmann made changes -
          Link This issue relates to MNG-5000 [ MNG-5000 ]
          Haikal Saadh made changes -
          Link This issue relates to MNG-4994 [ MNG-4994 ]
          Benjamin Bentmann made changes -
          Link This issue relates to MNG-4763 [ MNG-4763 ]
          Benjamin Bentmann made changes -
          Link This issue relates to MNG-4763 [ MNG-4763 ]
          Benjamin Bentmann made changes -
          Link This issue is depended upon by MNG-3829 [ MNG-3829 ]
          Benjamin Bentmann made changes -
          Link This issue is related to MNG-2006 [ MNG-2006 ]
          Benjamin Bentmann made changes -
          Link This issue relates to MNG-3848 [ MNG-3848 ]
          Shane Isbell made changes -
          Link This issue is depended upon by MNG-3829 [ MNG-3829 ]
          John Casey made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Fix Version/s 2.0.8 [ 13139 ]
          Resolution Fixed [ 1 ]
          Fix Version/s 2.1-alpha-1 [ 13143 ]
          John Casey made changes -
          Assignee John Casey [ jdcasey ]
          skaze made changes -
          Link This issue is related to MNG-2290 [ MNG-2290 ]
          skaze made changes -
          Field Original Value New Value
          Link This issue is depended upon by MNG-2209 [ MNG-2209 ]
          skaze created issue -

            People

            • Assignee:
              John Casey
              Reporter:
              skaze
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development