diff options
| author | KOBAYASHI Shuji <[email protected]> | 2019-07-24 20:13:26 +0900 |
|---|---|---|
| committer | KOBAYASHI Shuji <[email protected]> | 2019-07-24 20:13:26 +0900 |
| commit | 2d520eaf6f60e1bb5224b56f433fc9187b10c6cf (patch) | |
| tree | 0b476062fe6978df7bfc1e02f91489a41a0354a1 /mrbgems/mruby-enum-ext | |
| parent | 5779464ec3035e24ac2c9b21bef87ed08e2cdfc4 (diff) | |
| download | mruby-2d520eaf6f60e1bb5224b56f433fc9187b10c6cf.tar.gz mruby-2d520eaf6f60e1bb5224b56f433fc9187b10c6cf.zip | |
Move `NilClass#to_h` to `mruby-object-ext` from `mruby-enum-ext`
Diffstat (limited to 'mrbgems/mruby-enum-ext')
| -rw-r--r-- | mrbgems/mruby-enum-ext/mrblib/enum.rb | 4 | ||||
| -rw-r--r-- | mrbgems/mruby-enum-ext/test/enum.rb | 3 |
2 files changed, 0 insertions, 7 deletions
diff --git a/mrbgems/mruby-enum-ext/mrblib/enum.rb b/mrbgems/mruby-enum-ext/mrblib/enum.rb index 99b9cddba..b427bd67e 100644 --- a/mrbgems/mruby-enum-ext/mrblib/enum.rb +++ b/mrbgems/mruby-enum-ext/mrblib/enum.rb @@ -811,10 +811,6 @@ module Enumerable h end - def nil.to_h - {} - end - def uniq(&block) hash = {} if block diff --git a/mrbgems/mruby-enum-ext/test/enum.rb b/mrbgems/mruby-enum-ext/test/enum.rb index 64b1bbda9..6929d8ddc 100644 --- a/mrbgems/mruby-enum-ext/test/enum.rb +++ b/mrbgems/mruby-enum-ext/test/enum.rb @@ -186,8 +186,5 @@ assert("Enumerable#to_h") do h = c.new.to_h assert_equal Hash, h.class assert_equal h0, h - # mruby-enum-ext also provides nil.to_h - assert_equal Hash.new, nil.to_h - assert_equal({1=>4,3=>8}, c.new.to_h{|k,v|[k,v*2]}) end |
