Top Level Namespace
Defined Under Namespace
Modules: Oober
Instance Method Summary collapse
Instance Method Details
#list_children(node) ⇒ Object
1 2 3 4 5 |
# File 'lib/oober/cli.rb', line 1 def list_children(node) puts 'Children: ' grouped = node.children.group_by {|n| name_of(n)} puts grouped.map {|n,c| format('%s: %d',n,c.size) }.join(', ') end |
#name_of(node) ⇒ Object
7 8 9 |
# File 'lib/oober/cli.rb', line 7 def name_of(node) format('%s:%s',node.namespace.prefix, node.name) end |