class Solve::Artifact

def add_dependency(dependency)

Returns:
  • (Solve::Dependency) -

Parameters:
  • dependency (Solve::Dependency) --
def add_dependency(dependency)
  unless has_dependency?(dependency.name, dependency.constraint)
    @dependencies[Graph.key_for(dependency)] = dependency
  end
  get_dependency(dependency.name, dependency.constraint)
end