You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sc...@apache.org on 2015/12/14 05:00:45 UTC
maven git commit: Updated to ensure
'MavenProject.getManagedVersionMap()' consistently returns an immutable map.
Repository: maven
Updated Branches:
refs/heads/master 893efe3a9 -> ab130cf9f
Updated to ensure 'MavenProject.getManagedVersionMap()' consistently returns an immutable map.
Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/ab130cf9
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/ab130cf9
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/ab130cf9
Branch: refs/heads/master
Commit: ab130cf9f0de7f2aa697ec2fb0b993a8e61c44cb
Parents: 893efe3
Author: Christian Schulte <sc...@apache.org>
Authored: Mon Dec 14 04:57:47 2015 +0100
Committer: Christian Schulte <sc...@apache.org>
Committed: Mon Dec 14 04:59:35 2015 +0100
----------------------------------------------------------------------
.../main/java/org/apache/maven/project/DefaultProjectBuilder.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/maven/blob/ab130cf9/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java
----------------------------------------------------------------------
diff --git a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java
index e29efa4..fb15c87 100644
--- a/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java
+++ b/maven-core/src/main/java/org/apache/maven/project/DefaultProjectBuilder.java
@@ -786,7 +786,7 @@ public class DefaultProjectBuilder
List<Dependency> deps;
DependencyManagement dependencyManagement = project.getDependencyManagement();
if ( ( dependencyManagement != null ) && ( ( deps = dependencyManagement.getDependencies() ) != null )
- && ( deps.size() > 0 ) )
+ && ( deps.size() > 0 ) )
{
map = new HashMap<>();
for ( Dependency d : dependencyManagement.getDependencies() )
@@ -798,6 +798,7 @@ public class DefaultProjectBuilder
map.put( d.getManagementKey(), artifact );
}
}
+ map = Collections.unmodifiableMap( map );
}
else
{