我正在维护一个红宝石宝石,它可以在我的机器上使用最新的红宝石版本。最近,用户报告语法功能不适用于他的ruby-2.0.0
。
我打算为这个gem更新所需的ruby版本,所以我打算找出支持所有功能的最少版本。
与2.0.0
不兼容的功能类似于:
def my_method(*args, added_param:, &block)
...
super(*args, &block)
end
当我将这个模块添加到某个类时,我用它来为方法添加一个特定的参数。
我检查了ruby更改日志,但仍然不知道这个更新指的是哪个更新。
答案 0 :(得分:0)
如果您指的是命名参数(added_param:
),它已在2.1中添加,我也在寻找该功能。