[ 
https://issues.apache.org/jira/browse/MNG-8294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet reassigned MNG-8294:
------------------------------------

    Assignee: Guillaume Nodet

> Add a consistency check when loading parent
> -------------------------------------------
>
>                 Key: MNG-8294
>                 URL: https://issues.apache.org/jira/browse/MNG-8294
>             Project: Maven
>          Issue Type: Improvement
>            Reporter: Guillaume Nodet
>            Assignee: Guillaume Nodet
>            Priority: Major
>             Fix For: 4.0.0-beta-5
>
>
> MNG-2196 provides an IT which was failing, but for the wrong reason.  With 
> the addition of GAV inference in Maven 4, we need to revisit this bit to:
>  * move the default parent \{{relativePath}} \{{..}} as a default value when 
> loading the parent, rather than as a default value in the model
>  * this will allow checking consistency between the provided value (if 
> there's one) and the loaded model and fail if not equals
> In short, if the parent {{relativePath}} is provided, it should be correct, 
> else Maven 4 can find it automatically in the reactor, else load it from 
> repository. In the first case, we need to verify the correct GAV.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to