Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 5, 2025

Bumps the ruby group with 4 updates: rubocop, mime-types-data, public_suffix and rouge.

Updates rubocop from 1.75.3 to 1.75.5

Release notes

Sourced from rubocop's releases.

RuboCop v1.75.5

Bug fixes

  • #14148: Fix an infinite loop error for Layout/SpaceAfterSemicolon with Layout/SpaceBeforeSemicolon when a sequence of semicolons appears. (@​koic)
  • #14145: Fix Lint/ArrayLiteralInRegexp cop error on empty interpolation. (@​viralpraxis)
  • #14072: Fix autocorrect issue in Layout/HashAlignment. (@​jonas054)
  • #14131: Fix false positives for Style/ArgumentsForwarding when using anonymous block argument forwarding to a method with a block. (@​koic)
  • #14140: Fix Layout/LeadingCommentSpace to allow splitting long inline RBS comment signatures across multiple lines. (@​Morriar)
  • #14147: Fix Lint/LiteralAsCondition cop error on if without body. (@​viralpraxis)
  • #14151: Fix Lint/Void cop error on nested empty begin. (@​viralpraxis)
  • #13547: Fix Style/IdenticalConditionalBranches cop failure in case of if node with implicit then. (@​viralpraxis)
  • #14146: Fix Style/MethodCallWithArgsParentheses cop error on complex numbers when EnforcedStyle is set to omit_parentheses. (@​viralpraxis)
  • #14137: Fix Style/TrailingCommaInArguments cop error if EnforcedStyleForMultiline is set to comma. (@​viralpraxis)

Changes

  • #14144: Layout/SpaceInsideArrayLiteralBrackets make aware of array pattern matching. (@​koic)
  • #14142: Layout/SpaceInsideHashLiteralBraces make aware of hash pattern matching. (@​koic)

RuboCop v1.75.4

Bug fixes

  • #14123: Fix an infinite loop error for Lint/BooleanSymbol when using the rocket hash syntax with a boolean symbol key. (@​koic)
  • #14134: Fix an error for Style/ComparableBetween when comparing the value with itself. (@​earlopain)
  • #14111: Fix an error for Style/SafeNavigation when the RHS of && is a complex || expression composed of && conditions. (@​koic)
  • #14129: Fix false positives for Style/ArgumentsForwarding when using default positional arg, keyword arg, and block arg in Ruby 3.1. (@​koic)
  • #14110: Fix false positives for Style/RedundantParentheses when parens around basic conditional as the second argument of a parenthesized method call. (@​koic)
  • #14120: Fix false positives for Style/RedundantParentheses when parens around unparenthesized method call as the second argument of a parenthesized method call. (@​koic)
  • #14133: Fix Lint/LiteralAsCondition autocorrect when a literal is the condition of an elsif followed by an else. (@​zopolis4)
  • #14116: Make Style/TrailingCommaInArguments cop aware of trailing commas in [] method call. (@​viralpraxis)
  • #14114: Fix Style/ClassAndModuleChildren cop error on tab-intended compactable modules. (@​viralpraxis)

Changes

Changelog

Sourced from rubocop's changelog.

1.75.5 (2025-05-05)

Bug fixes

  • #14148: Fix an infinite loop error for Layout/SpaceAfterSemicolon with Layout/SpaceBeforeSemicolon when a sequence of semicolons appears. ([@​koic][])
  • #14145: Fix Lint/ArrayLiteralInRegexp cop error on empty interpolation. ([@​viralpraxis][])
  • #14072: Fix autocorrect issue in Layout/HashAlignment. ([@​jonas054][])
  • #14131: Fix false positives for Style/ArgumentsForwarding when using anonymous block argument forwarding to a method with a block. ([@​koic][])
  • #14140: Fix Layout/LeadingCommentSpace to allow splitting long inline RBS comment signatures across multiple lines. ([@​Morriar][])
  • #14147: Fix Lint/LiteralAsCondition cop error on if without body. ([@​viralpraxis][])
  • #14151: Fix Lint/Void cop error on nested empty begin. ([@​viralpraxis][])
  • #13547: Fix Style/IdenticalConditionalBranches cop failure in case of if node with implicit then. ([@​viralpraxis][])
  • #14146: Fix Style/MethodCallWithArgsParentheses cop error on complex numbers when EnforcedStyle is set to omit_parentheses. ([@​viralpraxis][])
  • #14137: Fix Style/TrailingCommaInArguments cop error if EnforcedStyleForMultiline is set to comma. ([@​viralpraxis][])

Changes

  • #14144: Layout/SpaceInsideArrayLiteralBrackets make aware of array pattern matching. ([@​koic][])
  • #14142: Layout/SpaceInsideHashLiteralBraces make aware of hash pattern matching. ([@​koic][])

1.75.4 (2025-04-28)

