I wonder if we packaged somewhere the removed deprecated method.
We should do that but since we do it manually I guess that this is ad-hoc.

Stef

On Sun, Nov 12, 2017 at 2:45 PM, Alistair Grant <akgrant0...@gmail.com> wrote:
> Hi Stef,
>
> On 12 November 2017 at 14:34, Stephane Ducasse <stepharo.s...@gmail.com> 
> wrote:
>> Hi alistair
>>
>>
>> If you run your program the code will be automatically transformed (I
>> cannot check the deprecation definitino right now)
>>
>> Else have a look at tests of the ParseTreeRewriter.
>>
>> Stef
>>
>> On Sun, Nov 12, 2017 at 2:12 PM, Alistair Grant <akgrant0...@gmail.com> 
>> wrote:
>>> Hi Everyone,
>>>
>>> I'm loading some code in to Pharo 7 that tries to use #ifNotNilDo:.
>>>
>>> There's already a transformation to re-write it to the correct
>>> #ifNotNil: - RBRuleIfNotNilDo.
>>>
>>> How can I apply the transformation to all existing methods in the
>>> image that call #ifNotNilDo:?
>>>
>>> Thanks,
>>> Alistair
>
> Thanks!
>
> #ifNotNilDo: was deprecated in Pharo 6, and the method was removed
> completely in Pharo 7.
>
> The easiest thing to do is to port #ifNotNilDo: forward to Pharo 7 so
> that the methods are automatically re-written.
>
> And then get the offending libraries to be updated.  But that's another story.
>
> Thanks again,
> Alistair
>

Reply via email to