brew/Library/Homebrew/extend/os/linux/dependency_collector.rb
2019-02-21 12:55:49 +00:00

15 lines
291 B
Ruby

class DependencyCollector
def java_dep_if_needed(tags)
req = JavaRequirement.new(tags)
begin
dep = Dependency.new("openjdk", tags)
return dep if dep.installed?
return req if req.satisfied?
dep
rescue FormulaUnavailableError
req
end
end
end