Avoid ancestors.include?, klass1 < klass2 is faster
This commit is contained in:
parent
da87bdc2e5
commit
d31bee2e5b
@ -65,7 +65,7 @@ class Formulary
|
||||
end
|
||||
|
||||
klass = Formulary.get_formula_class(name)
|
||||
if (klass == Formula) || !klass.ancestors.include?(Formula)
|
||||
if klass == Formula || !(klass < Formula)
|
||||
raise FormulaUnavailableError.new(name)
|
||||
end
|
||||
klass
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user