Skip to content
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

Bump rubocop from 1.27.0 to 1.31.2 #2900

Merged
merged 7 commits into from
Jul 11, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 7, 2022

Bumps rubocop from 1.27.0 to 1.31.2.

Release notes

Sourced from rubocop's releases.

RuboCop 1.31.2

Bug fixes

  • #10774: Fix false negatives in Style/DocumentationMethod when a public method is defined after a private one. (@​Darhazer)
  • #10764: Fix performance issue for Layout/FirstHashElementIndentation and Layout/FirstArrayElementIndentation. (@​j-miyake)
  • #10780: Fix an error when using rubocop:auto_correct deprecated custom rake task. (@​koic)
  • #10786: Fix a false positive for Lint/NonAtomicFileOperation when using complex conditional. (@​koic)
  • #10785: Fix a false negative for Style/RedundantParentheses when parens around a receiver of a method call with an argument. (@​koic)
  • #10026: Fix merging of array parameters in either parent of default config. (@​jonas054)

RuboCop 1.31.1

Bug fixes

  • #10763: Fix a false positive for Layout/LineContinuationSpacing when using continuation keyword \ after __END__. (@​koic)
  • #10755: Fix a false positive for Lint/LiteralAsCondition when using a literal in case-in condition where the match variable is used in in are accepted as a pattern matching. (@​koic)
  • #10760: Fix a false positive for Lint/NonAtomicFileOperation when using FileTest.exist? with if condition that has else branch. (@​koic)
  • #10745: Require JSON 2.3 or higher to fix an incompatible JSON API error. (@​koic)
  • #10754: Fix an incorrect autocorrect for Style/HashExcept when using a non-literal collection receiver for include?. (@​koic)
  • #10751: Fix autocorrect for Layout/FirstHashElementIndentation. (@​j-miyake)
  • #10750: Recover 7x slow running rubocop. (@​koic)

RuboCop 1.31

New features

Bug fixes

  • #10700: Update Style/EmptyMethod to not correct if the correction would exceed the configuration for Layout/LineLength. ([@​dvandersluis][])
  • #10698: Enhance Style/HashExcept to support array inclusion checks. ([@​nobuyo][])
  • #10734: Handle ClobberingError in Style/NestedTernaryOperator when there are multiple nested ternaries. ([@​dvandersluis][])
  • #10689: Fix autocorrect for Layout/FirstHashElementIndentation and Layout/FirstArrayElementIndentation. (@​j-miyake)
  • Fix rubocop -V not displaying the version information for rubocop-graphql, rubocop-md and rubocop-thread_safety. (@​Darhazer)
  • #10711: Fix an error for Style/MultilineTernaryOperator when the false branch is on a separate line. (@​koic)
  • #10719: Fix a false positive for Lint/ParenthesesAsGroupedExpression when using safe navigation operator. (@​koic)
  • #10736: Fix Layout/SpaceInsideBlockBraces for blocks with numbered arguments. ([@​gsamokovarov][])

... (truncated)

Changelog

Sourced from rubocop's changelog.

1.31.2 (2022-07-07)

Bug fixes

  • #10774: Fix false negatives in Style/DocumentationMethod when a public method is defined after a private one. ([@​Darhazer][])
  • #10764: Fix performance issue for Layout/FirstHashElementIndentation and Layout/FirstArrayElementIndentation. ([@​j-miyake][])
  • #10780: Fix an error when using rubocop:auto_correct deprecated custom rake task. ([@​koic][])
  • #10786: Fix a false positive for Lint/NonAtomicFileOperation when using complex conditional. ([@​koic][])
  • #10785: Fix a false negative for Style/RedundantParentheses when parens around a receiver of a method call with an argument. ([@​koic][])
  • #10026: Fix merging of array parameters in either parent of default config. ([@​jonas054][])

1.31.1 (2022-06-29)

