Method: Inspec::Requirement#initialize

Defined in:
lib/inspec/dependencies/requirement.rb

#initialize(name, version_constraints, cache, cwd, opts) ⇒ Requirement

Returns a new instance of Requirement.



33
34
35
36
37
38
39
40
# File 'lib/inspec/dependencies/requirement.rb', line 33

def initialize(name, version_constraints, cache, cwd, opts)
  @name = name
  @required_version = Gem::Requirement.new(Array(version_constraints))
  @cache = cache
  @backend = opts[:backend]
  @opts = opts
  @cwd = cwd
end