Updates the requirements on rubocop to permit the latest version.
Release notes
*Sourced from [rubocop's releases](https://github.com/rubocop-hq/rubocop/releases).*
> ## RuboCop 0.71
> ### New features
>
> * [#7084](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7084): Permit to specify TargetRubyVersion 2.7. ([@koic][])
> * [#7092](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7092): Node patterns can now use `*`, `+` and `?` for repetitions. ([@marcandre][])
>
> ### Bug fixes
>
> * [#7066](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7066): Fix `Layout/AlignHash` when mixed Hash styles are used. ([@rmm5t][])
> * [#7073](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7073): Fix false positive in `Naming/RescuedExceptionsVariableName` cop. ([@tejasbubane][])
> * [#7090](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7090): Fix `Layout/EmptyLinesAroundBlockBody` for multi-line method calls. ([@eugeneius][])
> * [#6936](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6936): Fix `Layout/MultilineMethodArgumentLineBreaks` when bracket hash assignment on multiple lines. ([@maxh][])
> * Mark `Layout/HeredocArgumentClosingParenthesis` incompatible with `Style/TrailingCommaInArguments`. ([@maxh][])
>
> ### Changes
>
> * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for Rails Cops. ([@koic][])
> * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for `rubocop -R/--rails` option. ([@koic][])
> * [#7078](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7078): Mark `Lint/PercentStringArray` as unsafe. ([@mikegee][])
>
> [@koic]: https://github.com/koic
> [@marcandre]: https://github.com/marcandre
> [@rmm5t]: https://github.com/rmm5t
> [@tejasbubane]: https://github.com/tejasbubane
> [@eugeneius]: https://github.com/eugeneius
> [@maxh]: https://github.com/maxh
> [@mikegee]: https://github.com/mikegee
Changelog
*Sourced from [rubocop's changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md).*
> ## 0.71.0 (2019-05-30)
>
> ### New features
>
> * [#7084](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7084): Permit to specify TargetRubyVersion 2.7. ([@koic][])
> * [#7092](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7092): Node patterns can now use `*`, `+` and `?` for repetitions. ([@marcandre][])
>
> ### Bug fixes
>
> * [#7066](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7066): Fix `Layout/AlignHash` when mixed Hash styles are used. ([@rmm5t][])
> * [#7073](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7073): Fix false positive in `Naming/RescuedExceptionsVariableName` cop. ([@tejasbubane][])
> * [#7090](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7090): Fix `Layout/EmptyLinesAroundBlockBody` for multi-line method calls. ([@eugeneius][])
> * [#6936](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6936): Fix `Layout/MultilineMethodArgumentLineBreaks` when bracket hash assignment on multiple lines. ([@maxh][])
> * Mark `Layout/HeredocArgumentClosingParenthesis` incompatible with `Style/TrailingCommaInArguments`. ([@maxh][])
>
> ### Changes
>
> * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for Rails Cops. ([@koic][])
> * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for `rubocop -R/--rails` option. ([@koic][])
> * [#7078](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7078): Mark `Lint/PercentStringArray` as unsafe. ([@mikegee][])
>
> ## 0.70.0 (2019-05-21)
>
> ### New features
>
> * [#6649](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6649): `Layout/AlignHash` supports list of options. ([@stoivo][])
> * Add `IgnoreMethodPatterns` config option to `Style/MethodCallWithArgsParentheses`. ([@tejasbubane][])
> * [#7059](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7059): Add `EnforcedStyle` to `Layout/EmptyLinesAroundAccessModifier`. ([@koic][])
> * [#7052](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7052): Add `AllowComments` option to ` Lint/HandleExceptions`. ([@tejasbubane][])
>
> ### Bug fixes
>
> * [#7013](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7013): Respect DisabledByDefault for custom cops. ([@XrXr][])
> * [#7043](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7043): Prevent RDoc error when installing RuboCop 0.69.0 on Ubuntu. ([@koic][])
> * [#7023](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7023): Autocorrection for `Lint/NumberConversion`. ([@Bhacaz][])
>
> ### Changes
>
> * [#6359](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6359): Mark `Style/PreferredHashMethods` as unsafe. ([@tejasbubane][])
>
> ## 0.69.0 (2019-05-13)
>
> ### New features
>
> * Add support for subclassing using `Class.new` to `Lint/InheritException`. ([@houli][])
> * [#6779](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6779): Add new cop `Style/NegatedUnless` that checks for unless with negative condition. ([@tejasbubane][])
>
> ### Bug fixes
>
> * [#6900](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6900): Fix `Rails/TimeZone` autocorrect `Time.current` to `Time.zone.now`. ([@vfonic][])
> ... (truncated)
Commits
- [`5076661`](https://github.com/rubocop-hq/rubocop/commit/507666150632d3797f9780fddc138f5f18740155) Cut 0.71.0
- [`44c2869`](https://github.com/rubocop-hq/rubocop/commit/44c2869b2ef9e7d4e3ff7ac4635773bfe3f01154) Fix duplication in the changelog
- [`ac0c178`](https://github.com/rubocop-hq/rubocop/commit/ac0c1782d0cacf294d5acd2e4d5a77a7d4a1275a) NodePattern: Add repeated patterns [#6726](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6726)
- [`2b05a9f`](https://github.com/rubocop-hq/rubocop/commit/2b05a9f4081e8d420aebdb6d19d1d2547bf3b27c) [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976) Warn for `rubocop -R/--rails` option
- [`1531b9f`](https://github.com/rubocop-hq/rubocop/commit/1531b9fddb5a2905a8d2a550d0d38065a00b42c9) Remove obsolete funding links
- [`2caf675`](https://github.com/rubocop-hq/rubocop/commit/2caf675dbef461196a5fd421840333900c3f8301) Merge pull request [#7090](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7090) from eugeneius/layout_empty_lines_around_block_body_...
- [`6520213`](https://github.com/rubocop-hq/rubocop/commit/652021374c0569219152e9faa421704ed3c09376) Create FUNDING.yml
- [`f003267`](https://github.com/rubocop-hq/rubocop/commit/f003267d61e7d3edc413de2eae85365b709383ce) Mark HeredocArgumentClosingParenthesis as incompatible with TrailingCommaInAr...
- [`0942420`](https://github.com/rubocop-hq/rubocop/commit/0942420f123d6489c5a3436100f1f99001491429) Fix Layout/EmptyLinesAroundBlockBody for multi-line method calls
- [`958cf68`](https://github.com/rubocop-hq/rubocop/commit/958cf6862fe91549bea355ba933f7c2a029b573a) [Fix [#6936](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6936)] Fix MultilineMethodArgumentLineBreaks when bracket hash assignmen...
- Additional commits viewable in [compare view](https://github.com/rubocop-hq/rubocop/compare/v0.49.0...v0.71.0)
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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- 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)
Finally, you can contact us by mentioning @dependabot.
Updates the requirements on rubocop to permit the latest version.
Release notes
*Sourced from [rubocop's releases](https://github.com/rubocop-hq/rubocop/releases).* > ## RuboCop 0.71 > ### New features > > * [#7084](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7084): Permit to specify TargetRubyVersion 2.7. ([@koic][]) > * [#7092](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7092): Node patterns can now use `*`, `+` and `?` for repetitions. ([@marcandre][]) > > ### Bug fixes > > * [#7066](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7066): Fix `Layout/AlignHash` when mixed Hash styles are used. ([@rmm5t][]) > * [#7073](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7073): Fix false positive in `Naming/RescuedExceptionsVariableName` cop. ([@tejasbubane][]) > * [#7090](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7090): Fix `Layout/EmptyLinesAroundBlockBody` for multi-line method calls. ([@eugeneius][]) > * [#6936](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6936): Fix `Layout/MultilineMethodArgumentLineBreaks` when bracket hash assignment on multiple lines. ([@maxh][]) > * Mark `Layout/HeredocArgumentClosingParenthesis` incompatible with `Style/TrailingCommaInArguments`. ([@maxh][]) > > ### Changes > > * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for Rails Cops. ([@koic][]) > * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for `rubocop -R/--rails` option. ([@koic][]) > * [#7078](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7078): Mark `Lint/PercentStringArray` as unsafe. ([@mikegee][]) > > [@koic]: https://github.com/koic > [@marcandre]: https://github.com/marcandre > [@rmm5t]: https://github.com/rmm5t > [@tejasbubane]: https://github.com/tejasbubane > [@eugeneius]: https://github.com/eugeneius > [@maxh]: https://github.com/maxh > [@mikegee]: https://github.com/mikegeeChangelog
*Sourced from [rubocop's changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md).* > ## 0.71.0 (2019-05-30) > > ### New features > > * [#7084](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7084): Permit to specify TargetRubyVersion 2.7. ([@koic][]) > * [#7092](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7092): Node patterns can now use `*`, `+` and `?` for repetitions. ([@marcandre][]) > > ### Bug fixes > > * [#7066](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7066): Fix `Layout/AlignHash` when mixed Hash styles are used. ([@rmm5t][]) > * [#7073](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7073): Fix false positive in `Naming/RescuedExceptionsVariableName` cop. ([@tejasbubane][]) > * [#7090](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7090): Fix `Layout/EmptyLinesAroundBlockBody` for multi-line method calls. ([@eugeneius][]) > * [#6936](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6936): Fix `Layout/MultilineMethodArgumentLineBreaks` when bracket hash assignment on multiple lines. ([@maxh][]) > * Mark `Layout/HeredocArgumentClosingParenthesis` incompatible with `Style/TrailingCommaInArguments`. ([@maxh][]) > > ### Changes > > * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for Rails Cops. ([@koic][]) > * [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976): Warn for `rubocop -R/--rails` option. ([@koic][]) > * [#7078](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7078): Mark `Lint/PercentStringArray` as unsafe. ([@mikegee][]) > > ## 0.70.0 (2019-05-21) > > ### New features > > * [#6649](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6649): `Layout/AlignHash` supports list of options. ([@stoivo][]) > * Add `IgnoreMethodPatterns` config option to `Style/MethodCallWithArgsParentheses`. ([@tejasbubane][]) > * [#7059](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7059): Add `EnforcedStyle` to `Layout/EmptyLinesAroundAccessModifier`. ([@koic][]) > * [#7052](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7052): Add `AllowComments` option to ` Lint/HandleExceptions`. ([@tejasbubane][]) > > ### Bug fixes > > * [#7013](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7013): Respect DisabledByDefault for custom cops. ([@XrXr][]) > * [#7043](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7043): Prevent RDoc error when installing RuboCop 0.69.0 on Ubuntu. ([@koic][]) > * [#7023](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7023): Autocorrection for `Lint/NumberConversion`. ([@Bhacaz][]) > > ### Changes > > * [#6359](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6359): Mark `Style/PreferredHashMethods` as unsafe. ([@tejasbubane][]) > > ## 0.69.0 (2019-05-13) > > ### New features > > * Add support for subclassing using `Class.new` to `Lint/InheritException`. ([@houli][]) > * [#6779](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6779): Add new cop `Style/NegatedUnless` that checks for unless with negative condition. ([@tejasbubane][]) > > ### Bug fixes > > * [#6900](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6900): Fix `Rails/TimeZone` autocorrect `Time.current` to `Time.zone.now`. ([@vfonic][]) > ... (truncated)Commits
- [`5076661`](https://github.com/rubocop-hq/rubocop/commit/507666150632d3797f9780fddc138f5f18740155) Cut 0.71.0 - [`44c2869`](https://github.com/rubocop-hq/rubocop/commit/44c2869b2ef9e7d4e3ff7ac4635773bfe3f01154) Fix duplication in the changelog - [`ac0c178`](https://github.com/rubocop-hq/rubocop/commit/ac0c1782d0cacf294d5acd2e4d5a77a7d4a1275a) NodePattern: Add repeated patterns [#6726](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6726) - [`2b05a9f`](https://github.com/rubocop-hq/rubocop/commit/2b05a9f4081e8d420aebdb6d19d1d2547bf3b27c) [#5976](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5976) Warn for `rubocop -R/--rails` option - [`1531b9f`](https://github.com/rubocop-hq/rubocop/commit/1531b9fddb5a2905a8d2a550d0d38065a00b42c9) Remove obsolete funding links - [`2caf675`](https://github.com/rubocop-hq/rubocop/commit/2caf675dbef461196a5fd421840333900c3f8301) Merge pull request [#7090](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7090) from eugeneius/layout_empty_lines_around_block_body_... - [`6520213`](https://github.com/rubocop-hq/rubocop/commit/652021374c0569219152e9faa421704ed3c09376) Create FUNDING.yml - [`f003267`](https://github.com/rubocop-hq/rubocop/commit/f003267d61e7d3edc413de2eae85365b709383ce) Mark HeredocArgumentClosingParenthesis as incompatible with TrailingCommaInAr... - [`0942420`](https://github.com/rubocop-hq/rubocop/commit/0942420f123d6489c5a3436100f1f99001491429) Fix Layout/EmptyLinesAroundBlockBody for multi-line method calls - [`958cf68`](https://github.com/rubocop-hq/rubocop/commit/958cf6862fe91549bea355ba933f7c2a029b573a) [Fix [#6936](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6936)] Fix MultilineMethodArgumentLineBreaks when bracket hash assignmen... - Additional commits viewable in [compare view](https://github.com/rubocop-hq/rubocop/compare/v0.49.0...v0.71.0)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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - 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) Finally, you can contact us by mentioning @dependabot.