Commit Graph

70 Commits

Author SHA1 Message Date
Kenney Westerhof 97fd4a9ae1 PR: MNG-2410
Desc: Add support for multi-page reports using multiple sinks.

* Removed unused MultiPageSink and SinkFactory, and the AbstractMavenMultiPageReport
  (could not find any class extending that one, even in Mojo; Also, it doesn't work
  so It's safe to delete).

* Updated deps on doxia-sink-api to 1.0-alpha-9-SNAPSHOT which has the SinkFactory
  interface.

* Updated dep on doxia-site-renderer to 1.0-alpha-9-SNAPSHOT since that uses the sink-api.

* For backwards compatibility I added an MavenMultiPageReport interface.
  Normal reporting plugins can implement that, and the site plugin detects this interface
  and calls the new generate api method with the SinkFactory parameter.

  In the future, the MavenMultiPageReport should be merged with the MavenReport interface,
  and the original generate method should be removed.

  This is the only way to alter the API without breaking existing plugins.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@430440 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 17:09:30 +00:00
Carlos Sanchez Gonzalez df2b72bb6c Set svn properties
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@420152 13f79535-47bb-0310-9956-ffa450edef68
2006-07-08 15:49:37 +00:00
Carlos Sanchez Gonzalez f7a33ca068 POM cleanup, remove inherited fields, added license and xsd
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@419880 13f79535-47bb-0310-9956-ffa450edef68
2006-07-07 12:23:28 +00:00
Emmanuel Venisse 43aa823661 Merge from rev.389262
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389263 13f79535-47bb-0310-9956-ffa450edef68
2006-03-27 20:42:34 +00:00
Brett Leslie Porter 108ba22134 [MPIR-21] upgrade commons-validator (should consider moving this out of the reporting implementation in 2.1)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379338 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 04:49:32 +00:00
Brett Leslie Porter c308bef2d8 add deprecation warnings for 2.1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@375487 13f79535-47bb-0310-9956-ffa450edef68
2006-02-07 04:58:06 +00:00
Brett Leslie Porter 14874b5cca update snapshots
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@368294 13f79535-47bb-0310-9956-ffa450edef68
2006-01-12 06:47:59 +00:00
Brett Leslie Porter af1a99198f merge from branch maven-2.0.x, up to rev 365776
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@365790 13f79535-47bb-0310-9956-ffa450edef68
2006-01-04 01:14:17 +00:00
Brett Leslie Porter 9ae0914694 flip trunk to 2.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356316 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 18:22:06 +00:00
John Dennis Casey b17d7dae13 Adding compat adapters.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356134 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 04:05:30 +00:00
John Dennis Casey 0ce6a7ddb4 Adding compat interface for doxia changes.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356114 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 02:54:26 +00:00
John Dennis Casey 8a5fa61b17 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356099 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:41:09 +00:00
John Dennis Casey 9cf94e34f2 [maven-release-plugin] prepare release maven-2.0.1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356093 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:34:03 +00:00
John Dennis Casey 582f218170 bumping doxia core dependency groupId to new one.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356089 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:26:42 +00:00
John Dennis Casey e24da11825 bumping doxia sink api groupId to new one.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356088 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:26:13 +00:00
John Dennis Casey c6db090fc1 bumping doxia core dependency up to the next release version.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356086 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:24:10 +00:00
John Dennis Casey 9c81357996 bumping doxia sink api version up to the next release.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@356085 13f79535-47bb-0310-9956-ffa450edef68
2005-12-12 01:23:09 +00:00
Brett Leslie Porter 373492ddac add names
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@329969 13f79535-47bb-0310-9956-ffa450edef68
2005-11-01 04:19:00 +00:00
Brett Leslie Porter 9f0c44d7eb fix bad loop variable usage
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@327886 13f79535-47bb-0310-9956-ffa450edef68
2005-10-23 23:51:36 +00:00
Brett Leslie Porter 56f566e79e clean some imports and unused code
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@327885 13f79535-47bb-0310-9956-ffa450edef68
2005-10-23 23:50:38 +00:00
Emmanuel Venisse ed662b2182 Update doxia for support docbook documents
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@327142 13f79535-47bb-0310-9956-ffa450edef68
2005-10-21 09:51:01 +00:00
Brett Leslie Porter b4c041a567 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321042 13f79535-47bb-0310-9956-ffa450edef68
2005-10-14 07:26:39 +00:00
Brett Leslie Porter d783c5fc41 [maven-release-plugin] prepare release maven-2.0
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321040 13f79535-47bb-0310-9956-ffa450edef68
2005-10-14 07:15:39 +00:00
Brett Leslie Porter 23b2eeb0be PR: MNG-945
do not display reports that should not be generated in the navigation

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312901 13f79535-47bb-0310-9956-ffa450edef68
2005-10-11 15:49:39 +00:00
Brett Leslie Porter 3510e98e3f PR: MNG-962
unify defaults excludes

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312503 13f79535-47bb-0310-9956-ffa450edef68
2005-10-09 22:09:21 +00:00
Brett Leslie Porter 510de4fe54 upgrade plexus utils to 1.0.4-SNAPSHOT.
The group ID has changed, so add a bunch of exclusions to ensure the old is not picked up
fix bugs in mboot that wasn't honoring excludes.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307294 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 14:13:31 +00:00
Brett Leslie Porter 7879790516 PR: MNG-1040
Submitted by: Johnny R. Ruiz III
Reviewed by:  Brett Porter
project-team goal incorrectly formats developers' <url>

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306517 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 03:41:14 +00:00
Brett Leslie Porter 4e7dca56c6 PR: MNG-1046
fixes for the mailing list page


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@294969 13f79535-47bb-0310-9956-ffa450edef68
2005-10-05 01:51:48 +00:00
Brett Leslie Porter 192de6841a [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293588 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 11:13:52 +00:00
Brett Leslie Porter b4e4a1f375 [maven-release-plugin] prepare release maven-2.0-beta-3
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293584 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 11:02:48 +00:00
Emmanuel Venisse c6a140e1ae PR: MNG-706
Submitted by: Siveton Vincent
Reviewed by:  Emmanuel Venisse
Comment: Correct the API to handle correctly the javadoc as HTML; Updated getValidHref() to handle relative path.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291668 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 16:41:53 +00:00
Brett Leslie Porter 27bc0aea4d [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291643 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 15:30:36 +00:00
Brett Leslie Porter 80c8e188b8 [maven-release-plugin] prepare release maven-2.0-beta-2
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291641 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 15:18:55 +00:00
Brett Leslie Porter 06ab86cb54 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289368 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 02:57:16 +00:00
Brett Leslie Porter 5632e45815 [maven-release-plugin] prepare release maven-2.0-beta-1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289366 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 02:50:12 +00:00
Brett Leslie Porter 67650ff89e use doxia release
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280797 13f79535-47bb-0310-9956-ffa450edef68
2005-09-14 07:36:29 +00:00
Emmanuel Venisse 3fb0852fdf Allow the creation of external reports. html files are now generated only by external reports and not by doxia mojo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@225521 13f79535-47bb-0310-9956-ffa450edef68
2005-07-27 14:07:04 +00:00
Brett Leslie Porter 4b36d0a017 remove deprecation that was intended to happen, but the other changes got backed out
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@225285 13f79535-47bb-0310-9956-ffa450edef68
2005-07-26 12:14:27 +00:00
Brett Leslie Porter 511af3d3e2 PR: MNG-596
add XSD definition to m2 poms and archetypes



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@220079 13f79535-47bb-0310-9956-ffa450edef68
2005-07-21 13:58:42 +00:00
Brett Leslie Porter 2259cea946 set eol style
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@220011 13f79535-47bb-0310-9956-ffa450edef68
2005-07-21 07:05:34 +00:00
Brett Leslie Porter 5a0904e9fd PR: MNG-366
separate api from implementation keeping most of doxia, reporting and other libraries out of the core



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@220009 13f79535-47bb-0310-9956-ffa450edef68
2005-07-21 06:54:21 +00:00
Brett Leslie Porter 694bcf59ab Submitted by: Vincent Siveton
Reviewed by:  Brett Porter
reporting fixes

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@219820 13f79535-47bb-0310-9956-ffa450edef68
2005-07-20 00:08:27 +00:00
Emmanuel Venisse 81afd82296 [MNG-564]. Add exception handling.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@210144 13f79535-47bb-0310-9956-ffa450edef68
2005-07-11 15:04:13 +00:00
Emmanuel Venisse 7ad6e2a386 Use the new doxia snapshot
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@209589 13f79535-47bb-0310-9956-ffa450edef68
2005-07-07 11:21:56 +00:00
Emmanuel Venisse a029d766ce Update all versions to beta-1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@202001 13f79535-47bb-0310-9956-ffa450edef68
2005-06-27 15:29:14 +00:00
John Dennis Casey fcbc5e7d6f Resolving: MNG-495
o Pressing [ENTER] at a plugin update prompt should result in the plugin being registered, as indicated by the prompt.
o Use CLI switch '--no-plugin-updates' to suppress usage of the plugin registry
o Use CLI switch '--update-plugins' to force updated/resolved plugin versions to be registered
o Neither of these has a short CLI option, since we're starting to run out of sensible char options for these types of things.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@193082 13f79535-47bb-0310-9956-ffa450edef68
2005-06-23 06:03:10 +00:00
John Dennis Casey 6100b37321 Updating non-maven, non-modello deps to get rid of snapshots. Also removed marmalade stuff from mboot.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@193052 13f79535-47bb-0310-9956-ffa450edef68
2005-06-23 02:31:28 +00:00
Brett Leslie Porter 7299bd7058 PR: MNG-469
remove MavenConfiguration class



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@191301 13f79535-47bb-0310-9956-ffa450edef68
2005-06-18 16:52:44 +00:00
Emmanuel Venisse 1218c92bd4 o Internationalize site plugin generation.
o Add french translation

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@180168 13f79535-47bb-0310-9956-ffa450edef68
2005-06-05 23:10:11 +00:00
Brett Leslie Porter ec805f988f PR: MNG-411
Submitted By: Vincent Siveton
Reviewed By:  Brett Porter
clean up the mailing list report


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@179174 13f79535-47bb-0310-9956-ffa450edef68
2005-05-31 00:01:18 +00:00