# File lib/kwalify/yaml-parser.rb, line 838 def merge_map(map, collection, linenum) t = @linenums_table[map.__id__] list = collection.is_a?(Array) ? collection : [ collection ] list.each do |m| t2 = @linenums_table[m.__id__] m.each do |key, val| unless map.key?(key) map[key] = val t[key] = t2[key] end end end end