business
business copied to clipboard
Update rubocop requirement from ~> 1.48.1 to ~> 1.63.3
Updates the requirements on rubocop to permit the latest version.
Changelog
Sourced from rubocop's changelog.
1.63.3 (2024-04-22)
Bug fixes
- #12857: Fix false negatives for
Lint/UnreachableCode
when using pattern matching. ([@koic
][])- #12852: Fix an error for
Lint/EmptyFile
in formatters when using cache. ([@earlopain
][])- #12848: Fix an error that occurs in
RuboCop::Lockfile
when the constant Bundler is uninitialized. ([@koic
][])Changes
1.63.2 (2024-04-16)
Bug fixes
- #12843: Fix an error for
Lint/MixedCaseRange
when a character betweenZ
anda
is used in the regexp range. ([@koic
][])- #12846: Fix an error for
RuboCop::Lockfile
when there is no Bundler environment. ([@koic
][])- #12832: Fix an error for
Style/ArgumentsForwarding
when using block arg in nested method definitions. ([@koic
][])- #12841: Fix false negatives for
Lint/UnreachableLoop
when using pattern matching. ([@koic
][])- #12835: Allow global offenses to be disabled by directive comments. ([
@earlopain
][])Changes
1.63.1 (2024-04-10)
Bug fixes
- #12828: Fix a false positive for
Lint/AssignmentInCondition
if assigning inside a method call. ([@earlopain
][])- #12823: Fixed "uninitialized constant
RuboCop::Lockfile::Bundler
", caused when running RuboCop withoutbundler exec
on codebases that userubocop-rails
. ([@amomchilov
][])1.63.0 (2024-04-08)
New features
- #11878: Add new
Style/MapIntoArray
cop. ([@ymap
][])- #12186: Add new
requires_gem
API for declaring which gems a Cop needs. ([@amomchilov
][])Bug fixes
- #12769: Fix a false positive for
Lint/RedundantWithIndex
when callingwith_index
with receiver and a block. ([@koic
][])- #12547: Added a comment recommending upgrading to the latest version of Rubocop in the error text when an Infinite loop detected error occurs. ([
@Hiroto-Iizuka
][])- #12782: Fix an error for
Style/Alias
withEnforcedStyle: prefer_alias
when callingalias_method
with fewer than 2 arguments. ([@earlopain
][])- #12781: Fix an error for
Style/ExactRegexpMatch
when callingmatch
without a receiver. ([@earlopain
][])- #12780: Fix an error for
Style/RedundantEach
when usingreverse_each.each
without a block. ([@earlopain
][])- #12731: Treat
&.
the same way as.
for setter methods inLint/AssignmentInCondition
. ([@jonas054
][])- #12793: Fix false positives for
Style/RedundantLineContinuation
when using line continuation with modifier. ([@koic
][])- #12807: Fix false positives for
Naming/BlockForwarding
when using explicit block forwarding in block method and others. ([@koic
][])
... (truncated)
Commits
a10fbef
Cut 1.63.321893ac
Update Changeloga35ef47
MakeInternalAffairs/ExampleDescription
aware of an improper description5706ac0
Remove redundant braces in a few uses ofdef_node_matcher
f1a748b
Fix false negatives forLint/UnreachableCode
c30838d
[Fix #12848] Fix an error forRuboCop::Lockfile
74037d9
Set custom program name for the built-in LSP serverdd47fa8
Merge pull request #12856 from koic/workaround_for_prism_0_26245b8cc
Workaround for incompatibilities between Prism 0.25.0 and 0.26.0d86b8d1
Merge pull request #12853 from Earlopain/global-offense-cache- 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 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)