Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Type-hint rename_schema.py #847
Type-hint rename_schema.py #847
Changes from all commits
ec127b8
d440595
0e8f116
4be2ce3
0b424ec
9ccc1c4
55e9d8d
23096ed
d2a7e57
cd0e799
a6f96b6
5171890
55782eb
2e07734
6e0b531
7579db6
d503b4f
6181b1e
57aa4ce
77aa788
e64e2f7
d883659
eece08a
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we specifically need this to be a class attribute here? If not, can we move it to module-level and make it sit right adjacent to the
Union
definition that it duplicates?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's specifically used for
RenameSchemaTypesVisitor
, as it explicitly leaves out renaming the schema query type (i.e.SchemaQuery
).RenameQueryTypeFieldsVisitor
is the visitor that modifies the schema query type. Moving this class attribute to module-level could be confusing considering that we do actually modify the schema query type, just not in this particular class.