lib/openapi3_parser/node/array.rb in openapi3_parser-0.6.0 vs lib/openapi3_parser/node/array.rb in openapi3_parser-0.6.1
- old
+ new
@@ -26,11 +26,14 @@
def [](index)
Placeholder.resolve(node_data[index])
end
- def each
- node_data.each_index { |index| yield(self[index]) }
+ # Iterates through the data of this node, used by Enumerable
+ #
+ # @return [Object]
+ def each(&block)
+ Placeholder.each(node_data, &block)
end
# Used to access a node relative to this node
# @param [Source::Pointer, ::Array, ::String] pointer_like
# @return anything