Method: Inspec::DependencySet#vendor

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

#vendor(dependencies) ⇒ nil

  1. Get dependencies, pull things to a local cache if necessary

  2. Resolve dependencies

Parameters:

  • dependencies (Gem::Dependency)

    list of dependencies

Returns:

  • (nil)


87
88
89
90
# File 'lib/inspec/dependencies/dependency_set.rb', line 87

def vendor(dependencies)
  return nil if dependencies.nil? || dependencies.empty?
  @dep_list = Resolver.resolve(dependencies, @cache, @cwd, @backend)
end