Author: jvanzyl
Date: Sat Dec 13 21:04:54 2008
New Revision: 726361

URL: http://svn.apache.org/viewvc?rev=726361&view=rev
Log:
o merge back in the transform plugin management

Modified:
    
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/builder/PomTransformer.java

Modified: 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/builder/PomTransformer.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/builder/PomTransformer.java?rev=726361&r1=726360&r2=726361&view=diff
==============================================================================
--- 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/builder/PomTransformer.java
 (original)
+++ 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/builder/PomTransformer.java
 Sat Dec 13 21:04:54 2008
@@ -145,8 +145,17 @@
         {
             for ( ModelContainer managementContainer : source.queryFor( 
ProjectUri.Build.PluginManagement.Plugins.Plugin.xUri ) )
             {
-                managementContainer = new 
ArtifactModelContainerFactory().create(
-                    transformPluginManagement( 
managementContainer.getProperties() ) );
+                List<ModelProperty> transformedProperties = new 
ArrayList<ModelProperty>();
+                for ( ModelProperty mp : managementContainer.getProperties() )
+                {
+                    if ( mp.getUri().startsWith( 
ProjectUri.DependencyManagement.xUri ) )
+                    {
+                        transformedProperties.add( new ModelProperty(
+                            mp.getUri().replace( 
ProjectUri.DependencyManagement.xUri, ProjectUri.xUri ), mp.getResolvedValue() 
) );
+                    }
+                }
+                
+                managementContainer = new 
ArtifactModelContainerFactory().create( transformedProperties );
 
                 //Remove duplicate executions tags
 
@@ -296,6 +305,20 @@
         return factory.createDomainModel( props );
     }
 
+    private static List<ModelProperty> transformDependencyManagement( 
List<ModelProperty> modelProperties )
+    {
+        List<ModelProperty> transformedProperties = new 
ArrayList<ModelProperty>();
+        for ( ModelProperty mp : modelProperties )
+        {
+            if ( mp.getUri().startsWith( ProjectUri.DependencyManagement.xUri 
) )
+            {
+                transformedProperties.add( new ModelProperty(
+                    mp.getUri().replace( ProjectUri.DependencyManagement.xUri, 
ProjectUri.xUri ), mp.getResolvedValue() ) );
+            }
+        }
+        return transformedProperties;
+    }
+    
     /**
      * @see ModelTransformer#transformToModelProperties(java.util.List)
      */
@@ -751,35 +774,6 @@
         return null;
     }
 
-    private static List<ModelProperty> transformDependencyManagement( 
List<ModelProperty> modelProperties )
-    {
-        List<ModelProperty> transformedProperties = new 
ArrayList<ModelProperty>();
-        for ( ModelProperty mp : modelProperties )
-        {
-            if ( mp.getUri().startsWith( ProjectUri.DependencyManagement.xUri 
) )
-            {
-                transformedProperties.add( new ModelProperty(
-                    mp.getUri().replace( ProjectUri.DependencyManagement.xUri, 
ProjectUri.xUri ), mp.getResolvedValue() ) );
-            }
-        }
-        return transformedProperties;
-    }
-
-    private static List<ModelProperty> transformPluginManagement( 
List<ModelProperty> modelProperties )
-    {
-        List<ModelProperty> transformedProperties = new 
ArrayList<ModelProperty>();
-        for ( ModelProperty mp : modelProperties )
-        {
-            if ( mp.getUri().startsWith( 
ProjectUri.Build.PluginManagement.xUri ) )
-            {
-                transformedProperties.add( new ModelProperty(
-                    mp.getUri().replace( 
ProjectUri.Build.PluginManagement.xUri, ProjectUri.Build.xUri ),
-                    mp.getResolvedValue() ) );
-            }
-        }
-        return transformedProperties;
-    }
-
     private static List<ModelProperty> transformPlugin( List<ModelProperty> 
modelProperties )
     {
         List<ModelProperty> transformedProperties = new 
ArrayList<ModelProperty>();


Reply via email to