I had another look at Niall's patch. My original objection was that the value of the JVM that ran the build (or really the site generation) was output in the report. I think we should just remove that part and only focus on the "source" and "target" values of the maven-compiler-plugin configuration.
On 2010-07-02 18:15, Hervé BOUTEMY wrote: > good point. > > we have MPIR-80 that should exactly document this, but the proposed > implementation wasn't accepted. > Time to try to implement this feature, IMHO > > Le jeudi 01 juillet 2010, Dennis Lundberg a écrit : >> Now that we are starting to use Java 5 code, we should probably document >> somewhere on the site that this component requires Java 5. >> >> There is a prerequisite for Maven 2.2.1 in the POM, but for shared >> components that info doesn't show up anywhere on the generated site. >> >> On 2010-06-30 23:13, hbout...@apache.org wrote: >>> Author: hboutemy >>> Date: Wed Jun 30 21:13:06 2010 >>> New Revision: 959435 >>> >>> URL: http://svn.apache.org/viewvc?rev=959435&view=rev >>> Log: >>> use StringBuilder instead of String += >>> >>> Modified: >>> maven/shared/trunk/maven-doxia-tools/src/main/java/org/apache/maven/d >>> oxia/tools/DefaultSiteTool.java >>> >>> Modified: >>> maven/shared/trunk/maven-doxia-tools/src/main/java/org/apache/maven/doxi >>> a/tools/DefaultSiteTool.java URL: >>> http://svn.apache.org/viewvc/maven/shared/trunk/maven-doxia-tools/src/ma >>> in/java/org/apache/maven/doxia/tools/DefaultSiteTool.java?rev=959435&r1=9 >>> 59434&r2=959435&view=diff >>> ======================================================================== >>> ====== --- >>> maven/shared/trunk/maven-doxia-tools/src/main/java/org/apache/maven/doxi >>> a/tools/DefaultSiteTool.java (original) +++ >>> maven/shared/trunk/maven-doxia-tools/src/main/java/org/apache/maven/doxi >>> a/tools/DefaultSiteTool.java Wed Jun 30 21:13:06 2010 @@ -356,43 +356,43 >>> @@ public class DefaultSiteTool >>> >>> toTokeniser.nextToken(); >>> >>> } >>> >>> - String relativePath = ""; >>> + StringBuilder relativePath = new StringBuilder(); >>> >>> // add back refs for the rest of from location. >>> while ( fromTokeniser.hasMoreTokens() ) >>> { >>> >>> fromTokeniser.nextToken(); >>> >>> - relativePath += ".."; >>> + relativePath.append( ".." ); >>> >>> if ( fromTokeniser.hasMoreTokens() ) >>> { >>> >>> - relativePath += File.separatorChar; >>> + relativePath.append( File.separatorChar ); >>> >>> } >>> >>> } >>> >>> if ( relativePath.length() != 0 && toTokeniser.hasMoreTokens() ) >>> { >>> >>> - relativePath += File.separatorChar; >>> + relativePath.append( File.separatorChar ); >>> >>> } >>> >>> // add fwd fills for whatever's left of to. >>> while ( toTokeniser.hasMoreTokens() ) >>> { >>> >>> - relativePath += toTokeniser.nextToken(); >>> + relativePath.append( toTokeniser.nextToken() ); >>> >>> if ( toTokeniser.hasMoreTokens() ) >>> { >>> >>> - relativePath += File.separatorChar; >>> + relativePath.append( File.separatorChar ); >>> >>> } >>> >>> } >>> >>> - if ( !relativePath.equals( to ) ) >>> + if ( getLogger().isDebugEnabled() && !relativePath.equals( to ) >>> ) >>> >>> { >>> >>> getLogger().debug( "Mapped url: " + to + " to relative path: >>> " + relativePath ); >>> >>> } >>> >>> - return relativePath; >>> + return relativePath.toString(); >>> >>> } >>> >>> /** {...@inheritdoc} */ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Dennis Lundberg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org