[squeak-dev] The Trunk: Kernel-ul.287.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Nov 5 07:17:44 UTC 2009


Andreas Raab uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-ul.287.mcz

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

Name: Kernel-ul.287
Author: ul
Time: 4 November 2009, 12:18:09 pm
UUID: 8dcd7ba0-4578-4d4b-836f-b5050896431a
Ancestors: Kernel-nice.286

- simplified ClassDescription >> #organization

=============== Diff against Kernel-nice.286 ===============

Item was changed:
  ----- Method: ClassDescription>>organization (in category 'organization') -----
  organization
  	"Answer the instance of ClassOrganizer that represents the organization 
  	of the messages of the receiver."
  
+ 	organization ifNil: [
+ 		self organization: (ClassOrganizer defaultList: self methodDict keys sort) ].
+ 	(organization isMemberOf: Array) ifTrue: [
+ 		self recoverFromMDFaultWithTrace ].
- 	organization ifNil:
- 		[self organization: (ClassOrganizer defaultList: self methodDict keys asSortedCollection asArray)].
- 	(organization isMemberOf: Array) ifTrue:
- 		[self recoverFromMDFaultWithTrace].
  	
  	"Making sure that subject is set correctly. It should not be necessary."
+ 	organization ifNotNil: [ organization setSubject: self ].
+ 	^organization!
- 	organization ifNotNil: [organization setSubject: self].
- 	^ organization!




More information about the Squeak-dev mailing list