Author: vsiveton
Date: Fri Jul 4 10:27:15 2008
New Revision: 674099
URL: http://svn.apache.org/viewvc?rev=674099&view=rev
Log:
o improved the readability
o javadoc
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/LicenseReport.java
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ScmReport.java
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java?rev=674099&r1=674098&r2=674099&view=diff
==============================================================================
---
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
(original)
+++
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
Fri Jul 4 10:27:15 2008
@@ -57,8 +57,12 @@
public abstract class AbstractProjectInfoReport
extends AbstractMavenReport
{
+ // ----------------------------------------------------------------------
+ // Mojo components
+ // ----------------------------------------------------------------------
+
/**
- * SiteTool.
+ * SiteTool component.
*
* @since 2.1
* @component
@@ -66,6 +70,38 @@
protected SiteTool siteTool;
/**
+ * Doxia Site Renderer component.
+ *
+ * @component
+ */
+ protected Renderer siteRenderer;
+
+ /**
+ * Artifact Resolver component.
+ *
+ * @component
+ */
+ protected ArtifactResolver resolver;
+
+ /**
+ * Artifact Factory component.
+ *
+ * @component
+ */
+ protected ArtifactFactory factory;
+
+ /**
+ * Internationalization component.
+ *
+ * @component
+ */
+ protected I18N i18n;
+
+ // ----------------------------------------------------------------------
+ // Mojo parameters
+ // ----------------------------------------------------------------------
+
+ /**
* The output directory for the report. Note that this parameter is only
evaluated if the goal is run directly from
* the command line. If the goal is run indirectly as part of a site
generation, the output directory configured in
* the Maven Site Plugin is used instead.
@@ -76,13 +112,6 @@
protected File outputDirectory;
/**
- * Doxia Site Renderer.
- *
- * @component
- */
- protected Renderer siteRenderer;
-
- /**
* The Maven Project.
*
* @parameter expression="${project}"
@@ -100,23 +129,6 @@
*/
protected ArtifactRepository localRepository;
- /**
- * @component
- */
- protected ArtifactResolver resolver;
-
- /**
- * @component
- */
- protected ArtifactFactory factory;
-
- /**
- * Internationalization.
- *
- * @component
- */
- protected I18N i18n;
-
// ----------------------------------------------------------------------
// Public methods
// ----------------------------------------------------------------------
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java?rev=674099&r1=674098&r2=674099&view=diff
==============================================================================
---
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
(original)
+++
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java
Fri Jul 4 10:27:15 2008
@@ -48,6 +48,10 @@
public class DependenciesReport
extends AbstractProjectInfoReport
{
+ // ----------------------------------------------------------------------
+ // Mojo components
+ // ----------------------------------------------------------------------
+
/**
* Maven Project Builder component.
*
@@ -93,6 +97,10 @@
*/
private JarClassesAnalysis classesAnalyzer;
+ // ----------------------------------------------------------------------
+ // Mojo parameters
+ // ----------------------------------------------------------------------
+
/**
* The current user system settings for use in Maven.
*
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java?rev=674099&r1=674098&r2=674099&view=diff
==============================================================================
---
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java
(original)
+++
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java
Fri Jul 4 10:27:15 2008
@@ -49,6 +49,10 @@
{
private static final int PERCENTAGE = 100;
+ // ----------------------------------------------------------------------
+ // Mojo parameters
+ // ----------------------------------------------------------------------
+
/**
* The projects in the current build. The effective-POM for
* each of these projects will written.
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/LicenseReport.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/LicenseReport.java?rev=674099&r1=674098&r2=674099&view=diff
==============================================================================
---
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/LicenseReport.java
(original)
+++
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/LicenseReport.java
Fri Jul 4 10:27:15 2008
@@ -55,6 +55,10 @@
public class LicenseReport
extends AbstractProjectInfoReport
{
+ // ----------------------------------------------------------------------
+ // Mojo parameters
+ // ----------------------------------------------------------------------
+
/**
* The Maven Settings.
*
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java?rev=674099&r1=674098&r2=674099&view=diff
==============================================================================
---
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
(original)
+++
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java
Fri Jul 4 10:27:15 2008
@@ -37,6 +37,10 @@
public class PluginManagementReport
extends AbstractProjectInfoReport
{
+ // ----------------------------------------------------------------------
+ // Mojo components
+ // ----------------------------------------------------------------------
+
/**
* Maven Project Builder component.
*
Modified:
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ScmReport.java
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ScmReport.java?rev=674099&r1=674098&r2=674099&view=diff
==============================================================================
---
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ScmReport.java
(original)
+++
maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/ScmReport.java
Fri Jul 4 10:27:15 2008
@@ -48,6 +48,10 @@
public class ScmReport
extends AbstractProjectInfoReport
{
+ // ----------------------------------------------------------------------
+ // Mojo parameters
+ // ----------------------------------------------------------------------
+
/**
* Maven SCM Manager.
*