This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch MNG-6383-rebuild in repository https://gitbox.apache.org/repos/asf/maven.git
commit a1dbb583a2c14a143ab25f56fb45e0398e6d67f9 Author: Karl Heinz Marbaise <[email protected]> AuthorDate: Sun Apr 22 20:07:13 2018 +0200 [MGN-6383] - ProjectBuilder unnecessarily rebuilds modules with ci-friendly versions o Just give the idea a try. --- .../java/org/apache/maven/model/building/DefaultModelBuilder.java | 8 ++++++++ 1 file changed, 8 insertions(+) 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 44ee334..5b5e322 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 @@ -388,6 +388,14 @@ public class DefaultModelBuilder resultModel = interpolateModel( resultModel, request, problems ); resultData.setModel( resultModel ); + if ( resultModel.getParent() != null ) + { + final ModelData parentData = lineage.get( 1 ); + final Model interpolatedParent = interpolateModel( parentData.getModel(), request, problems ); + // parentData.setModel( interpolatedParent ); + parentData.setVersion( interpolatedParent.getVersion() ); + } + // url normalization modelUrlNormalizer.normalize( resultModel, request ); -- To stop receiving notification emails like this one, please contact [email protected].
