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