Merge pull request #8429 from Bo98/cask-depends_on

cask/dsl/depends_on: fix missing require
This commit is contained in:
Bo Anderson 2020-08-21 19:16:11 +01:00 committed by GitHub
commit edefd9b628
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,7 @@
# frozen_string_literal: true
require "requirements/macos_requirement"
module Cask
class DSL
class DependsOn < DelegateClass(Hash)
@ -58,7 +60,7 @@ module Cask
else
MacOSRequirement.new([args.first], comparator: "==")
end
rescue
rescue MacOSVersionError
raise "invalid 'depends_on macos' value: #{args.first.inspect}"
end
end

View File

@ -42,6 +42,7 @@ require "os"
require "context"
require "extend/pathname"
require "extend/predicable"
require "extend/module"
require "cli/args"
require "messages"
@ -121,7 +122,6 @@ end.compact.freeze
require "set"
require "extend/module"
require "extend/string"
require "active_support/core_ext/object/blank"
require "active_support/core_ext/hash/deep_merge"