gem_reloader
gem_reloader copied to clipboard
Doesn't register/require dasherized gems
Environment: Ruby 2.4.4 and Rails 4.2
Given a dasherized gem name, (i.e. "gem-dasherized"), I am still expected to watch the underscored name in order to classify (i.e. "gem_dasherized"). The following are the returned exceptions:
Scenario 1
config/environments/development.rb
GemReloader.watch :"gem-dasherized"
Run Rails server:
gem_reloader-0.0.2/lib/gem_reloader.rb:32:in `const_defined?': wrong constant name Gem-dasherized (NameError)
Scenario 2
config/environments/development.rb
GemReloader.watch :"gem_dasherized"
Run Rails server:
activesupport-4.2.11.1/lib/active_support/dependencies.rb:274:in `require': cannot load such file -- gem_dasherized (LoadError)