[squeak-dev] The Inbox: Collections-ct.853.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Sep 21 17:36:47 UTC 2019


A new version of Collections was added to project The Inbox:
http://source.squeak.org/inbox/Collections-ct.853.mcz

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

Name: Collections-ct.853
Author: ct
Time: 21 September 2019, 7:36:40.443935 pm
UUID: 627a4e03-54a2-9245-899e-62e983669d25
Ancestors: Collections-mt.851

Move #asSimpleSetter from MorphicExtras to Collections (step 2/2) and supplement it by #asSimpleGetter

Complements MorphicExtras-ct.261

=============== Diff against Collections-mt.851 ===============

Item was added:
+ ----- Method: Symbol>>asSimpleGetter (in category 'converting') -----
+ asSimpleGetter
+ 
+ 	self numArgs isZero ifTrue: [^ self].
+ 	self numArgs > 1 ifTrue: [self error: 'Cannot convert complex selector to getter'].
+ 	^ self allButLast asSymbol!

Item was added:
+ ----- Method: Symbol>>asSimpleSetter (in category 'converting') -----
+ asSimpleSetter
+ 	^ (self, ':') asSymbol!



More information about the Squeak-dev mailing list