Ruby 2.5 弃用了 Data 类,我们在 Rails 中有三个类以 Data:: 命名。每次运行时,这都会给我们带来弃用警告。处理此类弃用的最佳方法是什么?我们应该重命名我们的类还是有更好的解决方案?
也许在静音块中定义你的类?
ActiveSupport::Deprecation.silence do
class Data
end
end
https://api.rubyonrails.org/classes/ActiveSupport/Deprecation/Reporting.html#method-i-silence