generator checkpoint

This commit is contained in:
2026-07-09 14:26:45 -04:00
parent cef65958cb
commit 3bb7eb312a
9 changed files with 529 additions and 116 deletions

View File

@ -77,6 +77,9 @@ impl Schema {
if !crate::database::object::is_primitive_type(t) && !t.starts_with('$') {
if let Some(parent) = db.schemas.get(t).cloned() {
parent.as_ref().compile(db, t, t.clone(), errors);
if let Some(p_props) = parent.obj.compiled_properties.get() {
props.extend(p_props.clone());
}
}
}
}