Skip to content

Exec-next: improve input handling#5605

Merged
rmosolgo merged 14 commits intomasterfrom
exec-next-input-values
Apr 22, 2026
Merged

Exec-next: improve input handling#5605
rmosolgo merged 14 commits intomasterfrom
exec-next-input-values

Conversation

@rmosolgo
Copy link
Copy Markdown
Owner

Taking some inspiration from #5535 , especially isolating this input handling code for testing & reuse (remove hacks using FieldResolveStep#coerce_arguments).

I don't plan to make this code handle validation arguments though, since GraphQL-Ruby already has code for that and I think it could be improved that way later. Skipping validation means I also won't get the nice paths in the error messages.

Also, I intend to retain compatibility with loads: and subscription fingerprints which means some edge cases.

Part of #5594

@rmosolgo rmosolgo mentioned this pull request Apr 22, 2026
10 tasks
@rmosolgo rmosolgo merged commit 7267dd1 into master Apr 22, 2026
24 of 25 checks passed
@rmosolgo rmosolgo deleted the exec-next-input-values branch April 22, 2026 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant