Commit Graph

6534 Commits

Author SHA1 Message Date
Britton Isbell 3fb0c8514f Fixed pom to correct snaphost dependency version.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@718303 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 18:00:22 +00:00
Britton Isbell 629c12ae80 Configured build extension listener to only fire on poms within the build.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@718176 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 06:23:46 +00:00
Jason van Zyl eec6ed1e2c o adding new logic to process build extensions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@718165 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 03:23:35 +00:00
Jason van Zyl 3164c0088f o fixing component-metadata version. Thanks Benjamin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@718055 13f79535-47bb-0310-9956-ffa450edef68
2008-11-16 16:23:54 +00:00
Jason van Zyl 56986ca004 o use the class lookup method which will now automatically partition lookups based on the class
submitted by: Dain Sundstrom



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@717964 13f79535-47bb-0310-9956-ffa450edef68
2008-11-16 02:38:13 +00:00
Benjamin Bentmann 0d28d1719a [MNG-3846] Inherited URLs are not automatically extended with the child's artifactId
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@717941 13f79535-47bb-0310-9956-ffa450edef68
2008-11-15 22:35:14 +00:00
Britton Isbell 7de89c1ee9 Checked in support for plugin extension listener. Not using a configurable plexus component yet. The listener is added directly to the transform.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@714122 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 20:10:52 +00:00
Britton Isbell 1a9ef5d0e0 Added in Project Event Listeners. Still need to hook up a plexus component and a model container factory for configuring listeners.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@714109 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 19:18:09 +00:00
Benjamin Bentmann 378ee24d22 [MNG-3797] RealmUtils.create*Id() does not properly separate multiple threads
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@714067 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 16:49:04 +00:00
Benjamin Bentmann 1f6060121d [MNG-3839] XML parsing of POM does not reliably coalesce text data
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@714059 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 16:26:08 +00:00
Britton Isbell 2881df1046 Reversing fix for MNG-3827. This causes regression in MNG-3679.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713525 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 21:51:15 +00:00
Britton Isbell f870fa638d Dedup interpolator property in list.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713505 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 20:47:14 +00:00
Britton Isbell c46e4fd97c Fix for mng-3259.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713483 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 20:01:20 +00:00
Benjamin Bentmann 4378d40c7b [MNG-3813] Plugin class path does not respect ordering of plugin dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713438 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 17:53:24 +00:00
Britton Isbell bf5d38a186 Fix for IT 3827. On joins between model containers during the applying of plugin management, transform rule was reversing the plugin config element order. Now do a reverse sort prior to join, so elements end up in correct order.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713429 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 17:31:07 +00:00
Britton Isbell cac8f6eedf Fix for IT 3833. New implementation does multiple interpolation iterations, until it detects that there is no longer a change in the list.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713266 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 05:17:42 +00:00
Jason van Zyl f261031443 o updating to the new release of plexus to remove the remaining plexus IT related problem. the alpha-1 is hopefully possible now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713245 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 02:10:33 +00:00
Benjamin Bentmann 57171cb4aa [MNG-3503] Shade MX* classes from plexus-utils
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713202 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 22:34:59 +00:00
Benjamin Bentmann 803e95b370 o Synced dependency on stax-api with the JAR used by Woodstox (due to bad repo metadata, javax.xml.stream:stax-api is not recognized as a conflict/duplicate)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713182 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 21:46:34 +00:00
Benjamin Bentmann 14ef7d204e o Fixed compliance with StAX-API (not all impls accept strings for properties of type Boolean)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713172 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 21:14:02 +00:00
Benjamin Bentmann 07fb543422 [MNG-3831] Expressions without project/pom prefix are no longer interpolated with model values
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713052 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 14:44:19 +00:00
Benjamin Bentmann 30f86cb7c8 o Added svn:keywords
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713050 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 14:37:26 +00:00
Benjamin Bentmann cd04c1d85a o Set svn:eol-style=native
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@713049 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 14:35:30 +00:00
Britton Isbell 1249c89962 Fix for it0141
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@712680 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 15:44:37 +00:00
Britton Isbell 6468b08bda Fix for IT 3821.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@712621 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 07:23:45 +00:00
Britton Isbell 9929e8101d Add collection notation to reportSets.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@712619 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 07:05:45 +00:00
Britton Isbell 4256e417b9 If DistributionManagement site url contains a property, build was failing. This is a quick fix and will still not return the correct URL. The problem is that interpolation occurs after inheritance and resolving URLs based on a parent is an inheritance issue.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@711888 13f79535-47bb-0310-9956-ffa450edef68
2008-11-06 16:12:17 +00:00
Britton Isbell 3d85fa7874 Fix for IT 2695. Two plugins with different executions that had same id were merging. Created a different container for execution ids, so that they can be queried per plugin, rather than globally.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@711743 13f79535-47bb-0310-9956-ffa450edef68
2008-11-05 23:42:32 +00:00
Britton Isbell 824e2eefe7 Fix for IT 3134.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@711707 13f79535-47bb-0310-9956-ffa450edef68
2008-11-05 21:46:12 +00:00
Benjamin Bentmann acc8010f45 o Repaired POM
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@709686 13f79535-47bb-0310-9956-ffa450edef68
2008-11-01 12:47:05 +00:00
John Dennis Casey 94bdfa2c7d Merging revIds: 709032, 709208, 709241 from 2.0.x branch for ITs in the bootstrap.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@709254 13f79535-47bb-0310-9956-ffa450edef68
2008-10-30 21:46:48 +00:00
Herve Boutemy c6a9575ad1 use descriptors attribute of maven-assembly-plugin instead of descriptor, which is deprecated (merged from 2.0.x branch, r706409)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@706411 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 21:02:39 +00:00
Britton Isbell e96229a165 Reverting back changes. It's building locally but breaking on Hudson.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@706231 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 11:06:03 +00:00
Britton Isbell d733885e54 Hooked up maven-project-builder into build. Updated classes.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@706143 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 07:57:44 +00:00
Britton Isbell 3412160ab7 Copied over some of the builder classes to new module. These are Maven extensions to the shared builder but they have no Maven trunk dependencies. There will be extensions to these classes to support Mercury.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@706133 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 07:00:14 +00:00
Britton Isbell 360954e6bc Fix: IT0141
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@705183 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 09:16:15 +00:00
Britton Isbell bedc1d7a2b Fix: IT0469 - Rule: join configs of build/plugins/plugin and reporting/plugins/plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@705167 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 08:06:38 +00:00
Britton Isbell 7c54aada90 Fix: IT 3746, 102, 0043 - Merged out some previous changes to PluginParameterExpressionEvaluator.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@704797 13f79535-47bb-0310-9956-ffa450edef68
2008-10-15 06:57:37 +00:00
Britton Isbell 655cda05dc Fix for IT100. During interpolation, something with 'parent.' needs to be aliased: 'project.parent.' I'm not sure that this is good behavior, given that someone may use 'parent. in their own context.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@704423 13f79535-47bb-0310-9956-ffa450edef68
2008-10-14 09:56:13 +00:00
Jason van Zyl a2f245109b o revert my ordering, i'll have to investigate why property set on the CLI which conflicts with an internal property still wins in 2.0.x
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701702 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 19:51:42 +00:00
Jason van Zyl 1289a0e877 o remove plugin specific tests from the embedder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701697 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 19:23:33 +00:00
Jason van Zyl d3d1acbf1f o remove specific plugin tests from the embedder tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701695 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 19:22:42 +00:00
Jason van Zyl 4770c52af5 o make sure that the execution properties that are taken from the CLI are processed before anything else
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701694 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 19:20:15 +00:00
Jason van Zyl f4de864984 o restore the getApplicationVersion() method which is use by eclipse:eclipse
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701693 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 19:19:41 +00:00
Jason van Zyl 9a02f5a1ec o placing a hard coded version in the event the pom.properties can't be found. for debugging inside m2e i can live with this.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701665 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 16:33:36 +00:00
Jason van Zyl fa17cae65a o be more lenient when looking for the properties file. in my case i am debugging completely from the eclipse workspace and i don't want to have to produce the JAR everytime i want to execute maven. these properties files should be created as part of the generate resources phase and not buried in the maven archiver and performed during JAR production. bad mixing of concerns.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701663 13f79535-47bb-0310-9956-ffa450edef68
2008-10-04 16:30:55 +00:00
Britton Isbell d17fd4ca86 Fix for IT0096, IT0097. Now checking session to see if plugin is part of reactor before trying to resolve it.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701563 13f79535-47bb-0310-9956-ffa450edef68
2008-10-03 23:06:25 +00:00
Brett Leslie Porter c577d07305 ignore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701269 13f79535-47bb-0310-9956-ffa450edef68
2008-10-03 00:34:39 +00:00
Britton Isbell a1461c4617 Using latest maven test suite for ITs.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701268 13f79535-47bb-0310-9956-ffa450edef68
2008-10-03 00:31:19 +00:00
Jason van Zyl 556254c8c3 MNG-3653/MNG-3677: restored property file nabbing from the core JAR, and reworked the runtime component to be more general and used it from the CLI
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@701264 13f79535-47bb-0310-9956-ffa450edef68
2008-10-02 22:36:41 +00:00