Jason van Zyl
db63dc78c0
o taking more legacy artifact components out of the plugin manager
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746336 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20 18:52:57 +00:00
Britton Isbell
c327c94443
Refactored out more uses of modello and moved classes from maven-project to maven-project-builder. Doing this so that maven-mercury will not have direct dependency on modello or maven model.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@746002 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19 21:22:46 +00:00
Britton Isbell
73c0f41e3b
Collapased Transformers into one. Extracted out some rules. Removed some references to Maven model in DomainModels to generalize. Removed Plugin mixins, which are no longer needed. Extension loading appears to be broken from refactoring. Need to fix this.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@745712 13f79535-47bb-0310-9956-ffa450edef68
2009-02-19 03:00:52 +00:00
Herve Boutemy
3d52a23b10
o upgraded Modello version to 1.0
...
o improved models to use Modello new features (merged from 2.1.x branch r745216)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@745260 13f79535-47bb-0310-9956-ffa450edef68
2009-02-17 21:46:38 +00:00
Britton Isbell
759769900d
[MNG-4035] - Removing plugin manager changes. This is breaking tycho build and also causes a hefty performance hit. Using mixins is over-generalizing this solution. Only need to cleanup config merging.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@745040 13f79535-47bb-0310-9956-ffa450edef68
2009-02-17 13:13:49 +00:00
Britton Isbell
0abb04c8bb
[MNG-3631] Mojo Configuration. Allow embedder to get executions by goal, query config with xpath and execute mojo.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@744145 13f79535-47bb-0310-9956-ffa450edef68
2009-02-13 15:39:54 +00:00
Oleg Gusakov
e07ccacaf2
[MNG-4033] found more appropriate injection point for password encryption
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@743947 13f79535-47bb-0310-9956-ffa450edef68
2009-02-13 01:38:15 +00:00
Herve Boutemy
dc29595f98
fixed coding style
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@743918 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12 22:58:36 +00:00
Oleg Gusakov
9f80bf1e63
[MNG-4033] migrated password encryption from 2.1.x trunk
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@743914 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12 22:44:08 +00:00
Oleg Gusakov
b88e78ae1d
[MNG-4033] migrated password encryption from 2.1.x trunk
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@743913 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12 22:43:32 +00:00
Oleg Gusakov
9737a2f1d9
[MNG-4033] migrated password encryption from 2.1.x trunk
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@743912 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12 22:42:53 +00:00
Britton Isbell
9863957196
[MNG-3862] Remove all plugin configuration manipulation from the plugin manager.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@743225 13f79535-47bb-0310-9956-ffa450edef68
2009-02-11 04:56:35 +00:00
Jason van Zyl
50dc057e54
o getting rid of ID tags, diffs in non-svn tools are not _exactly_ the same. i like seeing the authors, i can look in subclipse to see the detailed list of changes.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@742665 13f79535-47bb-0310-9956-ffa450edef68
2009-02-09 18:24:39 +00:00
Britton Isbell
cb077dc469
MNG-3919: NPE in DefaultLifecycleBindingManager
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@740468 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 21:50:27 +00:00
Britton Isbell
d1124333ad
Merge: sisbell-plugin-manager. MNG-3631 - Get plugin config, including mojo descriptor info.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@739970 13f79535-47bb-0310-9956-ffa450edef68
2009-02-02 12:02:44 +00:00
Benjamin Bentmann
7397cc69d6
[MNG-3951] Hide drive-relative paths from plugins
...
o Merged from r739385
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@739735 13f79535-47bb-0310-9956-ffa450edef68
2009-02-01 10:44:19 +00:00
Jason van Zyl
ed4f594ac4
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@739478 13f79535-47bb-0310-9956-ffa450edef68
2009-01-31 01:06:48 +00:00
Jason van Zyl
13fa00ea3f
[maven-release-plugin] prepare release maven-3.0-alpha-2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@739476 13f79535-47bb-0310-9956-ffa450edef68
2009-01-31 01:06:37 +00:00
Jason van Zyl
557f0a5373
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@738777 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 07:13:04 +00:00
Jason van Zyl
7f54cfff61
[maven-release-plugin] prepare release 3.0-alpha-2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@738775 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 07:12:48 +00:00
Jason van Zyl
cfbcba22a8
MNG-3586: system scope is working again, the IT does not appear to work on OS/X. Both 2.0.9 and this snapshot fail the first test of the IT. Brian helped me verify and on Windows with 2.0.9 and this snapshot both tests pass.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@732929 13f79535-47bb-0310-9956-ffa450edef68
2009-01-09 05:34:14 +00:00
Jason van Zyl
481cde5756
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731333 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 18:59:28 +00:00
Jason van Zyl
6991c79e34
[maven-release-plugin] prepare release maven-3.0-alpha-1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731331 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 18:59:05 +00:00
Jason van Zyl
1b59d7556f
o note in the settings.mdo file about the release plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731275 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 15:36:11 +00:00
Jason van Zyl
80a6a03dd6
o get rid of debug output
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731274 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 15:32:55 +00:00
Jason van Zyl
bfe3cbf4e9
o the release plugin manages to somehow get its own instance of a Settings so the SettingsAdapter which I use everywhere else gets used except in the release plugin so I have to jack back in the hardcoded RuntimeInfo until I figure out why. not a big deal, i'll list it in the compatibility notes. on another note if you start the release process using release:prepare and it fails, you make code changes, it will happily let you continue and not check the status again.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731273 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 15:32:19 +00:00
Jason van Zyl
cc38a455f7
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731271 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 15:29:07 +00:00
Jason van Zyl
bab3480d4b
[maven-release-plugin] prepare release 3.0-alpha-1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@731269 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 15:28:42 +00:00
Benjamin Bentmann
970065b4bd
[MNG-3424] Respect ordering of elements as given in POM
...
o Merged from r708871
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@730079 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 09:33:02 +00:00
Benjamin Bentmann
2bbb812470
[MNG-3451] [MNG-3790] German localization for maven-core
...
Submitted by: Christian Schulte
o Applied with minor modifications
o Merged from r727998
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@728001 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 10:57:30 +00:00
Jason van Zyl
7d3040a73e
o collapsing more of the project builder, trying to turn it back into one component -- we have the old and the new with the old wrapper the new -- so that I can have an interface for compatibility and then all our new stuff in another component.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@727299 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 06:27:16 +00:00
Herve Boutemy
48d853ad6e
[MNG-3898] use models attribute of modello-maven-plugin instead of model (merged from 2.0.x branch r726548)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726552 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 22:07:08 +00:00
Benjamin Bentmann
c1498641cc
o Fixed doc about command to get help output from CLI (merged from r726541)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726545 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 21:50:39 +00:00
Jason van Zyl
6d5eab14f6
o remove aspectj
...
o update compat log with CLI changes
o update everything to release versions, we have no snapshots anymore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726521 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 19:51:59 +00:00
Vincent Siveton
3d112fe2d2
o merged from r726420 (specify unique namespace)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726422 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 12:49:15 +00:00
Jason van Zyl
ea43792cf2
MNG-3905 First pass at collecting all the repository related code and started to decouple from maven-artifact
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726383 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 06:24:01 +00:00
Jason van Zyl
abd5d033d6
o make sure there is an empty list for the plugin groups, the prefix loader needs it and was expecting it coming from the settings.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726351 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 04:02:36 +00:00
Jason van Zyl
ca09b406af
o use the new separated interpolator
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726237 13f79535-47bb-0310-9956-ffa450edef68
2008-12-13 17:19:04 +00:00
Jason van Zyl
e02b6e7005
o get rid of more Settings references beyond the embedder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726164 13f79535-47bb-0310-9956-ffa450edef68
2008-12-13 03:17:35 +00:00
Jason van Zyl
153e69973d
o get rid of dead logging constants
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@726158 13f79535-47bb-0310-9956-ffa450edef68
2008-12-13 02:52:14 +00:00
Brett Leslie Porter
87e5a9acf3
guard against NPE when the exception was dumped
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@725563 13f79535-47bb-0310-9956-ffa450edef68
2008-12-11 03:34:52 +00:00
Jason van Zyl
845dfab57c
o opening up access to the exclusion filters for tycho
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@724386 13f79535-47bb-0310-9956-ffa450edef68
2008-12-08 15:56:26 +00:00
Jason van Zyl
5b1426a881
o i didn't update the maven-shared-model correctly, revert
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@724213 13f79535-47bb-0310-9956-ffa450edef68
2008-12-07 21:54:10 +00:00
Jason van Zyl
a0e4a63d08
o update to API change in maven-shared-model
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@724211 13f79535-47bb-0310-9956-ffa450edef68
2008-12-07 21:44:09 +00:00
Jason van Zyl
25f28a2bcd
o adding the maven-compat module to the artifacts to filter out. fixes the last problem with the tycho build.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@724157 13f79535-47bb-0310-9956-ffa450edef68
2008-12-07 16:46:34 +00:00
Benjamin Bentmann
ba371df6c8
o Stabilized build
...
maven-core> mvn dependency:tree
[INFO] [dependency:tree]
[INFO] org.apache.maven:maven-core:jar:3.0-SNAPSHOT
[INFO] +- org.sonatype.plexus:plexus-plugin-manager:jar:1.0-SNAPSHOT:compile
[INFO] | +- org.apache.maven:maven-mercury:jar:3.0-SNAPSHOT:compile
but yet
{java] [INFO] Reactor Summary:
[java] [INFO] ------------------------------------------------------------------------
[...]
[java] [INFO] Maven Core ............................................ FAILED [14.024s]
[...]
[java] [INFO] Maven Mercury ......................................... NOT BUILT
[java] [INFO] ------------------------------------------------------------------------
whatever maven-mercury is used to build maven-core, it's not the one from the current build...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@723126 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 23:23:52 +00:00
Jason van Zyl
2911344c19
o fix xml comments
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721743 13f79535-47bb-0310-9956-ffa450edef68
2008-11-30 00:00:18 +00:00
Jason van Zyl
829ddb2170
o separate out all artifact handlers and lifecycles from the core components
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721738 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 23:23:40 +00:00
Benjamin Bentmann
4f4358ee02
o Updated method signatures due to r721715
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721716 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 20:54:28 +00:00
Jason van Zyl
d212f9e2b6
o remove the artifact handlers out of the main components file, they can be merged now. need to quickly move to the point where all component metadata for wiring is generated so that we can move toward analysis of the annotations at runtime. we also need the configuration source way of pulling in component configuration.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@721694 13f79535-47bb-0310-9956-ffa450edef68
2008-11-29 17:24:04 +00:00