Project

General

Profile

最適化 #1158

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

Added by toshi_a 初音 over 1 year ago.

Status:
新規
Priority:
通常
Target version:
Start date:
2018-01-23
Due date:
% Done:

0%

プラグイン名:

Description

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にすることも検討する。

Also available in: Atom PDF