You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ev...@apache.org on 2005/06/06 01:10:13 UTC
svn commit: r180168 -
/maven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia
/maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources
/maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting
/maven/components/trunk/maven-reports/maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle
/maven/components/trunk/maven-reports/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc
/maven/components/trunk/maven-reports/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd
/maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo
Author: evenisse
Date: Sun Jun 5 16:10:11 2005
New Revision: 180168
URL: http://svn.apache.org/viewcvs?rev=180168&view=rev
Log:
o Internationalize site plugin generation.
o Add french translation
Added:
maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin.properties
maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin_fr.properties
Modified:
maven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java
maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java
maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/MavenReport.java
maven/components/trunk/maven-reports/maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle/CheckstyleReport.java
maven/components/trunk/maven-reports/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java
maven/components/trunk/maven-reports/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java
maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java
Modified: maven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java (original)
+++ maven/components/trunk/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java Sun Jun 5 16:10:11 2005
@@ -23,6 +23,7 @@
import org.apache.maven.reporting.MavenReport;
import org.apache.maven.reporting.MavenReportConfiguration;
import org.apache.maven.reporting.MavenReportException;
+import org.codehaus.plexus.i18n.I18N;
import org.codehaus.plexus.siterenderer.Renderer;
import org.codehaus.plexus.siterenderer.RendererException;
import org.codehaus.plexus.siterenderer.sink.SiteRendererSink;
@@ -49,6 +50,7 @@
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import java.util.StringTokenizer;
/**
* @goal site
@@ -105,6 +107,11 @@
private Map attributes;
/**
+ * @parameter expression="${locales}
+ */
+ private String locales;
+
+ /**
* @parameter expression="${component.org.codehaus.plexus.siterenderer.Renderer}"
* @required
* @readonly
@@ -112,6 +119,13 @@
private Renderer siteRenderer;
/**
+ * @parameter expression="${component.org.codehaus.plexus.i18n.I18N}"
+ * @required
+ * @readonly
+ */
+ private I18N i18n;
+
+ /**
* @parameter expression="${project}"
* @required
* @readonly
@@ -143,6 +157,10 @@
private List projectReports = new ArrayList();
+ private Locale defaultLocale = Locale.ENGLISH;
+
+ private List localesList = new ArrayList();
+
public void execute()
throws MojoExecutionException
{
@@ -162,7 +180,7 @@
siteRenderer.setTemplateClassLoader( urlClassloader );
}
- catch( MalformedURLException e )
+ catch ( MalformedURLException e )
{
throw new MojoExecutionException( templateDirectory + " isn't a valid URL." );
}
@@ -172,95 +190,116 @@
{
categorizeReports();
- MavenReportConfiguration config = new MavenReportConfiguration();
-
- config.setProject( project );
+ if ( locales == null )
+ {
+ localesList.add( defaultLocale );
+ }
+ else
+ {
+ StringTokenizer st = new StringTokenizer( locales, "," );
- config.setReportOutputDirectory( new File( outputDirectory ) );
+ while ( st.hasMoreTokens() )
+ {
+ localesList.add( new Locale( st.nextToken().trim() ) );
+ }
+ }
- //Generate reports
- if ( reports != null )
+ for ( Iterator i = localesList.iterator(); i.hasNext(); )
{
- for ( Iterator i = reports.keySet().iterator(); i.hasNext(); )
+ Locale locale = (Locale) i.next();
+
+ MavenReportConfiguration config = new MavenReportConfiguration();
+
+ config.setProject( project );
+
+ File localeOutputDirectory = getOuputDirectory( locale );
+
+ config.setReportOutputDirectory( localeOutputDirectory );
+
+ //Generate reports
+ if ( reports != null )
{
- String reportKey = (String) i.next();
+ for ( Iterator j = reports.keySet().iterator(); j.hasNext(); )
+ {
+ String reportKey = (String) j.next();
- getLog().info( "Generate " + reportKey + " report." );
+ getLog().info( "Generate " + reportKey + " report." );
- MavenReport report = (MavenReport) reports.get( reportKey );
+ MavenReport report = (MavenReport) reports.get( reportKey );
- report.setConfiguration( config );
+ report.setConfiguration( config );
- String outputFileName = report.getOutputName() + ".html";
+ String outputFileName = report.getOutputName() + ".html";
- SiteRendererSink sink = siteRenderer.createSink( new File( siteDirectory ), outputFileName,
- getSiteDescriptor() );
+ SiteRendererSink sink = siteRenderer.createSink( new File( siteDirectory ), outputFileName,
+ getSiteDescriptor( locale ) );
- //TODO: Use multiple locale with a loop
- report.generate( sink, Locale.ENGLISH );
+ report.generate( sink, locale );
- File outputFile = new File( outputDirectory, outputFileName );
+ File outputFile = new File( localeOutputDirectory, outputFileName );
- if ( !outputFile.getParentFile().exists() )
- {
- outputFile.getParentFile().mkdirs();
- }
+ if ( !outputFile.getParentFile().exists() )
+ {
+ outputFile.getParentFile().mkdirs();
+ }
- siteRenderer.generateDocument( new FileWriter( outputFile ), template, attributes, sink, Locale.ENGLISH );
+ siteRenderer
+ .generateDocument( new FileWriter( outputFile ), template, attributes, sink, locale );
+ }
}
- }
- //Generate overview pages
- if ( projectInfos.size() > 0 )
- {
- try
+ //Generate overview pages
+ if ( projectInfos.size() > 0 )
{
- generateProjectInfoPage( getSiteDescriptor() );
- }
- catch ( Exception e )
- {
- throw new MojoExecutionException( "An error is occurred in project info page generation.", e );
+ try
+ {
+ generateProjectInfoPage( getSiteDescriptor( locale ), locale );
+ }
+ catch ( Exception e )
+ {
+ throw new MojoExecutionException( "An error is occurred in project info page generation.", e );
+ }
}
- }
- if ( projectReports.size() > 0 )
- {
- try
+ if ( projectReports.size() > 0 )
{
- generateProjectReportsPage( getSiteDescriptor() );
- }
- catch ( Exception e )
- {
- throw new MojoExecutionException( "An error is occurred in project reports page generation.", e );
+ try
+ {
+ generateProjectReportsPage( getSiteDescriptor( locale ), locale );
+ }
+ catch ( Exception e )
+ {
+ throw new MojoExecutionException( "An error is occurred in project reports page generation.", e );
+ }
}
- }
- File cssDirectory = new File( siteDirectory, "css" );
- File imagesDirectory = new File( siteDirectory, "images" );
+ // Generate static site
+ siteRenderer.render( new File( siteDirectory ), localeOutputDirectory, getSiteDescriptor( locale ),
+ template, attributes );
+ siteRenderer.render( new File( generatedSiteDirectory ), localeOutputDirectory,
+ getSiteDescriptor( locale ), template, attributes );
- // special case for backwards compatibility
- if ( cssDirectory.exists() || imagesDirectory.exists() )
- {
- getLog().warn( "DEPRECATED: the css and images directories are deprecated, please use resources" );
+ File cssDirectory = new File( siteDirectory, "css" );
+ File imagesDirectory = new File( siteDirectory, "images" );
- copyDirectory( cssDirectory, new File( outputDirectory, "css" ) );
+ // special case for backwards compatibility
+ if ( cssDirectory.exists() || imagesDirectory.exists() )
+ {
+ getLog().warn( "DEPRECATED: the css and images directories are deprecated, please use resources" );
- copyDirectory( imagesDirectory, new File( outputDirectory, "images" ) );
- }
+ copyDirectory( cssDirectory, new File( localeOutputDirectory, "css" ) );
- // Generate static site
- siteRenderer.render( new File( siteDirectory ), new File( outputDirectory ), getSiteDescriptor(), template,
- attributes );
- siteRenderer.render( new File( generatedSiteDirectory ), new File( outputDirectory ), getSiteDescriptor(),
- template, attributes );
+ copyDirectory( imagesDirectory, new File( localeOutputDirectory, "images" ) );
+ }
- // Copy site resources
- if ( resourcesDirectory != null && resourcesDirectory.exists() )
- {
- copyDirectory( resourcesDirectory, new File( outputDirectory ) );
- }
+ // Copy site resources
+ if ( resourcesDirectory != null && resourcesDirectory.exists() )
+ {
+ copyDirectory( resourcesDirectory, localeOutputDirectory );
+ }
- copyResources( outputDirectory );
+ copyResources( localeOutputDirectory );
+ }
}
catch ( MavenReportException e )
{
@@ -293,28 +332,28 @@
else
{
throw new MojoExecutionException( "'" + report.getCategoryName() + "' category define for "
- + report.getName() + " mojo isn't valid." );
+ + report.getName( defaultLocale ) + " mojo isn't valid." );
}
}
}
- private String getReportsMenu()
+ private String getReportsMenu( Locale locale )
throws MojoExecutionException
{
StringBuffer buffer = new StringBuffer();
buffer.append( "<menu name=\"Project Documentation\">\n" );
- buffer.append( " <item name=\"About " + project.getName() + "\" href=\"/index.html\"/>\n" );
+ buffer.append( " <item name=\"" + i18n.getString( "site-plugin", locale, "report.menu.about") + " " + project.getName() + "\" href=\"/index.html\"/>\n" );
if ( projectInfos.size() > 0 )
{
- buffer.append( " <item name=\"" + MavenReport.CATEGORY_PROJECT_INFORMATION
+ buffer.append( " <item name=\"" + i18n.getString( "site-plugin", locale, "report.menu.projectinformation")
+ "\" href=\"/project-info.html\" collapse=\"true\">\n" );
for ( Iterator i = projectInfos.iterator(); i.hasNext(); )
{
MavenReport report = (MavenReport) i.next();
- buffer.append( " <item name=\"" + report.getName() + "\" href=\"/" + report.getOutputName()
- + ".html\"/>\n" );
+ buffer.append( " <item name=\"" + report.getName( locale ) + "\" href=\"/"
+ + report.getOutputName() + ".html\"/>\n" );
}
buffer.append( " </item>\n" );
@@ -322,14 +361,14 @@
if ( projectReports.size() > 0 )
{
- buffer.append( " <item name=\"" + MavenReport.CATEGORY_PROJECT_REPORTS
+ buffer.append( " <item name=\"" + i18n.getString( "site-plugin", locale, "report.menu.projectreports")
+ "\" href=\"/maven-reports.html\" collapse=\"true\">\n" );
for ( Iterator i = projectReports.iterator(); i.hasNext(); )
{
MavenReport report = (MavenReport) i.next();
- buffer.append( " <item name=\"" + report.getName() + "\" href=\"/" + report.getOutputName()
- + ".html\"/>\n" );
+ buffer.append( " <item name=\"" + report.getName( locale ) + "\" href=\"/"
+ + report.getOutputName() + ".html\"/>\n" );
}
buffer.append( " </item>\n" );
@@ -340,7 +379,7 @@
return buffer.toString();
}
- private InputStream getSiteDescriptor()
+ private InputStream getSiteDescriptor( Locale locale )
throws MojoExecutionException
{
File siteDescriptor = new File( siteDirectory, "site.xml" );
@@ -367,7 +406,7 @@
if ( reports != null )
{
- props.put( "reports", getReportsMenu() );
+ props.put( "reports", getReportsMenu( locale ) );
}
// TODO: interpolate ${project.*} in general
@@ -395,15 +434,15 @@
return new StringInputStream( siteDescriptorContent );
}
- private void generateProjectInfoPage( InputStream siteDescriptor )
+ private void generateProjectInfoPage( InputStream siteDescriptor, Locale locale )
throws Exception
{
String outputFileName = "project-info.html";
- SiteRendererSink sink = siteRenderer
- .createSink( new File( siteDirectory ), outputFileName, getSiteDescriptor() );
+ SiteRendererSink sink = siteRenderer.createSink( new File( siteDirectory ), outputFileName,
+ getSiteDescriptor( locale ) );
- String title = "General Project Information";
+ String title = i18n.getString( "site-plugin", locale, "report.information.title");
sink.head();
sink.title();
@@ -418,28 +457,27 @@
sink.sectionTitle1_();
sink.paragraph();
- sink.text( "This document provides an overview of the various documents and links that are part "
- + "of this project's general information. All of this content is automatically generated by " );
+ sink.text( i18n.getString( "site-plugin", locale, "report.information.description1") + " " );
sink.link( "http://maven.apache.org" );
sink.text( "Maven" );
sink.link_();
- sink.text( " on behalf of the project." );
+ sink.text( " " + i18n.getString( "site-plugin", locale, "report.information.description2") );
sink.paragraph_();
sink.section2();
sink.sectionTitle2();
- sink.text( "Overview" );
+ sink.text( i18n.getString( "site-plugin", locale, "report.information.sectionTitle") );
sink.sectionTitle2_();
sink.table();
sink.tableRow();
sink.tableHeaderCell();
- sink.text( "Document" );
+ sink.text( i18n.getString( "site-plugin", locale, "report.information.column.document") );
sink.tableHeaderCell_();
sink.tableHeaderCell();
- sink.text( "Description" );
+ sink.text( i18n.getString( "site-plugin", locale, "report.information.column.description") );
sink.tableHeaderCell_();
sink.tableRow_();
@@ -450,11 +488,11 @@
sink.tableRow();
sink.tableCell();
sink.link( report.getOutputName() + ".html" );
- sink.text( report.getName() );
+ sink.text( report.getName( locale ) );
sink.link_();
sink.tableCell_();
sink.tableCell();
- sink.text( report.getDescription() );
+ sink.text( report.getDescription( locale ) );
sink.tableCell_();
sink.tableRow_();
}
@@ -471,19 +509,19 @@
sink.close();
- siteRenderer.generateDocument( new FileWriter( new File( outputDirectory, outputFileName ) ), template,
- attributes, sink, Locale.ENGLISH );
+ siteRenderer.generateDocument( new FileWriter( new File( getOuputDirectory( locale ), outputFileName ) ),
+ template, attributes, sink, locale );
}
- private void generateProjectReportsPage( InputStream siteDescriptor )
+ private void generateProjectReportsPage( InputStream siteDescriptor, Locale locale )
throws Exception
{
String outputFileName = "maven-reports.html";
- SiteRendererSink sink = siteRenderer
- .createSink( new File( siteDirectory ), outputFileName, getSiteDescriptor() );
+ SiteRendererSink sink = siteRenderer.createSink( new File( siteDirectory ), outputFileName,
+ getSiteDescriptor( locale ) );
- String title = "Maven Generated Reports";
+ String title = i18n.getString( "site-plugin", locale, "report.project.title");
sink.head();
sink.title();
@@ -498,27 +536,27 @@
sink.sectionTitle1_();
sink.paragraph();
- sink.text( "This document provides an overview of the various reports that are automatically generated by " );
+ sink.text( i18n.getString( "site-plugin", locale, "report.project.description1") + " " );
sink.link( "http://maven.apache.org" );
sink.text( "Maven" );
sink.link_();
- sink.text( ". Each report is briefly described below." );
+ sink.text( ". " + i18n.getString( "site-plugin", locale, "report.project.description2") );
sink.paragraph_();
sink.section2();
sink.sectionTitle2();
- sink.text( "Overview" );
+ sink.text( i18n.getString( "site-plugin", locale, "report.project.sectionTitle") );
sink.sectionTitle2_();
sink.table();
sink.tableRow();
sink.tableHeaderCell();
- sink.text( "Document" );
+ sink.text( i18n.getString( "site-plugin", locale, "report.project.column.document") );
sink.tableHeaderCell_();
sink.tableHeaderCell();
- sink.text( "Description" );
+ sink.text( i18n.getString( "site-plugin", locale, "report.project.column.description") );
sink.tableHeaderCell_();
sink.tableRow_();
@@ -529,11 +567,11 @@
sink.tableRow();
sink.tableCell();
sink.link( report.getOutputName() + ".html" );
- sink.text( report.getName() );
+ sink.text( report.getName( locale ) );
sink.link_();
sink.tableCell_();
sink.tableCell();
- sink.text( report.getDescription() );
+ sink.text( report.getDescription( locale ) );
sink.tableCell_();
sink.tableRow_();
}
@@ -546,11 +584,11 @@
sink.body_();
- siteRenderer.generateDocument( new FileWriter( new File( outputDirectory, outputFileName ) ), template,
- attributes, sink, Locale.ENGLISH );
+ siteRenderer.generateDocument( new FileWriter( new File( getOuputDirectory( locale ), outputFileName ) ),
+ template, attributes, sink, locale );
}
- private void copyResources( String outputDirectory )
+ private void copyResources( File outputDirectory )
throws Exception
{
InputStream resourceList = getStream( RESOURCE_DIR + "/resources.txt" );
@@ -621,6 +659,26 @@
File destinationFile = new File( destination, name );
FileUtils.copyFile( sourceFile, destinationFile );
+ }
+ }
+
+ private File getOuputDirectory( Locale locale )
+ {
+ if ( localesList.size() == 1 )
+ {
+ return new File( outputDirectory );
+ }
+ else
+ {
+ Locale firstLocale = (Locale) localesList.get( 0 );
+ if ( locale.equals( firstLocale ) )
+ {
+ return new File( outputDirectory );
+ }
+ else
+ {
+ return new File( outputDirectory, locale.getLanguage() );
+ }
}
}
}
Added: maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin.properties
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin.properties?rev=180168&view=auto
==============================================================================
--- maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin.properties (added)
+++ maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin.properties Sun Jun 5 16:10:11 2005
@@ -0,0 +1,17 @@
+template.lastpublished=Last Published
+template.builtby=Built by
+report.project.title=Maven Generated Reports
+report.project.description1=This document provides an overview of the various reports that are automatically generated by
+report.project.description2=Each report is briefly described below.
+report.project.sectionTitle=Overview
+report.project.column.description=Description
+report.project.column.document=Document
+report.information.title=General Project Information
+report.information.description1=This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by
+report.information.description2=on behalf of the project.
+report.information.sectionTitle=Overview
+report.information.column.description=Description
+report.information.column.document=Document
+report.menu.about=About
+report.menu.projectinformation=Project Info
+report.menu.projectreports=Project Reports
Added: maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin_fr.properties
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin_fr.properties?rev=180168&view=auto
==============================================================================
--- maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin_fr.properties (added)
+++ maven/components/trunk/maven-plugins/maven-site-plugin/src/main/resources/site-plugin_fr.properties Sun Jun 5 16:10:11 2005
@@ -0,0 +1,17 @@
+template.lastpublished=Dernière publication
+template.builtby=Produit par
+report.project.title=Rapport générés par Maven
+report.project.description1=Ce document fournit une vue d'ensemble des divers rapports générés automatiquement par
+report.project.description2=Chaque rapport est décrit brièvement ci-dessous.
+report.project.sectionTitle=Vue d'ensemble
+report.project.column.description=Description
+report.project.column.document=Document
+report.information.title=Information générale du projet
+report.information.description1=Ce document fournit une vue d'ensemble des divers documents et liens qui font partis des informations générales du projet. Tous ces contenus sont générés automatiquement par
+report.information.description2=on behalf of the project.
+report.information.sectionTitle=Vue d'ensemble
+report.information.column.description=Description
+report.information.column.document=Document
+report.menu.about=A propos de
+report.menu.projectinformation=Info Projet
+report.menu.projectreports=Rapports Projet
Modified: maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java (original)
+++ maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/AbstractMavenReport.java Sun Jun 5 16:10:11 2005
@@ -66,6 +66,8 @@
private Sink sink;
+ private Locale locale = Locale.ENGLISH;
+
public MavenReportConfiguration getConfiguration()
{
return config;
@@ -108,7 +110,7 @@
}
catch ( Exception e )
{
- throw new MojoExecutionException( "An error is occurred in " + getName() + " report generation." );
+ throw new MojoExecutionException( "An error is occurred in " + getName( locale ) + " report generation." );
}
}
@@ -161,7 +163,7 @@
StringBuffer buffer = new StringBuffer();
buffer.append( "<menu name=\"Project Documentation\">\n" );
- buffer.append( " <item name=\"" + getName() + "\" href=\"/" + getOutputName() + ".html\"/>\n" );
+ buffer.append( " <item name=\"" + getName( locale ) + "\" href=\"/" + getOutputName() + ".html\"/>\n" );
buffer.append( "</menu>\n" );
Modified: maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/MavenReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/MavenReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/MavenReport.java (original)
+++ maven/components/trunk/maven-reporting/maven-reporting-api/src/main/java/org/apache/maven/reporting/MavenReport.java Sun Jun 5 16:10:11 2005
@@ -45,11 +45,11 @@
String getOutputName();
- String getName();
+ String getName( Locale locale );
String getCategoryName();
- String getDescription();
+ String getDescription( Locale locale );
Sink getSink()
throws IOException;
Modified: maven/components/trunk/maven-reports/maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle/CheckstyleReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reports/maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle/CheckstyleReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reports/maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle/CheckstyleReport.java (original)
+++ maven/components/trunk/maven-reports/maven-checkstyle-plugin/src/main/java/org/apache/maven/plugin/checkstyle/CheckstyleReport.java Sun Jun 5 16:10:11 2005
@@ -83,17 +83,17 @@
private boolean failedOnError = false;
/**
- * @see org.apache.maven.reporting.MavenReport#getName()
+ * @see org.apache.maven.reporting.MavenReport#getName(java.util.Locale)
*/
- public String getName()
+ public String getName( Locale locale )
{
return "Checkstyle";
}
/**
- * @see org.apache.maven.reporting.MavenReport#getDescription()
+ * @see org.apache.maven.reporting.MavenReport#getDescription(java.util.Locale)
*/
- public String getDescription()
+ public String getDescription( Locale locale )
{
return "Report on coding style conventions.";
}
Modified: maven/components/trunk/maven-reports/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reports/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reports/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java (original)
+++ maven/components/trunk/maven-reports/maven-javadoc-plugin/src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java Sun Jun 5 16:10:11 2005
@@ -61,17 +61,17 @@
private MavenProject project;
/**
- * @see org.apache.maven.reporting.MavenReport#getName()
+ * @see org.apache.maven.reporting.MavenReport#getName(java.util.Locale)
*/
- public String getName()
+ public String getName( Locale locale )
{
return "JavaDocs";
}
/**
- * @see org.apache.maven.reporting.MavenReport#getDescription()
+ * @see org.apache.maven.reporting.MavenReport#getDescription(java.util.Locale)
*/
- public String getDescription()
+ public String getDescription( Locale locale )
{
return "JavaDoc API documentation.";
}
Modified: maven/components/trunk/maven-reports/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reports/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reports/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java (original)
+++ maven/components/trunk/maven-reports/maven-pmd-plugin/src/main/java/org/apache/maven/plugin/pmd/PmdReport.java Sun Jun 5 16:10:11 2005
@@ -74,17 +74,17 @@
private MavenProject project;
/**
- * @see org.apache.maven.reporting.MavenReport#getName()
+ * @see org.apache.maven.reporting.MavenReport#getName(java.util.Locale)
*/
- public String getName()
+ public String getName( Locale locale )
{
return "PMD report";
}
/**
- * @see org.apache.maven.reporting.MavenReport#getDescription()
+ * @see org.apache.maven.reporting.MavenReport#getDescription(java.util.Locale)
*/
- public String getDescription()
+ public String getDescription( Locale locale )
{
return "Verification of coding rules.";
}
Modified: maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java (original)
+++ maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java Sun Jun 5 16:10:11 2005
@@ -60,9 +60,9 @@
private MavenProject project;
/**
- * @see org.apache.maven.reporting.MavenReport#getName()
+ * @see org.apache.maven.reporting.MavenReport#getName(java.util.Locale)
*/
- public String getName()
+ public String getName( Locale locale )
{
return "Dependencies";
}
@@ -76,9 +76,9 @@
}
/**
- * @see org.apache.maven.reporting.MavenReport#getDescription()
+ * @see org.apache.maven.reporting.MavenReport#getDescription(java.util.Locale)
*/
- public String getDescription()
+ public String getDescription( Locale locale )
{
return "This document lists the projects dependencies and provides information on each dependency.";
}
Modified: maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java?rev=180168&r1=180167&r2=180168&view=diff
==============================================================================
--- maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java (original)
+++ maven/components/trunk/maven-reports/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java Sun Jun 5 16:10:11 2005
@@ -61,9 +61,9 @@
private MavenProject project;
/**
- * @see org.apache.maven.reporting.MavenReport#getName()
+ * @see org.apache.maven.reporting.MavenReport#getName(java.util.Locale)
*/
- public String getName()
+ public String getName( Locale locale )
{
return "Mailing Lists";
}
@@ -77,9 +77,9 @@
}
/**
- * @see org.apache.maven.reporting.MavenReport#getDescription()
+ * @see org.apache.maven.reporting.MavenReport#getDescription(java.util.Locale)
*/
- public String getDescription()
+ public String getDescription( Locale locale )
{
return "This document provides subscription and archive information for this project's mailing lists.";
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org