sensu-plugins / sensu-plugins-aws

This plugin provides native AWS instrumentation for monitoring and metrics collection, including: health and metrics for various AWS services, such as EC2, RDS, ELB, and more, as well as handlers for EC2, SES, and SNS.
http://sensu-plugins.io
MIT License
81 stars 143 forks source link

Update rubocop requirement from ~> 0.51.0 to ~> 0.77.0 #368

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

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.77 > ## Bug fixes > > * [#7493](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7493): Fix `Style/RedundantReturn` to inspect conditional constructs that are preceded by other statements. ([@​buehmann][]) > * [#7509](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7509): Fix `Layout/SpaceInsideArrayLiteralBrackets` to correct empty lines. ([@​ayacai115][]) > * [#7517](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7517): `Style/SpaceAroundKeyword` allows `::` after `super`. ([@​ozydingo][]) > * [#7515](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7515): Fix a false negative for `Style/RedundantParentheses` when calling a method with safe navigation operator. ([@​koic][]) > * [#7477](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7477): Fix line length autocorrect for semicolons in string literals. ([@​maxh][]) > * [#7522](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7522): Fix a false-positive edge case (`n % 2 == 2`) for `Style/EvenOdd`. ([@​buehmann][]) > > ## Changes > > * [#7077](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7077): **(Breaking)** Further standardisation of cop names. ([@​scottmatthewman][]) > * [#7469](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7469): **(Breaking)** Replace usages of the terms `Whitelist` and `Blacklist` with better alternatives. ([@​koic][]) > * [#7502](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7502): Remove `SafeMode` module. ([@​koic][]) > > [@​buehmann]: https://github.com/buehmann > [@​ayacai115]: https://github.com/ayacai115 > [@​ozydingo]: https://github.com/ozydingo > [@​koic]: https://github.com/koic > [@​maxh]: https://github.com/maxh > [@​scottmatthewman]: https://github.com/scottmatthewman
Changelog *Sourced from [rubocop's changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md).* > ## 0.77.0 (2019-11-27) > > ### Bug fixes > > * [#7493](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7493): Fix `Style/RedundantReturn` to inspect conditional constructs that are preceded by other statements. ([@​buehmann][]) > * [#7509](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7509): Fix `Layout/SpaceInsideArrayLiteralBrackets` to correct empty lines. ([@​ayacai115][]) > * [#7517](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7517): `Style/SpaceAroundKeyword` allows `::` after `super`. ([@​ozydingo][]) > * [#7515](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7515): Fix a false negative for `Style/RedundantParentheses` when calling a method with safe navigation operator. ([@​koic][]) > * [#7477](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7477): Fix line length autocorrect for semicolons in string literals. ([@​maxh][]) > * [#7522](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7522): Fix a false-positive edge case (`n % 2 == 2`) for `Style/EvenOdd`. ([@​buehmann][]) > > ### Changes > > * [#7077](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7077): **(Breaking)** Further standardisation of cop names. ([@​scottmatthewman][]) > * [#7469](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7469): **(Breaking)** Replace usages of the terms `Whitelist` and `Blacklist` with better alternatives. ([@​koic][]) > * [#7502](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7502): Remove `SafeMode` module. ([@​koic][]) > > ## 0.76.0 (2019-10-28) > > ### Bug fixes > > * [#7439](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7439): Make `Style/FormatStringToken` ignore percent escapes (`%%`). ([@​buehmann][]) > * [#7438](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7438): Fix assignment edge-cases in `Layout/MultilineAssignmentLayout`. ([@​gsamokovarov][]) > * [#7449](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7449): Make `Style/IfUnlessModifier` respect `rubocop:disable` comments for `Metrics/LineLength`. ([@​jonas054][]) > * [#7442](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7442): Fix an incorrect autocorrect for `Style/SafeNavigation` when an object check followed by a method call with a comment at EOL. ([@​koic][]) > * [#7434](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7434): Fix an incorrect autocorrect for `Style/MultilineWhenThen` when the body of `when` branch starts with `then`. ([@​koic][]) > * [#7464](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7464): Let `Performance/StartWith` and `Performance/EndWith` correct regexes that contain forward slashes. ([@​eugeneius][]) > > ### Changes > > * [#7465](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7465): Add `os` to allowed names of `Naming/UncommunicativeMethodParamName` cop in default config. ([@​nijikon][]) > * [#7446](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7446): Add `merge` to list of non-mutating methods. ([@​cstyles][]) > * [#7077](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7077): **(Breaking)** Rename `Unneeded*` cops to `Redundant*` (e.g., `Style/UnneededPercentQ` becomes `Style/RedundantPercentQ`). ([@​scottmatthewman][]) > * [#7396](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7396): Display assignments, branches, and conditions values with the offense. ([@​avmnu-sng][]) > > ## 0.75.1 (2019-10-14) > > ### Bug fixes > > * [#7391](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7391): Support pacman formatter on Windows. ([@​laurenball][]) > * [#7407](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7407): Make `Style/FormatStringToken` work inside hashes. ([@​buehmann][]) > * [#7389](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7389): Fix an issue where passing a formatter might result in an error depending on what character it started with. ([@​jfhinchcliffe][]) > * [#7397](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7397): Fix extra comments being added to the correction of `Style/SafeNavigation`. ([@​rrosenblum][]) > * [#7378](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7378): Fix heredoc edge cases in `Layout/EmptyLineAfterGuardClause`. ([@​gsamokovarov][]) > * [#7404](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7404): Fix a false negative for `Layout/IndentAssignment` when multiple assignment with line breaks on each line. ([@​koic][]) > > ### Changes > > * [#7410](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7410): `Style/FormatStringToken` now finds unannotated format sequences in `printf` arguments. ([@​buehmann][]) > * [#6964](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6964): Set default `IgnoreCopDirectives` to `true` for `Metrics/LineLength`. ([@​jdkaplan][]) > ... (truncated)
Commits - [`bcd21f9`](https://github.com/rubocop-hq/rubocop/commit/bcd21f9fe309310423cfb9cee39c979bab56768c) Cut 0.77 - [`3b7fac3`](https://github.com/rubocop-hq/rubocop/commit/3b7fac3ffb9a673078cf5e2176de6d9c209721e2) Enable my GitHub sponsor profile - [`fd5ea0d`](https://github.com/rubocop-hq/rubocop/commit/fd5ea0deda1de1ec8d635d35ab364a944f91fd1e) Merge pull request [#7522](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7522) from buehmann/even-odd - [`6ce6c8e`](https://github.com/rubocop-hq/rubocop/commit/6ce6c8e377e069a387934efaa8a02e67de332c0b) Fix false positive in Style/EvenOdd - [`d9f42c8`](https://github.com/rubocop-hq/rubocop/commit/d9f42c84fdf462a94a27425435a5c817790eeef3) Fix semicolon line length autocorrection - [`5654998`](https://github.com/rubocop-hq/rubocop/commit/5654998550b2d45585f654ad10a980114e5dac8b) Allow cops to invalidate results cache - [`5dd0352`](https://github.com/rubocop-hq/rubocop/commit/5dd0352dd4b8b5d084f53fee90a6d7fe1bae956a) Add specific techniques for testing locally against codebase - [`097a6aa`](https://github.com/rubocop-hq/rubocop/commit/097a6aae368a4fc514f08f58524876d1a153bd37) Merge pull request [#7516](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7516) from koic/fix_a_false_negative_for_style_redundant_p... - [`98ff307`](https://github.com/rubocop-hq/rubocop/commit/98ff307edd33f26134df013493b4c214c988fff3) [Fix [#7515](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7515)] Fix a false negative for `Style/RedundantParentheses` - [`aa09fd6`](https://github.com/rubocop-hq/rubocop/commit/aa09fd6fdbc484c3f7f9d1db98acbd9a4e048dd6) Merge pull request [#7518](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7518) from ozydingo/layout-space_around_keyword-namespace - Additional commits viewable in [compare view](https://github.com/rubocop-hq/rubocop/compare/v0.51.0...v0.77.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 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](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - 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)
dependabot-preview[bot] commented 4 years ago

Superseded by #372.