lib/prmd/templates/schemata/helper.erb in prmd-0.11.10 vs lib/prmd/templates/schemata/helper.erb in prmd-0.11.11

- old
+ new

@@ -79,10 +79,11 @@ return attributes.sort end def extract_schemata_refs(schema, properties) ret = [] - properties.each do |_, value| + properties.keys.sort.each do |key| + value = properties[key] ref, value = schema.dereference(value) if value['properties'] refs = extract_schemata_refs(schema, value['properties']) elsif value['items'] && value['items']['properties'] refs = extract_schemata_refs(schema, value['items']['properties'])