Author: ericwa
Date: Thu Mar 20 00:46:58 2014
New Revision: 10589

URL: http://svn.gna.org/viewcvs/etoile?rev=10589&view=rev
Log:
Add reminders to revert COObject to pointer hash/equality. See failing test 
-[TestObject testHashStabilityAcrossSetCurrentBranch] and Jan 25th email

Modified:
    trunk/Etoile/Frameworks/CoreObject/Core/COObject.m
    trunk/Etoile/Frameworks/CoreObject/TODO.md

Modified: trunk/Etoile/Frameworks/CoreObject/Core/COObject.m
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Core/COObject.m?rev=10589&r1=10588&r2=10589&view=diff
==============================================================================
--- trunk/Etoile/Frameworks/CoreObject/Core/COObject.m  (original)
+++ trunk/Etoile/Frameworks/CoreObject/Core/COObject.m  Thu Mar 20 00:46:58 2014
@@ -1338,11 +1338,13 @@
 
 #pragma mark - Hash and Equality
 
+// FIXME: Remove, to revert to pointer hash/equality. See failing test 
-[TestObject testHashStabilityAcrossSetCurrentBranch] and Jan 25th email
 - (NSUInteger)hash
 {
        return [_UUID hash] ^ [[_objectGraphContext branchUUID] hash] ^ 
[_objectGraphContext isTrackingSpecificBranch] ^ 0x39ab6f39b15233de;
 }
 
+// FIXME: Remove, to revert to pointer hash/equality. See failing test 
-[TestObject testHashStabilityAcrossSetCurrentBranch] and Jan 25th email
 - (BOOL)isEqual: (id)anObject
 {
        if (anObject == self)

Modified: trunk/Etoile/Frameworks/CoreObject/TODO.md
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/TODO.md?rev=10589&r1=10588&r2=10589&view=diff
==============================================================================
--- trunk/Etoile/Frameworks/CoreObject/TODO.md  (original)
+++ trunk/Etoile/Frameworks/CoreObject/TODO.md  Thu Mar 20 00:46:58 2014
@@ -324,6 +324,7 @@
        
   - Add some collection-oriented KVO update tests to TestObjectUpdate
 
+  - Remove COObject -hash, -isEqual: so we use NSObject's version (pointer 
comparison). See failing test -[TestObject 
testHashStabilityAcrossSetCurrentBranch] and Jan 25th email
 
 - COObjectGraphContext
 


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to