[squeak-dev] The Trunk: Kernel-fbs.761.mcz

commits at source.squeak.org commits at source.squeak.org
Wed May 29 09:21:06 UTC 2013


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

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

Name: Kernel-fbs.761
Author: fbs
Time: 29 May 2013, 10:19:06.481 am
UUID: b974ebc4-e7fb-4172-98e7-d0e3dc617d47
Ancestors: Kernel-cmm.760

Signal a proper error for a missing Trait requirement, so the Debugger can catch it.

=============== Diff against Kernel-cmm.760 ===============

Item was changed:
  ----- Method: Object>>requirement (in category 'error handling') -----
  requirement
+ 	| sender |
+ 	sender := thisContext sender.
+ 	^ NotImplemented signal: ('{1} or a superclass should implement {2} from trait {3}' format: {self className. sender selector. sender method originalTraitMethod methodClass})!
- 	self error: 'Implicitly required method'!



More information about the Squeak-dev mailing list