maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Herve Boutemy (JIRA)" <>
Subject [jira] (MPIR-279) Wrong hyperlinks on index and modules page
Date Sat, 22 Nov 2014 18:06:13 GMT


Herve Boutemy commented on MPIR-279:

fixed in [r1641094|] MPIR-229 IT inadvertently broken:
{quote}was both:
1. an existing IT weakness (missing distributionManagement section, which 
cannot exist in real use case): I fixed the IT

2. and a change in output in case no name defined in module pom: I reverted to 
previous algorithm (use artifactId) instead of ugly "Unnamed g:a:v"

> Wrong hyperlinks on index and modules page
> ------------------------------------------
>                 Key: MPIR-279
>                 URL:
>             Project: Maven Project Info Reports Plugin
>          Issue Type: Bug
>          Components: modules
>    Affects Versions: 2.7
>            Reporter: Stephen Colebourne
>            Assignee: Michael Osipov
>             Fix For: 2.8
>         Attachments:
> The attached zip is a complete multi-module build with the bug exposed. Run using "mvn
clean site site:stage" to reproduce.
> What is observed is that the navigation hyperlinks in the top left (added by the site
plugin) are correctly defined as "target/staging/og-timeseries/index.html", whereas the hyperlinks
in the middle of index.html and modules.html are incorrectly defined as "target/staging/projects/og-timeseries/index.html"
- note the incorrect extra "projects".
> The problem will occur because the child projects in the multi-module build are not immediate
children of the parent/aggregator. Instead the structure is:
> {code}
> platform
>  - pom.xml
>  - projects
>    - og-timeseries
>      - pom.xml
> {code}
> The extra layer is being handled by the site plugin (by referring to the "").
It is not handled by this plugin.
> As a side note, if "" is NOT set in the child projects,
then the site will build consistently using "target/staging/projects/og-timeseries/index.html"
> This is no doubt related to MPIR-273.

This message was sent by Atlassian JIRA

View raw message