Author: bentmann
Date: Tue Mar 24 16:48:29 2009
New Revision: 757900

URL: http://svn.apache.org/viewvc?rev=757900&view=rev
Log:
o Marked potential performance problem

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

Modified: 
maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java?rev=757900&r1=757899&r2=757900&view=diff
==============================================================================
--- 
maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java
 (original)
+++ 
maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java
 Tue Mar 24 16:48:29 2009
@@ -334,6 +334,10 @@
     {
         if ( parent == null )
         {
+            /*
+             * TODO: This is suboptimal. Without a cache in the project 
builder, rebuilding the parent chain currently
+             * causes O(n^2) parser invocations for an inheritance hierarchy 
of depth n.
+             */
             if ( parentFile != null )
             {
                 try


Reply via email to