crf
crf copied to clipboard
Update rubocop requirement from ~> 0.47, >= 0.47.1 to >= 0.47.1, ~> 1.18
Updates the requirements on rubocop to permit the latest version.
Release notes
Sourced from rubocop's releases.
RuboCop 1.18
New features
Bug fixes
- #9803: Fix
Bundler/GemVersion
cop not respecting git tags. (@tejasbubane
,@timlkelly
)- #9882: Fix an incorrect auto-correct for
Layout/LineLength
when using heredoc as the first method argument and omitting parentheses. (@koic
)- #7592: Add cop
Layout/LineEndStringConcatenationIndentation
. (@jonas054
)- #9880: Fix a false positive for
Style/RegexpLiteral
when using a regexp starts with a blank as a method argument. (@koic
)- #9888: Fix a false positive for
Layout/ClosingParenthesisIndentation
when using keyword arguemnts. (@koic
)- #9886: Fix indentation in Style/ClassAndModuleChildren. (
@markburns
)Changes
- #9144: Add
aggressive
andconservative
modes of operation forStyle/StringConcatenation
cop. (@tejasbubane
)
Changelog
Sourced from rubocop's changelog.
1.18.0 (2021-06-29)
New features
Bug fixes
- #9803: Fix
Bundler/GemVersion
cop not respecting git tags. ([@tejasbubane
][], [@timlkelly
][])- #9882: Fix an incorrect auto-correct for
Layout/LineLength
when using heredoc as the first method argument and omitting parentheses. ([@koic
][])- #7592: Add cop
Layout/LineEndStringConcatenationIndentation
. ([@jonas054
][])- #9880: Fix a false positive for
Style/RegexpLiteral
when using a regexp starts with a blank as a method argument. ([@koic
][])- #9888: Fix a false positive for
Layout/ClosingParenthesisIndentation
when using keyword arguemnts. ([@koic
][])- #9886: Fix indentation in Style/ClassAndModuleChildren. ([
@markburns
][])Changes
- #9144: Add
aggressive
andconservative
modes of operation forStyle/StringConcatenation
cop. ([@tejasbubane
][])1.17.0 (2021-06-15)
New features
- #9626: Disable all cop department with directive comment. ([
@AndreiEres
][])- #9827: Add basic auth support to download raw yml config from private repo. ([
@AirWick219
][])- #9873: Support one-line pattern matching syntax for
Layout/SpaceAroundKeyword
andLayout/SpaceAroundOperators
. ([@koic
][])- #9857: Support Ruby 2.7's pattern matching for
Layout/IndentationWidth
cop. ([@koic
][])- #9877: Support Ruby 2.7's
in
pattern syntax forLint/LiteralAsCondition
. ([@koic
][])- #9855: Support Ruby 2.7's pattern matching for
Style/IdenticalConditionalBranches
cop. ([@koic
][])Bug fixes
- #9874: Fix a false positive for
Style/RegexpLiteral
when using%r
regexp literal withEnforcedStyle: omit_parentheses
ofStyle/MethodCallWithArgsParentheses
. ([@koic
][])- #9876: Fix empty line after guard clause with
and return
and heredoc. ([@AndreiEres
][])- #9861: Fix error in
Layout/HashAlignment
with an empty hash literal. ([@dvandersluis
][])- #9867: Fix an incorrect auto-correct for
Layout/DotPosition
when using only dot line. ([@koic
][])1.16.1 (2021-06-09)
Bug fixes
- #9843: Fix
Style/RedundantSelf
to allow conditional nodes to useself
in the condition when a variable named is shadowed inside. ([@dvandersluis
][])- #9845: Fix
Style/QuotedSymbols
for hash-rocket hashes. ([@dvandersluis
][])- #9849: Fix a false negative for
Layout/HashAlignment
when settingEnforcedStyle: with_fixed_indentation
ofLayout/ArgumentAlignment
and using misaligned keyword arguments. ([@koic
][])- #9854: Allow braced numeric blocks in
omit_parentheses
style ofStyle/MethodCallWithArgsParentheses
. ([@gsamokovarov
][])- #9850: Fix missing
AllowComments
option forLint/EmptyInPattern
. ([@koic
][])1.16.0 (2021-06-01)
New features
... (truncated)
Commits
f1f6414
Cut 1.188f3bde2
Update Changelog9b5402d
[Fixes #9144] Addaggressive
andconservative
modes for `Style/StringConc...0170f53
Fix a typo89463f6
Fix a false positive forLayout/ClosingParenthesisIndentation
8ff511c
Update changelog/fix_gem_version_not_respecting_tags.md19390ca
Update Bundler/GemVersion to check for branch, ref, and tag4326083
[Fix #9803] FixBundler/GemVersion
cop not respecting git tags356b22c
Fix indentation in Style/ClassAndModuleChildrenaadf475
Fix a build error- 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 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) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)