https://dev.mikutter.hachune.net/
https://dev.mikutter.hachune.net/favicon.ico?1619448608
2018-12-13T13:19:30Z
やること
mikutter - バグ #1308: Kernel#warnをシグネチャの合わないメソッドで上書きしている
https://dev.mikutter.hachune.net/issues/1308?journal_id=3798
2018-12-13T13:19:30Z
toshi_a 初音
toshi.alternative@gmail.com
<ul><li><strong>ステータス</strong> を <i>分類待ち</i> から <i>実装待ち</i> に変更</li><li><strong>担当者</strong> を <i>toshi_a 初音</i> にセット</li></ul><p>Ruby 2.5.0から =uplevel:= 名前付き引数が追加されたようですね。</p>
<p><a class="external" href="https://docs.ruby-lang.org/ja/2.5.0/method/Kernel/m/warn.html">https://docs.ruby-lang.org/ja/2.5.0/method/Kernel/m/warn.html</a></p>
<p>warnをオーバライドしているのは知らずにやってしまったことが発端で、現在はloggerの改善と一緒にwarnのモンキーパッチをやめようと考えています。<br />なので、ruby 2.5でuplevelが渡された時は通常のwarnの振る舞いをしようかと思います。</p>
mikutter - バグ #1308: Kernel#warnをシグネチャの合わないメソッドで上書きしている
https://dev.mikutter.hachune.net/issues/1308?journal_id=3799
2018-12-13T13:35:57Z
toshi_a 初音
toshi.alternative@gmail.com
<ul><li><strong>ステータス</strong> を <i>実装待ち</i> から <i>レビュー待ち</i> に変更</li><li><strong>担当者</strong> を <i>toshi_a 初音</i> から <i>cob odo</i> に変更</li><li><strong>対象バージョン</strong> を <i>3.8</i> にセット</li><li><strong>ブランチ</strong> を <i>topic/1308-strict-warn</i> にセット</li></ul><p>こんなのでどうでしょうか</p>
mikutter - バグ #1308: Kernel#warnをシグネチャの合わないメソッドで上書きしている
https://dev.mikutter.hachune.net/issues/1308?journal_id=3800
2018-12-17T13:59:18Z
cob odo
cobodo@gmail.com
<ul><li><strong>ステータス</strong> を <i>レビュー待ち</i> から <i>マージ待ち</i> に変更</li></ul><p>確認しました。問題なさそうです。</p>
mikutter - バグ #1308: Kernel#warnをシグネチャの合わないメソッドで上書きしている
https://dev.mikutter.hachune.net/issues/1308?journal_id=3812
2019-02-04T13:16:57Z
toshi_a 初音
toshi.alternative@gmail.com
<ul><li><strong>ステータス</strong> を <i>マージ待ち</i> から <i>終了</i> に変更</li></ul><p>merged.</p>