Method: Roby::Application#unload_features
- Defined in:
- lib/roby/app.rb
#unload_features(*pattern) ⇒ Object
Ensure tha require’d files that match the given pattern can be re-required
2959 2960 2961 2962 2963 |
# File 'lib/roby/app.rb', line 2959 def unload_features(*pattern) patterns = search_path.map { |p| Regexp.new(File.join(p, *pattern)) } patterns << Regexp.new("^#{File.join(*pattern)}") $LOADED_FEATURES.delete_if { |path| patterns.any? { |p| p =~ path } } end |