Files
superset2/tests/unit_tests/semantic_layers
Enzo MartellucciandClaude Sonnet 5 0aec4e04e3 fix(dashboard-v2): resolve x-dependsOn aliases in check_dependencies
check_dependencies has zero callers today, so this has never been
exercised: it read an x-dependsOn entry (e.g. "dataBinding", the
schema-facing alias) directly as a getattr name against the parsed model,
but Pydantic attribute access always uses the Python field name
("data_binding"), never the alias, even under populate_by_name=True --
confirmed directly against a real parsed model. Resolves alias -> field
name via model_fields before getattr, falling back to the raw name for
anything that isn't aliased.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 00:03:04 +02:00
..