--- "Craig R. McClanahan" <[EMAIL PROTECTED]> wrote:
> Quoting "Craig R. McClanahan" <[EMAIL PROTECTED]>:
> 
> > Quoting robert burrell donkin <[EMAIL PROTECTED]>:
> > 
> > > we've talked before about removing the dependency of beanutils on 
> > > collections. there are two parts to this, the first is to come up
> with 
> > > a solution to the issue of fasthashmap,
> > 
> > I'm going to deal with this one later today, in a manner similar to
> what I
> > did
> > for digester (i.e. make a local copy of FastHashMap in
> commons-beanutils and
> > change the import statements).  This code came from Struts 1.0 (along
> with
> > BeanUtils) in the first place.
> > 
> 
> Grumble grumble ... this is not technically possible without breaking
> backwards
> compatibility on the public APIs.  We should have caught the fact that
> PropertyUtils.getMappedDescriptors() returns FastHashMap instead of Map.
> 
> Unless someone has bright ideas on how to fix this, I think we're stuck
> with a
> commons-collections dependency.

Can't we just do the normal deprecate, replace, remove cycle?  Add
versions of those methods that return a generic Map and deprecate the
FastHashMap versions.  We can't remove the dependency in this release but
we can after deprecating.

David

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


__________________________________
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools

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

Reply via email to