I am fixing issue QI-247, since it is 'annoying' that transient
equals/hashCode/toString handling isn't as documented. So,

hashCode; A hash is taken from each of the mixins, and aggregated
together with hash=hash*31+mixin.hashCode()

equals; If the transients has the same number of mixins, each of those
mixins equals() are called, and if all says true, then return true,
otherwise false.

toString; Each mixin's toString() method is called, unless it is the
default java.lang.Object.toString(), and the results are concatenated
with commas.


Does this sound right??


Cheers
Niclas

On Wed, Oct 6, 2010 at 11:44 AM, Niclas Hedhman <[email protected]> wrote:
> Gang,
> I am hoping that I can work on the 1.2 release today, or if I find any
> additional issues tomorrow.
>
> So, last call for any last minute changes. I will also walk through
> the JIRA issues and see if anything important is not done yet.
>
> Due to Maven's strong (but not very good) involvement in the release
> process, there will need to be a "master origin" push stop, and I will
> let you know when I need that to start, each repository separately.
>
>
> Cheers
> --
> Niclas Hedhman, Software Developer
> http://www.qi4j.org - New Energy for Java
>
> I  live here; http://tinyurl.com/2qq9er
> I  work here; http://tinyurl.com/2ymelc
> I relax here; http://tinyurl.com/2cgsug
>



-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to