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.63.1
> ### Bug fixes
>
> * [#6678](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6678): Fix `Lint/DisjunctiveAssignmentInConstructor` when it finds an empty constructor. ([[**rmm5t**](https://github.com/rmm5t)][])
> * Do not attempt to auto-correct mass assignment or optional assignment in `Rails/RelativeDateConstant`. ([[**rrosenblum**](https://github.com/rrosenblum)][])
> * Fix auto-correction of `Style/WordArray` and `Style/SymbolArray` when all elements are on separate lines and there is a trailing comment after the closing bracket. ([[**rrosenblum**](https://github.com/rrosenblum)][])
> * Fix an exception that occurs when auto-correcting `Layout/ClosingParenthesesIndentation` when there are no arguments. ([[**rrosenblum**](https://github.com/rrosenblum)][])
>
> [[**rmm5t**](https://github.com/rmm5t)]: https://github.com/rmm5t
> [[**rrosenblum**](https://github.com/rrosenblum)]: https://github.com/rrosenblum
Changelog
*Sourced from [rubocop's changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md).*
> ## 0.63.1 (2019-01-22)
>
> ### Bug fixes
>
> * [#6678](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6678): Fix `Lint/DisjunctiveAssignmentInConstructor` when it finds an empty constructor. ([[**rmm5t**](https://github.com/rmm5t)][])
> * Do not attempt to auto-correct mass assignment or optional assignment in `Rails/RelativeDateConstant`. ([[**rrosenblum**](https://github.com/rrosenblum)][])
> * Fix auto-correction of `Style/WordArray` and `Style/SymbolArray` when all elements are on separate lines and there is a trailing comment after the closing bracket. ([[**rrosenblum**](https://github.com/rrosenblum)][])
> * Fix an exception that occurs when auto-correcting `Layout/ClosingParenthesesIndentation` when there are no arguments. ([[**rrosenblum**](https://github.com/rrosenblum)][])
>
> ## 0.63.0 (2019-01-16)
>
> ### New features
>
> * [#6604](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6604): Add auto-correct support to `Rails/LinkToBlank`. ([[**Intrepidd**](https://github.com/Intrepidd)][])
> * [#6660](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6660): Add new `Rails/IgnoredSkipActionFilterOption` cop. ([[**wata727**](https://github.com/wata727)][])
> * [#6363](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6363): Allow `Style/YodaCondition` cop to be configured to enforce yoda conditions. ([[**tejasbubane**](https://github.com/tejasbubane)][])
> * [#6150](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6150): Add support to enforce disabled cops to be executed. ([[**roooodcastro**](https://github.com/roooodcastro)][])
> * [#6596](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6596): Add new `Rails/BelongsTo` cop with auto-correct for Rails >= 5. ([[**petehamilton**](https://github.com/petehamilton)][])
>
> ### Bug fixes
>
> * [#6627](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6627): Fix handling of hashes in trailing comma. ([[**abrom**](https://github.com/abrom)][])
> * [#6623](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6623): Fix heredoc detection in trailing comma. ([[**palkan**](https://github.com/palkan)][])
> * [#6100](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6100): Fix a false positive in `Naming/ConstantName` cop when rhs is a conditional expression. ([[**tatsuyafw**](https://github.com/tatsuyafw)][])
> * [#6526](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6526): Fix a wrong line highlight in `Lint/ShadowedException` cop. ([[**tatsuyafw**](https://github.com/tatsuyafw)][])
> * [#6617](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6617): Prevent traversal error on infinite ranges. ([[**drenmi**](https://github.com/drenmi)][])
> * [#6625](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6625): Revert the "auto-exclusion of files ignored by git" feature. ([[**bbatsov**](https://github.com/bbatsov)][])
> * [#4460](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/4460): Fix the determination of unsafe auto-correct in `Style/TernaryParentheses`. ([[**jonas054**](https://github.com/jonas054)][])
> * [#6651](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6651): Fix auto-correct issue in `Style/RegexpLiteral` cop when there is string interpolation. ([[**roooodcastro**](https://github.com/roooodcastro)][])
> * [#6670](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6670): Fix a false positive for `Style/SafeNavigation` when a method call safeguarded with a negative check for the object. ([[**koic**](https://github.com/koic)][])
> * [#6633](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6633): Fix `Lint/SafeNavigation` complaining about use of `to_d`. ([[**tejasbubane**](https://github.com/tejasbubane)][])
> * [#6575](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6575): Fix `Naming/PredicateName` suggesting invalid rename. ([[**tejasbubane**](https://github.com/tejasbubane)][])
> * [#6673](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6673): Fix `Style/DocumentationMethod` cop to recognize documentation comments for `def` inline with `module_function`. ([[**tejasbubane**](https://github.com/tejasbubane)][])
> * [#6648](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6648): Fix auto-correction of `Style/EmptyLiteral` when `Hash.new` is passed as the first argument to `super`. ([[**rrosenblum**](https://github.com/rrosenblum)][])
>
> ### Changes
>
> * [#6607](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6607): Improve CLI usage message for --stdin option. ([[**jaredbeck**](https://github.com/jaredbeck)][])
> * [#6641](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6641): Specify `Performance/RangeInclude` as unsafe because `Range#include?` and `Range#cover?` are not equivalent. ([[**koic**](https://github.com/koic)][])
> * [#6636](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6636): Move `FlipFlop` cop from `Style` to `Lint` department because flip-flop is deprecated since Ruby 2.6.0. ([[**koic**](https://github.com/koic)][])
> * [#6661](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6661): Abandon making frozen string literals default for Ruby 3.0. ([[**koic**](https://github.com/koic)][])
>
> ## 0.62.0 (2019-01-01)
>
> ### New features
>
> * [#6580](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6580): New cop `Rails/LinkToBlank` checks for `link_to` calls with `target: '_blank'` and no `rel: 'noopener'`. ([[**Intrepidd**](https://github.com/Intrepidd)][])
> * [#6586](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6586): New cop `Style/DisjunctiveAssignmentInConstructor` checks constructors for disjunctive assignments that should be plain assignments. ([[**jaredbeck**](https://github.com/jaredbeck)][])
>
> ### Bug fixes
> ... (truncated)
Commits
- See full diff in [compare view](https://github.com/rubocop-hq/rubocop/commits/v0.63.1)
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 cancel merge` will cancel a previously requested merge
- `@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.63.1 > ### Bug fixes > > * [#6678](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6678): Fix `Lint/DisjunctiveAssignmentInConstructor` when it finds an empty constructor. ([[**rmm5t**](https://github.com/rmm5t)][]) > * Do not attempt to auto-correct mass assignment or optional assignment in `Rails/RelativeDateConstant`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * Fix auto-correction of `Style/WordArray` and `Style/SymbolArray` when all elements are on separate lines and there is a trailing comment after the closing bracket. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * Fix an exception that occurs when auto-correcting `Layout/ClosingParenthesesIndentation` when there are no arguments. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > > [[**rmm5t**](https://github.com/rmm5t)]: https://github.com/rmm5t > [[**rrosenblum**](https://github.com/rrosenblum)]: https://github.com/rrosenblumChangelog
*Sourced from [rubocop's changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md).* > ## 0.63.1 (2019-01-22) > > ### Bug fixes > > * [#6678](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6678): Fix `Lint/DisjunctiveAssignmentInConstructor` when it finds an empty constructor. ([[**rmm5t**](https://github.com/rmm5t)][]) > * Do not attempt to auto-correct mass assignment or optional assignment in `Rails/RelativeDateConstant`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * Fix auto-correction of `Style/WordArray` and `Style/SymbolArray` when all elements are on separate lines and there is a trailing comment after the closing bracket. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * Fix an exception that occurs when auto-correcting `Layout/ClosingParenthesesIndentation` when there are no arguments. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > > ## 0.63.0 (2019-01-16) > > ### New features > > * [#6604](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6604): Add auto-correct support to `Rails/LinkToBlank`. ([[**Intrepidd**](https://github.com/Intrepidd)][]) > * [#6660](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6660): Add new `Rails/IgnoredSkipActionFilterOption` cop. ([[**wata727**](https://github.com/wata727)][]) > * [#6363](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6363): Allow `Style/YodaCondition` cop to be configured to enforce yoda conditions. ([[**tejasbubane**](https://github.com/tejasbubane)][]) > * [#6150](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6150): Add support to enforce disabled cops to be executed. ([[**roooodcastro**](https://github.com/roooodcastro)][]) > * [#6596](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6596): Add new `Rails/BelongsTo` cop with auto-correct for Rails >= 5. ([[**petehamilton**](https://github.com/petehamilton)][]) > > ### Bug fixes > > * [#6627](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6627): Fix handling of hashes in trailing comma. ([[**abrom**](https://github.com/abrom)][]) > * [#6623](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6623): Fix heredoc detection in trailing comma. ([[**palkan**](https://github.com/palkan)][]) > * [#6100](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6100): Fix a false positive in `Naming/ConstantName` cop when rhs is a conditional expression. ([[**tatsuyafw**](https://github.com/tatsuyafw)][]) > * [#6526](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6526): Fix a wrong line highlight in `Lint/ShadowedException` cop. ([[**tatsuyafw**](https://github.com/tatsuyafw)][]) > * [#6617](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6617): Prevent traversal error on infinite ranges. ([[**drenmi**](https://github.com/drenmi)][]) > * [#6625](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6625): Revert the "auto-exclusion of files ignored by git" feature. ([[**bbatsov**](https://github.com/bbatsov)][]) > * [#4460](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/4460): Fix the determination of unsafe auto-correct in `Style/TernaryParentheses`. ([[**jonas054**](https://github.com/jonas054)][]) > * [#6651](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6651): Fix auto-correct issue in `Style/RegexpLiteral` cop when there is string interpolation. ([[**roooodcastro**](https://github.com/roooodcastro)][]) > * [#6670](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6670): Fix a false positive for `Style/SafeNavigation` when a method call safeguarded with a negative check for the object. ([[**koic**](https://github.com/koic)][]) > * [#6633](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6633): Fix `Lint/SafeNavigation` complaining about use of `to_d`. ([[**tejasbubane**](https://github.com/tejasbubane)][]) > * [#6575](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6575): Fix `Naming/PredicateName` suggesting invalid rename. ([[**tejasbubane**](https://github.com/tejasbubane)][]) > * [#6673](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6673): Fix `Style/DocumentationMethod` cop to recognize documentation comments for `def` inline with `module_function`. ([[**tejasbubane**](https://github.com/tejasbubane)][]) > * [#6648](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6648): Fix auto-correction of `Style/EmptyLiteral` when `Hash.new` is passed as the first argument to `super`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > > ### Changes > > * [#6607](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6607): Improve CLI usage message for --stdin option. ([[**jaredbeck**](https://github.com/jaredbeck)][]) > * [#6641](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6641): Specify `Performance/RangeInclude` as unsafe because `Range#include?` and `Range#cover?` are not equivalent. ([[**koic**](https://github.com/koic)][]) > * [#6636](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6636): Move `FlipFlop` cop from `Style` to `Lint` department because flip-flop is deprecated since Ruby 2.6.0. ([[**koic**](https://github.com/koic)][]) > * [#6661](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6661): Abandon making frozen string literals default for Ruby 3.0. ([[**koic**](https://github.com/koic)][]) > > ## 0.62.0 (2019-01-01) > > ### New features > > * [#6580](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6580): New cop `Rails/LinkToBlank` checks for `link_to` calls with `target: '_blank'` and no `rel: 'noopener'`. ([[**Intrepidd**](https://github.com/Intrepidd)][]) > * [#6586](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6586): New cop `Style/DisjunctiveAssignmentInConstructor` checks constructors for disjunctive assignments that should be plain assignments. ([[**jaredbeck**](https://github.com/jaredbeck)][]) > > ### Bug fixes > ... (truncated)Commits
- See full diff in [compare view](https://github.com/rubocop-hq/rubocop/commits/v0.63.1)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 cancel merge` will cancel a previously requested merge - `@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.