You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Arnaud HERITIER <ah...@gmail.com> on 2007/12/01 23:33:14 UTC

Re: [m1] PMD plugin dependencies

Hi Xavier,

  Thanks a lot for your feedback !
  Jeff, you know what to do if you want to use the new version of pmd in
maven 1 land.

Arnaud

On Nov 30, 2007 7:49 PM, Xavier Le Vourch <xa...@brittanysoftware.com>
wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
>
> Arnaud HERITIER wrote:
> >   I hope that 1.1.1 is compatible with 1.1-beta-9. Depending of the part
> of
> > jaxen which is used by pmd it's possible that it works fine with the old
> > version.
>
>
> First, let me give you some general info: I'm an admin for the pmd
> project and I just released pmd 4.1 and submitted the upload request for
> it.
>
> I've also submitted a few patches for the pmd plugin update as well
> yesterday and earlier today.
>
> Now that you know where I'm coming from, pmd 4.1 does require jaxen
> 1.1.1 to work correctly as it includes a critical bug fix.
>
> Without it, at least one rule (AddEmptyString in optimizations.xml) will
> fail. The regression tests for the rule fail when jaxen 1.1 is used.
>
> The expression checked by that rule is pretty common so if the rule is
> included, most likely pmd will fail parsing regular code.
>
>
> Sorry for the bad news...
>
>
> Xavier
>
> - --
> Xavier Le Vourch
> Brittany Software, Inc.
> <xa...@brittanysoftware.com>
>
> PGP Key (ID 0x896C5947): http://brittanysoftware.com/gpg_key.asc
> Key fingerprint: 73B3 6370 B8C5 4325 F2D8  4115 0372 5805 896C 5947
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFHUFtWA3JYBYlsWUcRApPxAJ4+h0CTItxNFPpcYVelVm73yKtCZwCeNzrr
> zzhReGde2FM/31OHEuU1IfE=
> =0NAY
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>


-- 
..........................................................
Arnaud HERITIER
..........................................................
OCTO Technology - aheritier AT octo DOT com
www.octo.com | blog.octo.com
..........................................................
ASF - aheritier AT apache DOT org
www.apache.org | maven.apache.org
...........................................................

RE: [m1] PMD plugin dependencies

Posted by Jeff Jensen <je...@upstairstechnology.com>.
Ugh!!  :-(

Thanks for the help Arnaud, Xavier, and Lukas...


> -----Original Message-----
> From: Arnaud HERITIER [mailto:aheritier@gmail.com]
> Sent: Saturday, December 01, 2007 4:33 PM
> To: Maven Developers List
> Subject: Re: [m1] PMD plugin dependencies
> 
> Hi Xavier,
> 
>   Thanks a lot for your feedback !
>   Jeff, you know what to do if you want to use the new version of pmd in
> maven 1 land.
> 
> Arnaud
> 
> On Nov 30, 2007 7:49 PM, Xavier Le Vourch <xa...@brittanysoftware.com>
> wrote:
> 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Hi,
> >
> >
> > Arnaud HERITIER wrote:
> > >   I hope that 1.1.1 is compatible with 1.1-beta-9. Depending of the
part
> > of
> > > jaxen which is used by pmd it's possible that it works fine with the
old
> > > version.
> >
> >
> > First, let me give you some general info: I'm an admin for the pmd
> > project and I just released pmd 4.1 and submitted the upload request for
> > it.
> >
> > I've also submitted a few patches for the pmd plugin update as well
> > yesterday and earlier today.
> >
> > Now that you know where I'm coming from, pmd 4.1 does require jaxen
> > 1.1.1 to work correctly as it includes a critical bug fix.
> >
> > Without it, at least one rule (AddEmptyString in optimizations.xml) will
> > fail. The regression tests for the rule fail when jaxen 1.1 is used.
> >
> > The expression checked by that rule is pretty common so if the rule is
> > included, most likely pmd will fail parsing regular code.
> >
> >
> > Sorry for the bad news...
> >
> >
> > Xavier
> >
> > - --
> > Xavier Le Vourch
> > Brittany Software, Inc.
> > <xa...@brittanysoftware.com>
> >
> > PGP Key (ID 0x896C5947): http://brittanysoftware.com/gpg_key.asc
> > Key fingerprint: 73B3 6370 B8C5 4325 F2D8  4115 0372 5805 896C 5947
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.4.5 (GNU/Linux)
> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> >
> > iD8DBQFHUFtWA3JYBYlsWUcRApPxAJ4+h0CTItxNFPpcYVelVm73yKtCZwCeNzrr
> > zzhReGde2FM/31OHEuU1IfE=
> > =0NAY
> > -----END PGP SIGNATURE-----
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> >
> 
> 
> --
> ..........................................................
> Arnaud HERITIER
> ..........................................................
> OCTO Technology - aheritier AT octo DOT com
> www.octo.com | blog.octo.com
> ..........................................................
> ASF - aheritier AT apache DOT org
> www.apache.org | maven.apache.org
> ...........................................................



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org