Merge pull request #8429 from Bo98/cask-depends_on
cask/dsl/depends_on: fix missing require
This commit is contained in:
commit
edefd9b628
@ -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
|
||||||
|
|||||||
@ -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"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user