Module: Flat2Tree

Defined in:
lib/flat2tree.rb,
lib/flat2tree/version.rb

Defined Under Namespace

Classes: Entry

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.dependencies_from(flat_list, name = nil) ⇒ Object

build dependency tree from the list



3
4
5
# File 'lib/flat2tree.rb', line 3

def self.dependencies_from(flat_list, name = nil)
  Flat2Tree::Entry.new(name).dependencies(flat_list)
end

.reverse_dependencies_from(flat_list, name = nil) ⇒ Object

build reverse dependency tree from the list



8
9
10
# File 'lib/flat2tree.rb', line 8

def self.reverse_dependencies_from(flat_list, name = nil)
  Flat2Tree::Entry.new(name).reverse_dependencies(flat_list)
end