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'])