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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]