Skip to content

refactor(graphql): rename public query fragments and args behind deprecated aliases - #1457

Draft
thibault-martinez wants to merge 1 commit into
refactor/graphql-query-type-names-privatefrom
refactor/graphql-public-query-type-names
Draft

refactor(graphql): rename public query fragments and args behind deprecated aliases#1457
thibault-martinez wants to merge 1 commit into
refactor/graphql-query-type-names-privatefrom
refactor/graphql-public-query-type-names

Conversation

@thibault-martinez

Copy link
Copy Markdown
Member

Renames the public query_types items that break the convention from #1456: non-root fragments carrying a Query suffix, <Stem>Args not matching their query's stem, and wrapper fragments not named after the type and field they select. Every old name stays as a #[deprecated] type alias at the same path, so nothing breaks.

The FFI records (MovePackageQuery, MoveModuleQuery, MoveStructQuery) keep their names: uniffi has no deprecation path, so renaming them would break every binding at once. They should follow when the aliases are removed.

Stacked on #1456.

🤖 Generated with Claude Code

…ecated aliases

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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