gem_reloader icon indicating copy to clipboard operation
gem_reloader copied to clipboard

Doesn't register/require dasherized gems

Open townegr opened this issue 6 years ago • 0 comments

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)

townegr avatar Oct 21 '19 16:10 townegr