Actions
Bug #7244
closedArgumentError of refine
Bug #7244:
ArgumentError of refine
Description
refine は 1 個しか引数をとらないはずなのにブロックを渡さずに引数 1 個で呼び出すと (0 for 1..3) という ArgumentError になります。
% ruby -v
ruby 2.0.0dev (2012-10-30 trunk 37389) [x86_64-linux]
% ruby -e 'Class.new{|c|refine}'
-e:1:in refine': wrong number of arguments (0 for 1) (ArgumentError) from -e:1:in block in
from -e:1:in
initialize' from -e:1:in new'from -e:1:in
<main>' % ruby -e 'Class.new{|c|refine c}' -e:1:in refine': wrong number of arguments (0 for 1..3) (ArgumentError)from -e:1:in
block in <main>' from -e:1:in initialize'from -e:1:in
new' from -e:1:in '%
Actions