[ANN] Apache Maven Reporting Exec 2.0.0-M14 released

2024-05-28 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M14.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M14


** Dependency upgrade
* [MSHARED-1392] - Upgrade to Parent 42 and Maven 3.6.3
* [MSHARED-1404] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M15 released

2024-05-28 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M15.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M15


** Dependency upgrade
* [MSHARED-1392] - Upgrade to Parent 42 and Maven 3.6.3
* [MSHARED-1397] - Bump org.apache.maven:maven-archiver from 3.6.1 
to 3.6.2

* [MSHARED-1402] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M12 released

2024-05-20 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M12.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M12


** Dependency upgrade
* [MSHARED-1392] - Upgrade to Parent 42 and Maven 3.6.3
* [MSHARED-1396] - Upgrade to Doxia 2.0.0-M11
* [MSHARED-1399] - Upgrade to Doxia 2.0.0-M12


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M13 released

2024-05-01 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M13.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M13


** Task
* [MSHARED-1387] - Clean up dependencies

** Dependency upgrade
* [MSHARED-1362] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M14 released

2024-04-29 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M14.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M14



** Dependency upgrade
* [MSHARED-1348] - Upgrade plugins and components (in ITs)
* [MSHARED-1361] - Upgrade plugins and components (in ITs) (2)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M11 released

2024-04-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M11.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M11


** Dependency upgrade
* [MSHARED-1379] - Upgrade to Doxia 2.0.0-M10


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M10 released

2024-01-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M10.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M10


** Task
* [MSHARED-1326] - Improve (documentation on) MavenReport 
interface/AbstractMavenReport class


** Dependency upgrade
* [MSHARED-1349] - Upgrade to Doxia 2.0.0-M9


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M13 released

2023-12-13 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M13.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M13


** Improvement
* [MSHARED-1327] - Change default value of output directory in 
AbstractMavenReport
* [MSHARED-1343] - Make parameter outputDirectory read/write in 
AbstractMavenReport


** Dependency upgrade
* [MSHARED-1342] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M12 released

2023-11-24 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M12.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M12


** Improvement
* [MSHARED-1329] - Add field to MavenReportExecution whether it is 
user-defined or autodetected


** Dependency upgrade
* [MSHARED-1334] - Upgrade to Parent 41
* [MSHARED-1335] - Upgrade to Maven Reporting API 4.0.0-M9
* [MSHARED-1337] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M12 released

2023-11-24 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M12.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M12


** Improvement
* [MSHARED-1328] - Consistently log when skipping report goal execution

** Task
* [MSHARED-1326] - Improve MavenReport 
interface/AbstractMavenReport class API


** Dependency upgrade
* [MSHARED-1334] - Upgrade to Parent 41
* [MSHARED-1335] - Upgrade to Maven Reporting API 4.0.0-M9
* [MSHARED-1336] - Upgrade to Doxia Sitetools 2.0.0-M16


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M9 released

2023-11-15 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M9.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M9


** Task
* [MSHARED-1326] - Improve (documentation on) MavenReport 
interface/AbstractMavenReport class


** Dependency upgrade
* [MSHARED-1334] - Upgrade to Parent 41


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M11 released

2023-10-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M11.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M11


** Dependency upgrade
* [MSHARED-1322] - Upgrade to Doxia 2.0.0-M8
* [MSHARED-1323] - Upgrade to Maven Reporting API 4.0.0-M8
* [MSHARED-1324] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M8 released

2023-10-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M8.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M8


** Dependency upgrade
* [MSHARED-1316] - Upgrade to Parent 40
* [MSHARED-1317] - Upgrade to Doxia 2.0.0-M8


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M11 released

2023-10-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M11.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M11


** Improvement
* [MSHARED-1314] - mark execute() final to avoid users extending 
reporting-impl implementation


** Dependency upgrade
* [MSHARED-1318] - Upgrade to Doxia 2.0.0-M8
* [MSHARED-1319] - Upgrade to Doxia Sitetools 2.0.0-M13
* [MSHARED-1320] - Upgrade to Maven Reporting API 4.0.0-M8
* [MSHARED-1321] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M10 released

2023-10-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M10.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M10


** Bug
* [MSHARED-1298] - Missing site report should be detected

** Dependency upgrade
* [MSHARED-1310] - Upgrade to Parent 40
* [MSHARED-1311] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M10 released

2023-10-05 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M10.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M10


** Improvement
* [MSHARED-1295] - Have ${project.build.outputTimestamp} injected 
as @Parameter


** Dependency upgrade
* [MSHARED-1308] - Upgrade to Parent 40
* [MSHARED-1309] - Upgrade to Doxia Sitetools 2.0.0-M12


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M9 released

2023-07-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M9.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M9


** Dependency upgrade
* [MSHARED-1281] - Upgrade to Doxia 2.0.0-M7
* [MSHARED-1282] - Upgrade plugins and components (in ITs)
* [MSHARED-1283] - Upgrade to Maven Reporting API 4.0.0-M7/Maven 
Reporting Impl 4.0.0-M9



Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M9 released

2023-07-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M9.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M9


** Bug
* [MSHARED-1275] - MavenReport#canGenerateReport() is invoked twice

** Dependency upgrade
* [MSHARED-1277] - Upgrade plugins and components (in ITs)
* [MSHARED-1278] - Upgrade to Doxia 2.0.0-M7
* [MSHARED-1279] - Upgrade to Maven Reporting API 4.0.0-M7
* [MSHARED-1280] - Upgrade to Doxia Sitetools 2.0.0-M11


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M7 released

2023-07-09 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M7.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M7


** Improvement
* [MSHARED-193] - API change: let MavenReportRenderer#render() 
throw an exception
* [MSHARED-1032] - API change: let MavenReport#canGenerateReport() 
throw an exception


** Dependency upgrade
* [MSHARED-1276] - Upgrade to Doxia 2.0.0-M7


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 2.0.0-M8 released

2023-04-29 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M8.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M8


** Dependency upgrade
* [MSHARED-1245] - Upgrade to Doxia Sitetools 2.0.0-M10


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M8 released

2023-04-29 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M8.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M8


** Dependency upgrade
* [MSHARED-1246] - Upgrade components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M7 released

2023-04-18 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M7.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M7


** Improvement
* [MSHARED-1232] - Properly populate 
DocumentRenderingContext#generator when run in standalone mode


** Dependency upgrade
* [MSHARED-1233] - Upgrade to Doxia Sitetools 2.0.0-M8
* [MSHARED-1234] - Upgrade to Maven Reporting API 4.0.0-M6


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M7 released

2023-04-18 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M7.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M7


** Improvement
* [MSHARED-1236] - Supply execution id of caller (Maven Site 
Plugin) to MavenReportExecutorRequest


** Dependency upgrade
* [MSHARED-1235] - Upgrade to Maven Reporting API 4.0.0-M6
* [MSHARED-1241] - Upgrade plugins and components in ITs
* [MSHARED-1242] - Upgrade to Doxia Sitetools 2.0.0-M8


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M6 released

2023-04-11 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M6.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M6


** Task
* [MSHARED-1231] - Remove unused default-report.xml file


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M6 released

2023-04-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M6.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M6


** Dependency upgrade
* [MSHARED-1222] - Upgrade to Doxia Sitetools 2.0.0-M7
* [MSHARED-1223] - Upgrade to Maven Reporting Impl 4.0.0-M6 in ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M6 released

2023-04-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M6.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M6


** Dependency upgrade
* [MSHARED-1221] - Upgrade to Doxia Sitetools 2.0.0-M7


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M5 released

2023-03-22 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M5.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M5


** Dependency upgrade
* [MSHARED-1209] - Upgrade plugins and components
* [MSHARED-1210] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M6


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M5 released

2023-03-22 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M5.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M5


** Task
* [MSHARED-1207] - Deprecate MavenReportExecutorRequest#localRepository

** Dependency upgrade
* [MSHARED-1208] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M5 released

2023-03-22 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M5.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M5


** Dependency upgrade
* [MSHARED-1206] - Upgrade to Doxia 2.0.0-M6

Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M4 released

2023-02-14 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M4.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M4


** New Feature
* [MSHARED-1168] - Add support for markup output
* [MSHARED-1185] - Introduce 
AbstractMavenReportRenderer#verbatimSource()


** Improvement
* [MSHARED-480] - Use maven-site-plugin's site.xml to use site's 
skin instead of default when run as mojo

* [MSHARED-1174] - Don't wrap elements in anchors
* [MSHARED-1181] - Populate SiteRenderingContext#getPublishDate() 
with ${project.build.outputTimestamp}

* [MSHARED-1182] - Drop incorrect usage of SinkEventAttributeSet#BOXED
* [MSHARED-1183] - Don't pass implied args to 
AbstractMavenReportRenderer#startTable()
* [MSHARED-1184] - Drop unnecessary use of type attribute with 
JavaScript


** Dependency upgrade
* [MSHARED-1186] - Upgrade Parent to 39
* [MSHARED-1187] - Upgrade to Doxia 2.0.0-M5
* [MSHARED-1188] - Upgrade to Maven Reporting API 4.0.0-M4
* [MSHARED-1189] - Upgrade plugins and components in ITs
* [MSHARED-1194] - Upgrade to Doxia Sitetools 2.0.0-M5


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M4 released

2023-02-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M4.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M4


** Task
* [MSHARED-1193] - Remove Maven 2 compat code

** Dependency upgrade
* [MSHARED-1180] - Upgrade Parent to 39
* [MSHARED-1190] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M5
* [MSHARED-1191] - Upgrade Maven Reporting API to 4.0.0-M4
* [MSHARED-1192] - Upgrade plugins in ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M4 released

2023-01-25 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M4.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M4


** Dependency upgrade
* [MSHARED-1177] - Upgrade to Maven Parent 39
* [MSHARED-1178] - Upgrade to Doxia 2.0.0-M5


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M3 released

2022-12-02 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M3.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M3


** Improvement
* [MSHARED-1106] - Improve and simplify section handling

** Dependency upgrade
* [MSHARED-1133] - Switch to JUnit 5 and drop junit-addons
* [MSHARED-1160] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M4
* [MSHARED-1162] - Upgrade Plexus Utils to 3.5.0
* [MSHARED-1165] - Upgrade plugins and components in ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M3 released

2022-12-02 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M3.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M3


** Dependency upgrade
* [MSHARED-1163] - Upgrade Maven Reporting API to 4.0.0-M3
* [MSHARED-1164] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M4
* [MSHARED-1166] - Upgrade Plexus Utils to 3.5.0
* [MSHARED-1167] - Upgrade plugins in ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M3 released

2022-11-26 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M3.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M3


** Task
* [MSHARED-1159] - Require locale to be not null

** Dependency upgrade
* [MSHARED-1161] - Upgrade Doxia to 2.0.0-M4


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 3.2.0 released

2022-08-09 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 3.2.0.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version maven-reporting-impl-3.2.0

** Improvement
* [MSHARED-1099] - Render with a skin when report is run in 
standalone mode


** Dependency upgrade
* [MSHARED-1120] - Upgrade Maven Reporting API to 3.1.1
* [MSHARED-1121] - Upgrade plugins and components in project and ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 3.1.1 released

2022-07-31 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 3.1.1.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version maven-reporting-api-3.1.1

