This is the main repository used while working on my GSoC project - Advancing in Pharo Code Quality Support. This repository contains updated rules. The types of the rules I have been working on converting are RBBlockLintRule, RBParseTreeRule, and RBTransformationRule. During GSoC I converted more than 100 rules. With some rules, I created their node versions from scratch (example).
Two other repositories I made commits into as part of GSoC are:
- Renraku - this is my contribution to the Renraku tool which has already been integrated in Pharo 7. You can read more about it here. Pull requests: 1, 2.
- Match-Rewrite Tool - still a work in progress. Combines features of the Match Tool (performs matching and allows inspection of results) and of the Rewrite Tool (transforms code).