class Berkshelf::Resolver

def initialize(berksfile, demands = [])

Parameters:
  • demands (Array, Dependency) --
  • berksfile (Berksfile) --
def initialize(berksfile, demands = [])
  @berksfile = berksfile
  @graph     = Graph.new
  @demands   = []
  Array(demands).each { |demand| add_demand(demand) }
  compute_solver_engine(berksfile)
end