[Pkg] The Trunk: 46Deprecated-dtl.4.mcz

commits at source.squeak.org commits at source.squeak.org
Sat May 30 22:14:11 UTC 2015


David T. Lewis uploaded a new version of 46Deprecated to project The Trunk:
http://source.squeak.org/trunk/46Deprecated-dtl.4.mcz

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

Name: 46Deprecated-dtl.4
Author: dtl
Time: 30 May 2015, 6:14:05.154 pm
UUID: 69e9c6e3-c82e-445b-b82d-adc42cacb06b
Ancestors: 46Deprecated-mt.3

Provide an implementation of MCMcmUpdater class>>useLatestPackagesFrom: because an older image may be referencing it while trying to update itself from a block in the earler class side implementation, in which case we should delegate to the current default instance of MCMcmUpdater.

=============== Diff against 46Deprecated-mt.3 ===============

Item was added:
+ ----- Method: MCMcmUpdater class>>useLatestPackagesFrom: (in category '*46Deprecated') -----
+ useLatestPackagesFrom: repo
+ 	"For overriding on a per repository basis.
+ 	Implementation is now on the instance side, but is also maintained here because
+ 	an older image may be trying to update to current and may still be evaluating a block
+ 	in its class:>>updateFromRepositoriesMCMcmUpdater that expects thiis method to
+ 	be present. Delegate to the current default instance."
+ 
+ 	^ self default useLatestPackagesFrom: repo
+ !



More information about the Packages mailing list