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

build(deps): Bump the rubocop group across 1 directory with 8 updates #2493

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 27, 2025

Bumps the rubocop group with 7 updates in the / directory:

Package From To
language_server-protocol 3.17.0.3 3.17.0.4
parser 3.3.3.0 3.3.7.0
rubocop-ast 1.31.3 1.38.0
rubocop-md 1.2.2 1.2.4
rubocop-minitest 0.35.0 0.36.0
rubocop-performance 1.21.1 1.23.1
rubocop-rails 2.25.0 2.29.1

Updates language_server-protocol from 3.17.0.3 to 3.17.0.4

Changelog

Sourced from language_server-protocol's changelog.

3.17.0.4

  • Add #close to Reader and Writer (#112)
Commits

Updates parser from 3.3.3.0 to 3.3.7.0

Changelog

Sourced from parser's changelog.

v3.3.7.0 (2025-01-16)

API modifications:

  • Bump maintenance branches to 3.3.7 (#1061) (Koichi ITO)
  • bump 3.4 branch, remove 3.0 from CI (EOL) (#1057) (Ilya Bylich)
  • assert that version-specific checks actually run against at least one version (#1050) (Earlopain)

Features implemented:

  • ruby34.y: reject return in singleton class (#1048) (Earlopain)

Bugs fixed:

  • Fix ruby-parse with a folder ending in .rb (#1047) (Earlopain)

v3.3.6.0 (2024-11-05)

API modifications:

  • Bump maintenance branches to 3.3.6 (#1045) (Koichi ITO)

v3.3.5.1 (2024-10-31)

API modifications:

  • Bump maintenance branches to 3.2.6 (#1044) (Koichi ITO)

v3.3.5.0 (2024-09-04)

API modifications:

  • Bump maintenance branches to 3.3.5 (#1039) (Koichi ITO)

v3.3.4.2 (2024-08-08)

Bugs fixed:

  • Fix errros in the ascii specs of RuboCop (#1037) (Koichi ITO)

v3.3.4.1 (2024-08-07)

API modifications:

  • Bump 3.2 branch to 3.2.5. (#1036) (Ilya Bylich)
  • Bump Racc to 1.8.1 (#1031) (Koichi ITO)

Bugs fixed:

  • builder.rb: catch encoding errors when parsing invalid encoding regexp (#1033) (Earlopain)

v3.3.4.0 (2024-07-10)

... (truncated)

Commits
  • bfe7a68 Update changelog.
  • fb16c01 Bump version.
  • 2684112 update CI config (bump JRuby version, drop MRI 3.0 branch) (#1062)
  • e4104e8 * Bump maintenance branches to 3.3.7 (#1061)
  • 70ac244 Revert "* bump 3.4 branch, remove 3.0 from CI (EOL) (#1057)" (#1058)
  • 3d89cb4 * bump 3.4 branch, remove 3.0 from CI (EOL) (#1057)
  • d230989 * assert that version-specific checks actually run against at least one versi...
  • 91a0a6a + ruby34.y: reject return in singleton class (#1048)
  • 510eba0 - Fix ruby-parse with a folder ending in .rb (#1047)
  • 9a6ee63 Update changelog.
  • Additional commits viewable in compare view

Updates rubocop-ast from 1.31.3 to 1.38.0

Changelog

Sourced from rubocop-ast's changelog.

1.38.0 (2025-01-27)

New features

  • #346: Add Node#loc? to determine if a node has a given location. ([@​dvandersluis][])
  • #356: Added :any_block as an alias for :block and :numblock, use it with Node#any_block_type?. Also available in node patterns: {block numblock} can become any_block. ([@​earlopain][])

Bug fixes

Changes

  • #357: Support node groups in Node#each_descendant and similar traversal methods. ([@​earlopain][])

1.37.0 (2024-12-13)

New features

  • #341: Make RuboCop::AST::IfNode support then?. ([@​koic][])

Changes

  • #343: Add StrNode#single_quoted?, StrNode#double_quoted? and StrNode#percent_literal? to simplify checking for string delimiters. ([@​dvandersluis][])

1.36.2 (2024-11-27)

Bug fixes

1.36.1 (2024-11-13)

Bug fixes

  • #339: Do not emit a deprecation warning for EnsureNode#body to give RuboCop a chance to update its usage. EnsureNode#body will still be changed in the next major version of rubocop-ast. ([@​earlopain][])

1.36.0 (2024-11-13)

Changes

  • #337: Deprecate EnsureNode#body in favour of EnsureNode#branch. EnsureNode#body will be redefined in the next major version of rubocop-ast. ([@​dvandersluis][])

1.35.0 (2024-11-11)

New features

... (truncated)

Commits
  • 6650bc7 Cut 1.38.0
  • 74a456c Update Changelog
  • 6f7108f Update to use Node#loc?
  • 85bfe84 Add Node#loc? to determine if a node has a given location
  • 5763d46 Add Node#any_block_type? to determine if a node is either a block or numblock
  • 6469d88 Disable InternalAffairs/LocationExpression cop
  • b8d385a Test main specs against prism as well
  • a9f7be9 [Fix #323] Fix node captures inside of ?, +, and * repetition
  • 757c3cc Support node groups in Node#each_descendant and similar traversal methods
  • 02b8d0f Remove windows-specific CI step
  • Additional commits viewable in compare view

Updates rubocop-md from 1.2.2 to 1.2.4

Changelog

Sourced from rubocop-md's changelog.

1.2.4 (2024-10-16)

  • Fix RuboCop warnings.

1.2.3 (2024-09-12)

  • Do no try linting .mdx files by default.
Commits
  • cea6619 Bump 1.2.4
  • f45bbe5 Merge pull request #39 from yahonda/fix_typo
  • a2584b7 Merge pull request #40 from koic/suppress_deprecation_warning
  • 04c3a82 Suppress RuboCop's deprecation warning
  • 8a0e8b7 Fix typo by replacing RoboCop with RuboCop
  • e0161f5 Bump 1.2.3
  • efe54bf style: ignore FileName for md
  • fefd605 ci: add release.yml
  • f4c06e1 style: fix rubocop
  • 09ebd29 Merge pull request #38 from larouxn/remove_mdx_support
  • Additional commits viewable in compare view

Updates rubocop-minitest from 0.35.0 to 0.36.0

Release notes

Sourced from rubocop-minitest's releases.

RuboCop Minitest 0.36.0

Bug fixes

  • #317: Fix an error for Minitest/MultipleAssertions when using for-style loops. (@​earlopain)
  • #314: Fix an error for Minitest/SkipEnsure when only ensure has a body. (@​earlopain)

Changes

  • #314: (Breaking) Raise a useful error when using a Cop in AssertOffense if the Cop's class is not defined. (@​brandoncc)

RuboCop Minitest 0.35.1

New features

  • #307: Make AssertOffense support assert_no_corrections. (@​koic)

Bug fixes

  • #311: Suppress deprecation warning for Minitst/MultipleAssertions. (@​koic)
Changelog

Sourced from rubocop-minitest's changelog.

0.36.0 (2024-08-31)

Bug fixes

  • #317: Fix an error for Minitest/MultipleAssertions when using for-style loops. ([@​earlopain][])
  • #314: Fix an error for Minitest/SkipEnsure when only ensure has a body. ([@​earlopain][])

Changes

  • #314: (Breaking) Raise a useful error when using a Cop in AssertOffense if the Cop's class is not defined. ([@​brandoncc][])

0.35.1 (2024-07-11)

New features

  • #307: Make AssertOffense support assert_no_corrections. ([@​koic][])

Bug fixes

  • #311: Suppress deprecation warning for Minitst/MultipleAssertions. ([@​koic][])
Commits
  • 68aed47 Cut 0.36.0
  • a7452b7 Update Changelog
  • 8a6967d Merge pull request #318 from Earlopain/enable-undefined-config
  • a3deb85 Merge pull request #317 from Earlopain/multiple-assertions-error
  • 4f75dc5 Merge pull request #316 from Earlopain/error-skip-ensure
  • bec9cbb Enable InternalAffairs/UndefinedConfig
  • 53d197d Fix an error for Minitest/MultipleAssertions when using for-style loops
  • e901adf Fix an error for Minitest/SkipEnsure when only ensure has a body
  • 859751a Merge pull request #314 from brandoncc/brandoncc/fail-with-usable-message-if-...
  • 2c2add0 Accessing an unregistered cop raises useful error
  • Additional commits viewable in compare view

Updates rubocop-performance from 1.21.1 to 1.23.1

Release notes

Sourced from rubocop-performance's releases.

RuboCop Performance 1.23.1

Bug fixes

  • #478: Fix Performance/RedundantStringChars cop error in case of implicit receiver. (@​viralpraxis)
  • #480: Fix Performance/Squeeze cop error on frozen AST string node value. (@​viralpraxis)

RuboCop Performance 1.23.0

New features

RuboCop Performance 1.22.1

Bug fixes

  • #468: Fix false positives for Performance/BigDecimalWithNumericArgument when using float argument for BigDecimal. (@​koic)

RuboCop Performance 1.22.0

Bug fixes

  • #454: Fix false positives for Performance/BigDecimalWithNumericArgument when using BigDecimal 3.1+. (@​koic)

Changes

Changelog

Sourced from rubocop-performance's changelog.

1.23.1 (2025-01-04)

Bug fixes

  • #478: Fix Performance/RedundantStringChars cop error in case of implicit receiver. ([@​viralpraxis][])
  • #480: Fix Performance/Squeeze cop error on frozen AST string node value. ([@​viralpraxis][])

1.23.0 (2024-11-14)

New features

1.22.1 (2024-09-17)

Bug fixes

  • #468: Fix false positives for Performance/BigDecimalWithNumericArgument when using float argument for BigDecimal. ([@​koic][])

1.22.0 (2024-09-16)

Bug fixes

  • #454: Fix false positives for Performance/BigDecimalWithNumericArgument when using BigDecimal 3.1+. ([@​koic][])

Changes

  • #385: Disable Performance/BlockGivenWithExplicitBlock by default. ([@​earlopain][])
  • #407: Make Performance/DoubleStartEndWith aware of safe navigation. ([@​earlopain][])
Commits
  • 2b5c8c6 Cut 1.23.1
  • cfc046b Update Changelog
  • f0e791c Use RuboCop RSpec 3.3 for development
  • f8e9c2b Bump license years to 2025
  • 5d78dea Merge pull request #483 from koic/ci_against_ruby_34
  • 447e273 CI against Ruby 3.4
  • d058c88 Merge pull request #480 from viralpraxis/fix-performance-squeeze-cop-error-on...
  • 9fdbe4e Fix Performance/Squeeze cop error on frozen AST string node value
  • ad9fd62 Merge pull request #481 from kyanagi/patch-1
  • 087843a [DOC] Fix markup of Performance/Count
  • Additional commits viewable in compare view

Updates rubocop-rails from 2.25.0 to 2.29.1

Release notes

Sourced from rubocop-rails's releases.

RuboCop Rails 2.29.1

Bug fixes

  • #1423: Fix an error for Rails/StrongParametersExpect when using permit with no arguments. (@​koic)
  • #1417: Fix an incorrect autocorrect for Rails/StrongParametersExpect when using a leading dot multiline call to require with permit. (@​koic)
  • #1356: Enhance Rails/DuplicateAssociation to handle alias. (@​ydakuka)
  • #1389: Handle TypeError caused by passing array literals as arguments to File methods in Rails/FilePath cop. (@​ydakuka)
  • #1389: Handle TypeError caused by passing array literals as arguments to File methods in Rails/RootPathnameMethods cop. (@​ydakuka)
  • #1228: Enhance Rails/SaveBang to properly handle instance variables. (@​ydakuka)

RuboCop Rails 2.29.0

New features

Bug fixes

  • #1409: Fix an error for Rails/ReversibleMigration when calling drop_table without any arguments. (@​earlopain)
  • #1397: Fix an incorrect autocorrect for Rails/TimeZone when Time.new has a string argument. (@​mterada1228)
  • #1406: Fix autocorrection for Rails/IndexBy and Rails/IndexWith when map { ... }.to_h is enclosed in another block. (@​franzliedke, @​eugeneius)
  • #1404: Update Rails/IndexBy and Rails/IndexWith to support numbered block parameters. (@​eugeneius)
  • #1405: Fix autocorrection for Rails/IndexWith when the value is a hash literal without braces. (@​koic, @​eugeneius)
  • #1414: Fix Rails/HttpPositionalArguments cop false positives with arguments forwarding. (@​viralpraxis)

Changes

  • #1410: Make registered cops aware of AllCops: MigratedSchemaVersion. (@​koic)

RuboCop Rails 2.28.0

New features

  • #1383: Introduce AllCops: MigratedSchemaVersion config. (@​koic)

Bug fixes

  • #1390: Fix an incorrect autocorrect for Rails/SelectMap when select has no receiver and method chains are used. ([@​masato-bkn][])
  • #1382: Fix false negatives for Rails/RedundantActiveRecordAllMethod when using all method in block. ([@​masato-bkn][])
  • #1397: Fix Rails/FilePath cop error on join method with implicit receiver. (@​viralpraxis)
  • #1398: Fix Rails/FilePath cop error in case of extra operations in Rails.root interpolation. (@​viralpraxis)

... (truncated)

Changelog

Sourced from rubocop-rails's changelog.

2.29.1 (2025-01-25)

Bug fixes

  • #1423: Fix an error for Rails/StrongParametersExpect when using permit with no arguments. ([@​koic][])
  • #1417: Fix an incorrect autocorrect for Rails/StrongParametersExpect when using a leading dot multiline call to require with permit. ([@​koic][])
  • #1356: Enhance Rails/DuplicateAssociation to handle alias. ([@​ydakuka][])
  • #1389: Handle TypeError caused by passing array literals as arguments to File methods in Rails/FilePath cop. ([@​ydakuka][])
  • #1389: Handle TypeError caused by passing array literals as arguments to File methods in Rails/RootPathnameMethods cop. ([@​ydakuka][])
  • #1228: Enhance Rails/SaveBang to properly handle instance variables. ([@​ydakuka][])

2.29.0 (2025-01-18)

New features

Bug fixes

  • #1409: Fix an error for Rails/ReversibleMigration when calling drop_table without any arguments. ([@​earlopain][])
  • #1397: Fix an incorrect autocorrect for Rails/TimeZone when Time.new has a string argument. ([@​mterada1228][])
  • #1406: Fix autocorrection for Rails/IndexBy and Rails/IndexWith when map { ... }.to_h is enclosed in another block. ([@​franzliedke][], [@​eugeneius][])
  • #1404: Update Rails/IndexBy and Rails/IndexWith to support numbered block parameters. ([@​eugeneius][])
  • #1405: Fix autocorrection for Rails/IndexWith when the value is a hash literal without braces. ([@​koic][], [@​eugeneius][])
  • #1414: Fix Rails/HttpPositionalArguments cop false positives with arguments forwarding. ([@​viralpraxis][])

Changes

  • #1410: Make registered cops aware of AllCops: MigratedSchemaVersion. ([@​koic][])

2.28.0 (2024-12-25)

New features

  • #1383: Introduce AllCops: MigratedSchemaVersion config. ([@​koic][])

Bug fixes

  • #1390: Fix an incorrect autocorrect for Rails/SelectMap when select has no receiver and method chains are used. ([@​masato-bkn][])
  • #1382: Fix false negatives for Rails/RedundantActiveRecordAllMethod when using all method in block. ([@​masato-bkn][])
  • #1397: Fix Rails/FilePath cop error on join method with implicit receiver. ([@​viralpraxis][])
  • #1398: Fix Rails/FilePath cop error in case of extra operations in Rails.root interpolation. ([@​viralpraxis][])
  • #1392: Fix Rails/FilePath cop error with rescued Rails.root. ([@​viralpraxis][])

Changes

  • #1388: Modify Rails/Pluck to ignore map/collect when used inside blocks to prevent potential N+1 queries. ([@​masato-bkn][])

2.27.0 (2024-10-26)

... (truncated)

Commits
  • a54b408 Cut 2.29.1
  • 18f5484 Update Changelog
  • c0f086f Apply bundle exec rubocop --regenerate-todo
  • d1443ca Merge pull request #1419 from ydakuka/fix/enhance-rails-duplicate-association...
  • 10829d3 [Fix rubocop#1356] Enhance Rails/DuplicateAssociation to handle alias
  • 7024ab5 Merge pull request #1415 from ydakuka/fix/typeerror_in_the_file_path_cop
  • 3677f7b [Fix rubocop#1389] Handle TypeError caused by an array in Rails/FilePath cop
  • 158cd38 Merge pull request #1424 from koic/fix_an_error_for_rails_strong_parameters_e...
  • ce69ef7 Merge pull request #1416 from ydakuka/fix/typeerror_in_the_root_pathname_meth...
  • e48fec2 [Fix #1423] Fix an error for Rails/StrongParametersExpect
  • Additional commits viewable in compare view

Updates unicode-display_width from 2.5.0 to 2.6.0

Changelog

Sourced from unicode-display_width's changelog.

2.6.0

  • Unicode 16
Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rubocop group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [language_server-protocol](https://github.com/mtsmfm/language_server-protocol-ruby) | `3.17.0.3` | `3.17.0.4` |
| [parser](https://github.com/whitequark/parser) | `3.3.3.0` | `3.3.7.0` |
| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.31.3` | `1.38.0` |
| [rubocop-md](https://github.com/rubocop/rubocop-md) | `1.2.2` | `1.2.4` |
| [rubocop-minitest](https://github.com/rubocop/rubocop-minitest) | `0.35.0` | `0.36.0` |
| [rubocop-performance](https://github.com/rubocop/rubocop-performance) | `1.21.1` | `1.23.1` |
| [rubocop-rails](https://github.com/rubocop/rubocop-rails) | `2.25.0` | `2.29.1` |



Updates `language_server-protocol` from 3.17.0.3 to 3.17.0.4
- [Changelog](https://github.com/mtsmfm/language_server-protocol-ruby/blob/main/CHANGELOG.md)
- [Commits](mtsmfm/language_server-protocol-ruby@v3.17.0.3...v3.17.0.4)

Updates `parser` from 3.3.3.0 to 3.3.7.0
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](whitequark/parser@v3.3.3.0...v3.3.7.0)

Updates `rubocop-ast` from 1.31.3 to 1.38.0
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-ast@v1.31.3...v1.38.0)

Updates `rubocop-md` from 1.2.2 to 1.2.4
- [Release notes](https://github.com/rubocop/rubocop-md/releases)
- [Changelog](https://github.com/rubocop/rubocop-md/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-md@v1.2.2...v1.2.4)

Updates `rubocop-minitest` from 0.35.0 to 0.36.0
- [Release notes](https://github.com/rubocop/rubocop-minitest/releases)
- [Changelog](https://github.com/rubocop/rubocop-minitest/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-minitest@v0.35.0...v0.36.0)

Updates `rubocop-performance` from 1.21.1 to 1.23.1
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-performance@v1.21.1...v1.23.1)

Updates `rubocop-rails` from 2.25.0 to 2.29.1
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-rails@v2.25.0...v2.29.1)

Updates `unicode-display_width` from 2.5.0 to 2.6.0
- [Changelog](https://github.com/janlelis/unicode-display_width/blob/main/CHANGELOG.md)
- [Commits](janlelis/unicode-display_width@v2.5.0...v2.6.0)

---
updated-dependencies:
- dependency-name: language_server-protocol
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rubocop
- dependency-name: parser
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rubocop
- dependency-name: rubocop-ast
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rubocop
- dependency-name: rubocop-md
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rubocop
- dependency-name: rubocop-minitest
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rubocop
- dependency-name: rubocop-performance
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rubocop
- dependency-name: rubocop-rails
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rubocop
- dependency-name: unicode-display_width
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rubocop
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Jan 27, 2025
@dependabot dependabot bot requested a review from toshimaru January 27, 2025 18:20
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 27, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 5, 2025

Superseded by #2499.

@dependabot dependabot bot closed this Feb 5, 2025
@dependabot dependabot bot deleted the dependabot/bundler/rubocop-f4fe81bc01 branch February 5, 2025 18:48
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.

0 participants