lib/i18n/tasks/data/tree/nodes.rb in i18n-tasks-0.9.33 vs lib/i18n/tasks/data/tree/nodes.rb in i18n-tasks-0.9.34
- old
+ new
@@ -78,9 +78,10 @@
end
alias + merge!
def children(&block)
return to_enum(:children) { map { |c| c.children ? c.children.size : 0 }.reduce(:+) } unless block
+
each do |node|
node.children.each(&block) if node.children?
end
end