brew/Library/Homebrew/extend/os/linux/dependency_collector.rb
2019-04-20 13:27:36 +09:00

17 lines
322 B
Ruby

# frozen_string_literal: true
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