On 21/07/2008, at 12:23 PM, Brian E. Fox wrote:

I confirmed my initial hunch but I'm not sure how to fix this the right way. Here's what is happening:

The rule gets the list of plugins bound by the default lifecycles (additional lifecycles may be specified) and additional Plugins specified by the user. It then gets the list of plugins specified in the poms by walking the inheritance tree and pulling plugins from build.plugins, build.pluginManagement, profiles.plugins, profiles.pluginManagement. (I need to do this because I can't get at the original model...plugins already have versions resolved by this time, so I can't see what the user did or did not specify).

I may have missed something - are these values getting populated into project.getOriginalModel(), or is that method in some other way unsuitable?

Cheers,
Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to