Skip to content

Bump rubocop-performance from 1.20.0 to 1.21.0 (#1524) #3641

Bump rubocop-performance from 1.20.0 to 1.21.0 (#1524)

Bump rubocop-performance from 1.20.0 to 1.21.0 (#1524) #3641

GitHub Actions / GraphQL Inspector succeeded May 4, 2024 in 4s

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 you
    re 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 you
    re 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
    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.
  • 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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.'