自从我从Rails 3.0迁移到Rails 3.1后,我收到了以下警告:
DEPRECATION警告:请弃用class_inheritable_attribute 请改用class_attribute方法。注意他们的行为是轻微的 不同,所以首先请参阅class_attribute文档。 (称为 来自要求 /Users/vincentdaubry/.rvm/gems/ruby-1.9.2-p318@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:74)
我的代码中没有对class_inheritable_attribute的任何引用。
我猜我正在使用的一个宝石产生了这个错误,但我怎么知道哪一个?或者还有其他事情可以解决此警告吗?
编辑2:
我使用的gem都没有对class_inheritable_attribute的任何引用(我试图在gem目录中使用“class_inheritable_attribute”)。
如果我在不使用RVM的rails 3.1.3上的另一台计算机上部署我的应用程序我没有收到警告,所以我认为它来自RVM。听起来合理吗? 我尝试使用rvm get stable更新RVM,但我仍然收到警告..
有什么想法吗?
编辑:
这是我的宝石文件
source 'http://rubygems.org'
gem 'rails', '3.1.3'
gem 'paperclip', '2.4.5'
gem 'pdf-toolkit', '0.5.0'
gem 'omniauth-facebook', '1.2.0'
gem 'delayed_job', '2.1.4'
gem 'devise', '1.5.3'
gem 'mini_magick', '3.4'
gem 'faraday', '0.6.1' #WARNING : this faraday version is specify, because on 0.7.5 this breaks facebook connection
gem 'acts-as-taggable-on', '2.2.2'
gem 'kaminari', '0.13.0'
gem 'forem', :git => "git://github.com/radar/forem.git"
gem 'forem-redcarpet', :git => "git://github.com/radar/forem-redcarpet"
gem 's3_swf_upload', :git => 'https://github.com/nathancolgate/s3-swf-upload-plugin.git'
gem 'aws-s3', '0.6.2', :require => 'aws/s3'
gem 'jquery-rails', '1.0.13'
gem 'dalli', '1.1.4'
gem 'bson', '1.5.2'
gem 'bson_ext', '1.5.2'
gem 'exception_notification_rails3', '1.2.0', :require => 'exception_notifier'
######################################################################
# unused
######################################################################
#gem 'newrelic_rpm', '3.3.1'
#gem 'mongo', '1.5.2'
#gem 'mongoid', '2.4.0'
#gem "rdiscount"
######################################################################
# Environment specific
######################################################################
group :development, :test do
gem 'sqlite3'
gem 'rspec-rails'
gem 'factory_girl_rails'
gem 'mocha'
end
group :production do
gem "pg"
end
谢谢, 文森特
答案 0 :(得分:0)
您可以使用所有已安装宝石的代码来查找class_inheritable_attribute
的所有条目。当你找到它时,尝试更新它。
答案 1 :(得分:0)
这是捆绑者的堕落。尝试更新捆绑包。到目前为止它适用于bundler 1.0.22