On Wed, 20 Sep 2017, H. Hirzel wrote:
On 9/20/17, Levente Uzonyi leves@caesar.elte.hu wrote:
These methods were there to make it possible to migrate from SharedQueue to SharedQueue2 in a live system.
Could you please give some more background information about this migration?
http://bugs.squeak.org/view.php?id=1375
That migration has not happened yet,
Is there a reason not to do it after 5 years?
The mantis issue above has a few potential reasons. Another one may be that now there are other potential shared queue implementations to replace SharedQueue.
Levente
so removing them means SharedQueue2 will not replace SharedQueue.
Levente
On Wed, 20 Sep 2017, David T. Lewis wrote:
Moved from inbox to trunk. These two methods have been deprecated for five years, so we can let them go now.
Dave
On Wed, Sep 20, 2017 at 01:21:42PM +0000, commits@source.squeak.org wrote:
David T. Lewis uploaded a new version of 39Deprecated to project The Trunk: http://source.squeak.org/trunk/39Deprecated-fbs.20.mcz
==================== Summary ====================
Name: 39Deprecated-fbs.20 Author: fbs Time: 25 July 2012, 9:42:16.56 pm UUID: b22c5338-3200-4545-89bc-3f75c07e39af Ancestors: 39Deprecated-ar.19
These methods are deprecated, and I can find no uses in the base image.
=============== Diff against 39Deprecated-ar.19 ===============
Item was removed:
- ----- Method: SharedQueue2>>flush (in category '*39Deprecated') -----
- flush
- self deprecated: 'use removeAll'.
- ^self removeAll!
Item was removed:
- ----- Method: SharedQueue2>>flushAllSuchThat: (in category
'*39Deprecated') -----
- flushAllSuchThat: aBlock
- self deprecated: 'use removeAllSuchThat:'.
- ^self removeAllSuchThat: aBlock!