Не удается подавить Ruby 2.7.0 предупреждений - PullRequest
2 голосов
/ 22 февраля 2020

Я последовал за вопросом здесь , в частности добавив

export RUBYOPT='-W:no-deprecated -W:no-experimental'

в мой файл .zshr c.

Несмотря на это, я все еще получаю множество предупреждений. Например:

/Users/XXX/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/sqlite3-1.4.1/lib/sqlite3/database.rb:89: warning: rb_check_safe_obj will be removed in Ruby 3.0
/Users/XXX/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activemodel-6.0.2.1/lib/active_model/type/integer.rb:13: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/Users/XXX/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/activemodel-6.0.2.1/lib/active_model/type/value.rb:8: warning: The called method `initialize' is defined here

Я не уверен, почему подавление RUBYOPT не проходит.

...