Bump rubocop-performance from 1.20.0 to 1.21.0 (#1524) #3641
Everything looks good
Found 53 changes
Breaking: 0
Dangerous: 2
Safe: 51
Dangerous changes
- Argument number: [Int!] added to field Anime.episodes
- Argument number: [Int!] added to field Episodic.episodes
Safe changes
- Description Autogenerated return type of AccountChangePassword on type AccountChangePasswordPayload has changed to Autogenerated return type of AccountChangePassword.
- Description Autogenerated return type of AccountCreate on type AccountCreatePayload has changed to Autogenerated return type of AccountCreate.
- Description Autogenerated return type of AccountSendPasswordReset on type AccountSendPasswordResetPayload has changed to Autogenerated return type of AccountSendPasswordReset.
- Description Autogenerated return type of AccountUpdate on type AccountUpdatePayload has changed to Autogenerated return type of AccountUpdate.
- Description Autogenerated return type of AnimeCreate on type AnimeCreatePayload has changed to Autogenerated return type of AnimeCreate.
- Description Autogenerated return type of AnimeDelete on type AnimeDeletePayload has changed to Autogenerated return type of AnimeDelete.
- Description Autogenerated return type of AnimeUpdate on type AnimeUpdatePayload has changed to Autogenerated return type of AnimeUpdate.
- Description Autogenerated return type of BlockCreate on type BlockCreatePayload has changed to Autogenerated return type of BlockCreate.
- Description Autogenerated return type of BlockDelete on type BlockDeletePayload has changed to Autogenerated return type of BlockDelete.
- Description Autogenerated return type of EpisodeCreate on type EpisodeCreatePayload has changed to Autogenerated return type of EpisodeCreate.
- Description Autogenerated return type of EpisodeDelete on type EpisodeDeletePayload has changed to Autogenerated return type of EpisodeDelete.
- Description Autogenerated return type of EpisodeUpdate on type EpisodeUpdatePayload has changed to Autogenerated return type of EpisodeUpdate.
- Description Autogenerated return type of FavoriteCreate on type FavoriteCreatePayload has changed to Autogenerated return type of FavoriteCreate.
- Description Autogenerated return type of FavoriteDelete on type FavoriteDeletePayload has changed to Autogenerated return type of FavoriteDelete.
- Description Autogenerated return type of LibraryEntryCreate on type LibraryEntryCreatePayload has changed to Autogenerated return type of LibraryEntryCreate.
- Description Autogenerated return type of LibraryEntryDelete on type LibraryEntryDeletePayload has changed to Autogenerated return type of LibraryEntryDelete.
- Description Autogenerated return type of LibraryEntryUpdate on type LibraryEntryUpdatePayload has changed to Autogenerated return type of LibraryEntryUpdate.
- Description Autogenerated return type of LibraryEntryUpdateProgressById on type LibraryEntryUpdateProgressByIdPayload has changed to Autogenerated return type of LibraryEntryUpdateProgressById.
- Description Autogenerated return type of LibraryEntryUpdateProgressByMedia on type LibraryEntryUpdateProgressByMediaPayload has changed to Autogenerated return type of LibraryEntryUpdateProgressByMedia.
- Description Autogenerated return type of LibraryEntryUpdateRatingById on type LibraryEntryUpdateRatingByIdPayload has changed to Autogenerated return type of LibraryEntryUpdateRatingById.
- Description Autogenerated return type of LibraryEntryUpdateRatingByMedia on type LibraryEntryUpdateRatingByMediaPayload has changed to Autogenerated return type of LibraryEntryUpdateRatingByMedia.
- Description Autogenerated return type of LibraryEntryUpdateStatusById on type LibraryEntryUpdateStatusByIdPayload has changed to Autogenerated return type of LibraryEntryUpdateStatusById.
- Description Autogenerated return type of LibraryEntryUpdateStatusByMedia on type LibraryEntryUpdateStatusByMediaPayload has changed to Autogenerated return type of LibraryEntryUpdateStatusByMedia.
- Description Autogenerated return type of MappingCreate on type MappingCreatePayload has changed to Autogenerated return type of MappingCreate.
- Description Autogenerated return type of MappingDelete on type MappingDeletePayload has changed to Autogenerated return type of MappingDelete.
- Description Autogenerated return type of MappingUpdate on type MappingUpdatePayload has changed to Autogenerated return type of MappingUpdate.
- Description Autogenerated return type of MediaReactionCreate on type MediaReactionCreatePayload has changed to Autogenerated return type of MediaReactionCreate.
- Description Autogenerated return type of MediaReactionDelete on type MediaReactionDeletePayload has changed to Autogenerated return type of MediaReactionDelete.
- Description Autogenerated return type of MediaReactionLike on type MediaReactionLikePayload has changed to Autogenerated return type of MediaReactionLike.
- Description Autogenerated return type of MediaReactionUnlike on type MediaReactionUnlikePayload has changed to Autogenerated return type of MediaReactionUnlike.
- Description The mutation requires an authenticated logged-in user session, and none was provided or the session has expired. The recommended action varies depending on your application and whether you provided the bearer token in the
Authorization
header or not. If you did, you should probably attempt to refresh the token, and if that fails, prompt the user to log in again. If you did not provide a bearer token, you should just prompt the user to log in. on type NotAuthenticatedError has changed to The mutation requires an authenticated logged-in user session, and none was
provided or the session has expired. The recommended action varies depending on
your application and whether you provided the bearer token in the
Authorization
header or not. If you did, you should probably attempt to
refresh the token, and if that fails, prompt the user to log in again. If you
did not provide a bearer token, you should just prompt the user to log in. - Description The mutation requires higher permissions than the current user or token has. This is a bit vague, but it generally means youre attempting to modify an object you dont own, or perform an administrator action without being an administrator. It could also mean your token does not have the required scopes to perform the action. The recommended action is to display a message to the user informing them that their action failed and that retrying will generally not help. on type NotAuthorizedError has changed to The mutation requires higher permissions than the current user or token has.
This is a bit vague, but it generally means youre attempting to modify an
object you dont own, or perform an administrator action without being an
administrator. It could also mean your token does not have the required scopes
to perform the action. The recommended action is to display a message to the
user informing them that their action failed and that retrying will generally not help. - Description An object required for your mutation was unable to be located. Usually this means the object youre attempting to modify or delete does not exist. The recommended action is to display a message to the user informing them that their action failed and that retrying will generally not help.** on type NotFoundError has changed to An object required for your mutation was unable to be located. Usually this
means the object youre attempting to modify or delete does not exist. The
recommended action is to display a message to the user informing them that their
action failed and that retrying will generally not help.** - Description Autogenerated return type of PostCreate on type PostCreatePayload has changed to Autogenerated return type of PostCreate.
- Description Autogenerated return type of PostLock on type PostLockPayload has changed to Autogenerated return type of PostLock.
- Description Autogenerated return type of PostUnlock on type PostUnlockPayload has changed to Autogenerated return type of PostUnlock.
- Description Autogenerated return type of ProSetDiscord on type ProSetDiscordPayload has changed to Autogenerated return type of ProSetDiscord.
- Description Autogenerated return type of ProSetMessage on type ProSetMessagePayload has changed to Autogenerated return type of ProSetMessage.
- Description Autogenerated return type of ProUnsubscribe on type ProUnsubscribePayload has changed to Autogenerated return type of ProUnsubscribe.
- Field Profile.waifuOrHusbando description changed from The properly-gendered term for the users waifu. This should normally only be Waifu or Husbando but some people are jerks, including the person who wrote this...** to The properly-gendered term for the users waifu. This should normally only be
Waifu or Husbando but some people are jerks, including the person who wrote this...** - Description Autogenerated return type of ProfileLinkCreate on type ProfileLinkCreatePayload has changed to Autogenerated return type of ProfileLinkCreate.
- Description Autogenerated return type of ProfileLinkDelete on type ProfileLinkDeletePayload has changed to Autogenerated return type of ProfileLinkDelete.
- Description Autogenerated return type of ProfileLinkUpdate on type ProfileLinkUpdatePayload has changed to Autogenerated return type of ProfileLinkUpdate.
- Description Autogenerated return type of ProfileUpdate on type ProfileUpdatePayload has changed to Autogenerated return type of ProfileUpdate.
- Field Query.searchMediaByTitle description changed from Search for any media (Anime, Manga) by title using Algolia. If no media_type is supplied, it will search for both. The most relevant results will be at the top. to Search for any media (Anime, Manga) by title using Algolia. If no media_type
is supplied, it will search for both. The most relevant results will be at the top. - Description The mutation failed validation. This is usually because the input provided was invalid in some way, such as a missing required field or an invalid value for a field. There may be multiple of this error, one for each failed validation, and the
path
will generally refer to a location in the input parameters, that you can map back to the input fields in your form. The recommended action is to display validation errors to the user, and allow them to correct the input and resubmit. on type ValidationError has changed to The mutation failed validation. This is usually because the input provided was
invalid in some way, such as a missing required field or an invalid value for a
field. There may be multiple of this error, one for each failed validation, and
thepath
will generally refer to a location in the input parameters, that you
can map back to the input fields in your form. The recommended action is to
display validation errors to the user, and allow them to correct the input and resubmit. - Field WikiSubmission.data description changed from The full object that holds all the details for any modifications/additions/deletions made to the entity you are editing. This will be validated using JSON Schema. to The full object that holds all the details for any
modifications/additions/deletions made to the entity you are editing. This
will be validated using JSON Schema. - Description A Wiki Submission is used to either create or edit existing data in our database. This will allow a simple and convient way for users to submit issues/corrections without all the work being left to the mods. on type WikiSubmission has changed to A Wiki Submission is used to either create or edit existing data in our
database. This will allow a simple and convient way for users to submit
issues/corrections without all the work being left to the mods. - Description Autogenerated return type of WikiSubmissionCreateDraft on type WikiSubmissionCreateDraftPayload has changed to Autogenerated return type of WikiSubmissionCreateDraft.
- Description Autogenerated return type of WikiSubmissionSubmitDraft on type WikiSubmissionSubmitDraftPayload has changed to Autogenerated return type of WikiSubmissionSubmitDraft.
- Description Autogenerated return type of WikiSubmissionUpdateDraft on type WikiSubmissionUpdateDraftPayload has changed to Autogenerated return type of WikiSubmissionUpdateDraft.
Looking for more advanced tool? Try GraphQL Hive!
Annotations
Check notice on line 7501 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of WikiSubmissionCreateDraft' on type 'WikiSubmissionCreateDraftPayload' has changed to 'Autogenerated return type of WikiSubmissionCreateDraft.'
Description 'Autogenerated return type of WikiSubmissionCreateDraft' on type 'WikiSubmissionCreateDraftPayload' has changed to 'Autogenerated return type of WikiSubmissionCreateDraft.'
Check notice on line 101 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AccountChangePassword' on type 'AccountChangePasswordPayload' has changed to 'Autogenerated return type of AccountChangePassword.'
Description 'Autogenerated return type of AccountChangePassword' on type 'AccountChangePasswordPayload' has changed to 'Autogenerated return type of AccountChangePassword.'
Check notice on line 7595 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of WikiSubmissionSubmitDraft' on type 'WikiSubmissionSubmitDraftPayload' has changed to 'Autogenerated return type of WikiSubmissionSubmitDraft.'
Description 'Autogenerated return type of WikiSubmissionSubmitDraft' on type 'WikiSubmissionSubmitDraftPayload' has changed to 'Autogenerated return type of WikiSubmissionSubmitDraft.'
Check notice on line 133 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AccountCreate' on type 'AccountCreatePayload' has changed to 'Autogenerated return type of AccountCreate.'
Description 'Autogenerated return type of AccountCreate' on type 'AccountCreatePayload' has changed to 'Autogenerated return type of AccountCreate.'
Check notice on line 7609 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of WikiSubmissionUpdateDraft' on type 'WikiSubmissionUpdateDraftPayload' has changed to 'Autogenerated return type of WikiSubmissionUpdateDraft.'
Description 'Autogenerated return type of WikiSubmissionUpdateDraft' on type 'WikiSubmissionUpdateDraftPayload' has changed to 'Autogenerated return type of WikiSubmissionUpdateDraft.'
Check notice on line 168 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AccountSendPasswordReset' on type 'AccountSendPasswordResetPayload' has changed to 'Autogenerated return type of AccountSendPasswordReset.'
Description 'Autogenerated return type of AccountSendPasswordReset' on type 'AccountSendPasswordResetPayload' has changed to 'Autogenerated return type of AccountSendPasswordReset.'
Check notice on line 209 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AccountUpdate' on type 'AccountUpdatePayload' has changed to 'Autogenerated return type of AccountUpdate.'
Description 'Autogenerated return type of AccountUpdate' on type 'AccountUpdatePayload' has changed to 'Autogenerated return type of AccountUpdate.'
Check warning on line 389 in schema.graphql
github-actions / GraphQL Inspector
Argument 'number: [Int!]' added to field 'Anime.episodes'
Adding a new argument to an existing field may involve a change in resolve function logic that potentially may cause some side effects.
Check notice on line 798 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AnimeCreate' on type 'AnimeCreatePayload' has changed to 'Autogenerated return type of AnimeCreate.'
Description 'Autogenerated return type of AnimeCreate' on type 'AnimeCreatePayload' has changed to 'Autogenerated return type of AnimeCreate.'
Check notice on line 806 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AnimeDelete' on type 'AnimeDeletePayload' has changed to 'Autogenerated return type of AnimeDelete.'
Description 'Autogenerated return type of AnimeDelete' on type 'AnimeDeletePayload' has changed to 'Autogenerated return type of AnimeDelete.'
Check notice on line 898 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of AnimeUpdate' on type 'AnimeUpdatePayload' has changed to 'Autogenerated return type of AnimeUpdate.'
Description 'Autogenerated return type of AnimeUpdate' on type 'AnimeUpdatePayload' has changed to 'Autogenerated return type of AnimeUpdate.'
Check notice on line 958 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of BlockCreate' on type 'BlockCreatePayload' has changed to 'Autogenerated return type of BlockCreate.'
Description 'Autogenerated return type of BlockCreate' on type 'BlockCreatePayload' has changed to 'Autogenerated return type of BlockCreate.'
Check notice on line 975 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of BlockDelete' on type 'BlockDeletePayload' has changed to 'Autogenerated return type of BlockDelete.'
Description 'Autogenerated return type of BlockDelete' on type 'BlockDeletePayload' has changed to 'Autogenerated return type of BlockDelete.'
Check notice on line 1629 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of EpisodeCreate' on type 'EpisodeCreatePayload' has changed to 'Autogenerated return type of EpisodeCreate.'
Description 'Autogenerated return type of EpisodeCreate' on type 'EpisodeCreatePayload' has changed to 'Autogenerated return type of EpisodeCreate.'
Check notice on line 1637 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of EpisodeDelete' on type 'EpisodeDeletePayload' has changed to 'Autogenerated return type of EpisodeDelete.'
Description 'Autogenerated return type of EpisodeDelete' on type 'EpisodeDeletePayload' has changed to 'Autogenerated return type of EpisodeDelete.'
Check notice on line 1713 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of EpisodeUpdate' on type 'EpisodeUpdatePayload' has changed to 'Autogenerated return type of EpisodeUpdate.'
Description 'Autogenerated return type of EpisodeUpdate' on type 'EpisodeUpdatePayload' has changed to 'Autogenerated return type of EpisodeUpdate.'
Check warning on line 1755 in schema.graphql
github-actions / GraphQL Inspector
Argument 'number: [Int!]' added to field 'Episodic.episodes'
Adding a new argument to an existing field may involve a change in resolve function logic that potentially may cause some side effects.
Check notice on line 1853 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of FavoriteCreate' on type 'FavoriteCreatePayload' has changed to 'Autogenerated return type of FavoriteCreate.'
Description 'Autogenerated return type of FavoriteCreate' on type 'FavoriteCreatePayload' has changed to 'Autogenerated return type of FavoriteCreate.'
Check notice on line 1870 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of FavoriteDelete' on type 'FavoriteDeletePayload' has changed to 'Autogenerated return type of FavoriteDelete.'
Description 'Autogenerated return type of FavoriteDelete' on type 'FavoriteDeletePayload' has changed to 'Autogenerated return type of FavoriteDelete.'
Check notice on line 2529 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of LibraryEntryCreate' on type 'LibraryEntryCreatePayload' has changed to 'Autogenerated return type of LibraryEntryCreate.'
Description 'Autogenerated return type of LibraryEntryCreate' on type 'LibraryEntryCreatePayload' has changed to 'Autogenerated return type of LibraryEntryCreate.'
Check notice on line 2537 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of LibraryEntryDelete' on type 'LibraryEntryDeletePayload' has changed to 'Autogenerated return type of LibraryEntryDelete.'
Description 'Autogenerated return type of LibraryEntryDelete' on type 'LibraryEntryDeletePayload' has changed to 'Autogenerated return type of LibraryEntryDelete.'
Check notice on line 2693 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of LibraryEntryUpdate' on type 'LibraryEntryUpdatePayload' has changed to 'Autogenerated return type of LibraryEntryUpdate.'
Description 'Autogenerated return type of LibraryEntryUpdate' on type 'LibraryEntryUpdatePayload' has changed to 'Autogenerated return type of LibraryEntryUpdate.'
Check notice on line 2706 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of LibraryEntryUpdateProgressById' on type 'LibraryEntryUpdateProgressByIdPayload' has changed to 'Autogenerated return type of LibraryEntryUpdateProgressById.'
Description 'Autogenerated return type of LibraryEntryUpdateProgressById' on type 'LibraryEntryUpdateProgressByIdPayload' has changed to 'Autogenerated return type of LibraryEntryUpdateProgressById.'
Check notice on line 2720 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of LibraryEntryUpdateProgressByMedia' on type 'LibraryEntryUpdateProgressByMediaPayload' has changed to 'Autogenerated return type of LibraryEntryUpdateProgressByMedia.'
Description 'Autogenerated return type of LibraryEntryUpdateProgressByMedia' on type 'LibraryEntryUpdateProgressByMediaPayload' has changed to 'Autogenerated return type of LibraryEntryUpdateProgressByMedia.'
Check notice on line 2737 in schema.graphql
github-actions / GraphQL Inspector
Description 'Autogenerated return type of LibraryEntryUpdateRatingById' on type 'LibraryEntryUpdateRatingByIdPayload' has changed to 'Autogenerated return type of LibraryEntryUpdateRatingById.'
Description 'Autogenerated return type of LibraryEntryUpdateRatingById' on type 'LibraryEntryUpdateRatingByIdPayload' has changed to 'Autogenerated return type of LibraryEntryUpdateRatingById.'