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