Repository: maven
Updated Branches:
  refs/heads/master 39b8fc011 -> 96a55023e


[MNG-5971] Imported dependencies should be available to inheritance processing
[MNG-5639] Support resolution of Import Scope POMs from Repo that contains a 
${parameter}

o Updated to resolve 'include' scope dependencies with repositories after 
interpolation.
  Prior to this repositories were used without interpolation performed. See 
MNG-5639.


Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/96a55023
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/96a55023
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/96a55023

Branch: refs/heads/master
Commit: 96a55023e22f185eebbf868d6660d363870d3e68
Parents: 39b8fc0
Author: Christian Schulte <[email protected]>
Authored: Tue Dec 13 03:21:56 2016 +0100
Committer: Christian Schulte <[email protected]>
Committed: Tue Dec 13 03:25:18 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/maven/model/building/DefaultModelBuilder.java | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven/blob/96a55023/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
----------------------------------------------------------------------
diff --git 
a/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
 
b/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
index 119ac6c..4034fa7 100644
--- 
a/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
+++ 
b/maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
@@ -889,7 +889,6 @@ public class DefaultModelBuilder
         }
 
         final Properties effectiveProperties = intermediateLineage.get( 0 
).getProperties();
-        final List<Repository> effectiveRepositories = 
intermediateLineage.get( 0 ).getRepositories();
 
         final DefaultModelProblemCollector intermediateProblems =
             new DefaultModelProblemCollector( new DefaultModelBuildingResult() 
);
@@ -945,7 +944,7 @@ public class DefaultModelBuilder
         // Sets up the resolver to use the effective repositories to support 
repository overriding.
         if ( lenientRequest.getModelResolver() != null )
         {
-            for ( Repository repository : effectiveRepositories )
+            for ( Repository repository : intermediateLineage.get( 0 
).getRepositories() )
             {
                 try
                 {

Reply via email to