NullVoxPopuli / aeonvera

A generic registration system aimed towards swing dance events (mirrored from gitlab)
https://aeonvera.com
GNU Affero General Public License v3.0
15 stars 1 forks source link

Bump rubocop from 0.52.1 to 0.56.0 #1209

Open dependabot-preview[bot] opened 6 years ago

dependabot-preview[bot] commented 6 years ago

Bumps rubocop from 0.52.1 to 0.56.0.

Release notes *Sourced from [rubocop's releases](https://github.com/bbatsov/rubocop/releases).* > ## RuboCop 0.56 > ### New features > > * [#5848](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5848): Add new `Performance/InefficientHashSearch` cop. ([[**JacobEvelyn**](https://github.com/JacobEvelyn)][]) > * [#5801](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5801): Add new `Rails/RefuteMethods` cop. ([[**koic**](https://github.com/koic)][]) > * [#5805](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5805): Add new `Rails/AssertNot` cop. ([[**composerinteralia**](https://github.com/composerinteralia)][]) > * [#4136](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/4136): Allow more robust `Layout/ClosingParenthesisIndentation` detection including method chaining. ([[**jfelchner**](https://github.com/jfelchner)][]) > * [#5699](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5699): Add `consistent_relative_to_receiver` style option to `Layout/FirstParameterIndentation`. ([[**jfelchner**](https://github.com/jfelchner)][]) > * [#5821](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5821): Support `AR::Migration#up_only` for `Rails/ReversibleMigration` cop. ([[**koic**](https://github.com/koic)][]) > * [#5800](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5800): Don't show a stracktrace for invalid command-line params. ([[**shanecav84**](https://github.com/shanecav84)][]) > * [#5845](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5845): Add new `Lint/ErbNewArguments` cop. ([[**koic**](https://github.com/koic)][]) > * [#5871](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5871): Add new `Lint/SplatKeywordArguments` cop. ([[**koic**](https://github.com/koic)][]) > * [#4247](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/4247): Remove hard-coded file patterns and use only `Include`, `Exclude` and the new `RubyInterpreters` parameters for file selection. ([[**jonas054**](https://github.com/jonas054)][]) > > ### Bug fixes > > * Fix bug in `Style/EmptyMethod` which concatenated the method name and first argument if no method def parentheses are used. ([[**thomasbrus**](https://github.com/thomasbrus)][]) > * [#5819](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5819): Fix `Rails/SaveBang` when using negated if. ([[**Edouard-chin**](https://github.com/Edouard-chin)][]) > * [#5286](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5286): Fix `Lint/SafeNavigationChain` not detecting chained operators after block. ([[**Darhazer**](https://github.com/Darhazer)][]) > * Fix bug where `Lint/SafeNavigationConsistency` registers multiple offenses for the same method call. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5713](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5713): Fix `Style/CommentAnnotation` reporting only the first of multiple consecutive offending lines. ([[**svendittmer**](https://github.com/svendittmer)][]) > * [#5791](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5791): Fix exception in `Lint/SafeNavigationConsistency` when there is code around the condition. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5784](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5784): Fix a false positive for `Rails/HasManyOrHasOneDependent` when using nested `with_options`. ([[**koic**](https://github.com/koic)][]) > * [#4666](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/4666): `--stdin` always treats input as Ruby source irregardless of filename. ([[**PointlessOne**](https://github.com/PointlessOne)][]) > * Fix auto-correction for `Style/MethodCallWithArgsParentheses` adding extra parentheses if the method argument was already parenthesized. ([[**dvandersluis**](https://github.com/dvandersluis)][]) > * [#5668](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5668): Fix an issue where files with unknown extensions, listed in `AllCops/Include` were not inspected when passing the file name as an option. ([[**drenmi**](https://github.com/drenmi)][]) > * [#5809](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5809): Fix exception `Lint/PercentStringArray` and `Lint/PercentSymbolArray` when the inspected file is binary encoded. ([[**akhramov**](https://github.com/akhramov)][]) > * [#5840](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5840): Do not register an offense for methods that `nil` responds to in `Lint/SafeNavigationConsistency`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5862](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5862): Fix an incorrect auto-correct for `Lint/LiteralInInterpolation` if contains numbers. ([[**koic**](https://github.com/koic)][]) > * [#5868](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5868): Fix `Rails/CreateTableWithTimestamps` when using hash options. ([[**wata727**](https://github.com/wata727)][]) > * [#5708](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5708): Fix exception in `Lint/UnneededCopEnableDirective` for instruction '# rubocop:enable **all**'. ([[**balbesina**](https://github.com/balbesina)][]) > * Fix auto-correction of `Rails/HttpPositionalArgumnets` to use `session` instead of `header`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > > ### Changes > > * Split `Style/MethodMissing` into two cops, `Style/MethodMissingSuper` and `Style/MissingRespondToMissing`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5757](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5757): Add `AllowInMultilineConditions` option to `Style/ParenthesesAroundCondition` cop. ([[**Darhazer**](https://github.com/Darhazer)][]) > * [#5806](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5806): Fix `Layout/SpaceInsideReferenceBrackets` when assigning a reference bracket to a reference bracket. ([[**joshuapinter**](https://github.com/joshuapinter)][]) > * [#5082](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5082): Allow caching together with `--auto-correct`. ([[**jonas054**](https://github.com/jonas054)][]) > * Add `try!` to the list of whitelisted methods for `Lint/SafeNavigationChain` and `Style/SafeNavigation`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5886](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5886): Move `Style/EmptyLineAfterGuardClause` cop to `Layout` department. ([[**koic**](https://github.com/koic)][]) > > [[**JacobEvelyn**](https://github.com/JacobEvelyn)]: https://github.com/JacobEvelyn > [[**koic**](https://github.com/koic)]: https://github.com/koic > [[**composerinteralia**](https://github.com/composerinteralia)]: https://github.com/composerinteralia > [[**jfelchner**](https://github.com/jfelchner)]: https://github.com/jfelchner > [[**shanecav84**](https://github.com/shanecav84)]: https://github.com/shanecav84 > [[**jonas054**](https://github.com/jonas054)]: https://github.com/jonas054 > [[**thomasbrus**](https://github.com/thomasbrus)]: https://github.com/thomasbrus > [[**Edouard-chin**](https://github.com/Edouard-chin)]: https://github.com/Edouard-chin > ... (truncated)
Changelog *Sourced from [rubocop's changelog](https://github.com/bbatsov/rubocop/blob/master/CHANGELOG.md).* > ## 0.56.0 (2018-05-14) > > ### New features > > * [#5848](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5848): Add new `Performance/InefficientHashSearch` cop. ([[**JacobEvelyn**](https://github.com/JacobEvelyn)][]) > * [#5801](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5801): Add new `Rails/RefuteMethods` cop. ([[**koic**](https://github.com/koic)][]) > * [#5805](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5805): Add new `Rails/AssertNot` cop. ([[**composerinteralia**](https://github.com/composerinteralia)][]) > * [#4136](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/4136): Allow more robust `Layout/ClosingParenthesisIndentation` detection including method chaining. ([[**jfelchner**](https://github.com/jfelchner)][]) > * [#5699](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5699): Add `consistent_relative_to_receiver` style option to `Layout/FirstParameterIndentation`. ([[**jfelchner**](https://github.com/jfelchner)][]) > * [#5821](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5821): Support `AR::Migration#up_only` for `Rails/ReversibleMigration` cop. ([[**koic**](https://github.com/koic)][]) > * [#5800](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5800): Don't show a stracktrace for invalid command-line params. ([[**shanecav84**](https://github.com/shanecav84)][]) > * [#5845](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5845): Add new `Lint/ErbNewArguments` cop. ([[**koic**](https://github.com/koic)][]) > * [#5871](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5871): Add new `Lint/SplatKeywordArguments` cop. ([[**koic**](https://github.com/koic)][]) > * [#4247](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/4247): Remove hard-coded file patterns and use only `Include`, `Exclude` and the new `RubyInterpreters` parameters for file selection. ([[**jonas054**](https://github.com/jonas054)][]) > > ### Bug fixes > > * Fix bug in `Style/EmptyMethod` which concatenated the method name and first argument if no method def parentheses are used. ([[**thomasbrus**](https://github.com/thomasbrus)][]) > * [#5819](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5819): Fix `Rails/SaveBang` when using negated if. ([[**Edouard-chin**](https://github.com/Edouard-chin)][]) > * [#5286](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5286): Fix `Lint/SafeNavigationChain` not detecting chained operators after block. ([[**Darhazer**](https://github.com/Darhazer)][]) > * Fix bug where `Lint/SafeNavigationConsistency` registers multiple offenses for the same method call. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5713](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5713): Fix `Style/CommentAnnotation` reporting only the first of multiple consecutive offending lines. ([[**svendittmer**](https://github.com/svendittmer)][]) > * [#5791](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5791): Fix exception in `Lint/SafeNavigationConsistency` when there is code around the condition. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5784](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5784): Fix a false positive for `Rails/HasManyOrHasOneDependent` when using nested `with_options`. ([[**koic**](https://github.com/koic)][]) > * [#4666](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/4666): `--stdin` always treats input as Ruby source irregardless of filename. ([[**PointlessOne**](https://github.com/PointlessOne)][]) > * Fix auto-correction for `Style/MethodCallWithArgsParentheses` adding extra parentheses if the method argument was already parenthesized. ([[**dvandersluis**](https://github.com/dvandersluis)][]) > * [#5668](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5668): Fix an issue where files with unknown extensions, listed in `AllCops/Include` were not inspected when passing the file name as an option. ([[**drenmi**](https://github.com/drenmi)][]) > * [#5809](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5809): Fix exception `Lint/PercentStringArray` and `Lint/PercentSymbolArray` when the inspected file is binary encoded. ([[**akhramov**](https://github.com/akhramov)][]) > * [#5840](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5840): Do not register an offense for methods that `nil` responds to in `Lint/SafeNavigationConsistency`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5862](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5862): Fix an incorrect auto-correct for `Lint/LiteralInInterpolation` if contains numbers. ([[**koic**](https://github.com/koic)][]) > * [#5868](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5868): Fix `Rails/CreateTableWithTimestamps` when using hash options. ([[**wata727**](https://github.com/wata727)][]) > * [#5708](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5708): Fix exception in `Lint/UnneededCopEnableDirective` for instruction '# rubocop:enable **all**'. ([[**balbesina**](https://github.com/balbesina)][]) > * Fix auto-correction of `Rails/HttpPositionalArgumnets` to use `session` instead of `header`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > > ### Changes > > * Split `Style/MethodMissing` into two cops, `Style/MethodMissingSuper` and `Style/MissingRespondToMissing`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5757](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5757): Add `AllowInMultilineConditions` option to `Style/ParenthesesAroundCondition` cop. ([[**Darhazer**](https://github.com/Darhazer)][]) > * [#5806](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5806): Fix `Layout/SpaceInsideReferenceBrackets` when assigning a reference bracket to a reference bracket. ([[**joshuapinter**](https://github.com/joshuapinter)][]) > * [#5082](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5082): Allow caching together with `--auto-correct`. ([[**jonas054**](https://github.com/jonas054)][]) > * Add `try!` to the list of whitelisted methods for `Lint/SafeNavigationChain` and `Style/SafeNavigation`. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > * [#5886](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5886): Move `Style/EmptyLineAfterGuardClause` cop to `Layout` department. ([[**koic**](https://github.com/koic)][]) > > ## 0.55.0 (2018-04-16) > > ### New features > > * [#5753](https://github-redirect.dependabot.com/bbatsov/rubocop/pull/5753): Add new `Performance/UnneededSort` cop. ([[**parkerfinch**](https://github.com/parkerfinch)][]) > * Add new `Lint/SafeNavigationConsistency` cop. ([[**rrosenblum**](https://github.com/rrosenblum)][]) > > ... (truncated)
Commits - [`6cdd888`](https://github.com/bbatsov/rubocop/commit/6cdd888b61f40ffa3616bea5095744331d1e376d) Cut 0.56 - [`6e9b2f3`](https://github.com/bbatsov/rubocop/commit/6e9b2f3ac4e89ad54dbc492d6f77ecd02bbd0751) Fix `Rails/CreateTableWithTimestamps` when using hash options ([#5868](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5868)) - [`d4e25f2`](https://github.com/bbatsov/rubocop/commit/d4e25f2c15296caed59610e4ddd1efbd104cd8d0) [Fix #5708] Handle comment `rubocop:enable all` bug ([#5810](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5810)) - [`da75dc8`](https://github.com/bbatsov/rubocop/commit/da75dc817f6ca3d3d5381dcc80fa1ec3e01c5508) Fix Style/MethodCallWithArgsParentheses autocorrect adding extra parens ([#5825](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5825)) - [`1ab3c1d`](https://github.com/bbatsov/rubocop/commit/1ab3c1d38bf31438d4ebc495136170384576f9b0) Move `Style/EmptyLineAfterGuardClause` cop to `Layout` - [`65eb0d0`](https://github.com/bbatsov/rubocop/commit/65eb0d08cde22890b84ab81516f7f74e0ef3ea8a) Add consistent_relative_to_receiver to FirstParameterIndentation ([#5699](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5699)) - [`6f0ae69`](https://github.com/bbatsov/rubocop/commit/6f0ae69f1cecc68f48b0383d53683f1c32c2c53e) Fix Style/CommandLiteral autocorrection when %x is not configured - [`8f311a3`](https://github.com/bbatsov/rubocop/commit/8f311a3a42751ceb695cce115405b2f35b2b1995) Cleanup HttpPositionalArguments tests - [`2eb77ed`](https://github.com/bbatsov/rubocop/commit/2eb77ed2c5be78a456247bb6c6f6d8d48c5ae2d1) Fix auto-correction of HttpPositionalArgs to use session instead of header - [`b5ad6d0`](https://github.com/bbatsov/rubocop/commit/b5ad6d0741ed9061335e62fbd6d3d08ff34ccae7) Add new `Lint/SplatKeywordArguments` cop ([#5871](https://github-redirect.dependabot.com/bbatsov/rubocop/issues/5871)) - Additional commits viewable in [compare view](https://github.com/bbatsov/rubocop/compare/v0.52.1...v0.56.0)


Dependabot compatibility score

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 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 (this|these) label[s]` will set the current labels as the default for future PRs for this repo and language - `@dependabot use (this|these) reviewer[s]` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use (this|these) assignee[s]` will set the current assignees as the default for future PRs for this repo and language 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) - 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.