summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-enum-ext
diff options
context:
space:
mode:
authorKOBAYASHI Shuji <[email protected]>2019-07-24 20:13:26 +0900
committerKOBAYASHI Shuji <[email protected]>2019-07-24 20:13:26 +0900
commit2d520eaf6f60e1bb5224b56f433fc9187b10c6cf (patch)
tree0b476062fe6978df7bfc1e02f91489a41a0354a1 /mrbgems/mruby-enum-ext
parent5779464ec3035e24ac2c9b21bef87ed08e2cdfc4 (diff)
downloadmruby-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.rb4
-rw-r--r--mrbgems/mruby-enum-ext/test/enum.rb3
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