在哪个版本中,这个语法特性被添加到ruby中?

时间:2015-06-26 05:33:48

标签: ruby

我正在维护一个红宝石宝石,它可以在我的机器上使用最新的红宝石版本。最近,用户报告语法功能不适用于他的ruby-2.0.0

我打算为这个gem更新所需的ruby版本,所以我打算找出支持所有功能的最少版本。

2.0.0不兼容的功能类似于:

def my_method(*args, added_param:, &block)
   ...
   super(*args, &block)
end

当我将这个模块添加到某个类时,我用它来为方法添加一个特定的参数。

我检查了ruby更改日志,但仍然不知道这个更新指的是哪个更新。

1 个答案:

答案 0 :(得分:0)

如果您指的是命名参数(added_param:),它已在2.1中添加,我也在寻找该功能。