Module: Module::Reloader
- Defined in:
- lib/module_ext.rb
Overview
:nodoc:
Class Method Summary collapse
Class Method Details
.reload_file(file) ⇒ Object
56 57 58 59 60 61 62 63 |
# File 'lib/module_ext.rb', line 56 def self.reload_file(file) begin load(file) && file rescue LoadError nfile = file.gsub(/\/[^\/]+\.rb/, ".rb") nfile != file && reload_file(nfile) end end |