プロジェクト

全般

プロフィール

バグ #1222

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

あひる 家鴨5ヶ月前に追加. 5ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
core/plugin/score/select.rb
ブランチ:
topic/1222-enumerable-all
クラッシュする:
いいえ

説明

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

関係しているリビジョン

リビジョン d038e358 (差分)
あひる 家鴨5ヶ月前に追加

score の ruby バージョン依存コードを修正 refs #1222

履歴

#1 あひる 家鴨5ヶ月前に更新

  • ステータス実装待ち から レビュー待ち に変更
  • 担当者あひる 家鴨 から toshi_a 初音 に変更
  • ブランチtopic/1222-enumerable-all にセット

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

#2 toshi_a 初音5ヶ月前に更新

  • ステータスレビュー待ち から 終了 に変更

merged

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