class Solve::Graph

def versions(name, constraint = ">= 0.0.0")

Returns:
  • (Array) -

Parameters:
  • name (String) --
def versions(name, constraint = ">= 0.0.0")
  constraint = constraint.is_a?(Constraint) ? constraint : Constraint.new(constraint)
  artifacts.select do |art|
    art.name == name && constraint.satisfies?(art.version)
  end
end