ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gilles Scokart <gscok...@gmail.com>
Subject Re: possible bug in ChainResolver
Date Sat, 03 Oct 2009 10:50:22 GMT
Attachments are skipped in this mailing list.  Could you post that into a
jira ticket ?

Thanks a lot,


Gilles Scokart


2009/10/2 Jaco Uys <jaco.uys@gmail.com>

> Hi,
>
> I have found an issue some time ago with resolving dependencies via a
> chain resolver.
> I can not remember the exact scenario, but had to do with resolving A
> -> B -> C where A and C comes from a local repo and B from a 'shared'
> repo.
>
> The issue seems to be with ChainResolver that overrides 'public void
> setCheckmodified(boolean check)'. The 'checkModified' value is not
> propagated through to the base class 'AbstractResolver'. This results
> in the 'AbstractResolver.getCacheOptions(ResolveData data)' behaving
> incorrectly when creating the 'CacheMetadataOptions'.
>
> The fix I made was to change the 'ChainResolver.setCheckmodified' to:
>
> public void setCheckmodified(boolean check) {
>        checkmodified = Boolean.valueOf(check);
>        super.setCheckmodified(check);
> }
>
> I've attached an svn patch for it.
>
> Regards Jaco
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message