sckott / serrano

Low level Ruby client for Crossref
https://rubydoc.info/gems/serrano
MIT License
31 stars 3 forks source link

Update rubocop requirement from ~> 0.67.2 to ~> 0.68.0 #72

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 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.68 > ### New features > > * [#6973](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6973): Add `always_braces` to `Style/BlockDelimiter`. ([@​iGEL][]) > * [#6841](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6841): Node patterns can now match children in any order using `<>`. ([@​marcandre][]) > * [#6928](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6928): Add `--init` option for generate `.rubocop.yml` file in the current directory. ([@​koic][]) > * Add new `Layout/HeredocArgumentClosingParenthesis` cop. ([@​maxh][]) > * [#6895](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6895): Add support for XDG config home for user-config. ([@​Mange][], [@​tejasbubane][]) > * Add initial autocorrection support to `Metrics/LineLength`. ([@​maxh][]) > * Add `Layout/IndentFirstParameter`. ([@​maxh][]) > * [#6974](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6974): Make `Layout/FirstMethodArgumentLineBreak` aware of calling using `super`. ([@​koic][]) > * Add new `Lint/HeredocMethodCallPosition` cop. ([@​maxh][]) > > > ### Bug fixes > > * Do not annotate message with cop name in JSON output. ([@​elebow][]) > * [#6914](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6914): Fix an error for `Rails/RedundantAllowNil` when with interpolations. ([[@​Blue](https://github.com/Blue)-Pix][]) > * [#6888](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6888): Fix an error for `Rails/ActiveRecordOverride ` when no `parent_class` present. ([@​diachini][]) > * [#6941](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6941): Add missing absence validations to `Rails/Validation`. ([@​jmanian][]) > * [#6926](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6926): Allow nil values to unset config defaults. ([@​dduugg][]) > * [#6946](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6946): Allow `Rails/ReflectionClassName` to use string interpolation for `class_name`. ([@​r7kamura][]) > * [#6778](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6778): Fix a false positive in `Style/HashSyntax` cop when a hash key is an interpolated string and EnforcedStyle is ruby19_no_mixed_keys. ([@​tatsuyafw][]) > * [#6902](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6902): Fix a bug where `Naming/RescuedExceptionsVariableName` would handle an only first rescue for multiple rescue groups. ([@​tatsuyafw][]) > * [#6860](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6860): Prevent auto-correct conflict of `Style/InverseMethods` and `Style/Not`. ([@​hoshinotsuyoshi][]) > * [#6935](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6935): `Layout/AccessModifierIndentation` should ignore access modifiers that apply to specific methods. ([[@​deivid](https://github.com/deivid)-rodriguez][]) > * [#6956](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6956): Prevent auto-correct confliction of `Lint/Lambda` and `Lint/UnusedBlockArgument`. ([@​koic][]) > * [#6915](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6915): Fix false positive in `Style/SafeNavigation` when a modifier if is safe guarding a method call being passed to `break`, `fail`, `next`, `raise`, `return`, `throw`, and `yield`. ([@​rrosenblum][]) > * [#6822](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6822): Fix Lint/LiteralInInterpolation autocorrection for single quotes. ([@​hoshinotsuyoshi][]) > * [#6985](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6985): Fix an incorrect auto-correct for `Lint/LiteralInInterpolation` if contains array percent literal. ([@​yakout][]) > > ### Changes > > * [#6966](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6966): Mark Rails/TimeZone as unsafe. ([@​vfonic][]) > * [#5977](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5977): Remove Performance cops. ([@​koic][]) > * Add auto-correction to `Naming/RescuedExceptionsVariableName`. ([[@​anthony](https://github.com/anthony)-robin][]) > * [#6903](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6903): Handle variables prefixed with `_` in `Naming/RescuedExceptionsVariableName` cop. ([[@​anthony](https://github.com/anthony)-robin][]) > * [#6917](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6917): Bump Bundler dependency to >= 1.15.0. ([@​koic][]) > * Add `--auto-gen-only-exclude` to the command outputted in `rubocop_todo.yml` if the option is specified. ([@​dvandersluis][]) > * [#6887](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6887): Allow `Lint/UnderscorePrefixedVariableName` cop to be configured to allow use of block keyword args. ([@​dduugg][]) > * [#6885](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6885): Revert adding psych >= 3.1 as runtime dependency. ([@​andreaseger][]) > * Rename `Layout/FirstParameterIndentation` to `Layout/IndentFirstArgument`. ([@​maxh][]) > * Extract method call argument alignment behavior from `Layout/AlignParameters` into `Layout/AlignArguments`. ([@​maxh][]) > * Rename `IndentArray` and `IndentHash` to `IndentFirstArrayElement` and `IndentFirstHashElement`. ([@​maxh][]) > > [@​iGEL]: https://github.com/iGEL > [@​marcandre]: https://github.com/marcandre > [@​koic]: https://github.com/koic > [@​maxh]: https://github.com/maxh > [@​Mange]: https://github.com/Mange > ... (truncated)
Changelog *Sourced from [rubocop's changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md).* > ## 0.68.0 (2019-04-29) > > ### New features > > * [#6973](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6973): Add `always_braces` to `Style/BlockDelimiter`. ([@​iGEL][]) > * [#6841](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6841): Node patterns can now match children in any order using `<>`. ([@​marcandre][]) > * [#6928](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6928): Add `--init` option for generate `.rubocop.yml` file in the current directory. ([@​koic][]) > * Add new `Layout/HeredocArgumentClosingParenthesis` cop. ([@​maxh][]) > * [#6895](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6895): Add support for XDG config home for user-config. ([@​Mange][], [@​tejasbubane][]) > * Add initial autocorrection support to `Metrics/LineLength`. ([@​maxh][]) > * Add `Layout/IndentFirstParameter`. ([@​maxh][]) > * [#6974](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6974): Make `Layout/FirstMethodArgumentLineBreak` aware of calling using `super`. ([@​koic][]) > * Add new `Lint/HeredocMethodCallPosition` cop. ([@​maxh][]) > > > ### Bug fixes > > * Do not annotate message with cop name in JSON output. ([@​elebow][]) > * [#6914](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6914): Fix an error for `Rails/RedundantAllowNil` when with interpolations. ([[@​Blue](https://github.com/Blue)-Pix][]) > * [#6888](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6888): Fix an error for `Rails/ActiveRecordOverride ` when no `parent_class` present. ([@​diachini][]) > * [#6941](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6941): Add missing absence validations to `Rails/Validation`. ([@​jmanian][]) > * [#6926](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6926): Allow nil values to unset config defaults. ([@​dduugg][]) > * [#6946](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6946): Allow `Rails/ReflectionClassName` to use string interpolation for `class_name`. ([@​r7kamura][]) > * [#6778](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6778): Fix a false positive in `Style/HashSyntax` cop when a hash key is an interpolated string and EnforcedStyle is ruby19_no_mixed_keys. ([@​tatsuyafw][]) > * [#6902](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6902): Fix a bug where `Naming/RescuedExceptionsVariableName` would handle an only first rescue for multiple rescue groups. ([@​tatsuyafw][]) > * [#6860](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6860): Prevent auto-correct conflict of `Style/InverseMethods` and `Style/Not`. ([@​hoshinotsuyoshi][]) > * [#6935](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6935): `Layout/AccessModifierIndentation` should ignore access modifiers that apply to specific methods. ([[@​deivid](https://github.com/deivid)-rodriguez][]) > * [#6956](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6956): Prevent auto-correct confliction of `Lint/Lambda` and `Lint/UnusedBlockArgument`. ([@​koic][]) > * [#6915](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6915): Fix false positive in `Style/SafeNavigation` when a modifier if is safe guarding a method call being passed to `break`, `fail`, `next`, `raise`, `return`, `throw`, and `yield`. ([@​rrosenblum][]) > * [#6822](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6822): Fix Lint/LiteralInInterpolation autocorrection for single quotes. ([@​hoshinotsuyoshi][]) > * [#6985](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6985): Fix an incorrect auto-correct for `Lint/LiteralInInterpolation` if contains array percent literal. ([@​yakout][]) > * [#7003](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7003): Fix an incorrect auto-correct for `Style/InverseMethods` when using `BasicObject#!`. ([@​koic][]) > > ### Changes > > * [#6966](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6966): Mark Rails/TimeZone as unsafe. ([@​vfonic][]) > * [#5977](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/5977): Remove Performance cops. ([@​koic][]) > * Add auto-correction to `Naming/RescuedExceptionsVariableName`. ([[@​anthony](https://github.com/anthony)-robin][]) > * [#6903](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6903): Handle variables prefixed with `_` in `Naming/RescuedExceptionsVariableName` cop. ([[@​anthony](https://github.com/anthony)-robin][]) > * [#6917](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6917): Bump Bundler dependency to >= 1.15.0. ([@​koic][]) > * Add `--auto-gen-only-exclude` to the command outputted in `rubocop_todo.yml` if the option is specified. ([@​dvandersluis][]) > * [#6887](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6887): Allow `Lint/UnderscorePrefixedVariableName` cop to be configured to allow use of block keyword args. ([@​dduugg][]) > * [#6885](https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/6885): Revert adding psych >= 3.1 as runtime dependency. ([@​andreaseger][]) > * Rename `Layout/FirstParameterIndentation` to `Layout/IndentFirstArgument`. ([@​maxh][]) > * Extract method call argument alignment behavior from `Layout/AlignParameters` into `Layout/AlignArguments`. ([@​maxh][]) > * Rename `IndentArray` and `IndentHash` to `IndentFirstArrayElement` and `IndentFirstHashElement`. ([@​maxh][])
Commits - [`9790976`](https://github.com/rubocop-hq/rubocop/commit/9790976bf572cc4ff0de95b8336fbbfc5aed4d85) Cut 0.68 - [`0391069`](https://github.com/rubocop-hq/rubocop/commit/0391069b3820999a5e07913ca1737c891d9d3677) Add HeredocMethodCallPosition cop - [`557ad20`](https://github.com/rubocop-hq/rubocop/commit/557ad203d8c7c479d660a9fab366b84bf1c3ef1c) [Fix [#6822](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6822)] Fix Lint/LiteralInInterpolation autocorrection for single quotes ... - [`6b68976`](https://github.com/rubocop-hq/rubocop/commit/6b6897675a587ec8148b5469da495e52c58aef3f) Fix a typo for `Layout/IndentFirstParameter` - [`17cdf5a`](https://github.com/rubocop-hq/rubocop/commit/17cdf5a48a1ad1344bb97e0363085fe29f2e9a35) [Fix [#6985](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6985)] Fix Lint/LiteralInInterpolation's autocorrect ([#6986](https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/6986)) - [`666587c`](https://github.com/rubocop-hq/rubocop/commit/666587c69c9f1b720c5257832c95df8c42184447) NodePattern: Fix $\<> - [`87a6ec4`](https://github.com/rubocop-hq/rubocop/commit/87a6ec4ae42becefa87421aea87a820ec7ae5e03) Add always_braces to Style/BlockDelimiters - [`b1510dd`](https://github.com/rubocop-hq/rubocop/commit/b1510ddcd2b1ce8f3cda662d802cb825df2aa35c) Fix edge case bugs for HeredocArgumentClosingParenthesis - [`184c2a1`](https://github.com/rubocop-hq/rubocop/commit/184c2a1e92caa6914fe75a0bcc484c64ab834594) Rename IndentArray and IndentHash to IndentFirst*Element - [`326da99`](https://github.com/rubocop-hq/rubocop/commit/326da99335126fbc3d1b6826f8ed32c32ab322e9) Add obsolete message for renaming `Layout/FirstParameterIndentation` - Additional commits viewable in [compare view](https://github.com/rubocop-hq/rubocop/compare/v0.67.2...v0.68.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 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.
codecov-io commented 5 years ago

Codecov Report

Merging #72 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #72   +/-   ##
=======================================
  Coverage   87.68%   87.68%           
=======================================
  Files          20       20           
  Lines         755      755           
=======================================
  Hits          662      662           
  Misses         93       93

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0c465c8...1f34cfd. Read the comment docs.

codecov-io commented 5 years ago

Codecov Report

Merging #72 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #72   +/-   ##
=======================================
  Coverage   87.68%   87.68%           
=======================================
  Files          20       20           
  Lines         755      755           
=======================================
  Hits          662      662           
  Misses         93       93

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0c465c8...1f34cfd. Read the comment docs.