formulary: NameError makes formulae unreadable.

And `NoMethodError` is a type of `NameError`.
This commit is contained in:
Mike McQuaid 2018-09-03 15:40:07 +01:00
parent 3b91c5f1ae
commit 9cd637ac20
No known key found for this signature in database
GPG Key ID: 48A898132FD8EE70

View File

@ -24,7 +24,7 @@ module Formulary
const_set(namespace, mod) const_set(namespace, mod)
begin begin
mod.module_eval(contents, path) mod.module_eval(contents, path)
rescue NoMethodError, ArgumentError, ScriptError => e rescue NameError, ArgumentError, ScriptError => e
raise FormulaUnreadableError.new(name, e) raise FormulaUnreadableError.new(name, e)
end end
class_name = class_s(name) class_name = class_s(name)