heroku-buildpack-jvm-common
heroku-buildpack-jvm-common copied to clipboard
Bump the ruby-dependencies group with 3 updates
Bumps the ruby-dependencies group with 3 updates: rspec-expectations, rubocop and rubocop-rspec.
Updates rspec-expectations from 3.13.3 to 3.13.4
Changelog
Sourced from rspec-expectations's changelog.
Development
Enhancements:
- Improve the IO emulation in the output capture matchers (
output(...).to_stdoutet al) by addingas_ttyandas_not_ttyto change thetty?flags. (Sergio Gil Pérez de la Manga, #1459)
Commits
- See full diff in compare view
Updates rubocop from 1.75.2 to 1.75.4
Release notes
Sourced from rubocop's releases.
RuboCop v1.75.4
Bug fixes
- #14123: Fix an infinite loop error for
Lint/BooleanSymbolwhen using the rocket hash syntax with a boolean symbol key. (@koic)- #14134: Fix an error for
Style/ComparableBetweenwhen comparing the value with itself. (@earlopain)- #14111: Fix an error for
Style/SafeNavigationwhen the RHS of&&is a complex||expression composed of&&conditions. (@koic)- #14129: Fix false positives for
Style/ArgumentsForwardingwhen using default positional arg, keyword arg, and block arg in Ruby 3.1. (@koic)- #14110: Fix false positives for
Style/RedundantParentheseswhen parens around basic conditional as the second argument of a parenthesized method call. (@koic)- #14120: Fix false positives for
Style/RedundantParentheseswhen parens around unparenthesized method call as the second argument of a parenthesized method call. (@koic)- #14133: Fix
Lint/LiteralAsConditionautocorrect when a literal is the condition of an elsif followed by an else. (@zopolis4)- #14116: Make
Style/TrailingCommaInArgumentscop aware of trailing commas in[]method call. (@viralpraxis)- #14114: Fix
Style/ClassAndModuleChildrencop error on tab-intended compactable modules. (@viralpraxis)Changes
- #13611: Enable
Lint/CircularArgumentReferenceon Ruby 3.4. (@earlopain)RuboCop v1.75.3
Bug fixes
- #13676: Allow RuboCop to inspect hidden directories if they are explicitly provided. (
@viralpraxis)- #14080: Allow writing RBS::Inline annotation
#:after end keyword inStyle/CommentedKeyword. (@dak2)- #14075: Fix an error for
Layout/EmptyLineAfterGuardClausewhen calling a method on the result of a single-lineifwithreturn. (@koic)- #14067: Fix false negatives for
Style/RedundantParentheseswhen using parens around singleton method body. (@koic)- #14070: Fix false positives for
EnforcedStyleForMultiline: diff_commaofStyle/TrailingCommaInArrayLiteralandStyle/TrailingCommaInHashLiteralwhen trailing comma with comment. (@koic)- #14092: Fix false negative for
Style/RedundantParentheseswhen using some operator methods with a parenthesized argument. (@koic)- #14103: Fix
Layout/MultilineOperationIndentationcop error onindexasgnnode without arguments. (@viralpraxis)- #14089: Fix redundant current directory prefix regexp. (
@sferik)- #14099: Fix
Style/ClassAndModuleChildrencop error on one-liner class definition and nested enforced style. (@viralpraxis)- #14083: Fix
Style/ConditionalAssignmentcop error on one-line if-then-else. (@viralpraxis)- #14104: Fix
Style/ConditionalAssignmentcop error on indexed assignment without arguments. (@viralpraxis)- #14084: Fix
Style/RedundantLineContinuationcop error on multiline assignment with line continuation. (@viralpraxis)- #14096: Fix error for
Style/SafeNavigationwith longer&&chain (e.g.a && a.b && a.b.c). (@lovro-bikic)- #14068: Fix wrong autocorrection for
Style/MapIntoArraywhen usingpushorappendwith hash argument without braces. (@lovro-bikic)Changes
- #14093: Register offenses for redundant parens around method arguments for
Style/RedundantParentheses. (@lovro-bikic)- #14064: Prefer
ReferencesoverReferencein cop configs. ([@sambostock][])
... (truncated)
Changelog
Sourced from rubocop's changelog.
1.75.4 (2025-04-28)
Bug fixes
- #14123: Fix an infinite loop error for
Lint/BooleanSymbolwhen using the rocket hash syntax with a boolean symbol key. ([@koic][])- #14134: Fix an error for
Style/ComparableBetweenwhen comparing the value with itself. ([@earlopain][])- #14111: Fix an error for
Style/SafeNavigationwhen the RHS of&&is a complex||expression composed of&&conditions. ([@koic][])- #14129: Fix false positives for
Style/ArgumentsForwardingwhen using default positional arg, keyword arg, and block arg in Ruby 3.1. ([@koic][])- #14110: Fix false positives for
Style/RedundantParentheseswhen parens around basic conditional as the second argument of a parenthesized method call. ([@koic][])- #14120: Fix false positives for
Style/RedundantParentheseswhen parens around unparenthesized method call as the second argument of a parenthesized method call. ([@koic][])- #14133: Fix
Lint/LiteralAsConditionautocorrect when a literal is the condition of an elsif followed by an else. ([@zopolis4][])- #14116: Make
Style/TrailingCommaInArgumentscop aware of trailing commas in[]method call. ([@viralpraxis][])- #14114: Fix
Style/ClassAndModuleChildrencop error on tab-intended compactable modules. ([@viralpraxis][])Changes
- #13611: Enable
Lint/CircularArgumentReferenceon Ruby 3.4. ([@earlopain][])1.75.3 (2025-04-22)
Bug fixes
- #13676: Allow RuboCop to inspect hidden directories if they are explicitly provided. ([
@viralpraxis][])- #14080: Allow writing RBS::Inline annotation
#:after end keyword inStyle/CommentedKeyword. ([@dak2][])- #14075: Fix an error for
Layout/EmptyLineAfterGuardClausewhen calling a method on the result of a single-lineifwithreturn. ([@koic][])- #14067: Fix false negatives for
Style/RedundantParentheseswhen using parens around singleton method body. ([@koic][])- #14070: Fix false positives for
EnforcedStyleForMultiline: diff_commaofStyle/TrailingCommaInArrayLiteralandStyle/TrailingCommaInHashLiteralwhen trailing comma with comment. ([@koic][])- #14092: Fix false negative for
Style/RedundantParentheseswhen using some operator methods with a parenthesized argument. ([@koic][])- #14103: Fix
Layout/MultilineOperationIndentationcop error onindexasgnnode without arguments. ([@viralpraxis][])- #14089: Fix redundant current directory prefix regexp. ([
@sferik][])- #14099: Fix
Style/ClassAndModuleChildrencop error on one-liner class definition and nested enforced style. ([@viralpraxis][])- #14083: Fix
Style/ConditionalAssignmentcop error on one-line if-then-else. ([@viralpraxis][])- #14104: Fix
Style/ConditionalAssignmentcop error on indexed assignment without arguments. ([@viralpraxis][])- #14084: Fix
Style/RedundantLineContinuationcop error on multiline assignment with line continuation. ([@viralpraxis][])- #14096: Fix error for
Style/SafeNavigationwith longer&&chain (e.g.a && a.b && a.b.c). ([@lovro-bikic][])- #14068: Fix wrong autocorrection for
Style/MapIntoArraywhen usingpushorappendwith hash argument without braces. ([@lovro-bikic][])Changes
- #14093: Register offenses for redundant parens around method arguments for
Style/RedundantParentheses. ([@lovro-bikic][])- #14064: Prefer
ReferencesoverReferencein cop configs. ([@sambostock][])
Commits
eeda3b2Cut 1.75.44ad182cUpdate Changelogda245afFixLint/LiteralAsConditionautocorrect when a literal is the condition of ...c9d38e1[Fix #14116] MakeStyle/TrailingCommaInArgumentscop aware of trailing comm...f669bb1FixStyle/ClassAndModuleChildrencop error on tab-intended compactable modules7d1070bFix an error forStyle/ComparableBetweenwhen comparing the value with itselfa2f38ceMerge pull request #14130 from koic/fix_false_positive_for_style_arguments_fo...3aadb46[Fix #14129] Fix false positives forStyle/ArgumentsForwardingd3f6b08Merge pull request #14126 from koic/fix_an_error_lint_boolean_symbol7dea554[Fix #14123] Fix an error forLint/BooleanSymbol- Additional commits viewable in compare view
Updates rubocop-rspec from 3.5.0 to 3.6.0
Release notes
Sourced from rubocop-rspec's releases.
RuboCop RSpec v3.6.0 (RubyKaigi 2025 Edition🍊)
- Fix false positive in
RSpec/Pending, where it would mark the default blockitas an offense. (@bquorning)- Fix issue when
Style/ContextWordingis configured with a Prefix being interpreted as a boolean, likeon. (@sakuro)- Add new
RSpec/IncludeExamplescop to enforce usingit_behaves_likeoverinclude_examples. (@dvandersluis)- Change
RSpec/ScatteredSetupto allowaroundhooks to be scattered. (@ydah)- Fix an error
RSpec/ChangeByZerocop when without expect block. (@lee266)- Fix a false positive for
RSpec/DescribedClasswhenSkipBlocksis true and numblocks are used. (@earlopain)
Changelog
Sourced from rubocop-rspec's changelog.
3.6.0 (2025-04-18)
- Fix false positive in
RSpec/Pending, where it would mark the default blockitas an offense. ([@bquorning])- Fix issue when
Style/ContextWordingis configured with a Prefix being interpreted as a boolean, likeon. ([@sakuro])- Add new
RSpec/IncludeExamplescop to enforce usingit_behaves_likeoverinclude_examples. ([@dvandersluis])- Change
RSpec/ScatteredSetupto allowaroundhooks to be scattered. ([@ydah])- Fix an error
RSpec/ChangeByZerocop when without expect block. ([@lee266])- Fix a false positive for
RSpec/DescribedClasswhenSkipBlocksis true and numblocks are used. ([@earlopain])
Commits
5fe53aeMerge pull request #2081 from rubocop/v3.6.0745d804RuboCop RSpec v3.6.0 RubyKaigi 2025 edition170cc32Merge pull request #2054 from Earlopain/described-class-numblocks0ba0917Fix a false positive forRSpec/DescribedClasswhenSkipBlocksis true and...436a4d4Merge pull request #2052 from Earlopain/always-expect-correctionc25abf4Merge pull request #2071 from lee266/bugfix-change-by-zero8c4429eFix RSpec/ChangeByZero cop to handle invalid change matcher usage14f3dd2Merge pull request #2073 from rubocop/1943bfe68bcChangeRSpec/ScatteredSetupto allowaroundhooks to be scattered0f0fb8bMerge pull request #2072 from rubocop/fix-offenses- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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