Hi everyone!
Today I released the v1.1.0 of Chanel, a project to automatically clean
Pharo code to make it more readable and efficient.
https://github.com/jecisc/ChanelThis project is composed of a list of cleaners. You can choose those you
want and the version of Pharo you code needs to run on (to reject
cleaners transforming code to use methods from recent Pharo versions)
then run them of a list of packages.
It is advised to check carefully the cleaned code because some cleaners
might introduce bugs in edge cases. I tried to detail them in the
documentation:
https://github.com/jecisc/Chanel/blob/master/resources/doc/documentation.mdFind the full changelog of this release here:
https://github.com/jecisc/Chanel/blob/master/CHANGELOG.mdMore cleaners to come in the future :)
Have a nice day.
--
Cyril Ferlicot
https://ferlicot.fr