** Task
* [MSHARED-1118] - Restore binary compat for MavenReport (partially 
revert MSHARED-1024)



Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M2 released

2022-07-22 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M2.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M2


** Task
* [MSHARED-1105] - Replace Plexus Annotations with JSR 330 and 
upgrade relevant dependencies


** Dependency upgrade
* [MSHARED-1100] - Upgrade Maven Parent to 36
* [MSHARED-1101] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M3
* [MSHARED-1102] - Upgrade plugins and components in ITs
* [MSHARED-1103] - Upgrade Maven Reporting API to 4.0.0-M2


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M2 released

2022-07-08 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M2.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M2


** New Feature
* [MSHARED-390] - Add startSection method 
AbstractMavenReportRenderer where anchor != name


** Improvement
* [MSHARED-1099] - Render with a skin when report is run in 
standalone mode


** Dependency upgrade
* [MSHARED-1093] - Upgrade Maven Parent to 36
* [MSHARED-1094] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M3
* [MSHARED-1095] - Upgrade plugins and components in ITs
* [MSHARED-1096] - Upgrade Maven Reporting API to 4.0.0-M2
* [MSHARED-1097] - Update dependencies


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API 4.0.0-M2 released

2022-07-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M2.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M2


** Dependency upgrade
* [MSHARED-1091] - Upgrade Maven Parent to 36 and Maven to 3.2.5
* [MSHARED-1092] - Upgrade to Doxia 2.0.0-M3


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 2.0.0-M1 released

2022-04-27 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 2.0.0-M1.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version 
maven-reporting-exec-2.0.0-M1


** Task
* [MSHARED-1060] - Upgrade to Java 8
* [MSHARED-1061] - Replace Plexus Logger with SLF4J
* [MSHARED-1064] - Reintroduce org.codehaus.doxia.sink.Sink

** Dependency upgrade
* [MSHARED-1062] - Upgrade Maven Reporting API to 4.0.0-M1
* [MSHARED-1063] - Upgrade to Doxia Sitetools to 2.0.0-M2
* [MSHARED-1065] - Upgrade plugins and components in UTs and ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl 4.0.0-M1 released

2022-04-23 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 4.0.0-M1.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version 
maven-reporting-impl-4.0.0-M1


** Task
* [MSHARED-1055] - Upgrade to Java 8

** Dependency upgrade
* [MSHARED-1056] - Upgrade to Maven 3.2.5
* [MSHARED-1057] - Upgrade to Doxia/Doxia Sitetools to 2.0.0-M2
* [MSHARED-1058] - Upgrade components
* [MSHARED-1059] - Upgrade Maven Reporting API to 4.0.0-M1


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API version 4.0.0-M1 released

2022-04-20 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 4.0.0-M1.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version 
maven-reporting-api-4.0.0-M1


** Dependency upgrade
* [MSHARED-1052] - Upgrade to Java 8
* [MSHARED-1053] - Upgrade Doxia to 2.0.0-M2
* [MSHARED-1054] - Upgrade plugins


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec version 1.6.0 released

2022-02-13 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Exec version 1.6.0.


https://maven.apache.org/shared/maven-reporting-exec/


Release Notes - Maven Shared Components - Version maven-reporting-exec-1.6.0

** Bug
* [MSHARED-927] - javadoc failing with JDK 8

** Task
* [MSHARED-1029] - Update component (requires Maven 3.2.5+)

** Dependency upgrade
* [MSHARED-1025] - Upgrade Doxia Sitetools to 1.11.1
* [MSHARED-1026] - Upgrade Maven Reporting API to 3.1.0
* [MSHARED-1034] - Upgrade plugins and components in ITs


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Impl version 3.1.0 released

2022-02-09 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting Impl version 3.1.0.


https://maven.apache.org/shared/maven-reporting-impl/


Release Notes - Maven Shared Components - Version maven-reporting-impl-3.1.0

** Improvement
* [MSHARED-813] - Require Java 7
* [MSHARED-879] - make build Reproducible

** Dependency upgrade
* [MSHARED-956] - Set minimum supported Maven version to 3.1.0
* [MSHARED-1027] - Update Doxia to 1.11.1 and Doxia Sitetools to 1.11.1
* [MSHARED-1028] - Upgrade Maven Reporting API to 3.1.0


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting API version 3.1.0 released

2022-02-05 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Reporting API version 3.1.0.


https://maven.apache.org/shared/maven-reporting-api/


Release Notes - Maven Shared Components - Version maven-reporting-api-3.1.0

** Improvement
* [MSHARED-812] - Require Java 7
* [MSHARED-879] - make build Reproducible

** Task
* [MSHARED-1024] - Replace deprecated code

** Dependency upgrade
* [MSHARED-844] - Upgrade to Doxia 1.11.1


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Exec 1.5.1 Released

2020-06-19 Thread Hervé Boutemy
The Apache Maven team is pleased to announce the release of the Apache Maven 
Reporting Exec, version 1.5.1

This component provides an API to prepare report plugins execution with Maven 3.

https://maven.apache.org/shared/maven-reporting-exec/

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/shared/maven-reporting-exec/download.cgi


Release Notes - Maven Shared Components - Version maven-reporting-exec-1.5.1

** Bug
* [MSHARED-923] - upgrade maven-shade-plugin to 3.2.4 to get Reproducible 
Build
* [MSHARED-924] - fix Xpp3DomUtils shading relocation
* [MSHARED-921] - NoSuchMethodError: 'Xpp3Dom.getInputLocation()' with 
Maven versions < 3.6.1

** Improvement
* [MSHARED-814] - Require Java 7
* [MSHARED-879] - make build Reproducible

** Task
* [MSHARED-663] - mark ReportPlugin and ReportSet package private


Enjoy,

-The Apache Maven team



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Reporting Executor 1.4 Released

2017-10-16 Thread Hervé Boutemy
The Maven team is pleased to announce the release of the Apache Maven 
Reporting Executor, version 1.4

Classes to manage report plugin executions with Maven 3.

https://maven.apache.org/shared/maven-reporting-exec/

You should specify the version in your project's dependency configuration:


  org.apache.maven.shared
  maven-reporting-exec
  1.4



Release Notes - Apache Maven Reporting Executor - Version 1.4

Bug
* [MSHARED-616] Dependencies inside pluginManagement are not taken into 
account in reporting

Improvement
* [MSHARED-647] display what reports are added automatically when no reportSet 
is defined
* [MSHARED-628] support maven-model ReportPlugin in addition to local copy


Enjoy,

-The Maven team


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Shared Component: Maven Reporting Impl Version 3.0.0 Released

2017-06-25 Thread Karl Heinz Marbaise
The Apache Maven team is pleased to announce the release of the 
Apache Maven Shared Component: Maven Reporting Implementation 3.0.0

https://maven.apache.org/shared/maven-reporting-impl/

You should specify the version in your project:
 

  org.apache.maven.reporting
  maven-reporting-impl
  3.0.0


You can download the appropriate sources etc. from the download page:
 
https://maven.apache.org/shared/maven-reporting-impl/download.cgi
 
Release Notes Maven Reporting Impl 3.0.0

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922=12332979

Bugs:

 * [MSHARED-392] - AbstractMavenReportRenderer#applyPattern(String) chokes on 
some specific input and produces useless segments
 * [MSHARED-489] - AbstractMavenReportRenderer#linkPatternedText ignores name 
if href is invalid
 * [MSHARED-608] - Remove index.html-adding block in 
AbstractMavenReportRenderer#getValidHref()

Improvements:

 * [MSHARED-430] - Update JDK requirement to 1.6 / upgrade Maven Core 
dependencies to 3.0
 * [MSHARED-582] - Upgrade maven-shared-components parent to version 30
 * [MSHARED-583] - Make three digit version number
 * [MSHARED-642] - Upgrade to maven-shared-utils 3.2.0

Tasks:

 * [MSHARED-606] - Upgrade to Commons Validator 1.5.1
 * [MSHARED-609] - Partially revert MSHARED-429
 * [MSHARED-611] - Drop any href validation and pass as-is
 * [MSHARED-612] - Upgrade to Doxia 1.7
 * [MSHARED-613] - Upgrade to Doxia Sitetools 1.7.4
 * [MSHARED-614] - Upgrade to Maven Shared Utils 3.1.0

Wish:

 * [MSHARED-488] - Make input source file encoding default to platform encoding

Enjos,
 
-The Apache Maven team

Karl Heinz Marbaise

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Shared Component: Maven Reporting Implementation version 2.3

2014-09-21 Thread Hervé Boutemy
The Apache Maven team is pleased to announce the release of the Apache Maven 
Shared Component: Maven Reporting Implementation, version 2.3

This component provides abstract classes to manage report generation, which 
can be run both:
- as part of a site generation, as a maven-reporting-api's MavenReport,
- or as a direct standalone goal invocation, as a maven-plugin-api's Mojo

http://maven.apache.org/shared/maven-reporting-impl/

You should specify the dependency in your project's dependency configuration:

dependency
  groupIdorg.apache.maven.shared/groupId
  artifactIdmaven-reporting-impl/artifactId
  version2.3/version
/dependency


Release Notes - Maven Shared Components - Version maven-reporting-impl-2.3

** Sub-task
* [MSHARED-240] - Port maven-reporting-impl to maven-shared-utils

** Bug
* [MSHARED-328] - use @parameter default-value instead of @parameter 
expression in sample
* [MSHARED-346] - missing properties usually set by m-site-p 
(outputEncoding, ...)

** Improvement
* [MSHARED-348] - support reporting encoding configuration when used as 
goal

** New Feature
* [MSHARED-347] - use plugin-tools java 5 annotations to avoid fields 
copy/paste when implementing


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: File lock problem in custom Maven Reporting Plugin

2012-12-20 Thread Baptiste Gaillard
Hi Olivier,

I've created a JIRA issue here
http://jira.codehaus.org/browse/MSHARED-269with two project used to
reproduce the problem.

Thanks for the help guys,

Baptiste

