Project

General

Profile

Actions

バグ #1222

closed

scoreのメソッドにrubyのバージョン依存のコードがある

Added by あひる 家鴨 over 6 years ago. Updated over 6 years ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
core/plugin/score/select.rb
クラッシュする:
No

Description

score の select.rb の score_by_score メソッドに ruby 2.5 からしか使えないシンタックスが使用されている。

selected_score.all?(Plugin::Score::TextNote)

が使われているが、 Enumerable#all?(pattern) は ruby 2.5 からで、それ以前では使えないらしい。
下記リンク先のドキュメントの差分と手元の pry でその動作の違いを確認した。
2.4のall? https://docs.ruby-lang.org/ja/2.4.0/class/Enumerable.html#I_ALL--3F
2.5のall? https://docs.ruby-lang.org/ja/latest/class/Enumerable.html#I_ALL--3F

Actions #1

Updated by あひる 家鴨 over 6 years ago

  • Status changed from 実装待ち to レビュー待ち
  • Assignee changed from あひる 家鴨 to toshi_a 初音
  • ブランチ set to topic/1222-enumerable-all

ブランチ topic/1222-enumerable-all にコミットしました。
確認をお願いします。

Actions #2

Updated by toshi_a 初音 over 6 years ago

  • Status changed from レビュー待ち to 終了

merged

Actions

Also available in: Atom PDF