[squeak-dev] The Inbox: Collections-ul.960.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Sep 20 22:20:53 UTC 2021

Levente Uzonyi uploaded a new version of Collections to project The Inbox:

==================== Summary ====================

Name: Collections-ul.960
Author: ul
Time: 21 September 2021, 12:20:27.426864 am
UUID: 2a86d115-25d2-436c-855d-0dc866dc92ab
Ancestors: Collections-ul.959

Removed the private method with no senders: Dictionary>>valueAtNewKey:put:atIndex:declareFrom:.

=============== Diff against Collections-ul.959 ===============

Item was removed:
- ----- Method: Dictionary>>valueAtNewKey:put:atIndex:declareFrom: (in category 'private') -----
- valueAtNewKey: aKey put: anObject atIndex: index declareFrom: aDictionary 
- 	"Support for coordinating class variable and global declarations
- 	with variables that have been put in Undeclared so as to
- 	redirect all references to the undeclared variable."
- 	(aDictionary includesKey: aKey)
- 		ifTrue: 
- 			[self atNewIndex: index 
- 				put: ((aDictionary associationAt: aKey) value: anObject).
- 			aDictionary removeKey: aKey]
- 		ifFalse: 
- 			[self atNewIndex: index put: (self associationClass key: aKey value: anObject)]!

More information about the Squeak-dev mailing list