Author: olamy
Date: Tue Aug  4 21:30:24 2009
New Revision: 800987

URL: http://svn.apache.org/viewvc?rev=800987&view=rev
Log:
cleanup code use maven-project-info-reports-plugin 2.2-SNAPSHOT

Modified:
    maven/plugins/branches/maven-site-plugin-3.x/pom.xml
    
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
    
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/SiteMojo.java

Modified: maven/plugins/branches/maven-site-plugin-3.x/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/branches/maven-site-plugin-3.x/pom.xml?rev=800987&r1=800986&r2=800987&view=diff
==============================================================================
--- maven/plugins/branches/maven-site-plugin-3.x/pom.xml (original)
+++ maven/plugins/branches/maven-site-plugin-3.x/pom.xml Tue Aug  4 21:30:24 
2009
@@ -328,6 +328,15 @@
     </pluginManagement>  
   </build>
 
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.2-SNAPSHOT</version>          
+      </plugin>
+    </plugins>
+  </reporting>
   <profiles>
     <profile>
       <id>run-its</id>
@@ -411,11 +420,6 @@
             <artifactId>maven-project-info-reports-plugin</artifactId>
             <version>2.2-SNAPSHOT</version>          
           </plugin>
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-javadoc-plugin</artifactId>
-            <version>2.6.1-SNAPSHOT</version>          
-          </plugin>          
         </plugins>
       </reporting>
     </profile>

Modified: 
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java?rev=800987&r1=800986&r2=800987&view=diff
==============================================================================
--- 
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
 (original)
+++ 
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/AbstractSiteRenderingMojo.java
 Tue Aug  4 21:30:24 2009
@@ -341,7 +341,7 @@
     }
     
     private MavenReport getConfiguredMavenReport( MojoExecution mojoExecution, 
ClassRealm pluginRealm )
-        throws PluginConfigurationException, PluginManagerException
+        throws PluginConfigurationException, PluginManagerException, 
MojoExecutionException, MojoFailureException
     {
         Mojo mojo =
             (Mojo) pluginManager.getConfiguredMojo( Mojo.class, mavenSession, 
project, mojoExecution, pluginRealm );
@@ -350,20 +350,26 @@
         {
             return (MavenReport) mojo;
         }
-        getLog().error( "mojo " + mojo.getClass() + " cannot be a MavenReport 
it will skipped" );
+        getLog().info( "mojo " + mojo.getClass() + " cannot be a MavenReport 
so nothing will be executed " );
         return null;
     }
 
+    /**
+     * @param pluginDescriptor
+     * @return
+     * @throws PluginManagerException
+     */
     private ClassRealm getMojoReportRealm( PluginDescriptor pluginDescriptor )
         throws PluginManagerException
     {
         ClassRealm sitePluginRealm = (ClassRealm) 
Thread.currentThread().getContextClassLoader();
         List<String> imported = new ArrayList<String>();
-        // exclude minimum !
+
         imported.add( "org.apache.maven.reporting.MavenReport" );
         imported.add( "org.codehaus.doxia.sink.Sink" );
         imported.add( "org.apache.maven.doxia.sink.Sink" );
         imported.add( "org.apache.maven.doxia.sink.SinkEventAttributes" );
+        
         return pluginManager.getPluginRealm( mavenSession, pluginDescriptor, 
sitePluginRealm, imported );
     }
 

Modified: 
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/SiteMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/SiteMojo.java?rev=800987&r1=800986&r2=800987&view=diff
==============================================================================
--- 
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/SiteMojo.java
 (original)
+++ 
maven/plugins/branches/maven-site-plugin-3.x/src/main/java/org/apache/maven/plugins/site/SiteMojo.java
 Tue Aug  4 21:30:24 2009
@@ -65,7 +65,6 @@
      */
     private boolean generateReports;
 
-    protected PluginManager pluginManager;
 
     /**
      * Generate the project site
@@ -78,7 +77,7 @@
         throws MojoExecutionException, MojoFailureException
     {
 
-       Map<MavenReport, ClassRealm> filteredReports;
+        Map<MavenReport, ClassRealm> filteredReports;
         if ( generateReports )
         {
             filteredReports = filterReports( getReports() );


Reply via email to