Method: Transpec::Syntax::Mixin::Metadata#metadata_key_nodes
- Defined in:
- lib/transpec/syntax/mixin/metadata.rb
#metadata_key_nodes ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/transpec/syntax/mixin/metadata.rb', line 26 def .each_with_object([]) do |node, key_nodes| if node.hash_type? key_nodes.concat(node.children.map { |pair_node| pair_node.children.first }) else key_nodes << node end end end |