Author: jvanzyl
Date: Mon Mar 23 21:51:37 2009
New Revision: 757560

URL: http://svn.apache.org/viewvc?rev=757560&view=rev
Log:
o notes on the sanitizing of the lifecycle executor api

Modified:
    
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java
    
maven/components/branches/MNG-2766/maven-project/src/main/java/org/apache/maven/project/ProjectBuilderConfiguration.java

Modified: 
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java?rev=757560&r1=757559&r2=757560&view=diff
==============================================================================
--- 
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java
 (original)
+++ 
maven/components/branches/MNG-2766/maven-core/src/test/java/org/apache/maven/lifecycle/LifecycleExecutorTest.java
 Mon Mar 23 21:51:37 2009
@@ -100,6 +100,13 @@
     // Tests which exercise the lifecycle executor when it is dealing with 
individual goals.
     // 
-----------------------------------------------------------------------------------------------
     
+    //TODO: These two tests display a lack of symmetry with respect to the 
input which is a free form string and the
+    //      mojo descriptor which comes back. All the free form parsing needs 
to be done somewhere else, this is
+    //      really the function of the CLI, and then the pre-processing of 
that output still needs to be fed into
+    //      a hinting process which helps flesh out the full specification of 
the plugin. The plugin manager should
+    //      only deal in concrete terms -- all version finding mumbo jumbo is 
a customization to base functionality
+    //      the plugin manager provides.
+    
     public void testRemoteResourcesPlugin()
         throws Exception
     {
@@ -153,6 +160,8 @@
         containerConfiguration.addComponentDiscoveryListener( new 
MavenPluginCollector() );
     }
     
+    //TODO: this is still a narly mess and shows it's still not layered 
properly. Once these tests look
+    //      a little better i'll be ready for the next round of refactoring in 
the plugin manager.
     protected MavenSession createMavenSession( File pom )
         throws Exception
     {

Modified: 
maven/components/branches/MNG-2766/maven-project/src/main/java/org/apache/maven/project/ProjectBuilderConfiguration.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/MNG-2766/maven-project/src/main/java/org/apache/maven/project/ProjectBuilderConfiguration.java?rev=757560&r1=757559&r2=757560&view=diff
==============================================================================
--- 
maven/components/branches/MNG-2766/maven-project/src/main/java/org/apache/maven/project/ProjectBuilderConfiguration.java
 (original)
+++ 
maven/components/branches/MNG-2766/maven-project/src/main/java/org/apache/maven/project/ProjectBuilderConfiguration.java
 Mon Mar 23 21:51:37 2009
@@ -29,6 +29,7 @@
 
     ProjectBuilderConfiguration setExecutionProperties( Properties 
executionProperties );
 
+    //TODO: these do not belong here, we can profile things else where
     Date getBuildStartTime();
 
     ProjectBuilderConfiguration setBuildStartTime( Date buildStartTime );    


Reply via email to