日記
Slimi
Slimの別実装、Slimの開発を進めた。
Rubyのコードを埋め込んだSlimのコードについて、位置情報付きのASTを吐けるようになった。
Slimcop
Slimiの吐くASTを利用してRuboCopで違反箇所を検出し、可能であればauto-correctを実行する、という処理をやってくれるツールを書き始めた。
Slimのファイルパスを指定すると、含まれる全てのRubyのコードについてRuboCopで検査し、違反オブジェクトを収集する、というところまで実装できている。