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

View File

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