[ https://issues.apache.org/jira/browse/MNG-7046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17777777#comment-17777777 ]
Michael Osipov commented on MNG-7046: ------------------------------------- This might be wrong: at no time the client should be able to inject an incomplete repository which can lead to various side effects. If my revert would have been complete that would not be possible. At the end the source of the repo should not matter and the behavior has to be consistent. > Revert MNG-5639 and make repo config static only (no ${param} interpolation) > ---------------------------------------------------------------------------- > > Key: MNG-7046 > URL: https://issues.apache.org/jira/browse/MNG-7046 > Project: Maven > Issue Type: Task > Components: Artifacts and Repositories, Dependencies > Affects Versions: 3.6.3 > Reporter: Michael Osipov > Priority: Major > > As discussed in MNG-5639 repositories should always be known upfront, they > have to be static to avoid chicken and egg situations, a project should not > influence settings. It should be the way around. > In subsequent ticket it will be verified that repo configuration does not > contain any expression: > https://github.com/apache/maven/commit/d411c3fa98832e7d86d901fe86ff63ba907cf868#commitcomment-44782281. -- This message was sent by Atlassian Jira (v8.20.10#820010)