Ruby 2.5 сообщение об устаревании - PullRequest
1 голос
/ 16 июня 2020

Ruby 2.5 устарел класс Data, и у нас есть три класса в Rails, названные в честь Data ::. Это выдавало нам предупреждения об устаревании при каждом запуске. Как лучше всего справиться с такой устаревшей информацией? Стоит ли переименовать наш класс или есть лучшее решение?

1 Ответ

0 голосов
/ 16 июня 2020

может быть, определить свой класс внутри блока тишины?

ActiveSupport::Deprecation.silence do 
   class Data
   end
end

https://api.rubyonrails.org/classes/ActiveSupport/Deprecation/Reporting.html#method -i-тишина

...