[MSHARED-337] don't check canGenerateReport() since it is part of report generation, not execution/preparation

git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@1595572 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.java b/src/main/java/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.java
index 31f2af5..2754283 100644
--- a/src/main/java/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.java
+++ b/src/main/java/org/apache/maven/reporting/exec/DefaultMavenReportExecutor.java
@@ -298,10 +298,8 @@
                                                            mavenReportExecutorRequest.getMavenSession() );
             }
 
-            if ( canGenerateReport( mavenReport, mojoExecution ) )
-            {
-                reports.add( mavenReportExecution );
-            }
+            // ok, report is ready to generate
+            reports.add( mavenReportExecution );
         }
 
         return reports;
@@ -313,21 +311,6 @@
             && !project.getModules().isEmpty();
     }
 
-    private boolean canGenerateReport( MavenReport mavenReport, MojoExecution mojoExecution )
-    {
-        ClassLoader originalClassLoader = Thread.currentThread().getContextClassLoader();
-        try
-        {
-            Thread.currentThread().setContextClassLoader( mojoExecution.getMojoDescriptor().getRealm() );
-
-            return mavenReport.canGenerateReport();
-        }
-        finally
-        {
-            Thread.currentThread().setContextClassLoader( originalClassLoader );
-        }
-    }
-
     private MavenReport getConfiguredMavenReport( MojoExecution mojoExecution, PluginDescriptor pluginDescriptor,
                                                   MavenReportExecutorRequest mavenReportExecutorRequest )
         throws PluginContainerException, PluginConfigurationException