The Trunk: System-fbs.554.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: System-fbs.554.mcz

commits-2
Frank Shearar uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-fbs.554.mcz

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

Name: System-fbs.554
Author: fbs
Time: 29 June 2013, 11:19:45.934 pm
UUID: ba7e24d3-e69a-ad47-b349-4b380a17519e
Ancestors: System-fbs.553

* #traitComposition and friends aren't Kernel methods, they're means of dealing with changes in traits.
* #printOn: belongs to ModifiedClassDefinitionEvent's package, not Kernel.

=============== Diff against System-fbs.553 ===============

Item was added:
+ ----- Method: ModifiedClassDefinitionEvent>>anyChanges (in category 'change logging') -----
+ anyChanges
+ ^ self isSuperclassModified or: [self areInstVarsModified or: [self areClassVarsModified or: [self areSharedPoolsModified or: [self isTraitCompositionModified]]]]!

Item was added:
+ ----- Method: ModifiedClassDefinitionEvent>>isTraitCompositionModified (in category 'trait composition') -----
+ isTraitCompositionModified
+ ^self traitComposition printString ~= self oldTraitComposition printString!

Item was added:
+ ----- Method: ModifiedClassDefinitionEvent>>oldTraitComposition (in category 'trait composition') -----
+ oldTraitComposition
+ ^ oldItem traitComposition!

Item was added:
+ ----- Method: ModifiedClassDefinitionEvent>>printOn: (in category 'printing') -----
+ printOn: aStream
+ super printOn: aStream.
+ aStream
+ nextPutAll: ' Super: ';
+ print: self isSuperclassModified;
+ nextPutAll: ' TraitComposition: ';
+ print: self isTraitCompositionModified;
+ nextPutAll: ' InstVars: ';
+ print: self areInstVarsModified;
+ nextPutAll: ' ClassVars: ';
+ print: self areClassVarsModified;
+ nextPutAll: ' SharedPools: ';
+ print: self areSharedPoolsModified.!

Item was added:
+ ----- Method: ModifiedClassDefinitionEvent>>traitComposition (in category 'trait composition') -----
+ traitComposition
+ ^ item traitComposition!