arch-community / qbot

a general purpose utility Discord bot, originally created for the Arch Linux community
https://discord.gg/yfvZ73DDUb
GNU Affero General Public License v3.0
16 stars 10 forks source link

build(deps-dev): bump rubocop from 1.28.2 to 1.32.0 #209

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps rubocop from 1.28.2 to 1.32.0.

Release notes

Sourced from rubocop's releases.

RuboCop 1.32

New features

Bug fixes

  • #10824: Make Lint/DeprecatedClassMethods aware of ENV.clone and ENV.dup. (@​koic)
  • #10788: Relax Style/FetchEnvVar to allow ENV[] in LHS of ||. (@​j-miyake)
  • #10813: Fix recursive deletion to suppression in Lint/NonAtomicFileOperation. (@​ydah)
  • #10791: Fix an incorrect autocorrect for Style/Semicolon when using endless range before semicolon. (@​koic)
  • #10781: Fix a suggestions for safer conversions for Lint/NonAtomicFileOperation. (@​ydah)
  • #10263: Fix the value of Enabled leaking between configurations. (@​jonas054)

Changes

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)

... (truncated)

Changelog

Sourced from rubocop's changelog.

1.32.0 (2022-07-21)

New features

Bug fixes

  • #10824: Make Lint/DeprecatedClassMethods aware of ENV.clone and ENV.dup. ([@​koic][])
  • #10788: Relax Style/FetchEnvVar to allow ENV[] in LHS of ||. ([@​j-miyake][])
  • #10813: Fix recursive deletion to suppression in Lint/NonAtomicFileOperation. ([@​ydah][])
  • #10791: Fix an incorrect autocorrect for Style/Semicolon when using endless range before semicolon. ([@​koic][])
  • #10781: Fix a suggestions for safer conversions for Lint/NonAtomicFileOperation. ([@​ydah][])
  • #10263: Fix the value of Enabled leaking between configurations. ([@​jonas054][])

Changes

  • #10613: Allow autocorrecting with -P/--parallel and make it the default. ([@​jonas054][])
  • Add EnforcedStyle (leading/trailing) configuration to Layout::LineContinuationLeadingSpace. ([@​bquorning][])
  • #10784: Preserve multiline semantics on Style/SymbolArray and Style/WordArray. ([@​r7kamura][])
  • #10814: Avoid buffering stdout when running in server mode. ([@​ccutrer][])
  • #10817: Add autocorrect support for Style/SafeNavigationChain. ([@​r7kamura][])
  • #10810: Support safe navigation operator on Style/SymbolProc. ([@​r7kamura][])
  • #10803: Require RuboCop AST 1.9.1 or higher. ([@​koic][])

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][])

... (truncated)

Commits
  • 08fd23a Cut 1.32
  • 2f9a4d0 Update Changelog
  • dd11b7b [Fix #10788] Relax Style/FetchEnvVar to allow ENV[] in LHS of ||
  • 0124f73 [Fix rubocop#10813] Fix recursive deletion to suppression in `Lint/NonAtomicF...
  • 2f8d8c7 Merge pull request #10824 from koic/make_lint_deprecated_class_methods_aware_...
  • a6bc607 Make Lint/DeprecatedClassMethods aware of ENV.clone and ENV.dup
  • 2c4215f Add new Style/EmptyHeredoc cop
  • 992019e Merge pull request #10814 from ccutrer/server-fast-stdout
  • 997d66f [Doc] Syntax highlight for CONTRIBUTING.md
  • 83893ce Add autocorrect support for Style/SafeNavigationChain
  • 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[bot] commented 2 years ago

Superseded by #211.