Fix Formula.factory for Formula subclasses
Fixes Homebrew/homebrew#16288.
This commit is contained in:
parent
a171ec18fe
commit
9c294364c6
@ -395,7 +395,7 @@ class Formula
|
||||
raise LoadError
|
||||
end
|
||||
|
||||
raise NameError if klass.superclass != Formula
|
||||
raise NameError if !klass.ancestors.include? Formula
|
||||
|
||||
return klass.new(name) if install_type == :from_name
|
||||
return klass.new(name, path.to_s)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user