2012/12/19 Olivier Lamy ol...@apache.org

 Can you create a jira entry with a sample ?

 2012/12/18 Baptiste Gaillard baptiste.gaill...@gomoob.com:
  Hi and thanks for the response,
 
  My Mojo already overwrites the isExternalReport() function and returns
 true
  into it.
 
  To deep a little more I've tried to debug the execution of the Mojo when
  running a 'mvn site' command using that Mojo.
 
  It seems that the function 'executeReport' associated to a reporting Mojo
  is called before 'isExternalReport' is used.
 
  The 'execute' method associated to the 'AbstractMavenReport' (I'm using
  'maven-reporting-impl' version 2.2)   class contains the following lines
 :
 
  Writer writer = null;
  try
  {
  File outputDirectory = new File( getOutputDirectory() );
 
  String filename = getOutputName() + .html;
 
  Locale locale = Locale.getDefault();
 
  SiteRenderingContext siteContext = new
 SiteRenderingContext();
  siteContext.setDecoration( new DecorationModel() );
  siteContext.setTemplateName(
  org/apache/maven/doxia/siterenderer/resources/default-site.vm );
  siteContext.setLocale( locale );
 
  RenderingContext context = new RenderingContext(
  outputDirectory, filename );
 
  SiteRendererSink sink = new SiteRendererSink( context );
 
  generate( sink, null, locale );
 
  ...
 
  The 'generate' function then calls the reporting mojo 'executeReport'
  function, so I think my locking problems comes from one of the following
  calls :
  - 'new RenderingContext'
  - 'new SiteRendererSink'
 
  Do you have any other ideas ?
 
  Perhaps I should post this message on the developer Mailing List, my
  problems seems to be linked to what Maven (or the 'maven-reporting-impl
  plugin executes internally ?
 
  Thanks,
 
  Baptiste
 
  2012/12/16 Robert Scholte rfscho...@apache.org
 
  This is probably what you need:
  from org.apache.maven.reporting.**MavenReport.isExternalReport()
 
  /**
   * An external report is a report which calls a third party program
  which generates some reports too.
   * A good example is javadoc tool.
   *
   * @return tttrue/tt if this report is external, ttfalse/tt
  otherwise.
   * Default should be ttfalse/tt.
   */
  boolean isExternalReport();
 
 
  Op Tue, 11 Dec 2012 23:42:43 +0100 schreef Baptiste Gaillard 
  baptiste.gaill...@gomoob.com**:
 
   Hi, I'm currently creating a new Maven Reporting Plugin which
 integrate an
  external tool used to generate a Javascript documentation in my Maven
 Web
  Site.
 
  My report Mojo is very simple and is declared using :
 
  /**
   * @goal jsduck
   * @phase site
   */
  public class JSDuckReportMojo extends AbstractMavenReport {
  ...
  }
 
  I encounter a file locking problem (i.e already opened elsewhere and
 not
  closed) at the beginning of my 'executeReport' method :
 
  *
 
  protected void executeReport(Locale locale) throws
 MavenReportException {
 
  // JSDuck creates an 'index.html' file itself and crashes if one
 file
  with this name already exist
  File jsduckIndex = new File(target/site/jsduck/**index.html);
 
  if (jsduckIndex.exists()  !jsduckIndex.delete()) {
  throw new MavenReportException(Fail to delete the previously
  generated index.html !
  );
  }
 
  // Use a document generator which absolutly need to have an empty
  target directory
  ...
  }
  *
 
  The tool I'm integrating is called 'jsduck' and absolutely needs to
 have
  an
  empty target directory to work, its root index file is called
  'index.html'.
 
  So I've also implemented the 'getOutputName' function :
 
  public String getOutputName() {
  return jsduck/index;
  }
 
  But, the file 'target/site/jsduck/index.**html' has already been
 created
  automagically by Maven.
  In the 'executeReport' this file is there, empty and locked !
 
  So, I can't delete this 'index.html' file and let JSDuck create itself
 :-(
 
  Is it normal that Maven locks this 'index.html' file (because it has
 been
  declared in the 'getOutputName()' ) ?
  How can I unlock this file inside the 'executeReport' function to let
  JSDuck generate my documentation ?
 
  I've already tried to debug the 'AbstractMavenReport' class and only
 found
  a 'PrintWriter' attached to the 'Sink' (in the 'execute' method) which
  could cause this locking problem.
  Calling the 'close' method at the beginning of the 'executeReport'
 method
  seems to have no effect...
 
  Thanks for you help,
 
  Baptiste
 
 
 
 --**--**-
  To unsubscribe, e-mail: users-unsubscribe@maven.**apache.org
 users-unsubscr...@maven.apache.org
  For additional commands, e

Re: File lock problem in custom Maven Reporting Plugin

2012-12-19 Thread Olivier Lamy
Can you create a jira entry with a sample ?

2012/12/18 Baptiste Gaillard baptiste.gaill...@gomoob.com:
 Hi and thanks for the response,

 My Mojo already overwrites the isExternalReport() function and returns true
 into it.

 To deep a little more I've tried to debug the execution of the Mojo when
 running a 'mvn site' command using that Mojo.

 It seems that the function 'executeReport' associated to a reporting Mojo
 is called before 'isExternalReport' is used.

 The 'execute' method associated to the 'AbstractMavenReport' (I'm using
 'maven-reporting-impl' version 2.2)   class contains the following lines :

 Writer writer = null;
 try
 {
 File outputDirectory = new File( getOutputDirectory() );

 String filename = getOutputName() + .html;

 Locale locale = Locale.getDefault();

 SiteRenderingContext siteContext = new SiteRenderingContext();
 siteContext.setDecoration( new DecorationModel() );
 siteContext.setTemplateName(
 org/apache/maven/doxia/siterenderer/resources/default-site.vm );
 siteContext.setLocale( locale );

 RenderingContext context = new RenderingContext(
 outputDirectory, filename );

 SiteRendererSink sink = new SiteRendererSink( context );

 generate( sink, null, locale );

 ...

 The 'generate' function then calls the reporting mojo 'executeReport'
 function, so I think my locking problems comes from one of the following
 calls :
 - 'new RenderingContext'
 - 'new SiteRendererSink'

 Do you have any other ideas ?

 Perhaps I should post this message on the developer Mailing List, my
 problems seems to be linked to what Maven (or the 'maven-reporting-impl
 plugin executes internally ?

 Thanks,

 Baptiste

 2012/12/16 Robert Scholte rfscho...@apache.org

 This is probably what you need:
 from org.apache.maven.reporting.**MavenReport.isExternalReport()

 /**
  * An external report is a report which calls a third party program
 which generates some reports too.
  * A good example is javadoc tool.
  *
  * @return tttrue/tt if this report is external, ttfalse/tt
 otherwise.
  * Default should be ttfalse/tt.
  */
 boolean isExternalReport();


 Op Tue, 11 Dec 2012 23:42:43 +0100 schreef Baptiste Gaillard 
 baptiste.gaill...@gomoob.com**:

  Hi, I'm currently creating a new Maven Reporting Plugin which integrate an
 external tool used to generate a Javascript documentation in my Maven Web
 Site.

 My report Mojo is very simple and is declared using :

 /**
  * @goal jsduck
  * @phase site
  */
 public class JSDuckReportMojo extends AbstractMavenReport {
 ...
 }

 I encounter a file locking problem (i.e already opened elsewhere and not
 closed) at the beginning of my 'executeReport' method :

 *

 protected void executeReport(Locale locale) throws MavenReportException {

 // JSDuck creates an 'index.html' file itself and crashes if one file
 with this name already exist
 File jsduckIndex = new File(target/site/jsduck/**index.html);

 if (jsduckIndex.exists()  !jsduckIndex.delete()) {
 throw new MavenReportException(Fail to delete the previously
 generated index.html !
 );
 }

 // Use a document generator which absolutly need to have an empty
 target directory
 ...
 }
 *

 The tool I'm integrating is called 'jsduck' and absolutely needs to have
 an
 empty target directory to work, its root index file is called
 'index.html'.

 So I've also implemented the 'getOutputName' function :

 public String getOutputName() {
 return jsduck/index;
 }

 But, the file 'target/site/jsduck/index.**html' has already been created
 automagically by Maven.
 In the 'executeReport' this file is there, empty and locked !

 So, I can't delete this 'index.html' file and let JSDuck create itself :-(

 Is it normal that Maven locks this 'index.html' file (because it has been
 declared in the 'getOutputName()' ) ?
 How can I unlock this file inside the 'executeReport' function to let
 JSDuck generate my documentation ?

 I've already tried to debug the 'AbstractMavenReport' class and only found
 a 'PrintWriter' attached to the 'Sink' (in the 'execute' method) which
 could cause this locking problem.
 Calling the 'close' method at the beginning of the 'executeReport' method
 seems to have no effect...

 Thanks for you help,

 Baptiste


 --**--**-
 To unsubscribe, e-mail: 
 users-unsubscribe@maven.**apache.orgusers-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




 --

 *Baptiste GAILLARD*
 *Mobile : +33(6) 85 12 81 26  http://+33%286%29%2085%2012%2081%2026%20/*
 *Mail :* *baptiste.gaill...@gomoob.com*
 *http://www.gomoob.com*
 *
 *
 **
 *
 *



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

Re: File lock problem in custom Maven Reporting Plugin

2012-12-18 Thread Baptiste Gaillard
Hi and thanks for the response,

My Mojo already overwrites the isExternalReport() function and returns true
into it.

To deep a little more I've tried to debug the execution of the Mojo when
running a 'mvn site' command using that Mojo.

It seems that the function 'executeReport' associated to a reporting Mojo
is called before 'isExternalReport' is used.

The 'execute' method associated to the 'AbstractMavenReport' (I'm using
'maven-reporting-impl' version 2.2)   class contains the following lines :

Writer writer = null;
try
{
File outputDirectory = new File( getOutputDirectory() );

String filename = getOutputName() + .html;

Locale locale = Locale.getDefault();

SiteRenderingContext siteContext = new SiteRenderingContext();
siteContext.setDecoration( new DecorationModel() );
siteContext.setTemplateName(
org/apache/maven/doxia/siterenderer/resources/default-site.vm );
siteContext.setLocale( locale );

RenderingContext context = new RenderingContext(
outputDirectory, filename );

SiteRendererSink sink = new SiteRendererSink( context );

generate( sink, null, locale );

...

The 'generate' function then calls the reporting mojo 'executeReport'
function, so I think my locking problems comes from one of the following
calls :
- 'new RenderingContext'
- 'new SiteRendererSink'

Do you have any other ideas ?

Perhaps I should post this message on the developer Mailing List, my
problems seems to be linked to what Maven (or the 'maven-reporting-impl
plugin executes internally ?

Thanks,

Baptiste

2012/12/16 Robert Scholte rfscho...@apache.org

 This is probably what you need:
 from org.apache.maven.reporting.**MavenReport.isExternalReport()

 /**
  * An external report is a report which calls a third party program
 which generates some reports too.
  * A good example is javadoc tool.
  *
  * @return tttrue/tt if this report is external, ttfalse/tt
 otherwise.
  * Default should be ttfalse/tt.
  */
 boolean isExternalReport();


 Op Tue, 11 Dec 2012 23:42:43 +0100 schreef Baptiste Gaillard 
 baptiste.gaill...@gomoob.com**:

  Hi, I'm currently creating a new Maven Reporting Plugin which integrate an
 external tool used to generate a Javascript documentation in my Maven Web
 Site.

 My report Mojo is very simple and is declared using :

 /**
  * @goal jsduck
  * @phase site
  */
 public class JSDuckReportMojo extends AbstractMavenReport {
 ...
 }

 I encounter a file locking problem (i.e already opened elsewhere and not
 closed) at the beginning of my 'executeReport' method :

 *

 protected void executeReport(Locale locale) throws MavenReportException {

 // JSDuck creates an 'index.html' file itself and crashes if one file
 with this name already exist
 File jsduckIndex = new File(target/site/jsduck/**index.html);

 if (jsduckIndex.exists()  !jsduckIndex.delete()) {
 throw new MavenReportException(Fail to delete the previously
 generated index.html !
 );
 }

 // Use a document generator which absolutly need to have an empty
 target directory
 ...
 }
 *

 The tool I'm integrating is called 'jsduck' and absolutely needs to have
 an
 empty target directory to work, its root index file is called
 'index.html'.

 So I've also implemented the 'getOutputName' function :

 public String getOutputName() {
 return jsduck/index;
 }

 But, the file 'target/site/jsduck/index.**html' has already been created
 automagically by Maven.
 In the 'executeReport' this file is there, empty and locked !

 So, I can't delete this 'index.html' file and let JSDuck create itself :-(

 Is it normal that Maven locks this 'index.html' file (because it has been
 declared in the 'getOutputName()' ) ?
 How can I unlock this file inside the 'executeReport' function to let
 JSDuck generate my documentation ?

 I've already tried to debug the 'AbstractMavenReport' class and only found
 a 'PrintWriter' attached to the 'Sink' (in the 'execute' method) which
 could cause this locking problem.
 Calling the 'close' method at the beginning of the 'executeReport' method
 seems to have no effect...

 Thanks for you help,

 Baptiste


 --**--**-
 To unsubscribe, e-mail: 
 users-unsubscribe@maven.**apache.orgusers-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




-- 

*Baptiste GAILLARD*
*Mobile : +33(6) 85 12 81 26  http://+33%286%29%2085%2012%2081%2026%20/*
*Mail :* *baptiste.gaill...@gomoob.com*
*http://www.gomoob.com*
*
*
**
*
*


Re: File lock problem in custom Maven Reporting Plugin

2012-12-16 Thread Robert Scholte

This is probably what you need:
from org.apache.maven.reporting.MavenReport.isExternalReport()

/**
 * An external report is a report which calls a third party program  
which generates some reports too.

 * A good example is javadoc tool.
 *
 * @return tttrue/tt if this report is external, ttfalse/tt  
otherwise.

 * Default should be ttfalse/tt.
 */
boolean isExternalReport();


Op Tue, 11 Dec 2012 23:42:43 +0100 schreef Baptiste Gaillard  
baptiste.gaill...@gomoob.com:


Hi, I'm currently creating a new Maven Reporting Plugin which integrate  
an

external tool used to generate a Javascript documentation in my Maven Web
Site.

My report Mojo is very simple and is declared using :

/**
 * @goal jsduck
 * @phase site
 */
public class JSDuckReportMojo extends AbstractMavenReport {
...
}

I encounter a file locking problem (i.e already opened elsewhere and not
closed) at the beginning of my 'executeReport' method :

*
protected void executeReport(Locale locale) throws MavenReportException {

// JSDuck creates an 'index.html' file itself and crashes if one file
with this name already exist
File jsduckIndex = new File(target/site/jsduck/index.html);

if (jsduckIndex.exists()  !jsduckIndex.delete()) {
throw new MavenReportException(Fail to delete the previously
generated index.html !
);
}

// Use a document generator which absolutly need to have an empty
target directory
...
}
*

The tool I'm integrating is called 'jsduck' and absolutely needs to have  
an
empty target directory to work, its root index file is called  
'index.html'.


So I've also implemented the 'getOutputName' function :

public String getOutputName() {
return jsduck/index;
}

But, the file 'target/site/jsduck/index.html' has already been created
automagically by Maven.
In the 'executeReport' this file is there, empty and locked !

So, I can't delete this 'index.html' file and let JSDuck create itself  
:-(


Is it normal that Maven locks this 'index.html' file (because it has been
declared in the 'getOutputName()' ) ?
How can I unlock this file inside the 'executeReport' function to let
JSDuck generate my documentation ?

I've already tried to debug the 'AbstractMavenReport' class and only  
found

a 'PrintWriter' attached to the 'Sink' (in the 'execute' method) which
could cause this locking problem.
Calling the 'close' method at the beginning of the 'executeReport' method
seems to have no effect...

Thanks for you help,

Baptiste


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



File lock problem in custom Maven Reporting Plugin

2012-12-11 Thread Baptiste Gaillard
Hi, I'm currently creating a new Maven Reporting Plugin which integrate an
external tool used to generate a Javascript documentation in my Maven Web
Site.

My report Mojo is very simple and is declared using :

/**
 * @goal jsduck
 * @phase site
 */
public class JSDuckReportMojo extends AbstractMavenReport {
...
}

I encounter a file locking problem (i.e already opened elsewhere and not
closed) at the beginning of my 'executeReport' method :

*
protected void executeReport(Locale locale) throws MavenReportException {

// JSDuck creates an 'index.html' file itself and crashes if one file
with this name already exist
File jsduckIndex = new File(target/site/jsduck/index.html);

if (jsduckIndex.exists()  !jsduckIndex.delete()) {
throw new MavenReportException(Fail to delete the previously
generated index.html !
);
}

// Use a document generator which absolutly need to have an empty
target directory
...
}
*

The tool I'm integrating is called 'jsduck' and absolutely needs to have an
empty target directory to work, its root index file is called 'index.html'.

So I've also implemented the 'getOutputName' function :

public String getOutputName() {
return jsduck/index;
}

But, the file 'target/site/jsduck/index.html' has already been created
automagically by Maven.
In the 'executeReport' this file is there, empty and locked !

So, I can't delete this 'index.html' file and let JSDuck create itself :-(

Is it normal that Maven locks this 'index.html' file (because it has been
declared in the 'getOutputName()' ) ?
How can I unlock this file inside the 'executeReport' function to let
JSDuck generate my documentation ?

I've already tried to debug the 'AbstractMavenReport' class and only found
a 'PrintWriter' attached to the 'Sink' (in the 'execute' method) which
could cause this locking problem.
Calling the 'close' method at the beginning of the 'executeReport' method
seems to have no effect...

Thanks for you help,

Baptiste


[ANN] Maven Reporting Executor 1.0.2 Released

2012-04-09 Thread Dennis Lundberg
The Maven team is pleased to announce the release of the Maven Reporting 
Executor, version 1.0.2

Classes to manage report plugin executions with Maven 3.

http://maven.apache.org/shared/maven-reporting-exec

You should specify the version in your project's dependency configuration:

dependency
  groupIdorg.apache.maven.shared/groupId
  artifactIdmaven-reporting-exec/artifactId
  version1.0.2/version
/dependency


Release Notes - Maven Reporting Executor - Version 1.0.2

Bug
* [MSHARED-219] Maven3 LinkageError in maven report


Enjoy,

-The Maven team


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Maven Reporting Implementation 2.2 Released

2012-02-12 Thread Dennis Lundberg
The Maven team is pleased to announce the release of the Maven Reporting
Implementation, version 2.2

Abstract classes to manage report generation.

http://maven.apache.org/shared/maven-reporting-impl

You should specify the version in your project's dependency configuration:

dependency
  groupIdorg.apache.maven.shared/groupId
  artifactIdmaven-reporting-impl/artifactId
  version2.2/version
/dependency


Release Notes - Maven Reporting Implementation - Version 2.2

Bug
* [MSHARED-105] StringIndexOutOfBoundsException in
AbstractMavenReportRenderer.applyPattern

Improvement
* [MSHARED-222] Update the dependency on commons-validator
* [MSHARED-204] AbstractMavenReport should check isExternalReport()
before trying to output a Doxia document

Task
* [MSHARED-159] remove [WARNING] Deprecated API called - not
org.apache.maven.doxia.sink.Sink instance and no SinkFactory available.
Please update this plugin.


Enjoy,

-The Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Maven Reporting Exec 1.0.1 Released

2011-08-03 Thread Dennis Lundberg
The Maven team is pleased to announce the release of the Maven Reporting
Exec, version 1.0.1

This component contains classes to manage report plugin executions with
Maven 3.

http://maven.apache.org/shared/maven-reporting-exec/

You should specify the version in your project's configuration:

dependency
  groupIdorg.apache.maven.reporting/groupId
  artifactIdmaven-reporting-exec/artifactId
  version1.0.1/version
/dependency


Release Notes - Maven Shared Components - Version maven-reporting-exec-1.0.1

** Bug
* [MSHARED-201] - order of reports is not preserved


Enjoy,

-The Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Maven reporting plugins do not execute if a unit test failure occurs

2010-10-05 Thread Collins, Vincen
Using the latest version (2.6) of maven-surefire-report-plugin in the reporting 
section of Maven 2.2.1 does not execute if there is a unit test failure.  I 
can't get any of the plugins in the reporting section of Maven to execute if 
there is a unit test failure.

I found that I can set maven.test.failure.ignore=true here - 
http://jira.codehaus.org/browse/SUREFIRE-247  The problem to this approach is 
now our hudson builds are successful even if there are unit test failures.

I tried to set the reporting plugin maven-surefire-report-plugin to run with 
the build plugins on a phase but I can't figure out how to get this to work.  
Is this a valid approach?

How can I get the Maven reporting plugins to execute if a unit test failure 
occurs?

Vincen Collins


Maven reporting plugins do not execute if a unit test failure occurs

2010-10-05 Thread Collins, Vincen
Using the latest version (2.6) of maven-surefire-report-plugin in the reporting 
section of Maven 2.2.1 does not execute if there is a unit test failure.  I 
can't get any of the plugins in the reporting section of Maven to execute if 
there is a unit test failure.

I found that I can set maven.test.failure.ignore=true here - 
http://jira.codehaus.org/browse/SUREFIRE-247  The problem to this approach is 
now our hudson builds are successful even if there are unit test failures.

I tried to set the reporting plugin maven-surefire-report-plugin to run with 
the build plugins on a phase but I can't figure out how to get this to work.  
Is this a valid approach?

How can I get the Maven reporting plugins to execute if a unit test failure 
occurs?

Vincen Collins


[ANN] Maven Reporting API version 3.0 and Maven Reporting Implementation 2.0.5 + 2.1 Released

2010-05-12 Thread Hervé Boutemy
The Maven team is pleased to announce the release of the Maven Reporting API 
version 3.0 and Maven Reporting Implementation 2.0.5 + 2.1.

Maven Reporting API version 3.0 is the reporting API version decoupled from 
Maven core version: every reporting plugin should update its dependency to 
this version.

http://maven.apache.org/shared/maven-reporting-api
http://maven.apache.org/shared/maven-reporting-impl

Release Notes - Maven Shared Components - Version maven-reporting-api 3.0
** Improvement
* [MSHARED-149] - add MavenMultiPageReport to maven-reporting-api


Release Notes - Maven Shared Components - Version maven-reporting-impl 2.0.5
** Improvement
* [MSHARED-151] - upgrade maven-reporting-api to 3.0 (decoupled from Maven 
core version)

** Task
* [MSHARED-152] - change svn branch to maven-reporting-impl-2.0.x


Release Notes - Maven Shared Components - Version maven-reporting-impl 2.1
** Bug
* [MSHARED-120] - No single report generated with latest maven-reporting-
impl

** Improvement
* [MSHARED-151] - upgrade maven-reporting-api to 3.0 (decoupled from Maven 
core version)

** Task
* [MSHARED-107] - Update to Doxia 1.1.1
* [MSHARED-119] - Review the Doxia Sink calls


Enjoy,

-The Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Maven Reporting Impl 2.0.4.3 Released

2009-11-10 Thread Vincent Siveton
The Maven team is pleased to announce the release of the Maven
Reporting Impl, version 2.0.4.3.

This shared component contains abstract classes to manage report generation..

http://maven.apache.org/shared/maven-reporting-impl/

Release Notes - Maven Shared Components - Version maven-reporting-impl 2.0.4.3

** Bug
* [MSHARED-120] - No single report generated with latest
maven-reporting-impl

Enjoy,

-The Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: [ANN] Maven Reporting Implementation 2.0.4.2 Released

2009-07-25 Thread Dennis Lundberg
EJ Ciramella wrote:
 Woah - a four digit build number?  Is this now supported in maven 2 (wrt 
 ranges and such)?

Don't know. I was just following the versioning scheme used in the last
release.

 
 -Original Message-
 From: Dennis Lundberg [mailto:denn...@apache.org]
 Sent: Fri 7/24/2009 2:54 AM
 To: annou...@maven.apache.org; Maven Users List
 Cc: Maven Developers List
 Subject: [ANN] Maven Reporting Implementation 2.0.4.2 Released
  
 The Maven team is pleased to announce the release of the Maven Reporting
 Implementation, version 2.0.4.2
 
 This shared component contains abstract classes to manage report generation.
 
 http://maven.apache.org/shared/maven-reporting-impl/
 
 You should specify the version in your project's dependency configuration:
 
 dependency
  groupIdorg.apache.maven.reporting/groupId
  artifactIdmaven-reporting-impl/artifactId
  version2.0.4.2/version
 /dependency
 
 
 Release Notes - Maven Shared Components - Version maven-reporting-impl
 2.0.4.2
 
 
 ** Improvement
 * [MSHARED-108] - Add an ASF-compliant source release assembly
 
 
 ** Task
 * [MSHARED-106] - Update to Doxia 1.0
 
 Enjoy,
 
 -The Maven team
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
 


-- 
Dennis Lundberg

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Maven Reporting Implementation 2.0.4.2 Released

2009-07-24 Thread Dennis Lundberg
The Maven team is pleased to announce the release of the Maven Reporting
Implementation, version 2.0.4.2

This shared component contains abstract classes to manage report generation.

http://maven.apache.org/shared/maven-reporting-impl/

You should specify the version in your project's dependency configuration:

dependency
 groupIdorg.apache.maven.reporting/groupId
 artifactIdmaven-reporting-impl/artifactId
 version2.0.4.2/version
/dependency


Release Notes - Maven Shared Components - Version maven-reporting-impl
2.0.4.2


** Improvement
* [MSHARED-108] - Add an ASF-compliant source release assembly


** Task
* [MSHARED-106] - Update to Doxia 1.0

Enjoy,

-The Maven team


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: [ANN] Maven Reporting Implementation 2.0.4.2 Released

2009-07-24 Thread EJ Ciramella

Woah - a four digit build number?  Is this now supported in maven 2 (wrt ranges 
and such)?

-Original Message-
From: Dennis Lundberg [mailto:denn...@apache.org]
Sent: Fri 7/24/2009 2:54 AM
To: annou...@maven.apache.org; Maven Users List
Cc: Maven Developers List
Subject: [ANN] Maven Reporting Implementation 2.0.4.2 Released
 
The Maven team is pleased to announce the release of the Maven Reporting
Implementation, version 2.0.4.2

This shared component contains abstract classes to manage report generation.

http://maven.apache.org/shared/maven-reporting-impl/

You should specify the version in your project's dependency configuration:

dependency
 groupIdorg.apache.maven.reporting/groupId
 artifactIdmaven-reporting-impl/artifactId
 version2.0.4.2/version
/dependency


Release Notes - Maven Shared Components - Version maven-reporting-impl
2.0.4.2


** Improvement
* [MSHARED-108] - Add an ASF-compliant source release assembly


** Task
* [MSHARED-106] - Update to Doxia 1.0

Enjoy,

-The Maven team


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven reporting

2009-03-01 Thread Rusty Wright

For example, the version of a plugin can be overridden but the configuration 
for the plugin isn't?


EJ Ciramella wrote:

OY - gotcha.

Some maven 2 things work such that any configuration in a child pom overwrites 
what's in a parent, just not in the reporting stanzas?

H.

Thank you! 


-Original Message-
From: Nick Stolwijk [mailto:nick.stolw...@gmail.com] 
Sent: Friday, February 27, 2009 4:10 PM

To: Maven Users List
Subject: Re: Maven reporting

Most plugins have a skip option, ie. pmd [1] and checkstyle [2]. You can 
configure the report inside your own pom with the skip option enabled. If the 
plugin you are targetting doesn't have, please submit a feature request. It 
isn't hard to build in.

Hth,

[1] http://maven.apache.org/plugins/maven-pmd-plugin/pmd-mojo.html#skip
[2] 
http://maven.apache.org/plugins/maven-checkstyle-plugin/checkstyle-mojo.html#skip

Nick Stolwijk
~Java Developer~

Iprofs BV.
Claus Sluterweg 125
2012 WS Haarlem
www.iprofs.nl



On Fri, Feb 27, 2009 at 10:04 PM, EJ Ciramella ecirame...@upromise.com wrote:
We have a standard corp type pom that defines a list of reports that 
should be run/generated as part of every site build.


In a project that has this corp pom listed as a parent, I'd like to 
NOT run a few of those reports.  Is there a way to exclude/override 
which reports are run?




-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Maven reporting

2009-03-01 Thread Stephen Connolly
but the first version of a plugin used in a reactor is the one that  
gets used, so if the parent is part of the same reactor, *and* gets  
built first, your override of the version in the child will be ignored


Sent from my [rhymes with myPod] ;-)

On 1 Mar 2009, at 19:59, Rusty Wright rusty.wri...@gmail.com wrote:

For example, the version of a plugin can be overridden but the  
configuration for the plugin isn't?



EJ Ciramella wrote:

OY - gotcha.
Some maven 2 things work such that any configuration in a child pom  
overwrites what's in a parent, just not in the reporting stanzas?

H.
Thank you! -Original Message-
From: Nick Stolwijk [mailto:nick.stolw...@gmail.com] Sent: Friday,  
February 27, 2009 4:10 PM

To: Maven Users List
Subject: Re: Maven reporting
Most plugins have a skip option, ie. pmd [1] and checkstyle [2].  
You can configure the report inside your own pom with the skip  
option enabled. If the plugin you are targetting doesn't have,  
please submit a feature request. It isn't hard to build in.

Hth,
[1] http://maven.apache.org/plugins/maven-pmd-plugin/pmd-mojo.html#skip
[2] 
http://maven.apache.org/plugins/maven-checkstyle-plugin/checkstyle-mojo.html#skip
Nick Stolwijk
~Java Developer~
Iprofs BV.
Claus Sluterweg 125
2012 WS Haarlem
www.iprofs.nl
On Fri, Feb 27, 2009 at 10:04 PM, EJ Ciramella ecirame...@upromise.com 
 wrote:
We have a standard corp type pom that defines a list of reports  
that should be run/generated as part of every site build.


In a project that has this corp pom listed as a parent, I'd like  
to NOT run a few of those reports.  Is there a way to exclude/ 
override which reports are run?



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Maven reporting

2009-02-27 Thread EJ Ciramella
We have a standard corp type pom that defines a list of reports that
should be run/generated as part of every site build.
 
In a project that has this corp pom listed as a parent, I'd like to
NOT run a few of those reports.  Is there a way to exclude/override
which reports are run?


Re: Maven reporting

2009-02-27 Thread Nick Stolwijk
Most plugins have a skip option, ie. pmd [1] and checkstyle [2]. You
can configure the report inside your own pom with the skip option
enabled. If the plugin you are targetting doesn't have, please submit
a feature request. It isn't hard to build in.

Hth,

[1] http://maven.apache.org/plugins/maven-pmd-plugin/pmd-mojo.html#skip
[2] 
http://maven.apache.org/plugins/maven-checkstyle-plugin/checkstyle-mojo.html#skip

Nick Stolwijk
~Java Developer~

Iprofs BV.
Claus Sluterweg 125
2012 WS Haarlem
www.iprofs.nl



On Fri, Feb 27, 2009 at 10:04 PM, EJ Ciramella ecirame...@upromise.com wrote:
 We have a standard corp type pom that defines a list of reports that
 should be run/generated as part of every site build.

 In a project that has this corp pom listed as a parent, I'd like to
 NOT run a few of those reports.  Is there a way to exclude/override
 which reports are run?


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Maven reporting

2009-02-27 Thread EJ Ciramella
OY - gotcha.

Some maven 2 things work such that any configuration in a child pom overwrites 
what's in a parent, just not in the reporting stanzas?

H.

Thank you! 

-Original Message-
From: Nick Stolwijk [mailto:nick.stolw...@gmail.com] 
Sent: Friday, February 27, 2009 4:10 PM
To: Maven Users List
Subject: Re: Maven reporting

Most plugins have a skip option, ie. pmd [1] and checkstyle [2]. You can 
configure the report inside your own pom with the skip option enabled. If the 
plugin you are targetting doesn't have, please submit a feature request. It 
isn't hard to build in.

Hth,

[1] http://maven.apache.org/plugins/maven-pmd-plugin/pmd-mojo.html#skip
[2] 
http://maven.apache.org/plugins/maven-checkstyle-plugin/checkstyle-mojo.html#skip

Nick Stolwijk
~Java Developer~

Iprofs BV.
Claus Sluterweg 125
2012 WS Haarlem
www.iprofs.nl



On Fri, Feb 27, 2009 at 10:04 PM, EJ Ciramella ecirame...@upromise.com wrote:
 We have a standard corp type pom that defines a list of reports that 
 should be run/generated as part of every site build.

 In a project that has this corp pom listed as a parent, I'd like to 
 NOT run a few of those reports.  Is there a way to exclude/override 
 which reports are run?


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Maven Reporting Impl 2.0.4.1 Released

2008-03-25 Thread Brian Fox
The reporting implementation is used to render site reports. This release
fixes an incompatibility with newer doxia implementations.

This has just one change from 2.0.4:

http://jira.codehaus.org/browse/MNG-3476

--The Maven Team


RE: Maven Reporting - DashBoard-Maven-Plugin

2008-02-07 Thread Nagesh, Srinivas (IS Consultant)
Hi Stefan,

Thanks for your response.

As you mentioned I am looking for a common report.When I try using the 
dashboard-maven-plugin, I ran into the following problem

I went to http://mojo.codehaus.org/dashboard-maven-plugin/usage.html

1. Placed the dashboard plugin at the very end of the reporting tag.
2. Ran Maven Site. This actually generated the report before the findbugs 
plugin is executed. Shouldnt it supposed to run it at the last when all the 
other plugins have finished generating their reports?
3. Also as mentioned in the site above, what does this mean? add the dashboard 
report item in the left menu.

Would you happen to have a working example of the dashboard-maven-plugin?

Thanks

Srinivas
x3126

-Original Message-
From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 07, 2008 2:46 AM
To: Maven Users List
Subject: Re: Maven Reporting

Hi,

you may consolidate single reports for all modules (like Javadoc, JXR, 
...) using the aggregate feature of these reports. The question is, 
what do you really want to do? Your modules have different names for 
example, how do you consolidate that?

If you are looking for a common report on JUnit tests, Checkstyle, 
Findbugs etc. have a look at the dashboard-maven-plugin.

regards,

Stefan

Nagesh, Srinivas (IS Consultant) wrote:
 Hi All,
 
 I have a multi-project setup in maven
 
 -- Proj
 -- pom.xml -- Reporting
 -- Proj1
 -- pom.xml
 -- Proj2
 -- pom.xml
 
 When I specify reporting in the parent pom, the reports are generated in
 the respective children projects. I would like to know if there is a
 feature to create a consolidated report of the sub project (Proj1 
 Proj2)?
 
 Thanks
 
 Srini
 

-- 
best regards,

Stefan Seidel
software developer

VUB Printmedia GmbH
Chopinstraße 4
D-04103 Leipzig
Germany
tel.+49 (341) 9 60 50 07
fax.+49 (341) 9 60 50 92
mail.   [EMAIL PROTECTED]
web.www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Maven Reporting - DashBoard-Maven-Plugin

2008-02-07 Thread dvicente

Hi all,

as described in dashboard documentation :
http://mojo.codehaus.org/dashboard-maven-plugin/

you must add this in your pom.xml or settings.xml to use properly the
dashboard plugin:

pluginRepositories
pluginRepository
idCodehaus Snapshots/id
url http://snapshots.repository.codehaus.org//url
/pluginRepository
/pluginRepositories

But even if this configuration is well done, Maven doesn't recognize the
mvn dashboard-report:dashboard command.

and to work fine, you must run mvn
org.codehaus.mojo:dashboard-maven-plugin:1.0-SNAPSHOT:dashboard command
instead of mvn dashboard-report:dashboard.

See :

http://www.nabble.com/Make-a-Codehaus-plugin-works-on-a-local-configuration-tf4297606s177.html
or
http://www.nabble.com/Multimodule-code-coverage-report-tf4511339s177.html
or
http://jira.codehaus.org/browse/MOJO-899

In the project's beginning, i decided to modify the goal prefix to
dashboard-report instead of the default's one by adding in the pom.xml of
the dashboard plugin :

...
build

plugins
plugin
  artifactIdmaven-plugin-plugin/artifactId
  configuration
  goalPrefixdashboard-report/goalPrefix
  /configuration
/plugin
...
/plugins
...
/build


I think it's The Maven resolution problem of dashboard-report.

Maven does not resolve properly the plugin prefix.

it's for that : mvn dashboard-report:dashboard doesn't work correctly.

For the next release , i will post a vote to users@maven.apache.org  and
[EMAIL PROTECTED] mailing lists to delete this goalPrefix and let the
default's one which works fine.

After that, you will have to modify the goal prefix in your command line or
Continuum goals to use the dashboard report :

from dashboard-report:dashboard to dashboard:dashboard
or
from dashboard-report:persist to dashboard:persist

Best Regards

David Vicente

SrinivasN wrote:
 
 I did... the second command never worked... it complains that it cannot
 find the dashboard-report plugin. I even set up the repository as
 mentioned and it downloaded while generating site... but the second
 command doesn't work.
 
 Thanks
 
 Srinivas
 x3126
 
 -Original Message-
 From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 07, 2008 10:00 AM
 To: Maven Users List
 Subject: Re: Maven Reporting - DashBoard-Maven-Plugin
 
 Quote:
 To generate the site and the correct dashboard report, you must run the 
 dashboard report plugin in 2 passes :
 # mvn site
 # mvn dashboard-report:dashboard
 
 You should execute these two commands on the command line.
 
 regards,
 
 Stefan
 
 Nagesh, Srinivas (IS Consultant) wrote:
 Hi Stefan,
 
 Thanks for your response.
 
 As you mentioned I am looking for a common report.When I try using the
 dashboard-maven-plugin, I ran into the following problem
 
 I went to http://mojo.codehaus.org/dashboard-maven-plugin/usage.html
 
 1. Placed the dashboard plugin at the very end of the reporting tag.
 2. Ran Maven Site. This actually generated the report before the findbugs
 plugin is executed. Shouldnt it supposed to run it at the last when all
 the other plugins have finished generating their reports?
 3. Also as mentioned in the site above, what does this mean? add the
 dashboard report item in the left menu.
 
 Would you happen to have a working example of the dashboard-maven-plugin?
 
 Thanks
 
 Srinivas
 x3126
 
 -Original Message-
 From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 07, 2008 2:46 AM
 To: Maven Users List
 Subject: Re: Maven Reporting
 
 Hi,
 
 you may consolidate single reports for all modules (like Javadoc, JXR, 
 ...) using the aggregate feature of these reports. The question is, 
 what do you really want to do? Your modules have different names for 
 example, how do you consolidate that?
 
 If you are looking for a common report on JUnit tests, Checkstyle, 
 Findbugs etc. have a look at the dashboard-maven-plugin.
 
 regards,
 
 Stefan
 
 Nagesh, Srinivas (IS Consultant) wrote:
 Hi All,

 I have a multi-project setup in maven

 -- Proj
 -- pom.xml -- Reporting
 -- Proj1
 -- pom.xml
 -- Proj2
 -- pom.xml

 When I specify reporting in the parent pom, the reports are generated in
 the respective children projects. I would like to know if there is a
 feature to create a consolidated report of the sub project (Proj1 
 Proj2)?

 Thanks

 Srini

 
 
 -- 
 best regards,
 
 Stefan Seidel
 software developer
 
 VUB Printmedia GmbH
 Chopinstraße 4
 D-04103 Leipzig
 Germany
 tel.+49 (341) 9 60 50 07
 fax.+49 (341) 9 60 50 92
 mail.   [EMAIL PROTECTED]
 web.www.vub.de
 
 HRB Köln 24015
 UStID DE 122 649 251
 GF Dr. Achim Preuss Neudorf,
 Dr. Christian Preuss Neudorf
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED

RE: Maven Reporting - DashBoard-Maven-Plugin

2008-02-07 Thread dvicente

Hi all,

as described in dashboard documentation :
http://mojo.codehaus.org/dashboard-maven-plugin/

you must add this in your pom.xml or settings.xml to use properly the
dashboard plugin:

pluginRepositories
pluginRepository
idCodehaus Snapshots/id
url http://snapshots.repository.codehaus.org//url
/pluginRepository
/pluginRepositories

But even if this configuration is well done, Maven doesn't recognize the
mvn dashboard-report:dashboard command.

and to work fine, you must run mvn
org.codehaus.mojo:dashboard-maven-plugin:1.0-SNAPSHOT:dashboard command
instead of mvn dashboard-report:dashboard.

See :

http://www.nabble.com/Make-a-Codehaus-plugin-works-on-a-local-configuration-tf4297606s177.html
or
http://www.nabble.com/Multimodule-code-coverage-report-tf4511339s177.html
or
http://jira.codehaus.org/browse/MOJO-899

In the project's beginning, i decided to modify the goal prefix to
dashboard-report instead of the default's one by adding in the pom.xml of
the dashboard plugin :

...
build

plugins
plugin
  artifactIdmaven-plugin-plugin/artifactId
  configuration
  goalPrefixdashboard-report/goalPrefix
  /configuration
/plugin
...
/plugins
...
/build


I think it's The Maven resolution problem of dashboard-report.

Maven does not resolve properly the plugin prefix.

it's for that : mvn dashboard-report:dashboard doesn't work correctly.

For the next release , i will post a vote to users@maven.apache.org  and
[EMAIL PROTECTED] mailing lists to delete this goalPrefix and let the
default's one which works fine.

After that, you will have to modify the goal prefix in your command line or
Continuum goals to use the dashboard report :

from dashboard-report:dashboard to dashboard:dashboard
or
from dashboard-report:persist to dashboard:persist

Best Regards

David Vicente

SrinivasN wrote:
 
 I did... the second command never worked... it complains that it cannot
 find the dashboard-report plugin. I even set up the repository as
 mentioned and it downloaded while generating site... but the second
 command doesn't work.
 
 Thanks
 
 Srinivas
 x3126
 
 -Original Message-
 From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 07, 2008 10:00 AM
 To: Maven Users List
 Subject: Re: Maven Reporting - DashBoard-Maven-Plugin
 
 Quote:
 To generate the site and the correct dashboard report, you must run the 
 dashboard report plugin in 2 passes :
 # mvn site
 # mvn dashboard-report:dashboard
 
 You should execute these two commands on the command line.
 
 regards,
 
 Stefan
 
 Nagesh, Srinivas (IS Consultant) wrote:
 Hi Stefan,
 
 Thanks for your response.
 
 As you mentioned I am looking for a common report.When I try using the
 dashboard-maven-plugin, I ran into the following problem
 
 I went to http://mojo.codehaus.org/dashboard-maven-plugin/usage.html
 
 1. Placed the dashboard plugin at the very end of the reporting tag.
 2. Ran Maven Site. This actually generated the report before the findbugs
 plugin is executed. Shouldnt it supposed to run it at the last when all
 the other plugins have finished generating their reports?
 3. Also as mentioned in the site above, what does this mean? add the
 dashboard report item in the left menu.
 
 Would you happen to have a working example of the dashboard-maven-plugin?
 
 Thanks
 
 Srinivas
 x3126
 
 -Original Message-
 From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 07, 2008 2:46 AM
 To: Maven Users List
 Subject: Re: Maven Reporting
 
 Hi,
 
 you may consolidate single reports for all modules (like Javadoc, JXR, 
 ...) using the aggregate feature of these reports. The question is, 
 what do you really want to do? Your modules have different names for 
 example, how do you consolidate that?
 
 If you are looking for a common report on JUnit tests, Checkstyle, 
 Findbugs etc. have a look at the dashboard-maven-plugin.
 
 regards,
 
 Stefan
 
 Nagesh, Srinivas (IS Consultant) wrote:
 Hi All,

 I have a multi-project setup in maven

 -- Proj
 -- pom.xml -- Reporting
 -- Proj1
 -- pom.xml
 -- Proj2
 -- pom.xml

 When I specify reporting in the parent pom, the reports are generated in
 the respective children projects. I would like to know if there is a
 feature to create a consolidated report of the sub project (Proj1 
 Proj2)?

 Thanks

 Srini

 
 
 -- 
 best regards,
 
 Stefan Seidel
 software developer
 
 VUB Printmedia GmbH
 Chopinstraße 4
 D-04103 Leipzig
 Germany
 tel.+49 (341) 9 60 50 07
 fax.+49 (341) 9 60 50 92
 mail.   [EMAIL PROTECTED]
 web.www.vub.de
 
 HRB Köln 24015
 UStID DE 122 649 251
 GF Dr. Achim Preuss Neudorf,
 Dr. Christian Preuss Neudorf
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED

RE: Maven Reporting - DashBoard-Maven-Plugin

2008-02-07 Thread nicklist
Try:

mvn org.codehaus.mojo:dashboard-maven-plugin:1.0-SNAPSHOT:dashboard

or whatever version you're using.

With regards,

Nick Stolwijk



-Original Message-
From: Nagesh, Srinivas (IS Consultant) [mailto:[EMAIL PROTECTED]
Sent: Thu 2/7/2008 4:03 PM
To: Maven Users List
Subject: RE: Maven Reporting - DashBoard-Maven-Plugin
 
I did... the second command never worked... it complains that it cannot find 
the dashboard-report plugin. I even set up the repository as mentioned and it 
downloaded while generating site... but the second command doesn't work.

Thanks

Srinivas
x3126

-Original Message-
From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 07, 2008 10:00 AM
To: Maven Users List
Subject: Re: Maven Reporting - DashBoard-Maven-Plugin

Quote:
To generate the site and the correct dashboard report, you must run the 
dashboard report plugin in 2 passes :
# mvn site
# mvn dashboard-report:dashboard

You should execute these two commands on the command line.

regards,

Stefan

Nagesh, Srinivas (IS Consultant) wrote:
 Hi Stefan,
 
 Thanks for your response.
 
 As you mentioned I am looking for a common report.When I try using the 
 dashboard-maven-plugin, I ran into the following problem
 
 I went to http://mojo.codehaus.org/dashboard-maven-plugin/usage.html
 
 1. Placed the dashboard plugin at the very end of the reporting tag.
 2. Ran Maven Site. This actually generated the report before the findbugs 
 plugin is executed. Shouldnt it supposed to run it at the last when all the 
 other plugins have finished generating their reports?
 3. Also as mentioned in the site above, what does this mean? add the 
 dashboard report item in the left menu.
 
 Would you happen to have a working example of the dashboard-maven-plugin?
 
 Thanks
 
 Srinivas
 x3126
 
 -Original Message-
 From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 07, 2008 2:46 AM
 To: Maven Users List
 Subject: Re: Maven Reporting
 
 Hi,
 
 you may consolidate single reports for all modules (like Javadoc, JXR, 
 ...) using the aggregate feature of these reports. The question is, 
 what do you really want to do? Your modules have different names for 
 example, how do you consolidate that?
 
 If you are looking for a common report on JUnit tests, Checkstyle, 
 Findbugs etc. have a look at the dashboard-maven-plugin.
 
 regards,
 
 Stefan
 
 Nagesh, Srinivas (IS Consultant) wrote:
 Hi All,

 I have a multi-project setup in maven

 -- Proj
 -- pom.xml -- Reporting
 -- Proj1
 -- pom.xml
 -- Proj2
 -- pom.xml

 When I specify reporting in the parent pom, the reports are generated in
 the respective children projects. I would like to know if there is a
 feature to create a consolidated report of the sub project (Proj1 
 Proj2)?

 Thanks

 Srini

 

-- 
best regards,

Stefan Seidel
software developer

VUB Printmedia GmbH
Chopinstraße 4
D-04103 Leipzig
Germany
tel.+49 (341) 9 60 50 07
fax.+49 (341) 9 60 50 92
mail.   [EMAIL PROTECTED]
web.www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: Maven Reporting - DashBoard-Maven-Plugin

2008-02-07 Thread Nagesh, Srinivas (IS Consultant)
I did... the second command never worked... it complains that it cannot find 
the dashboard-report plugin. I even set up the repository as mentioned and it 
downloaded while generating site... but the second command doesn't work.

Thanks

Srinivas
x3126

-Original Message-
From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 07, 2008 10:00 AM
To: Maven Users List
Subject: Re: Maven Reporting - DashBoard-Maven-Plugin

Quote:
To generate the site and the correct dashboard report, you must run the 
dashboard report plugin in 2 passes :
# mvn site
# mvn dashboard-report:dashboard

You should execute these two commands on the command line.

regards,

Stefan

Nagesh, Srinivas (IS Consultant) wrote:
 Hi Stefan,
 
 Thanks for your response.
 
 As you mentioned I am looking for a common report.When I try using the 
 dashboard-maven-plugin, I ran into the following problem
 
 I went to http://mojo.codehaus.org/dashboard-maven-plugin/usage.html
 
 1. Placed the dashboard plugin at the very end of the reporting tag.
 2. Ran Maven Site. This actually generated the report before the findbugs 
 plugin is executed. Shouldnt it supposed to run it at the last when all the 
 other plugins have finished generating their reports?
 3. Also as mentioned in the site above, what does this mean? add the 
 dashboard report item in the left menu.
 
 Would you happen to have a working example of the dashboard-maven-plugin?
 
 Thanks
 
 Srinivas
 x3126
 
 -Original Message-
 From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
 Sent: Thursday, February 07, 2008 2:46 AM
 To: Maven Users List
 Subject: Re: Maven Reporting
 
 Hi,
 
 you may consolidate single reports for all modules (like Javadoc, JXR, 
 ...) using the aggregate feature of these reports. The question is, 
 what do you really want to do? Your modules have different names for 
 example, how do you consolidate that?
 
 If you are looking for a common report on JUnit tests, Checkstyle, 
 Findbugs etc. have a look at the dashboard-maven-plugin.
 
 regards,
 
 Stefan
 
 Nagesh, Srinivas (IS Consultant) wrote:
 Hi All,

 I have a multi-project setup in maven

 -- Proj
 -- pom.xml -- Reporting
 -- Proj1
 -- pom.xml
 -- Proj2
 -- pom.xml

 When I specify reporting in the parent pom, the reports are generated in
 the respective children projects. I would like to know if there is a
 feature to create a consolidated report of the sub project (Proj1 
 Proj2)?

 Thanks

 Srini

 

-- 
best regards,

Stefan Seidel
software developer

VUB Printmedia GmbH
Chopinstraße 4
D-04103 Leipzig
Germany
tel.+49 (341) 9 60 50 07
fax.+49 (341) 9 60 50 92
mail.   [EMAIL PROTECTED]
web.www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Maven Reporting - DashBoard-Maven-Plugin

2008-02-07 Thread VUB Stefan Seidel

Quote:
To generate the site and the correct dashboard report, you must run the 
dashboard report plugin in 2 passes :

# mvn site
# mvn dashboard-report:dashboard

You should execute these two commands on the command line.

regards,

Stefan

Nagesh, Srinivas (IS Consultant) wrote:

Hi Stefan,

Thanks for your response.

As you mentioned I am looking for a common report.When I try using the 
dashboard-maven-plugin, I ran into the following problem

I went to http://mojo.codehaus.org/dashboard-maven-plugin/usage.html

1. Placed the dashboard plugin at the very end of the reporting tag.
2. Ran Maven Site. This actually generated the report before the findbugs 
plugin is executed. Shouldnt it supposed to run it at the last when all the 
other plugins have finished generating their reports?
3. Also as mentioned in the site above, what does this mean? add the dashboard 
report item in the left menu.

Would you happen to have a working example of the dashboard-maven-plugin?

Thanks

Srinivas
x3126

-Original Message-
From: VUB Stefan Seidel [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 07, 2008 2:46 AM

To: Maven Users List
Subject: Re: Maven Reporting

Hi,

you may consolidate single reports for all modules (like Javadoc, JXR, 
...) using the aggregate feature of these reports. The question is, 
what do you really want to do? Your modules have different names for 
example, how do you consolidate that?


If you are looking for a common report on JUnit tests, Checkstyle, 
Findbugs etc. have a look at the dashboard-maven-plugin.


regards,

Stefan

Nagesh, Srinivas (IS Consultant) wrote:

Hi All,

I have a multi-project setup in maven

-- Proj
-- pom.xml -- Reporting
-- Proj1
-- pom.xml
-- Proj2
-- pom.xml

When I specify reporting in the parent pom, the reports are generated in
the respective children projects. I would like to know if there is a
feature to create a consolidated report of the sub project (Proj1 
Proj2)?

Thanks

Srini





--
best regards,

Stefan Seidel
software developer

VUB Printmedia GmbH
Chopinstraße 4
D-04103 Leipzig
Germany
tel.+49 (341) 9 60 50 07
fax.+49 (341) 9 60 50 92
mail.   [EMAIL PROTECTED]
web.www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Maven Reporting

2008-02-06 Thread Nagesh, Srinivas (IS Consultant)
Hi All,

I have a multi-project setup in maven

-- Proj
-- pom.xml -- Reporting
-- Proj1
-- pom.xml
-- Proj2
-- pom.xml

When I specify reporting in the parent pom, the reports are generated in
the respective children projects. I would like to know if there is a
feature to create a consolidated report of the sub project (Proj1 
Proj2)?

Thanks

Srini


Re: Maven Reporting

2008-02-06 Thread VUB Stefan Seidel

Hi,

you may consolidate single reports for all modules (like Javadoc, JXR, 
...) using the aggregate feature of these reports. The question is, 
what do you really want to do? Your modules have different names for 
example, how do you consolidate that?


If you are looking for a common report on JUnit tests, Checkstyle, 
Findbugs etc. have a look at the dashboard-maven-plugin.


regards,

Stefan

Nagesh, Srinivas (IS Consultant) wrote:

Hi All,

I have a multi-project setup in maven

-- Proj
-- pom.xml -- Reporting
-- Proj1
-- pom.xml
-- Proj2
-- pom.xml

When I specify reporting in the parent pom, the reports are generated in
the respective children projects. I would like to know if there is a
feature to create a consolidated report of the sub project (Proj1 
Proj2)?

Thanks

Srini



--
best regards,

Stefan Seidel
software developer

VUB Printmedia GmbH
Chopinstraße 4
D-04103 Leipzig
Germany
tel.+49 (341) 9 60 50 07
fax.+49 (341) 9 60 50 92
mail.   [EMAIL PROTECTED]
web.www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Maven Reporting Plugin's

2007-10-11 Thread Morgovsky, Alexander (US - Glen Mills)
Hello.  When JavaNCSS encounters a project which has no source code
files, it renders the summary site to have all 0's for its entries.  For
example, if I have nine projects which have source code files in their
src and one which does not, the summary page shows all 0's.  Please
advise on how to make sure that the JavaNCSS data for relevant projects
is shown and that data for irrelevant projects is not shown.  Thank you. 


This message (including any attachments) contains confidential information 
intended for a specific individual and purpose, and is protected by law.  If 
you are not the intended recipient, you should delete this message. 


Any disclosure, copying, or distribution of this message, or the taking of any 
action based on it, is strictly prohibited. [v.E.1]


Re: Maven Reporting Plugin's

2007-10-11 Thread Wayne Fay
Many plugins have a skip configuration. Check the docs to see if
NCSS has such a config, and if not, file an RFE for it to be added
and/or add it yourself. Not certain, but this would probably solve
your problems.

Wayne

On 10/11/07, Morgovsky, Alexander (US - Glen Mills)
[EMAIL PROTECTED] wrote:
 Hello.  When JavaNCSS encounters a project which has no source code
 files, it renders the summary site to have all 0's for its entries.  For
 example, if I have nine projects which have source code files in their
 src and one which does not, the summary page shows all 0's.  Please
 advise on how to make sure that the JavaNCSS data for relevant projects
 is shown and that data for irrelevant projects is not shown.  Thank you.


 This message (including any attachments) contains confidential information 
 intended for a specific individual and purpose, and is protected by law.  If 
 you are not the intended recipient, you should delete this message.


 Any disclosure, copying, or distribution of this message, or the taking of 
 any action based on it, is strictly prohibited. [v.E.1]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[m2.0.1] trouble with mojo report with maven-reporting-impl with version 2.0.1

2005-12-13 Thread Olivier Lamy
Hi,
A reporting mojo worked with 2.0 now failed with 2.0.1 (by updating
maven-reporting-impl with version 2.0.1).
The following stack trace (not full)  :
ause the requirement
ComponentRequirement{role='org.codehaus.doxia.site.renderer.SiteRend
rer', roleHint='null', fieldName='siteRenderer'} was missing
 
Mojo field :

/**
 * @component
 * @required
 * @readonly
 */
 
I have updated my pom to use maven-reporting-api and
maven-reporting-impl with version 2.0.1.
The second update generate the trouble. I need to revert it to 2.0.
Do I miss something ?
 
- Olivier
 


This e-mail, any attachments and the information contained therein (this 
message) are confidential and intended solely for the use of the addressee(s). 
If you have received this message in error please send it back to the sender 
and delete it. Unauthorized publication, use, dissemination or disclosure of 
this message, either in whole or in part is strictly prohibited.
** 
Ce message electronique et tous les fichiers joints ainsi que  les informations 
contenues dans ce message ( ci apres le message ), sont confidentiels et 
destines exclusivement a l'usage de la  personne a laquelle ils sont adresses. 
Si vous avez recu ce message par erreur, merci  de le renvoyer a son emetteur 
et de le detruire. Toutes diffusion, publication, totale ou partielle ou 
divulgation sous quelque forme que se soit non expressement autorisees de ce 
message, sont interdites.
** 



Re: [m2.0.1] trouble with mojo report with maven-reporting-impl with version 2.0.1

2005-12-13 Thread Emmanuel Venisse

doxia is now in org.apache.maven.doxia

Olivier Lamy a écrit :

Hi,
A reporting mojo worked with 2.0 now failed with 2.0.1 (by updating
maven-reporting-impl with version 2.0.1).
The following stack trace (not full)  :
ause the requirement
ComponentRequirement{role='org.codehaus.doxia.site.renderer.SiteRend
rer', roleHint='null', fieldName='siteRenderer'} was missing
 
Mojo field :


/**
 * @component
 * @required
 * @readonly
 */
 
I have updated my pom to use maven-reporting-api and

maven-reporting-impl with version 2.0.1.
The second update generate the trouble. I need to revert it to 2.0.
Do I miss something ?
 
- Olivier
 



This e-mail, any attachments and the information contained therein (this 
message) are confidential and intended solely for the use of the addressee(s). If 
you have received this message in error please send it back to the sender and delete it. 
Unauthorized publication, use, dissemination or disclosure of this message, either in 
whole or in part is strictly prohibited.
** 
Ce message electronique et tous les fichiers joints ainsi que  les informations contenues dans ce message ( ci apres le message ), sont confidentiels et destines exclusivement a l'usage de la  personne a laquelle ils sont adresses. Si vous avez recu ce message par erreur, merci  de le renvoyer a son emetteur et de le detruire. Toutes diffusion, publication, totale ou partielle ou divulgation sous quelque forme que se soit non expressement autorisees de ce message, sont interdites.
** 






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE : [m2.0.1] trouble with mojo report with maven-reporting-impl with version 2.0.1

2005-12-13 Thread Olivier Lamy
Can you explain more ?
Because my mojo report needs to extends
org.apache.maven.reporting.AbstractMavenReport
This contains the abstract method :
org.codehaus.doxia.site.renderer.SiteRenderer getSiteRenderer()

That's why my mojo field is :
/**
 * @component
 * @required
 * @readonly
 */
private SiteRenderer siteRenderer;

I implements the simple method :

/** 
 * @see
org.apache.maven.reporting.AbstractMavenReport#getSiteRenderer()
 */
protected SiteRenderer getSiteRenderer()
{
return siteRenderer;
}

I have certainly miss something in the mojo's field configuration or in
the getSiteRenderer implementation ??

Thanks,
- Olivier

-Message d'origine-
De : Emmanuel Venisse [mailto:[EMAIL PROTECTED] 
Envoyé : mardi 13 décembre 2005 16:17
À : Maven Users List
Objet : Re: [m2.0.1] trouble with mojo report with maven-reporting-impl
with version 2.0.1


doxia is now in org.apache.maven.doxia

Olivier Lamy a écrit :
 Hi,
 A reporting mojo worked with 2.0 now failed with 2.0.1 (by updating 
 maven-reporting-impl with version 2.0.1). The following stack trace 
 (not full)  : ause the requirement
 ComponentRequirement{role='org.codehaus.doxia.site.renderer.SiteRend
 rer', roleHint='null', fieldName='siteRenderer'} was missing
  
 Mojo field :
 
 /**
  * @component
  * @required
  * @readonly
  */
  
 I have updated my pom to use maven-reporting-api and 
 maven-reporting-impl with version 2.0.1. The second update generate 
 the trouble. I need to revert it to 2.0. Do I miss something ?
  
 - Olivier
  
 
 
 This e-mail, any attachments and the information contained therein 
 (this message) are confidential and intended solely for the use of
the addressee(s). If you have received this message in error please send
it back to the sender and delete it. Unauthorized publication, use,
dissemination or disclosure of this message, either in whole or in part
is strictly prohibited.
 **

 Ce message electronique et tous les fichiers joints ainsi que  les
informations contenues dans ce message ( ci apres le message ), sont
confidentiels et destines exclusivement a l'usage de la  personne a
laquelle ils sont adresses. Si vous avez recu ce message par erreur,
merci  de le renvoyer a son emetteur et de le detruire. Toutes
diffusion, publication, totale ou partielle ou divulgation sous quelque
forme que se soit non expressement autorisees de ce message, sont
interdites.
 **

 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: RE : [m2.0.1] trouble with mojo report with maven-reporting-impl with version 2.0.1

2005-12-13 Thread Emmanuel Venisse

Can you try to remove your getSiteRenderer method and change package of 
SiteRenderer in your import?

Emmanuel

Olivier Lamy a écrit :

Can you explain more ?
Because my mojo report needs to extends
org.apache.maven.reporting.AbstractMavenReport
This contains the abstract method :
org.codehaus.doxia.site.renderer.SiteRenderer getSiteRenderer()

That's why my mojo field is :
/**
 * @component
 * @required
 * @readonly
 */
private SiteRenderer siteRenderer;

I implements the simple method :

/** 
 * @see

org.apache.maven.reporting.AbstractMavenReport#getSiteRenderer()
 */
protected SiteRenderer getSiteRenderer()
{
return siteRenderer;
}

I have certainly miss something in the mojo's field configuration or in
the getSiteRenderer implementation ??

Thanks,
- Olivier

-Message d'origine-
De : Emmanuel Venisse [mailto:[EMAIL PROTECTED] 
Envoyé : mardi 13 décembre 2005 16:17

À : Maven Users List
Objet : Re: [m2.0.1] trouble with mojo report with maven-reporting-impl
with version 2.0.1


doxia is now in org.apache.maven.doxia

Olivier Lamy a écrit :


Hi,
A reporting mojo worked with 2.0 now failed with 2.0.1 (by updating 
maven-reporting-impl with version 2.0.1). The following stack trace 
(not full)  : ause the requirement

ComponentRequirement{role='org.codehaus.doxia.site.renderer.SiteRend
rer', roleHint='null', fieldName='siteRenderer'} was missing

Mojo field :

   /**
* @component
* @required
* @readonly
*/

I have updated my pom to use maven-reporting-api and 
maven-reporting-impl with version 2.0.1. The second update generate 
the trouble. I need to revert it to 2.0. Do I miss something ?


- Olivier



This e-mail, any attachments and the information contained therein 
(this message) are confidential and intended solely for the use of


the addressee(s). If you have received this message in error please send
it back to the sender and delete it. Unauthorized publication, use,
dissemination or disclosure of this message, either in whole or in part
is strictly prohibited.


**




Ce message electronique et tous les fichiers joints ainsi que  les


informations contenues dans ce message ( ci apres le message ), sont
confidentiels et destines exclusivement a l'usage de la  personne a
laquelle ils sont adresses. Si vous avez recu ce message par erreur,
merci  de le renvoyer a son emetteur et de le detruire. Toutes
diffusion, publication, totale ou partielle ou divulgation sous quelque
forme que se soit non expressement autorisees de ce message, sont
interdites.


**








-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE : RE : [m2.0.1] trouble with mojo report with maven-reporting-impl with version 2.0.1

2005-12-13 Thread Olivier Lamy
I can't remove it.
Because it's an abstract method in
org.apache.maven.reporting.AbstractMavenReport and I need to extend it
to made a mojo report.

- Olivier

-Message d'origine-
De : Emmanuel Venisse [mailto:[EMAIL PROTECTED] 
Envoyé : mardi 13 décembre 2005 16:59
À : Maven Users List
Objet : Re: RE : [m2.0.1] trouble with mojo report with
maven-reporting-impl with version 2.0.1


Can you try to remove your getSiteRenderer method and change package of
SiteRenderer in your import?

Emmanuel

Olivier Lamy a écrit :
 Can you explain more ?
 Because my mojo report needs to extends 
 org.apache.maven.reporting.AbstractMavenReport
 This contains the abstract method : 
 org.codehaus.doxia.site.renderer.SiteRenderer getSiteRenderer()
 
 That's why my mojo field is :
 /**
  * @component
  * @required
  * @readonly
  */
 private SiteRenderer siteRenderer;
 
 I implements the simple method :
 
 /** 
  * @see
 org.apache.maven.reporting.AbstractMavenReport#getSiteRenderer()
  */
 protected SiteRenderer getSiteRenderer()
 {
 return siteRenderer;
 }
 
 I have certainly miss something in the mojo's field configuration or 
 in the getSiteRenderer implementation ??
 
 Thanks,
 - Olivier
 
 -Message d'origine-
 De : Emmanuel Venisse [mailto:[EMAIL PROTECTED]
 Envoyé : mardi 13 décembre 2005 16:17
 À : Maven Users List
 Objet : Re: [m2.0.1] trouble with mojo report with
maven-reporting-impl
 with version 2.0.1
 
 
 doxia is now in org.apache.maven.doxia
 
 Olivier Lamy a écrit :
 
Hi,
A reporting mojo worked with 2.0 now failed with 2.0.1 (by updating
maven-reporting-impl with version 2.0.1). The following stack trace 
(not full)  : ause the requirement
ComponentRequirement{role='org.codehaus.doxia.site.renderer.SiteRend
rer', roleHint='null', fieldName='siteRenderer'} was missing
 
Mojo field :

/**
 * @component
 * @required
 * @readonly
 */
 
I have updated my pom to use maven-reporting-api and
maven-reporting-impl with version 2.0.1. The second update generate 
the trouble. I need to revert it to 2.0. Do I miss something ?
 
- Olivier
 


This e-mail, any attachments and the information contained therein
(this message) are confidential and intended solely for the use of
 
 the addressee(s). If you have received this message in error please 
 send it back to the sender and delete it. Unauthorized publication, 
 use, dissemination or disclosure of this message, either in whole or 
 in part is strictly prohibited.
 
**
 
 
Ce message electronique et tous les fichiers joints ainsi que  les
 
 informations contenues dans ce message ( ci apres le message ), sont

 confidentiels et destines exclusivement a l'usage de la  personne a 
 laquelle ils sont adresses. Si vous avez recu ce message par erreur, 
 merci  de le renvoyer a son emetteur et de le detruire. Toutes 
 diffusion, publication, totale ou partielle ou divulgation sous 
 quelque forme que se soit non expressement autorisees de ce message, 
 sont interdites.
 
**
 
 

 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



This e-mail, any attachments and the information contained therein (this 
message) are confidential and intended solely for the use of the addressee(s). 
If you have received this message in error please send it back to the sender 
and delete it. Unauthorized publication, use, dissemination or disclosure of 
this message, either in whole or in part is strictly prohibited.
** 
Ce message électronique et tous les fichiers joints ainsi que  les informations 
contenues dans ce message ( ci après le message ), sont confidentiels et 
destinés exclusivement à l'usage de la  personne à laquelle ils sont adressés. 
Si vous avez reçu ce message par erreur, merci  de le renvoyer à son émetteur 
et de le détruire. Toutes diffusion, publication, totale ou partielle ou 
divulgation sous quelque forme que se soit non expressément autorisées de ce 
message, sont interdites.
** 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]