Might not the "help:effective-pom" plugin/goal be used to validate some of these automatically? Especially if there remains a canonical form for the pom. As long as this (or another) plugin can get logically equivalent, you can use xquery or xpath statements to validate that what appears in one appears in the other.

Christian.

On 12-Feb-09, at 08:49 , Paul Benedict wrote:

Oleg, thank you for volunteering. j/k

My only concern is that building a project successfully does not
guarantee backwards compatibility. Things like property resolution,
etc. need to either be eye balled or loaded into an application to
show it works or bombs.

Binaries, sure, maybe that's overkill. But if I can compare the
target/war-output directory between two builds, that would help :-)

Paul

On Wed, Feb 11, 2009 at 9:54 PM, Jason van Zyl <[email protected]> wrote:
On 11-Feb-09, at 10:28 PM, Oleg Gusakov wrote:

I have a tool that compares resolved dependency lists between Mercury and Maven2, not binaries. Will not be hard to modify to add binary comparison.


There you go, Oleg will check  them for you :-)

Paul Benedict wrote:

Does any tool exist that can build a project in Maven 2 and Maven 3
and then compare the binaries to see if they are equal? Assuming v3 is
fully backwards compatible with v2, I hope there would be only
superficial differences.

Paul


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Christian Edward Gruber
[email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to