Skip to content

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

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

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 6, 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.6.0 3.3.7.1
rubocop-ast 1.37.0 1.38.1
rubocop-md 1.2.4 2.0.0
rubocop-minitest 0.36.0 0.37.1
rubocop-performance 1.23.1 1.24.0
rubocop-rails 2.28.0 2.30.3

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.6.0 to 3.3.7.1

Changelog

Sourced from parser's changelog.

v3.3.7.1 (2025-02-05)

API modifications:

  • parser/current: add -dev prefix to 3.4 branch (#1067) (Ilya Bylich)
  • parser/current: bump 3.2 branch to 3.2.7 (#1066) (Ilya Bylich)

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)
Commits

Updates rubocop-ast from 1.37.0 to 1.38.1

Changelog

Sourced from rubocop-ast's changelog.

1.38.1 (2025-02-25)

Bug fixes

  • #360: Fix an error when the Array core class contains a writer method before rubocop-ast loaded. ([@​earlopain][])

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

Updates rubocop-md from 1.2.4 to 2.0.0

Release notes

Sourced from rubocop-md's releases.

2.0.0

Migrate to new RuboCop Plugin architecture.

Changelog

Sourced from rubocop-md's changelog.

2.0.0 (2025-02-17)

  • Migrate to new RuboCop Plugin architecture.
Commits

Updates rubocop-minitest from 0.36.0 to 0.37.1

Release notes

Sourced from rubocop-minitest's releases.

RuboCop Minitest 0.37.0

New features

Changes

  • #328: Remove "minitest/autorun" and "minitest/pride" requirement from "rubocop/minitest/support". (@​bquorning)
Changelog

Sourced from rubocop-minitest's changelog.

0.37.1 (2025-02-16)

Bug fixes

  • #330: Update add_dependency of RuboCop to 1.72 for plugin support. ([@​koic][])

0.37.0 (2025-02-16)

New features

Changes

  • #328: Remove "minitest/autorun" and "minitest/pride" requirement from "rubocop/minitest/support". ([@​bquorning][])
Commits
  • 4aac4a6 Cut 0.37.1
  • 406dd98 Update Changelog
  • 9e6a6c7 Merge pull request #330 from koic/fix_require_rubocop_version_for_plugin
  • a306885 Update add_dependency of RuboCop to 1.72 for plugin support
  • e33a747 Fix a typo
  • cb66da8 Use RuboCop Performance 1.24 for development
  • a9177b1 Switch back docs version to master
  • 3ace1f4 Cut 0.37.0
  • e8a3720 Update Changelog
  • 26040f4 Merge pull request #329 from koic/pluginfy_with_lint_roller
  • Additional commits viewable in compare view

Updates rubocop-performance from 1.23.1 to 1.24.0

Release notes

Sourced from rubocop-performance's releases.

RuboCop Performance 1.24.0

New features

  • #490: Pluginfy RuboCop Performance. (@​koic)
  • #462: Add new Performance/ZipWithoutBlock cop that checks patterns like .map { |id| [id] } or .map { [_1] } and can replace them with .zip. (@​corsonknowles)

Bug fixes

Changelog

Sourced from rubocop-performance's changelog.

1.24.0 (2025-02-16)

New features

  • #490: Pluginfy RuboCop Performance. ([@​koic][])
  • #462: Add new Performance/ZipWithoutBlock cop that checks patterns like .map { |id| [id] } or .map { [_1] } and can replace them with .zip. ([@​corsonknowles][])

Bug fixes

  • #484: Fix Performance/CaseWhenSplat cop error on when node without body. ([@​viralpraxis][])
Commits
  • 24a3a4e Cut 1.24.0
  • 20c07a2 Update Changelog
  • f6e7da0 Merge pull request #490 from koic/pluginfy_with_lint_roller
  • b83339d Pluginfy RuboCop Performance
  • ab7ef16 Suppress redundant configuration logging for rubocop-performace
  • 2c00726 Avoid unnecessary send
  • 074bd2a Explicit default Performance/Sum cop config for the spec
  • 349ae04 Suppress RuboCop's offenses
  • 2d36cac Merge pull request #462 from corsonknowles/add_performance_use_zip_to_wrap_ar...
  • 063b56d Merge pull request #489 from dvandersluis/use-node-groups
  • Additional commits viewable in compare view

Updates rubocop-rails from 2.28.0 to 2.30.3

Release notes

Sourced from rubocop-rails's releases.

RuboCop Rails v2.30.3

Bug fixes

  • #1458: Fix a false positive for Rails/RelativeDateConstant when assigning a lambda/proc with numblock. (@​earlopain)
  • #1457: Fix a false positive for Rails/ReversibleMigration in drop_table with numblock. (@​earlopain)
  • #1456: Fix a false positive for Rails/CreateTableWithTimestamps with numblocks. (@​earlopain)
  • #1459: Fix a false positive for Rails/UniqBeforePluck when using a numblock with uniq. (@​earlopain)
  • #1455: Make Rails/SaveBang aware of numblocks. (@​earlopain)
  • #1453: Make Rails/TransactionExitStatement aware of numblocks. (@​earlopain)

Changes

  • #1179: Rails/ReflectionClassName: Accept method calls on local variables. (@​exterm)
  • #1385: Make Lint/UselessAccessModifier aware of ActiveSupport::Concern and Module#concerning/Module#concern core extensions. (@​earlopain)
  • #1454: Disable Rails/Delegate for controllers. (@​earlopain)

RuboCop Rails 2.30.2

Bug fixes

  • #1447: Fix false positive for Rails/LexicallyScopedActionFilter when action methods are delegated. (@​vlad-pisanov)
  • #1446: Fix false positives for Rails/Delegate when module_function is used. (@​ydakuka)
  • #1427: Fix an error for Rails/UniqBeforePluck when pluck and unique are on different lines. (@​earlopain)

RuboCop Rails 2.30.1

Bug fixes

  • #1442: Fix an incorrect behavior when using AllCops: TargetRailsVersion. (@​koic)
  • #1444: Fix an incorrect behavior when using AllCops: MigratedSchemaVersion. (@​koic)

RuboCop Rails 2.30.0

New features

Bug fixes

  • #1071: Fix Rails/FilePath cop to correctly handle File.join with variables and ignore leading and multiple slashes in string literal arguments for Rails.root.join and File.join. (@​ydakuka)
  • #912: Enhance Rails/Delegate by adding delegation detection for self.class, constants, class variables, global variables, and instance variables. (@​ydakuka)

... (truncated)

Changelog

Sourced from rubocop-rails's changelog.

2.30.3 (2025-03-03)

Bug fixes

  • #1458: Fix a false positive for Rails/RelativeDateConstant when assigning a lambda/proc with numblock. ([@​earlopain][])
  • #1457: Fix a false positive for Rails/ReversibleMigration in drop_table with numblock. ([@​earlopain][])
  • #1456: Fix a false positive for Rails/CreateTableWithTimestamps with numblocks. ([@​earlopain][])
  • #1459: Fix a false positive for Rails/UniqBeforePluck when using a numblock with uniq. ([@​earlopain][])
  • #1455: Make Rails/SaveBang aware of numblocks. ([@​earlopain][])
  • #1453: Make Rails/TransactionExitStatement aware of numblocks. ([@​earlopain][])

Changes

  • #1179: Rails/ReflectionClassName: Accept method calls on local variables. ([@​exterm][])
  • #1385: Make Lint/UselessAccessModifier aware of ActiveSupport::Concern and Module#concerning/Module#concern core extensions. ([@​earlopain][])
  • #1454: Disable Rails/Delegate for controllers. ([@​earlopain][])

2.30.2 (2025-02-24)

Bug fixes

  • #1447: Fix false positive for Rails/LexicallyScopedActionFilter when action methods are delegated. ([@​vlad-pisanov][])
  • #1446: Fix false positives for Rails/Delegate when module_function is used. ([@​ydakuka][])
  • #1427: Fix an error for Rails/UniqBeforePluck when pluck and unique are on different lines. ([@​earlopain][])

2.30.1 (2025-02-17)

Bug fixes

  • #1442: Fix an incorrect behavior when using AllCops: TargetRailsVersion. ([@​koic][])
  • #1444: Fix an incorrect behavior when using AllCops: MigratedSchemaVersion. ([@​koic][])

2.30.0 (2025-02-16)

New features

Bug fixes

  • #1071: Fix Rails/FilePath cop to correctly handle File.join with variables and ignore leading and multiple slashes in string literal arguments for Rails.root.join and File.join. ([@​ydakuka][])
  • #912: Enhance Rails/Delegate by adding delegation detection for self.class, constants, class variables, global variables, and instance variables. ([@​ydakuka][])

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

... (truncated)

Commits
  • 92c663c Cut 2.30.3
  • 801d002 Update Changelog
  • ef73348 Automate the process of GitHub release creation
  • 7e21774 Suppress RuboCop's offenses
  • a250bfa Merge pull request #1459 from Earlopain/uniq-before-pluck-numblock
  • 67cff82 Merge pull request #1458 from Earlopain/relative-date-const-numblock
  • 78988e7 Fix a false positive for Rails/UniqBeforePluck when using a numblock with `...
  • a02819f Fix a false positive for Rails/RelativeDateConstant when assigning a lambda...
  • 2ad3e1a Merge pull request #1457 from Earlopain/reversible-migration-drop-table-numblock
  • 9254ef6 Merge pull request #1456 from Earlopain/timestamp-numblock
  • Additional commits viewable in compare view

Updates unicode-display_width from 2.6.0 to 3.1.4

Changelog

Sourced from unicode-display_width's changelog.

3.1.4

  • Fix that skin tone modifiers were ignored when used in a non-ZWJ sequence context (= single emoji char + modifier) #29
  • Add more docs and specs about modifier handling

3.1.3

Better handling of non-UTF-8 strings, patch by @​Earlopain:

  • Data with BINARY encoding is interpreted as UTF-8, if possible
  • Use invalid: :replace and undef: :replace options when converting to UTF-8

3.1.2

  • Performance improvements

3.1.1

  • Performance improvements

3.1.0

Improve Emoji support:

  • Emoji modes: Differentiate between well-formed Emoji (:possible) and any ZWJ/modifier sequence (:all). The latter is more common and more efficient to implement.
  • Unify :rgi_{fqe,mqe,uqe} options to just :rgi to keep things simpler (corresponds to the former :rgi_uqe option). Most terminals that want to support the RGI set will probably want to catch Emoji sequences with missing VS16s.
  • Add new :all_no_vs16 and :rgi_at modes to be able to support some terminals that needs these quirks
  • Add alias emoji: :auto for emoji: true and emoji: :none for emoji: false
  • :auto mode: Only consider terminal cells when recommending Emoji support level (Emoji themselves might display differently)
  • :auto mode: Set default Emoji mode for unknown/unsupported terminals to :none
  • Rename :basic mode to :vs16

3.0.1

  • Add WezTerm and foot as good Emoji terminals

3.0.0

Rework Emoji support:

  • Emoji widths are now enabled by default
  • Only reduce Emoji width to 2 when RGI Emoji detected (configurable)

... (truncated)

Commits
  • a515fa2 Release v3.1.4
  • 4bcbf6a CI: Add jruby and Ruby 3.4 on Windows
  • dc64170 Fix and improve handling of Skin Tone Modifiers:
  • 893f9a9 Release v3.1.3
  • 2fbc7a7 CI: Deactivate jruby till jar-dependencies issue is sorted out
  • 5ed64f9 CI: Add Ruby 3.4
  • 620454c Add Encoding note to README and CHANGELOG
  • a23a070 Merge pull request #28 from Earlopain/invalid-encoding-stuff
  • bc47d28 Handle invalid encoded strings
  • b00c5bf Add link to terminal-emoji-width.rb
  • Additional commits viewable in compare view

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

@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Mar 6, 2025
@dependabot dependabot bot requested a review from toshimaru March 6, 2025 12:33
@dependabot dependabot bot force-pushed the dependabot/bundler/rubocop-1a4012a409 branch 4 times, most recently from e9e2de6 to d253ce8 Compare March 6, 2025 13:15
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.6.0` | `3.3.7.1` |
| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.37.0` | `1.38.1` |
| [rubocop-md](https://github.com/rubocop/rubocop-md) | `1.2.4` | `2.0.0` |
| [rubocop-minitest](https://github.com/rubocop/rubocop-minitest) | `0.36.0` | `0.37.1` |
| [rubocop-performance](https://github.com/rubocop/rubocop-performance) | `1.23.1` | `1.24.0` |
| [rubocop-rails](https://github.com/rubocop/rubocop-rails) | `2.28.0` | `2.30.3` |



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.6.0 to 3.3.7.1
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](whitequark/parser@v3.3.6.0...v3.3.7.1)

Updates `rubocop-ast` from 1.37.0 to 1.38.1
- [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.37.0...v1.38.1)

Updates `rubocop-md` from 1.2.4 to 2.0.0
- [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.4...v2.0.0)

Updates `rubocop-minitest` from 0.36.0 to 0.37.1
- [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.36.0...v0.37.1)

Updates `rubocop-performance` from 1.23.1 to 1.24.0
- [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.23.1...v1.24.0)

Updates `rubocop-rails` from 2.28.0 to 2.30.3
- [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.28.0...v2.30.3)

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

---
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-major
  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-major
  dependency-group: rubocop
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bundler/rubocop-1a4012a409 branch from d253ce8 to 9026203 Compare March 6, 2025 13:30
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 7, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Mar 7, 2025
@dependabot dependabot bot deleted the dependabot/bundler/rubocop-1a4012a409 branch March 7, 2025 00:47
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