Levente Uzonyi uploaded a new version of Kernel to project The Inbox: http://source.squeak.org/inbox/Kernel-ul.1409.mcz
==================== Summary ====================
Name: Kernel-ul.1409 Author: ul Time: 3 September 2021, 4:15:37.925846 pm UUID: 44b68d6f-f84b-4319-bfe0-8db351b7f018 Ancestors: Kernel-eem.1408
- deprecate ifNotNilDo:, #ifNil:ifNotNilDo: and #ifNotNilDo:ifNil:
=============== Diff against Kernel-eem.1408 ===============
Item was removed: - ----- Method: Object>>ifNil:ifNotNilDo: (in category 'accessing') ----- - ifNil: nilBlock ifNotNilDo: aBlock - "Evaluate aBlock with the receiver as its argument." - - ^ aBlock value: self - !
Item was removed: - ----- Method: Object>>ifNotNilDo: (in category 'accessing') ----- - ifNotNilDo: aBlock - "Evaluate the given block with the receiver as its argument." - - ^ aBlock value: self - !
Item was removed: - ----- Method: Object>>ifNotNilDo:ifNil: (in category 'accessing') ----- - ifNotNilDo: aBlock ifNil: nilBlock - "Evaluate aBlock with the receiver as its argument." - - ^ aBlock value: self - !
Item was removed: - ----- Method: UndefinedObject>>ifNil:ifNotNilDo: (in category 'testing') ----- - ifNil: nilBlock ifNotNilDo: ifNotNilBlock - "Evaluate the block for nil because I'm == nil" - - ^ nilBlock value!
Item was removed: - ----- Method: UndefinedObject>>ifNotNilDo: (in category 'testing') ----- - ifNotNilDo: aBlock - "Override to do nothing." - - ^ self - !
Item was removed: - ----- Method: UndefinedObject>>ifNotNilDo:ifNil: (in category 'testing') ----- - ifNotNilDo: ifNotNilBlock ifNil: nilBlock - "If I got here, I am nil, so evaluate the block nilBlock" - - ^ nilBlock value!
squeak-dev@lists.squeakfoundation.org