提交 411c15ed 编写于 作者: Y Yehuda Katz

require Strings, not Symbols

上级 8e4363de
......@@ -177,6 +177,7 @@ def require_or_load(file_name)
end
def require_dependency(file_name, message = "No such file to load -- %s")
raise ArgumentError, "the file name must be a String -- you passed #{file_name.inspect}"
Dependencies.depend_on(file_name, false, message)
end
......
......@@ -34,7 +34,7 @@ def load_metals!(list)
Dir.glob("#{path}/**/*.rb").sort.each do |metal_path|
metal = metal_path.sub(matcher, '\1').to_sym
next unless list.include?(metal) || list.include?(:all)
require_dependency metal
require_dependency metal.to_s
metals << metal
end
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册