This change updates the Schema.resolve_allOfs() override to recursively resolve allOfs for all children objects. This is necessary as allOfs would not previously be parsed in nested Schema objects.
For example, this segment from the Linode OpenAPI spec would not be parsed correctly because it is nested in properties.automatic.items.
This change updates the
Schema.resolve_allOfs()
override to recursively resolveallOfs
for all children objects. This is necessary as allOfs would not previously be parsed in nested Schema objects.For example, this segment from the Linode OpenAPI spec would not be parsed correctly because it is nested in
properties.automatic.items
.