lib/boson/manager.rb in boson-0.2.3 vs lib/boson/manager.rb in boson-0.2.4

- old
+ new

@@ -75,10 +75,10 @@ def lib_dependencies @lib_dependencies ||= {} end def load_dependencies(lib, options={}) - lib_dependencies[lib] = (lib.dependencies || []).map do |e| + lib_dependencies[lib] = Array(lib.dependencies).map do |e| next if loaded?(e) load_once(e, options.merge(:dependency=>true)) || raise(LoaderError, "Can't load dependency #{e}") end.compact end \ No newline at end of file