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/GemVersioncop not respecting git tags. (@tejasbubane,@timlkelly)- #9882: Fix an incorrect auto-correct for
Layout/LineLengthwhen using heredoc as the first method argument and omitting parentheses. (@koic)- #7592: Add cop
Layout/LineEndStringConcatenationIndentation. (@jonas054)- #9880: Fix a false positive for
Style/RegexpLiteralwhen using a regexp starts with a blank as a method argument. (@koic)- #9888: Fix a false positive for
Layout/ClosingParenthesisIndentationwhen using keyword arguemnts. (@koic)- #9886: Fix indentation in Style/ClassAndModuleChildren. (
@markburns)Changes
- #9144: Add
aggressiveandconservativemodes of operation forStyle/StringConcatenationcop. (@tejasbubane)
Changelog
Sourced from rubocop's changelog.
1.18.0 (2021-06-29)
New features
Bug fixes
- #9803: Fix
Bundler/GemVersioncop not respecting git tags. ([@tejasbubane][], [@timlkelly][])- #9882: Fix an incorrect auto-correct for
Layout/LineLengthwhen using heredoc as the first method argument and omitting parentheses. ([@koic][])- #7592: Add cop
Layout/LineEndStringConcatenationIndentation. ([@jonas054][])- #9880: Fix a false positive for
Style/RegexpLiteralwhen using a regexp starts with a blank as a method argument. ([@koic][])- #9888: Fix a false positive for
Layout/ClosingParenthesisIndentationwhen using keyword arguemnts. ([@koic][])- #9886: Fix indentation in Style/ClassAndModuleChildren. ([
@markburns][])Changes
- #9144: Add
aggressiveandconservativemodes of operation forStyle/StringConcatenationcop. ([@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/SpaceAroundKeywordandLayout/SpaceAroundOperators. ([@koic][])- #9857: Support Ruby 2.7's pattern matching for
Layout/IndentationWidthcop. ([@koic][])- #9877: Support Ruby 2.7's
inpattern syntax forLint/LiteralAsCondition. ([@koic][])- #9855: Support Ruby 2.7's pattern matching for
Style/IdenticalConditionalBranchescop. ([@koic][])Bug fixes
- #9874: Fix a false positive for
Style/RegexpLiteralwhen using%rregexp literal withEnforcedStyle: omit_parenthesesofStyle/MethodCallWithArgsParentheses. ([@koic][])- #9876: Fix empty line after guard clause with
and returnand heredoc. ([@AndreiEres][])- #9861: Fix error in
Layout/HashAlignmentwith an empty hash literal. ([@dvandersluis][])- #9867: Fix an incorrect auto-correct for
Layout/DotPositionwhen using only dot line. ([@koic][])1.16.1 (2021-06-09)
Bug fixes
- #9843: Fix
Style/RedundantSelfto allow conditional nodes to useselfin the condition when a variable named is shadowed inside. ([@dvandersluis][])- #9845: Fix
Style/QuotedSymbolsfor hash-rocket hashes. ([@dvandersluis][])- #9849: Fix a false negative for
Layout/HashAlignmentwhen settingEnforcedStyle: with_fixed_indentationofLayout/ArgumentAlignmentand using misaligned keyword arguments. ([@koic][])- #9854: Allow braced numeric blocks in
omit_parenthesesstyle ofStyle/MethodCallWithArgsParentheses. ([@gsamokovarov][])- #9850: Fix missing
AllowCommentsoption forLint/EmptyInPattern. ([@koic][])1.16.0 (2021-06-01)
New features
... (truncated)
Commits
f1f6414Cut 1.188f3bde2Update Changelog9b5402d[Fixes #9144] Addaggressiveandconservativemodes for `Style/StringConc...0170f53Fix a typo89463f6Fix a false positive forLayout/ClosingParenthesisIndentation8ff511cUpdate changelog/fix_gem_version_not_respecting_tags.md19390caUpdate Bundler/GemVersion to check for branch, ref, and tag4326083[Fix #9803] FixBundler/GemVersioncop not respecting git tags356b22cFix indentation in Style/ClassAndModuleChildrenaadf475Fix 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 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 ignore this major versionwill 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 versionwill 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 dependencywill 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 labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language -
@dependabot badge mewill 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)