[squeak-dev] The Trunk: 50Deprecated-mt.2.mcz

commits at source.squeak.org commits at source.squeak.org
Thu May 12 08:25:02 UTC 2016

Marcel Taeumel uploaded a new version of 50Deprecated to project The Trunk:

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

Name: 50Deprecated-mt.2
Author: mt
Time: 12 May 2016, 10:24:52.792798 am
UUID: b6f355c5-d95a-204b-aaf8-8986e9227b28
Ancestors: 50Deprecated-eem.1

Deprecations were moved to 51Deprecated. This package should not exist because we used 46Deprecated for the last release.

=============== Diff against 50Deprecated-eem.1 ===============

Item was removed:
- ----- Method: Dictionary>>fasterKeys (in category '*50Deprecated-accessing') -----
- fasterKeys
- 	"Contrary to old version of #keys, this method returned an Array rather than a Set.
- 	This was faster because no lookup: was performed.
- 	But now, #keys also return an Array, so don't use #fasterKeys anymore."
- 	self deprecated: 'use #keys'.
- 	^self keys.
- !

Item was removed:
- ----- Method: Dictionary>>keyForIdentity: (in category '*50Deprecated-accessing') -----
- keyForIdentity: anObject
- 	"If anObject is one of the values of the receive, return its key, else return nil.  Contrast #keyAtValue: in which there is only an equality check, here there is an identity check"
- 	self deprecated: 'Use #keyAtIdentityValue:ifAbsent:'.
- 	^self keyAtIdentityValue: anObject ifAbsent: nil!

More information about the Squeak-dev mailing list