ここ最近parser gemにいくつかPull-Requestを投げていたら、コミット権をもらった。
- Fix performance regression for a string that contains a very long line by pocke · Pull Request #364 · whitequark/parser · GitHub
- Add `require 'date'` into Rakefile by pocke · Pull Request #365 · whitequark/parser · GitHub
- Use `check_condition` for `not` node by pocke · Pull Request #376 · whitequark/parser · GitHub
- Remove a duplicated test by pocke · Pull Request #378 · whitequark/parser · GitHub
(どれもたいしたことはしていないのだけれど)
Thank you! Because you consistently send excellent pull requests, I have added you as a collaborator. When you are certain of a change, feel free to commit it directly.
確信をもった変更ならば直接コミットしていいよ、とのこと。
今後
例年通りならRuby 2.5は今年のクリスマスにリリースされるはずだけど、parser gemではその対応はまだ出来ていない。
なので、今後はRuby 2.5の対応をしていきたいなーと思っている。これをやらないと、RuboCopとかでRuby 2.5のコードをパースできなくてとても困る。
とはいえそれは「確信をもった変更」にはならないと思うけど。
まあ、あとは今までのPull-Requestのようなバグ修正や諸々などもやっていきたい。RuboCopを見ているとボトルネックがparser gem側にあったりするからパフォーマンス改善もやりたいけど、出来ることがあるのかはちょっとわからない…。
ただ、色々あって仕事がハチャメチャに忙しいのでどれだけの時間を割けるのかはまだちょっとわからない。 がんばりたい。