Commit Graph

2776 Commits

Author SHA1 Message Date
Brett Leslie Porter 285d97d93c PR: MNG-847
merge metadata if it is duplicated

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280086 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 07:08:55 +00:00
Brett Leslie Porter c585793b40 make sure locally installed snapshots are recognised
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280078 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 05:10:07 +00:00
Brett Leslie Porter e2336ea5a4 test setter is used instead of field population
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280077 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 05:05:28 +00:00
Brett Leslie Porter ef0b3326db test that property's work with default setter
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280076 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 05:05:03 +00:00
Brett Leslie Porter ed0b352c9a PR: MNG-861
make sure build number gets updated when updating metadata

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280073 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 04:38:39 +00:00
Brett Leslie Porter 1d6b35cc56 improve handling of metadata in verifier
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280066 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 04:15:39 +00:00
Brett Leslie Porter 3c4effa04b remote metadata file was incorrect
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280063 13f79535-47bb-0310-9956-ffa450edef68
2005-09-11 03:43:23 +00:00
Jason van Zyl 6b442c75a9 o adding a couple more checked to make sure the setters are executed.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280000 13f79535-47bb-0310-9956-ffa450edef68
2005-09-10 12:58:03 +00:00
Jason van Zyl 843ed8061a o allowing the specification of the bean property that should be used for
reading/writing configuration values. I briefly discussed this with John but
  is up for discussion. We felt the most "bean" like way would be to allow
  something like the following:
  
  @parameter property="project"
  
  Which would mean that for that particular field to read/write it a
  getProject() and setProject(Project) method would be present.
  


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279997 13f79535-47bb-0310-9956-ffa450edef68
2005-09-10 12:12:40 +00:00
Jason van Zyl 2ef0039f13 o adding pluginRepositories element to match the other ITs which use the
core-it plugin.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279995 13f79535-47bb-0310-9956-ffa450edef68
2005-09-10 12:03:21 +00:00
Jason van Zyl 44fcb165b4 o adding note about it0064
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279994 13f79535-47bb-0310-9956-ffa450edef68
2005-09-10 11:56:33 +00:00
Jason van Zyl 169aacd4c4 o adding a mojo that uses setters
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279993 13f79535-47bb-0310-9956-ffa450edef68
2005-09-10 11:55:30 +00:00
Jason van Zyl 09cd696f4d o adding an IT that tests the execution of a mojo with setters
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279992 13f79535-47bb-0310-9956-ffa450edef68
2005-09-10 11:54:43 +00:00
Jason van Zyl bb35ab5dfc o removing yet more references to the old cruft
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279899 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 22:39:43 +00:00
Jason van Zyl 88af3474a0 o removing references to removed classes
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279894 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 22:13:53 +00:00
Jason van Zyl 42ff197960 o getting rid of old cruft that has long since been useful
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279875 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 20:57:44 +00:00
Stephane Nicoll 54d740b70b MNG-420: provides a default jdkName based on the java.version system property.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279847 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 19:19:39 +00:00
Emmanuel Venisse d2488680e1 Fix release pom creation for some null values
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279798 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 15:34:31 +00:00
Vincent Siveton f4239df692 Corrected getConfigFile() by specifying sun as default config file; added log4j.properties to remove warn for org.apache.commons.beanutils.BeanUtils; formated code; added copyright to pom.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279769 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 13:31:51 +00:00
Emmanuel Venisse cbf7453e2d o Fix prepare release for poms with non snapshot parent
o Fix version resolver for version without "-" like -alpha-2 but 1.0.2

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279767 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 13:26:54 +00:00
Brett Leslie Porter 9c060b192a PR: MNG-613
Completion of the version selection from a range.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279720 13f79535-47bb-0310-9956-ffa450edef68
2005-09-09 06:49:59 +00:00
Brett Leslie Porter f11def89c1 write metadata to correct file
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279582 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 17:00:09 +00:00
Kenney Westerhof 570bc62482 fix MNG-755 (MNG-720). GnuParser's interpretation of the commandline conforms
to m2's idea about options; PosixParser doesn't.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279574 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 15:22:01 +00:00
John Dennis Casey 6d4537dc97 Adding POM-level properties.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279572 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 15:08:57 +00:00
Kenney Westerhof 4ac603b57b Add the project itself to the 'reactorprojects' of the forked
build, so dependencies can at least resolve the target/artifact.jar.
Blacklist the project to skip building it again.

