Merge pull request #4568 from MikeMcQuaid/versioned-formula-handle-unavailable
formula: handle unavailable versioned formulae.
This commit is contained in:
commit
adf2dd9e10
@ -385,8 +385,12 @@ class Formula
|
|||||||
return [] if versioned_formula?
|
return [] if versioned_formula?
|
||||||
|
|
||||||
Pathname.glob(path.to_s.gsub(/\.rb$/, "@*.rb")).map do |path|
|
Pathname.glob(path.to_s.gsub(/\.rb$/, "@*.rb")).map do |path|
|
||||||
Formula[path.basename(".rb").to_s]
|
begin
|
||||||
end.sort
|
Formula[path.basename(".rb").to_s]
|
||||||
|
rescue FormulaUnavailableError
|
||||||
|
nil
|
||||||
|
end
|
||||||
|
end.compact.sort
|
||||||
end
|
end
|
||||||
|
|
||||||
# A named Resource for the currently active {SoftwareSpec}.
|
# A named Resource for the currently active {SoftwareSpec}.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user