diff --git a/pom.xml b/pom.xml
index 0220143a..6ea37352 100644
--- a/pom.xml
+++ b/pom.xml
@@ -124,7 +124,7 @@ under the License.
3.2.5
1.13.0
1.0.0.v20140518
- 3.12.0
+ 3.12.1
1.11.1
2.22.2
ParameterNumber,MethodLength
@@ -135,12 +135,12 @@ under the License.
org.apache.maven.reporting
maven-reporting-api
- 3.1.0
+ 3.1.1
org.apache.maven.reporting
maven-reporting-impl
- 3.1.0
+ 3.2.0
org.apache.maven
diff --git a/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java b/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
index dd3d591a..4d6f9c99 100644
--- a/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
+++ b/src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java
@@ -34,7 +34,6 @@
import java.util.ResourceBundle;
import org.apache.maven.artifact.repository.ArtifactRepository;
-import org.apache.maven.doxia.tools.SiteTool;
import org.apache.maven.execution.MavenSession;
import org.apache.maven.model.Plugin;
import org.apache.maven.plugins.annotations.Component;
@@ -67,14 +66,6 @@ public abstract class AbstractProjectInfoReport
// Mojo components
// ----------------------------------------------------------------------
- /**
- * SiteTool component.
- *
- * @since 2.1
- */
- @Component
- protected SiteTool siteTool;
-
/**
* Artifact Resolver component.
*/
@@ -103,20 +94,6 @@ public abstract class AbstractProjectInfoReport
@Parameter( defaultValue = "${session}", readonly = true, required = true )
private MavenSession session;
- /**
- * Local Repository.
- */
- @Parameter( property = "localRepository", required = true, readonly = true )
- protected ArtifactRepository localRepository;
-
- /**
- * Remote repositories used for the project.
- *
- * @since 2.1
- */
- @Parameter( property = "project.remoteArtifactRepositories" )
- protected List remoteRepositories;
-
/**
* Plugin repositories used for the project.
*
diff --git a/src/test/java/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.java b/src/test/java/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.java
index d445b705..4ae02cad 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/AbstractProjectInfoTestCase.java
@@ -49,7 +49,7 @@ public abstract class AbstractProjectInfoTestCase
extends AbstractMojoTestCase
{
private ArtifactStubFactory artifactStubFactory;
-
+
/**
* The default locale is English.
*/
@@ -77,7 +77,7 @@ protected void setUp()
artifactStubFactory = new DependencyArtifactStubFactory( getTestFile( "target" ), true, false );
artifactStubFactory.getWorkingDir().mkdirs();
-
+
// Set the default Locale
Locale.setDefault( DEFAULT_LOCALE );
}
@@ -180,7 +180,7 @@ protected AbstractProjectInfoReport createReportMojo( String goal, File pluginXm
{
AbstractProjectInfoReport mojo = (AbstractProjectInfoReport) lookupMojo( goal, pluginXmlFile );
assertNotNull( "Mojo found.", mojo );
-
+
LegacySupport legacySupport = lookup( LegacySupport.class );
legacySupport.setSession( newMavenSession( new MavenProjectStub() ) );
DefaultRepositorySystemSession repoSession =
@@ -199,11 +199,10 @@ protected File generateReport( AbstractProjectInfoReport mojo, File pluginXmlFil
mojo.execute();
ProjectBuilder builder = lookup( ProjectBuilder.class );
-
+
ProjectBuildingRequest buildingRequest = new DefaultProjectBuildingRequest();
buildingRequest.setRepositorySession( lookup( LegacySupport.class ).getRepositorySession() );
- assertNotNull( "Local repository", mojo.localRepository );
testMavenProject = builder.build( pluginXmlFile, buildingRequest ).getProject();
File outputDir = mojo.getReportOutputDirectory();
diff --git a/src/test/java/org/apache/maven/report/projectinfo/CiManagementReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/CiManagementReportTest.java
index 7ba4c927..027c328c 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/CiManagementReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/CiManagementReportTest.java
@@ -64,7 +64,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.ci-management.title" );
+ String expectedTitle = prepareTitle( "ci mangement project info",
+ getString( "report.ci-management.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java
index edb23509..9f2f0ad7 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/DependenciesReportTest.java
@@ -64,7 +64,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.dependencies.title" );
+ String expectedTitle = prepareTitle( "dependencies project info",
+ getString( "report.dependencies.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the tables
diff --git a/src/test/java/org/apache/maven/report/projectinfo/DependencyConvergenceReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/DependencyConvergenceReportTest.java
index 4d9c0d4e..91768f24 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/DependencyConvergenceReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/DependencyConvergenceReportTest.java
@@ -63,7 +63,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.dependency-convergence.reactor.title" );
+ String expectedTitle = prepareTitle( "dependency convergence project info",
+ getString( "report.dependency-convergence.reactor.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/DependencyManagementReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/DependencyManagementReportTest.java
index 8870f889..143cb2d1 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/DependencyManagementReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/DependencyManagementReportTest.java
@@ -64,7 +64,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.dependency-management.title" );
+ String expectedTitle = prepareTitle( "dependency management project info",
+ getString( "report.dependency-management.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the tables
diff --git a/src/test/java/org/apache/maven/report/projectinfo/IndexReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/IndexReportTest.java
index d202be8b..ccd6e377 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/IndexReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/IndexReportTest.java
@@ -64,7 +64,8 @@ public void testReport()
// Test the Page title
// Index does not have a 'name' but 'title' only
- String expectedTitle = getString( "report.index.title" );
+ String expectedTitle = prepareTitle( "index project info",
+ getString( "report.index.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/IssueManagementReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/IssueManagementReportTest.java
index 3d61cf5f..0f235bfe 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/IssueManagementReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/IssueManagementReportTest.java
@@ -64,7 +64,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.issue-management.title" );
+ String expectedTitle = prepareTitle( "issue management project info",
+ getString( "report.issue-management.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the links
diff --git a/src/test/java/org/apache/maven/report/projectinfo/LicensesReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/LicensesReportTest.java
index 6facb289..95fdf525 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/LicensesReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/LicensesReportTest.java
@@ -64,7 +64,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.licenses.title" );
+ String expectedTitle = prepareTitle( "licenses project info",
+ getString( "report.licenses.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
@@ -98,7 +99,8 @@ public void testReportLinksOnly()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.licenses.title" );
+ String expectedTitle = prepareTitle( "licenses project info",
+ getString( "report.licenses.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/MailingListsReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/MailingListsReportTest.java
index aba655bd..2a96e15d 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/MailingListsReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/MailingListsReportTest.java
@@ -65,7 +65,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.mailing-lists.title" );
+ String expectedTitle = prepareTitle( "mailing lists project info",
+ getString( "report.mailing-lists.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/ModulesReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/ModulesReportTest.java
index ceba692b..7a1463a0 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/ModulesReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/ModulesReportTest.java
@@ -81,7 +81,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.modules.title" );
+ String expectedTitle = prepareTitle( "modules project info",
+ getString( "report.modules.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/PluginManagementReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/PluginManagementReportTest.java
index 362b8bba..68cd90ed 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/PluginManagementReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/PluginManagementReportTest.java
@@ -101,7 +101,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.plugin-management.title" );
+ String expectedTitle = prepareTitle( "plugin management project info",
+ getString( "report.plugin-management.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the tables
@@ -139,7 +140,8 @@ public void testReportEclipseM2EPluginLifecycleMapping()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.plugin-management.title" );
+ String expectedTitle = prepareTitle( "plugin management project info",
+ getString( "report.plugin-management.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the tables
diff --git a/src/test/java/org/apache/maven/report/projectinfo/ScmReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/ScmReportTest.java
index 170d027e..6f23220d 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/ScmReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/ScmReportTest.java
@@ -66,7 +66,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.scm.title" );
+ String expectedTitle = prepareTitle( "scm project info",
+ getString( "report.scm.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/SummaryReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/SummaryReportTest.java
index 36e51ff2..a7164883 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/SummaryReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/SummaryReportTest.java
@@ -63,7 +63,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.summary.title" );
+ String expectedTitle = prepareTitle( "summary project info",
+ getString( "report.summary.title" ) );
assertEquals( expectedTitle, response.getTitle() );
// Test the texts
diff --git a/src/test/java/org/apache/maven/report/projectinfo/TeamReportTest.java b/src/test/java/org/apache/maven/report/projectinfo/TeamReportTest.java
index 21bb1a52..82d2c4d1 100644
--- a/src/test/java/org/apache/maven/report/projectinfo/TeamReportTest.java
+++ b/src/test/java/org/apache/maven/report/projectinfo/TeamReportTest.java
@@ -70,7 +70,8 @@ public void testReport()
assertTrue( response.getContentLength() > 0 );
// Test the Page title
- String expectedTitle = getString( "report.team.title" );
+ String expectedTitle = prepareTitle( "team project info",
+ getString( "report.team.title" ) );
assertEquals( expectedTitle, response.getTitle() );
assertTrue( response.getText().contains( "gravatar" ));