Bug fixes

  • #14123: Fix an infinite loop error for Lint/BooleanSymbol when using the rocket hash syntax with a boolean symbol key. ([@​koic][])
  • #14134: Fix an error for Style/ComparableBetween when comparing the value with itself. ([@​earlopain][])
  • #14111: Fix an error for Style/SafeNavigation when the RHS of && is a complex || expression composed of && conditions. ([@​koic][])
  • #14129: Fix false positives for Style/ArgumentsForwarding when using default positional arg, keyword arg, and block arg in Ruby 3.1. ([@​koic][])
  • #14110: Fix false positives for Style/RedundantParentheses when parens around basic conditional as the second argument of a parenthesized method call. ([@​koic][])
  • #14120: Fix false positives for Style/RedundantParentheses when parens around unparenthesized method call as the second argument of a parenthesized method call. ([@​koic][])
  • #14133: Fix Lint/LiteralAsCondition autocorrect when a literal is the condition of an elsif followed by an else. ([@​zopolis4][])
  • #14116: Make Style/TrailingCommaInArguments cop aware of trailing commas in [] method call. ([@​viralpraxis][])
  • #14114: Fix Style/ClassAndModuleChildren cop error on tab-intended compactable modules. ([@​viralpraxis][])

Changes

Commits
  • 4c07aa6 Cut 1.75.5
  • 12c3e0a Update Changelog
  • 8f7c4cd Follow-up to #14146
  • ddbb2a1 Merge pull request #14151 from viralpraxis/fix-lint-void-cop-error-on-nested-...
  • ac3b746 [Fix #14072] Resolve autocorrect issue in Layout/HashAlignment
  • 187a663 Fix an infinite loop error for Layout/SpaceAfterSemicolon with `Layout/Spac...
  • 1f95def Layout/SpaceInsideArrayLiteralBrackets make aware of array pattern matching
  • 30d8275 [Fix #14142] Layout/SpaceInsideHashLiteralBraces make aware of hash pattern...
  • 7bc3762 Fix Lint/Void cop error on nested empty begin
  • d6e40f0 Merge pull request #14147 from viralpraxis/fix-lint-literal-as-condition-cop-...
  • Additional commits viewable in compare view

Updates mime-types-data from 3.2025.0422 to 3.2025.0429

Changelog

Sourced from mime-types-data's changelog.

3.2025.0429 / 2025-04-29

  • Updated the Apache and IANA media registry entries as of release date
Commits
  • a203c63 Update mime-types-data 3.2025.0429 / 2025-04-29
  • db6c039 Bump astral-sh/setup-uv from 5.4.2 to 6.0.0
  • e3ab806 Bump github/codeql-action from 3.28.15 to 3.28.16
  • ee37b62 Bump ruby/setup-ruby from 1.233.0 to 1.235.0
  • See full diff in compare view

Updates public_suffix from 6.0.1 to 6.0.2

Changelog

Sourced from public_suffix's changelog.

6.0.2

Changed

  • Updated definitions.
Commits

Updates rouge from 4.5.1 to 4.5.2

Release notes

Sourced from rouge's releases.

v4.5.2

This release brings support for mustache templates in Svelte and adds Razor file association to HTML. We've updated the Java lexer to recognize the new record keyword and expanded C++ float literal support. The CSS and Mojo lexers have been improved with the latest language features. Additionally, we fixed a method error in the SASS lexer and made various documentation improvements. Thanks to all our contributors for their valuable work!

Full Changelog: rouge-ruby/rouge@v4.5.1...v4.5.2

Changelog

Sourced from rouge's changelog.

version 4.5.2: 2025-04-27

Comparison with the previous version

  • General
    • Update various doc (#2086 by Tan Le)
  • CPP Lexer
    • c++: expand support for c++ float literals (#2123 by Jeanine Adkisson)
  • CSS Lexer
    • Update CSS lexer (#2118 by Gerard)
  • Java Lexer
    • Add record keyword declaration for Java 14+ (#2121 by 0xh3xa)
  • HTML Lexer
    • Add *.razor file glob to HTML [EASY MERGE] (#2115 by Téo Orthlieb)
  • Mojo Lexer
    • Added Mojo 25.1 keyword changes (#2112 by Indukumar Vellapillil Hari)
  • SASS Lexer
    • Fix missing method error in SASS lexer (#2125 by Tan Le)
  • Svelte Lexer
    • Support mustache template in Svelte (#2096 by Tan Le)
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 ruby group with 4 updates: [rubocop](https://github.com/rubocop/rubocop), [mime-types-data](https://github.com/mime-types/mime-types-data), [public_suffix](https://github.com/weppos/publicsuffix-ruby) and [rouge](https://github.com/rouge-ruby/rouge).


Updates `rubocop` from 1.75.3 to 1.75.5
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.75.3...v1.75.5)

Updates `mime-types-data` from 3.2025.0422 to 3.2025.0429
- [Changelog](https://github.com/mime-types/mime-types-data/blob/main/CHANGELOG.md)
- [Commits](mime-types/mime-types-data@v3.2025.0422...v3.2025.0429)

Updates `public_suffix` from 6.0.1 to 6.0.2
- [Changelog](https://github.com/weppos/publicsuffix-ruby/blob/main/CHANGELOG.md)
- [Commits](weppos/publicsuffix-ruby@v6.0.1...v6.0.2)

Updates `rouge` from 4.5.1 to 4.5.2
- [Release notes](https://github.com/rouge-ruby/rouge/releases)
- [Changelog](https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md)
- [Commits](rouge-ruby/rouge@v4.5.1...v4.5.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.75.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: mime-types-data
  dependency-version: 3.2025.0429
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: public_suffix
  dependency-version: 6.0.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: rouge
  dependency-version: 4.5.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels May 5, 2025
@mergify mergify bot merged commit bba8f09 into main May 5, 2025
5 checks passed
@mergify mergify bot deleted the dependabot/bundler/ruby-44a4a9f2f4 branch May 5, 2025 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant