Я получаю это предупреждение всякий раз, когда я запускаю свои тесты или запускаю сервер рельсов.Ruby - Digest :: Дайджест устарел; Использовать дайджест
Когда я бегу Grep из .rvm папки я вижу следующее:
grep -R 'Digest::Digest' .
./rubies/ruby-2.1.0/lib/ruby/2.1.0/openssl/digest.rb: warn('Digest::Digest is deprecated; Use Digest')
- additional references to openssl and ruby 2.1.0
Так что, похоже, что это Руби 2.1.0 ошибка. Есть ли какие-либо исправления? Насколько я могу судить, пока нет патчей.
Хотя мое приложение использует Fog и кучу других драгоценных камней, которые имеют проблемы, связанные с этим сообщением, я использую исправленные версии, которые не имеют ошибки. Поэтому я считаю, что Руби здесь виноват.
Спасибо, я сообщу об этом и дождусь его исчезновения. – stephenmurdoch
s3_direct_upload - это еще один камень с этим предупреждением об устаревании: https://github.com/waynehoover/s3_direct_upload/issues/148 – nathany
Шахта происходила из драгоценного камня asset_sync, у которого была старая версия тумана как зависимость. обновление пакета asset_sync исправил его для меня. – Smickie