Page MenuHomePhabricator

Fully Resolve Types in BUILTIN_SCHEMA_VALIDATOR_
Closed, ResolvedPublic

Description

Description

Since input objects are to be eagerly evaluated, schemata built to validate those objects must fully, recursively resolve their own types.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

  • objects with deeply nested references can successfully validate (they fail validation at present)

Completion checklist

Event Timeline

Change 862404 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-orchestrator@master] Ensure that types are recursively resolved so that schema validation can take place.

https://gerrit.wikimedia.org/r/862404

Change 862404 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] Ensure that types are recursively resolved so that schema validation can take place.

https://gerrit.wikimedia.org/r/862404