[squeak-dev] The Inbox: Environments-jr.70.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Feb 12 15:56:12 UTC 2017


A new version of Environments was added to project The Inbox:
http://source.squeak.org/inbox/Environments-jr.70.mcz

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

Name: Environments-jr.70
Author: jr
Time: 12 February 2017, 3:42:16.327498 pm
UUID: cbbca4a2-6a97-2b40-92b8-631bbfa519d0
Ancestors: Environments-jr.69

add hasClassOrTraitNamed:

useful for lists of behaviors

=============== Diff against Environments-jr.69 ===============

Item was added:
+ ----- Method: Environment>>hasClassOrTraitNamed: (in category 'classes and traits') -----
+ hasClassOrTraitNamed: aString
+ 	Symbol hasInterned: aString ifTrue:
+ 		[:symbol | | value |
+ 		^ ((value := declarations at: symbol ifAbsent: [nil])
+ 			isKindOf: Class) or: [value isKindOf: Trait]].
+ 	^ false.!



More information about the Squeak-dev mailing list