You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4d59fdc
Browse filesBrowse the repository at this point in the historyBrowse files
Simplify the directive lookup and the nested input tests
schemaDirectives is now a map by name, so finishing a directive replaces
its entry instead of rebuilding the whole set, and findDirective is a
plain lookup. The comments say in plainer words why directives are built
twice.
The WiringWrapper location change for input fields and enum values is
reverted. directiveLocation isn't read anywhere, so it changed nothing.
Tests: the #731 case is now an onInputObjectField override in the
existing EmailDirective test. The two SchemaParserTest cases are one
test with a list, a non-null and a back-pointing field. The two tests
for input objects used by directive arguments are one, which records
argument types at wiring time, in both declaration orders. Dropped the
query-executing validation test: the type and legacy directive checks
already cover what it walked, and the probe runs the issue's schema
through extended-validation itself. None of the tests call deprecated
API anymore, so the build passes with -Werror.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0 commit comments