The Trunk: 46Deprecated-dtl.4.mcz

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

The Trunk: 46Deprecated-dtl.4.mcz

commits-2
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
+ !