TODO: the message now printed in ReactorManager implies that that
project has build errors; that seems to be the only possible reason
to blacklist a project. Maybe if the EventDispatcher/Handler interfaces
would have more methods than start/end/error this could be handled differently.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279546 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 09:29:47 +00:00
Brett Leslie Porter 5cbe290556 target correct JDK
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279537 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 08:32:10 +00:00
Brett Leslie Porter ba35fd5965 PR: MNG-613
use new metadata in bootstrap

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279535 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 08:28:06 +00:00
Emmanuel Venisse fca3fe1cf0 Rewrite correctly the notifier
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279532 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 07:57:37 +00:00
Emmanuel Venisse 86c62cc6b6 Rollback. we need to fix all pom in repo before.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279530 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 07:45:45 +00:00
Emmanuel Venisse 633d4df94e Fix mail notifier configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279528 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 07:38:28 +00:00
Emmanuel Venisse e98d10f444 Fix mail notifier configuration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279526 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 07:26:56 +00:00
Emmanuel Venisse 4956d4fff9 Remove old address field in notifier
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279525 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 07:15:59 +00:00
Kenney Westerhof b2c8100048 adding required phase 'generate-sources'.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279412 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 20:07:39 +00:00
Kenney Westerhof a35354aceb fixed possible corrupted source path when there are more compileSourceRoots.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279407 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 19:45:54 +00:00
Stephane Nicoll 368a03839f updated developers section.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279403 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 19:30:51 +00:00
Stephane Nicoll 9da3f0d5ff MNG-826:
- Jar dependencies are not included in the generated application.xml ; Hence 'library' is the default behavior and has been removed
- Added includeInApplicationXml property on JavaModule to allow it to be included in the generated application.xml

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279376 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 16:37:45 +00:00
Brett Leslie Porter 8f02461a69 consistent property naming
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279348 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 15:33:04 +00:00
Brett Leslie Porter 983f18729a set version to 3.0.1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279343 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 15:30:18 +00:00
Brett Leslie Porter 399fa6672e use tagged sandbox version
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279341 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 15:14:59 +00:00
Kenney Westerhof fdc4461eb7 Building maven projects works; it runs all integration test projects,
and when one fails (FAIL_AT_END) the build of this project fails too.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279336 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 14:59:36 +00:00
Kenney Westerhof 69c6305347 Changed ReactorManager's api for blackList and other methods that require
an 'id' to use MavenProject instead. 
In some parts of the code a DAG is constructed using a version-less key,
and in the api what the id should be is unspecified.
This could result in NPE's (it does!) because the code in plexus-utils
assumes a known id (vertex in the DAG) is supplied.

So, moved the project.getId() calls outside of ReactorManager into the
ReactorManager, so that there's just one place where the decision is made on
how to generate an id (DAG vertex label) from a project. This centralizes
that knowledge for increased maintainability and reduced chances on NPE's.




git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279334 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 14:57:24 +00:00
Brett Leslie Porter 7b6f292c73 more fixes to the release plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279328 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 14:27:51 +00:00
Trygve Laugstol 7d198eb4ad o Adding licenses.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279318 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 13:12:56 +00:00
Emmanuel Venisse 0dbb8eeda8 Add packaging in clone method.
There are some other fields that don't have cloned

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279308 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 12:29:48 +00:00
Trygve Laugstol ab5b7e704d o Setting svn:ignore.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279299 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 11:24:27 +00:00
Brett Leslie Porter 7117fdf396 copy group too
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279259 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 06:32:41 +00:00
Brett Leslie Porter 457a613ee9 various release plugin fixes
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279256 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 06:01:23 +00:00
Brett Leslie Porter 22f9a34107 various release plugin fixes
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279240 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 04:14:22 +00:00
Brett Leslie Porter 434ec90fa6 fix issues with cloning appending extra paths
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279237 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 04:08:30 +00:00
Brett Leslie Porter aa34ddef37 fix release-pom.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279063 13f79535-47bb-0310-9956-ffa450edef68
2005-09-06 18:50:54 +00:00