Module: Pacer::Utils::TSort::Vertex
- Defined in:
- lib/pacer/utils/tsort.rb
Instance Method Summary collapse
Instance Method Details
#tsort_dependencies(tsort_anon_mod = nil) ⇒ Object
60 61 62 63 64 65 66 |
# File 'lib/pacer/utils/tsort.rb', line 60 def tsort_dependencies(tsort_anon_mod = nil) if self.class.const_defined? :DependenciesBlock self.class::DependenciesBlock.call(self).add_extensions([TSort, tsort_anon_mod]) else self.in(extensions) end end |
#tsort_each_node {|_self| ... } ⇒ Object
56 57 58 |
# File 'lib/pacer/utils/tsort.rb', line 56 def tsort_each_node yield self end |