プロジェクト

全般

プロフィール

最適化 #1158

ret_nthユーティリティの利用をやめる

toshi_a 初音8ヶ月前に追加.

ステータス:
新規
優先度:
通常
担当者:
対象バージョン:
開始日:
2018-01-23
期日:
進捗率:

0%

プラグイン名:

説明

source:core/utils.rb#L45 には、ret_nthという、n番目の引数を返すProcを返すメソッドがある。
標準プラグインでは0番目を指定することで恒等関数のような用途にしか使われていない。

恒等関数であれば、Ruby 2.2からは Object#itself が標準で用意されている。mikutter 3.6ではRuby 2.3以降をサポートするとしているので、 Object#itself を使い、ret_nthの利用を避ける。もしret_nthの利用を全てやめることができたら、ret_nthをdeprecateにすることも検討する。

他の形式にエクスポート: Atom PDF