Steps to reproduce 🦮
- Add
gem 'ticker' to Gemfile
bundle install
rails c
The result 🪲
warning: parser/current is loading parser/ruby25, which recognizes
warning: 2.5.8-compliant syntax, but you are running 2.5.5.
warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri.
/Users/victorcosta/Desktop/repositories/factor-investing/app/models/ticker.rb:3:in `<top (required)>': Ticker is not a class (TypeError)
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:510:in `load'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:510:in `block in load_file'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:701:in `new_constants_in'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:509:in `load_file'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:406:in `block in require_or_load'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:40:in `block in load_interlock'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies/interlock.rb:14:in `block in loading'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/concurrency/share_lock.rb:151:in `exclusive'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies/interlock.rb:13:in `loading'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:40:in `load_interlock'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:389:in `require_or_load'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:367:in `depend_on'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:280:in `require_dependency'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:481:in `block (2 levels) in eager_load!'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:480:in `each'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:480:in `block in eager_load!'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:477:in `each'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:477:in `eager_load!'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/application.rb:509:in `eager_load!'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/bundler/gems/graphoid-19c195552e48/lib/graphoid/main.rb:11:in `initialize'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/bundler/gems/graphoid-19c195552e48/lib/graphoid/config.rb:10:in `configure'
from /Users/victorcosta/Desktop/repositories/factor-investing/config/initializers/graphoid.rb:1:in `<top (required)>'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:318:in `load'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:318:in `block in load'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:291:in `load_dependency'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:318:in `load'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:666:in `block in load_config_initializer'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/notifications.rb:182:in `instrument'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:665:in `load_config_initializer'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:625:in `block (2 levels) in <class:Engine>'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:624:in `each'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/engine.rb:624:in `block in <class:Engine>'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/initializable.rb:32:in `instance_exec'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/initializable.rb:32:in `run'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/initializable.rb:61:in `block in run_initializers'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:228:in `block in tsort_each'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:422:in `block (2 levels) in each_strongly_connected_component_from'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:431:in `each_strongly_connected_component_from'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:421:in `block in each_strongly_connected_component_from'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/initializable.rb:50:in `each'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/initializable.rb:50:in `tsort_each_child'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:415:in `call'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:415:in `each_strongly_connected_component_from'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:349:in `block in each_strongly_connected_component'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:347:in `each'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:347:in `call'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:347:in `each_strongly_connected_component'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:226:in `tsort_each'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/2.5.0/tsort.rb:205:in `tsort_each'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/initializable.rb:60:in `run_initializers'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/railties-6.0.3.4/lib/rails/application.rb:363:in `initialize!'
from /Users/victorcosta/Desktop/repositories/factor-investing/config/environment.rb:5:in `<top (required)>'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:324:in `require'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:324:in `block in require'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:291:in `load_dependency'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/activesupport-6.0.3.4/lib/active_support/dependencies.rb:324:in `require'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/spring-2.1.1/lib/spring/application.rb:106:in `preload'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/spring-2.1.1/lib/spring/application.rb:157:in `serve'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/spring-2.1.1/lib/spring/application.rb:145:in `block in run'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/spring-2.1.1/lib/spring/application.rb:139:in `loop'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/spring-2.1.1/lib/spring/application.rb:139:in `run'
from /Users/victorcosta/.rvm/gems/ruby-2.5.5/gems/spring-2.1.1/lib/spring/application/boot.rb:19:in `<top (required)>'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /Users/victorcosta/.rvm/rubies/ruby-2.5.5/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from -e:1:in `<main>'
Steps to reproduce 🦮
gem 'ticker'to Gemfilebundle installrails cThe result 🪲