s-knibbs / dataclasses-jsonschema

JSON schema generation from dataclasses
MIT License
166 stars 38 forks source link

Not validating field recursively #159

Closed qibin-integral closed 2 years ago

qibin-integral commented 3 years ago

https://github.com/s-knibbs/dataclasses-jsonschema/blob/ab951569bf5c5884021397e48779687e5fb6f48b/dataclasses_jsonschema/__init__.py#L423

If it's a nested jsonschemamixin, it's not validating recursively. Any particular reason of doing that?

s-knibbs commented 2 years ago

All of the validation, including any nested objects is handled in the parent object. So this is to stop nested objects being validated multiple times.