Method: IB::DependencyResolver::TSortable#to_node

Defined in:
lib/ib/dependency_resolver.rb

#to_nodeObject



18
19
20
21
22
23
24
25
# File 'lib/ib/dependency_resolver.rb', line 18

def to_node
  sub_class_dependencies_nodes = sub_class_dependencies.inject({}) do |sum, i|
    sum.merge!({ i => [] })
  end

  (super_class ? node_with_super_class : node_without_super_class).
    merge(sub_class_dependencies_nodes)
end