Commit Graph

7884 Commits

Author SHA1 Message Date
Britton Isbell c0d28d2ce4 Verify that plugin has version as precondition in PluginManager.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769560 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:52:43 +00:00
Britton Isbell d2bbf510f9 Param check in artifact utils.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769557 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:46:43 +00:00
Britton Isbell 14b3573e79 Compile exceptions.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769552 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:34:36 +00:00
Jason van Zyl 00316c6362 o updating test to match
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769548 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:20:49 +00:00
Jason van Zyl 6bca21c4f8 o adding in all plugins in all the default lifecycles
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769547 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 21:20:36 +00:00
Britton Isbell d8e77e29b8 Removed references to MavenProject.injectPlugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769467 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 17:09:36 +00:00
Jason van Zyl 1c94e8f911 o take away the merging and leave that to the builder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769465 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 17:04:19 +00:00
Jason van Zyl d253679e62 o removing all configuration manipulation as that should be handled by the project builder.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769457 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 16:50:23 +00:00
Britton Isbell 7d85e92007 Removed hard-coding of plugins. Plugins come into builder with default configs. Need to null these out so that pluginMng will be applied.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769456 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 16:50:21 +00:00
Britton Isbell cb51cfc270 Removed hard-coding of plugins. Plugins come into builder with default configs. Need to null these out so that pluginMng will be applied.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769453 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 16:31:56 +00:00
Britton Isbell 850b047c6d Disabled UTs in maven-project.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769237 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 04:40:54 +00:00
Britton Isbell c3715849bf Default plugins.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769235 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 04:12:32 +00:00
Jason van Zyl 93e27192b7 o adding method to get a list of plugins that correspond to a lifecycle for configuration merging by the builder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769214 13f79535-47bb-0310-9956-ffa450edef68
2009-04-28 00:48:53 +00:00
Jason van Zyl e10d95d4e1 o starting the simplification of the error reporting
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769193 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 22:38:19 +00:00
Jason van Zyl a0c50f8554 o restore start time
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769183 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 22:06:47 +00:00
Britton Isbell bbf61a46f8 Check to see if it is pom before parse.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769177 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 21:50:00 +00:00
Jason van Zyl 54d0418185 o push in changes to sync up with shane
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@769031 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 15:43:01 +00:00
Jason van Zyl 2805dee2cf o trying to merge manually
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768842 13f79535-47bb-0310-9956-ffa450edef68
2009-04-27 00:43:53 +00:00
Jason van Zyl 10243bb3da git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768839 13f79535-47bb-0310-9956-ffa450edef68 2009-04-27 00:16:42 +00:00
Jason van Zyl aafe040406 git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768839 13f79535-47bb-0310-9956-ffa450edef68 2009-04-27 00:16:42 +00:00
Jason van Zyl a14dd02e93 o more meshing of trunk and my branch, two tests that are out of sync
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768832 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 23:51:09 +00:00
Benjamin Bentmann 9bab498a93 o Updated bootstrap due to r768764
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768823 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 22:47:12 +00:00
Jason van Zyl ff4254b879 o jxpath is not needed except for testing in my branch which i will merge shortly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768820 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 22:41:53 +00:00
Jason van Zyl ee101ae58a o remove the plugin manager that required mercury and i'll use the repository system inside maven for new, keep more of the features that creeped in out
o try and remove all traces of mercury and keep them in a branch


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768813 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 22:18:28 +00:00
Herve Boutemy a969cf5316 fixed a typo (merged from 2.1.x branch r768796)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768798 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 21:20:36 +00:00
Herve Boutemy add45acf1e added links to model documentation (merged from 2.1.x branch r768778)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768784 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 20:56:38 +00:00
Jason van Zyl 74845ae89d o git rid of .cd directory, auto provisioning is a feature not discussed
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768770 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 20:32:43 +00:00
Herve Boutemy 84e11dcaa2 renamed toolchains Modello descriptor to toolchains.mdo (merged from 2.1.x branch r768762)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768764 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 20:03:30 +00:00
Herve Boutemy 921b31bbdb fixed typos (merged from 2.1.x branch r768751)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768755 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 19:31:44 +00:00
Jason van Zyl a99b21cd78 o remove mercury modules from the parent pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768753 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 19:31:02 +00:00
Jason van Zyl fd5894dda1 o mercury will be pursued entirely on a branch
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768752 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 19:30:15 +00:00
Jason van Zyl 006b3cf25b o resetting plexus version, will turn them into integration tests now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768733 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 17:57:04 +00:00
Jason van Zyl 04760f2e69 o remove debug output
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768725 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 16:43:35 +00:00
Jason van Zyl 3d0338e0ea o remove debug output
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768724 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 16:41:46 +00:00
Jason van Zyl d94c0e791a o get rid of debug output
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768722 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 16:39:27 +00:00
Jason van Zyl 755afec417 o the component discovery is not exposed outside the plexus core
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768721 13f79535-47bb-0310-9956-ffa450edef68
2009-04-26 16:34:19 +00:00
Britton Isbell b4874e382d Now we do interpolation before management processing. This allow depMng/pluginMng to have interpolated values for group/artifact ids.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768421 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 21:32:57 +00:00
Britton Isbell cfda1d9f8d Fix: If its a profile merging into the model, we need to keep adding the dependencies.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768409 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 20:07:41 +00:00
Britton Isbell 0878d4fa04 Fixed problem where maven-mercury had a pom with incorrect scope on dep. Had to disable two UT's that broke due to this change. The fix for these UT's is to add in interp before depMng, similar to current impl of maven-mercury.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768388 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 18:24:05 +00:00
Britton Isbell 989440684f Throw exception on model validation. No longer just log this to debug.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768380 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 17:36:48 +00:00
Oleg Gusakov a679b959f0 added UT to test for explicit "compile" scope when parent defines same dependency as "test"
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768379 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 17:34:52 +00:00
Britton Isbell de96ac0502 Fixed NPE
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768365 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 16:49:42 +00:00
Oleg Gusakov ad1e062754 added UT to test for another broken condition - NPE
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768354 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 16:32:11 +00:00
Britton Isbell ae4bee951a Fixed to use compile as default scope.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768349 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 16:19:21 +00:00
Oleg Gusakov 11c7032925 changed UT to test for another broken condition - scope
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768344 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 16:06:19 +00:00
Britton Isbell 5988d021d1 Fixed interpolation in maven-mercury.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768140 13f79535-47bb-0310-9956-ffa450edef68
2009-04-24 03:18:51 +00:00
Britton Isbell 674acfb0d3 Overwrite scope for dependencies.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@768006 13f79535-47bb-0310-9956-ffa450edef68
2009-04-23 18:23:36 +00:00
Oleg Gusakov 5ce3ee0a53 adjusted the usage of -D to be a jvmarg
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@767751 13f79535-47bb-0310-9956-ffa450edef68
2009-04-23 01:07:09 +00:00
Jason van Zyl 5d7758b358 o pull from trunky dunk dunk
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@767707 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22 23:04:06 +00:00
Britton Isbell 034562a96f [MNG-2318] - resolution of parent pom.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@767640 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22 20:03:43 +00:00