tag : rewriting

Small rewrites

I am certainly guilty of doing way too much work manually instead of writing short scripts to automate it. Of course if I am not familiar with the available tools it may be faster to do it by hand as

Changing class prefixes

The standard approach to handling class name clashes (as Pharo has no namespaces) is to use short prefixes, typically the initials of the project: OP for OpenPonk, PP for PetitParser, etc. But what i

Transforming Deprecated Code with RewriteTool

Deprecating code is quite common practice. You want to move forward, fix bad code and improve your API. However this can easily become daunting task, because there may be a lot of code to change, or y