Project

General

Profile

Actions

Bug #7300

closed

Hash#[] の挙動が 1.9.3 と異なっている

Added by hsbt (Hiroshi SHIBATA) over 11 years ago. Updated almost 5 years ago.

Status:
Closed
Target version:
ruby -v:
ruby 2.0.0dev (2012-11-07) [x86_64-darwin12.2.0]
[ruby-dev:46440]

Description

Hash[[nil]] を実行すると 1.9.3 では {} となるものが 2.0.0 では ArgumentError となります。

なかださんに相談してみたら、2.0.0 の動きが不正なものをチェックしてて正しい挙動と
いうことを教えてもらいましたが、2.0.0 では duplicate の警告だけにして、
次のリリースで消すという方が良さそうに思います。


Files

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0