This is an automated email from the ASF dual-hosted git repository. rfscholte pushed a commit to branch MNG-7063 in repository https://gitbox.apache.org/repos/asf/maven.git
commit ed0ea84a4df17c26a272b2034fb920c0d1d6faa6 Author: Guillaume Nodet <gno...@gmail.com> AuthorDate: Mon Nov 30 14:05:11 2020 +0100 Reuse the original request --- .../apache/maven/model/building/DefaultModelBuilder.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) 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 83fe686..5edc249 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 @@ -1417,18 +1417,14 @@ public class DefaultModelBuilder return null; } - ModelBuildingRequest importRequest = new DefaultModelBuildingRequest(); - importRequest.setValidationLevel( ModelBuildingRequest.VALIDATION_LEVEL_MINIMAL ); - importRequest.setModelCache( request.getModelCache() ); - importRequest.setSystemProperties( request.getSystemProperties() ); - importRequest.setUserProperties( request.getUserProperties() ); - importRequest.setLocationTracking( request.isLocationTracking() ); - importRequest.setModelSource( importSource ); - importRequest.setModelResolver( modelResolver.newCopy() ); - final ModelBuildingResult importResult; try { + ModelBuildingRequest importRequest = new DefaultModelBuildingRequest( request ) + .setValidationLevel( ModelBuildingRequest.VALIDATION_LEVEL_MINIMAL ) + .setModelSource( importSource ) + .setModelResolver( modelResolver.newCopy() ); + importResult = build( importRequest, importIds ); } catch ( ModelBuildingException e )