Method: Gem::Molinillo::DependencyGraph::Vertex#initialize

Defined in:
lib/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb

#initialize(name, payload) ⇒ Vertex

Initializes a vertex with the given name and payload.

Parameters:



25
26
27
28
29
30
31
# File 'lib/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb', line 25

def initialize(name, payload)
  @name = name.frozen? ? name : name.dup.freeze
  @payload = payload
  @explicit_requirements = []
  @outgoing_edges = []
  @incoming_edges = []
end