lib/swagger/attachable.rb in swagger-parser-0.2.5 vs lib/swagger/attachable.rb in swagger-parser-0.2.6
- old
+ new
@@ -20,9 +20,10 @@
@children ||= []
each_value do |v| # rubocop:disable Style/Next
if v.respond_to? :attach_parent
v.attach_parent self
self.children << v
+ self.children.uniq!
end
if v.respond_to? :each_value
v.each_value do |sv|
sv.attach_parent self if sv.respond_to? :attach_parent
end