Hi Brian,

On Jan 10, 2008 5:40 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote:
> The enforcer plugin requirePluginVersions rule intentionally scans
> everything in your pom inheritance to see anything that isn't defined.
> This also includes things you haven't declared but are being used by the
> standard lifecycle (compile,install etc etc). The alternative is that
> everytime you tried something new, it would complain about the version.

That's fine with me, like I said, I have to specify those versions
anyway. It just surprised me a bit.

> It also doesn't care if the profile is active or not, if you declare a
> plugin without a version anywhere...the enforcer will punch you in the
> face.

Yes, but what I don't understand is why I'm being punched in the face
when I've specified the version twice ... but in the profile. :-) And
it's complaining about its *own* version. Which, again, I *have*
specified.

> There is one known issue right now and that's when you run mvn site. It
> gets confused because mvn injects the reporting plugins into the project
> as plugins and since I'm not currently scanning the reporing
> declarations, it incorrectly says they aren't locked down. Once I get
> time to fix this, I'll be putting out 1.0.

Mmmmh, I didn't run into this when running mvn site?

Cheers,
Hilco

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

Reply via email to