brew/Library/Homebrew/extend/os/linux/dependency_collector.rb
2020-10-10 14:59:39 +02:00

18 lines
341 B
Ruby

# typed: true
# frozen_string_literal: true
class DependencyCollector
def java_dep_if_needed(tags)
req = JavaRequirement.new(tags)
begin
dep = Dependency.new("adoptopenjdk", tags)
return dep if dep.installed?
return req if req.satisfied?
dep
rescue FormulaUnavailableError
req
end
end
end