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 0147845f8c923f75508e371ee7053f2352c945b7
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Sat Nov 28 21:54:29 2020 +0100

    Make sure ModelCacheTag.FILEMODEL is always and only used in readModel()
    
    # Conflicts:
    #   
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
---
 .../maven/model/building/DefaultModelBuilder.java  | 27 +---------------------
 1 file changed, 1 insertion(+), 26 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 ebe0336..9417619 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
@@ -592,7 +592,7 @@ public class DefaultModelBuilder
         throws ModelBuildingException
     {
         ModelSource modelSource = request.getModelSource();
-        Model model = getModelFromCache( modelSource, request.getModelCache() 
);
+        Model model = fromCache( request.getModelCache(), modelSource, 
ModelCacheTag.FILE );
         if ( model != null )
         {
             return model;
@@ -780,31 +780,6 @@ public class DefaultModelBuilder
         return rawModel;
     }
 
-    private Model getModelFromCache( Source source, ModelCache cache )
-    {
-        Model model;
-        if ( source instanceof ArtifactModelSource )
-        {
-            ArtifactModelSource artifactModelSource = ( ArtifactModelSource ) 
source;
-            ModelData modelData = fromCache( cache, 
artifactModelSource.getGroupId(),
-                                            
artifactModelSource.getArtifactId(),
-                                            artifactModelSource.getVersion(), 
ModelCacheTag.RAW );
-            if ( modelData != null )
-            {
-                model = modelData.getModel();
-            }
-            else
-            {
-                model = null;
-            }
-        }
-        else
-        {
-            model = fromCache( cache, source, ModelCacheTag.FILE );
-        }
-        return model;
-    }
-
     private String getGroupId( Model model )
     {
         String groupId = model.getGroupId();

Reply via email to