[squeak-dev] The Trunk: Monticello-fbs.551.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Aug 9 07:49:05 UTC 2013


Frank Shearar uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-fbs.551.mcz

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

Name: Monticello-fbs.551
Author: fbs
Time: 9 August 2013, 8:48:52.682 am
UUID: 7810c197-4a7b-314a-88c3-bad54e8309f2
Ancestors: Monticello-fbs.550

Move the Trait code to MonticelloForTraits.

=============== Diff against Monticello-fbs.550 ===============

Item was removed:
- ----- Method: Trait>>asClassDefinition (in category '*monticello') -----
- asClassDefinition
- 	^Smalltalk at: #MCTraitDefinition ifPresent:[:aClass|
- 		aClass
- 			name: self name
- 			traitComposition: self traitCompositionString
- 			category: self category 
- 			comment: self organization classComment asString
- 			commentStamp: self organization commentStamp].!

Item was removed:
- ----- Method: Trait>>classDefinitions (in category '*monticello') -----
- classDefinitions
- 	| definitions |
- 	definitions := OrderedCollection with: self asClassDefinition.
- 	(self hasClassTrait
- 		and: [self classTrait hasTraitComposition
- 		and: [self classTrait traitComposition isEmpty not]])
- 			ifTrue: [definitions add: self classTrait asMCDefinition].
- 	^definitions asArray!



More information about the Squeak-dev mailing list