Bug fixes

  • #10763: Fix a false positive for Layout/LineContinuationSpacing when using continuation keyword \ after __END__. ([@​koic][])
  • #10755: Fix a false positive for Lint/LiteralAsCondition when using a literal in case-in condition where the match variable is used in in are accepted as a pattern matching. ([@​koic][])
  • #10760: Fix a false positive for Lint/NonAtomicFileOperation when using FileTest.exist? with if condition that has else branch. ([@​koic][])
  • #10745: Require JSON 2.3 or higher to fix an incompatible JSON API error. ([@​koic][])
  • #10754: Fix an incorrect autocorrect for Style/HashExcept when using a non-literal collection receiver for include?. ([@​koic][])
  • #10751: Fix autocorrect for Layout/FirstHashElementIndentation. ([@​j-miyake][])
  • #10750: Recover 7x slow running rubocop. ([@​koic][])

1.31.0 (2022-06-27)

New features

Bug fixes

  • #10700: Update Style/EmptyMethod to not correct if the correction would exceed the configuration for Layout/LineLength. ([@​dvandersluis][])
  • #10698: Enhance Style/HashExcept to support array inclusion checks. ([@​nobuyo][])
  • #10734: Handle ClobberingError in Style/NestedTernaryOperator when there are multiple nested ternaries. ([@​dvandersluis][])
  • #10689: Fix autocorrect for Layout/FirstHashElementIndentation and Layout/FirstArrayElementIndentation. ([@​j-miyake][])
  • Fix rubocop -V not displaying the version information for rubocop-graphql, rubocop-md and rubocop-thread_safety. ([@​Darhazer][])
  • #10711: Fix an error for Style/MultilineTernaryOperator when the false branch is on a separate line. ([@​koic][])
  • #10719: Fix a false positive for Lint/ParenthesesAsGroupedExpression when using safe navigation operator. ([@​koic][])
  • #10736: Fix Layout/SpaceInsideBlockBraces for blocks with numbered arguments. ([@​gsamokovarov][])
  • #10749: Fix Style/BlockDelimiters for blocks with numbered arguments. ([@​gsamokovarov][])
  • #10737: Fix crash in Style/ConditionalAssignment with EnforcedStyle: assign_inside_condition when op-assigning a variable inside a resbody. ([@​dvandersluis][])
  • #7900: Fix Style/FormatStringToken false positive with formatted input and template style enforced, and add autocorrection. ([@​FnControlOption][])

Changes

... (truncated)

Commits
  • 733c5b9 Cut 1.31.2
  • a55d878 Update Changelog
  • 354f88b [Fix #10026] Fix inherit_mode resolution for parent and default config
  • b8a1cb0 [Fix #10764] Fix performance issue for Layout/FirstHashElementIndentation and...
  • 78bb9ab [Fix #10786] Fix a false positive for Lint/NonAtomicFileOperation
  • 9577173 Merge pull request #10785 from koic/fix_a_false_negative_for_style_redundant_...
  • 74ee625 Fix a false negative for Style/RedundantParentheses
  • 8cc65d1 Merge pull request #10743 from ydah/add_generator_restrict_on_send
  • 55e2d08 Add RESTRICT_ON_SEND to the Cop template generated by the new_cop task
  • 9ebb61a [Fix #10780] Fix an error when using rubocop:auto_correct rake task
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Jul 7, 2022
@dependabot dependabot bot force-pushed the dependabot/bundler/master/rubocop-1.31.2 branch 5 times, most recently from f642722 to c553086 Compare July 11, 2022 20:22
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.27.0 to 1.31.2.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.27.0...v1.31.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bundler/master/rubocop-1.31.2 branch from c553086 to 66b0d86 Compare July 11, 2022 20:30
Use one space in front of backslash.
Don't use parentheses around a method call.
Warning: obsolete parameter `IgnoredPatterns` (for `Layout/LineLength`) found in .rubocop.yml
Move leading spaces to the end of previous line.
@pgwillia pgwillia merged commit 28d1525 into master Jul 11, 2022
@pgwillia pgwillia deleted the dependabot/bundler/master/rubocop-1.31.2 branch July 11, 2022 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant