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" ));