ruby-trunk-changes 2021-04-04

今日はリファクタリングやテストの警告除去だけでした。

[be343946c7] "S.H" 2021-04-04 02:34:51 UTC

eval.c の rb_obj_call_init() の内容を rb_funcallv_kw() で initialize メソッド呼び出ししてたのを rb_obj_call_init_kw() を直接呼ぶようにしています。再定義とかいいのかなと思ったけど rb_obj_call_init_kw() の内容が rb_funcallv_kw() で initialize メソッドを呼ぶという全く同じものなので、引数だけ補って委譲するというリファクタリングです。 https://github.com/ruby/ruby/pull/4351

[ffaaa2e65d] git 2021-04-04 02:35:14 UTC

version.h の日付更新

[2fcae4f90a] Yusuke Endoh 2021-04-04 06:26:09 UTC

ecfa8dcdbaf60cbe878389439de9ac94bc82e034 で追加したテストメソッド群で未使用の変数代入の警告が出てたので不要な変数への代入をなくしています。