profile
viewpoint
ZeroBounce zerobounce ZeroBounce Santa Barbara, California https://www.zerobounce.net Email Verification API Python

zerobounce/zerobounce-php-api-v2 5

ZeroBounce PHP API Wrapper v2

zerobounce/zerobounce-python-api-v2 3

Zerobounce Python API Wrapper v2

zerobounce/postman-v2 1

Postman Collection of our ZeroBounce API V2

zerobounce/zerobounce-dotnet-api-v1 1

This is a .Net wrapper class example for the ZeroBounce API v1.

zerobounce/zerobounce-dotnet-api-v2 1

This is a .net wrapper class example for the ZeroBounce API v2.

zerobounce/zerobounce-javascript-api-v2 1

This is a javascript wrapper class example for the ZeroBounce API v2

zerobounce/zerobounce-php-api-v1 1

ZeroBounce PHP API v1

zerobounce/dump 0

Unfinished projects and snippets

zerobounce/jsonwhoisapi.com 0

.NET wrapper class for jsonwhoisapi.com

zerobounce/zerobounce-delphi-api-v2 0

Delphi wrapper class example for the ZeroBounce API v2

startedhathach/tinyusb

started time in a day

delete branch afrase/zerobounce

delete branch : dependabot/bundler/simplecov-tw-0.21.1

delete time in 15 days

PR closed afrase/zerobounce

Reviewers
Update simplecov requirement from ~> 0.17.1 to ~> 0.21.1 dependencies

Updates the requirements on simplecov to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/releases">simplecov's releases</a>.</em></p> <blockquote> <h2>v0.21.1</h2> <h2>Bugfixes</h2> <ul> <li><code>minimum_coverage_by_file</code> works again as expected (errored out before 😱)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md">simplecov's changelog</a>.</em></p> <blockquote> <h1>0.21.1 (2021-01-04)</h1> <h2>Bugfixes</h2> <ul> <li><code>minimum_coverage_by_file</code> works again as expected (errored out before 😱)</li> </ul> <h1>0.21.0 (2021-01-03)</h1> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> <h1>0.20.0 (2020-11-29)</h1> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> <h1>0.19.1 (2020-10-25)</h1> <h2>Bugfixes</h2> <ul> <li>No more warnings triggered by <code>enable_for_subprocesses</code>. Thanks to <a href="https://github.com/mame">@mame</a></li> <li>Avoid trying to patch <code>Process.fork</code> when it isn't available. Thanks to <a href="https://github.com/MSP-Greg">@MSP-Greg</a></li> </ul> <h1>0.19.0 (2020-08-16)</h1> <h2>Breaking Changes</h2> <ul> <li>Dropped support for Ruby 2.4, it reached EOL</li> </ul> <h2>Enhancements</h2> <ul> <li>observe forked processes (enable with SimpleCov.enable_for_subprocesses). See <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/881">#881</a>, thanks to <a href="https://github.com/robotdana">@robotdana</a></li> <li>SimpleCov distinguishes better that it stopped processing because of a previous error vs. SimpleCov is the originator of said error due to coverage requirements.</li> </ul> <h2>Bugfixes</h2> <ul> <li>Changing the <code>SimpleCov.root</code> combined with the root filtering didn't work. Now they do! Thanks to <a href="https://github.com/deivid-rodriguez">@deivid-rodriguez</a> and see <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/894">#894</a></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/120d0eaab1a3c06edd79937d602096ada12306b2"><code>120d0ea</code></a> Fix minimum_coverage_by_file check & prep 0.21.1 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/966">#966</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20af434309cc67ffee9c551c04d950e0f33cf7a5"><code>20af434</code></a> Release prep for 0.21.0 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/963">#963</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/b95ce9a4684af811031c1c8671882b1157fbd236"><code>b95ce9a</code></a> Enable and fix new cops</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/9cdc07b94301cd5f49d7de8643f2873e5aee5f0e"><code>9cdc07b</code></a> Upgrade rubocop and fix offenses</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/168f244dadd9206240e1abfe34d19169a29c211a"><code>168f244</code></a> highlight why we can do result.to_hash.first</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/19d59bb22bf56148743fab833e1f390a10598612"><code>19d59bb</code></a> Make collate able to ignore timeouts or not</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20ddc387b7b476cf00e28544d1d10727f7709986"><code>20ddc38</code></a> Only synchronize resultset around read not whole result creation</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/04c30193f7896be9ad00d67694e26e00009f1c8f"><code>04c3019</code></a> Explicitly make collate ignore the merge timeout</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/08d82c1683b2d4fdbdb1b3a22d4aa5ca27ce373f"><code>08d82c1</code></a> Restructure specs</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/ed03db5d65563c5e7be3f15892f77ad045b4351d"><code>ed03db5</code></a> Improve performance of collate & reduce memorty consumption</li> <li>Additional commits viewable in <a href="https://github.com/simplecov-ruby/simplecov/compare/v0.17.1...v0.21.1">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

1 comment

1 changed file

dependabot-preview[bot]

pr closed time in 15 days

pull request commentafrase/zerobounce

Update simplecov requirement from ~> 0.17.1 to ~> 0.21.1

Superseded by #45.

dependabot-preview[bot]

comment created time in 15 days

PR opened afrase/zerobounce

Update simplecov requirement from ~> 0.17.1 to ~> 0.21.2

Updates the requirements on simplecov to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/releases">simplecov's releases</a>.</em></p> <blockquote> <h2>v0.21.2</h2> <h2>Bugfixes</h2> <ul> <li><code>maximum_coverage_drop</code> won't fail any more if <code>.last_run.json</code> is still in the old format. Thanks <a href="https://github.com/petertellgren">@petertellgren</a></li> <li><code>maximum_coverage_drop</code> won't fail if an expectation is specified for a previous unrecorded criterion, it will just pass (there's nothing, so nothing to drop)</li> <li>fixed bug in <code>maximum_coverage_drop</code> calculation that could falsely report it had dropped for minimal differences</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md">simplecov's changelog</a>.</em></p> <blockquote> <h1>0.21.2 (2021-01-09)</h1> <h2>Bugfixes</h2> <ul> <li><code>maximum_coverage_drop</code> won't fail any more if <code>.last_run.json</code> is still in the old format. Thanks <a href="https://github.com/petertellgren">@petertellgren</a></li> <li><code>maximum_coverage_drop</code> won't fail if an expectation is specified for a previous unrecorded criterion, it will just pass (there's nothing, so nothing to drop)</li> <li>fixed bug in <code>maximum_coverage_drop</code> calculation that could falsely report it had dropped for minimal differences</li> </ul> <h1>0.21.1 (2021-01-04)</h1> <h2>Bugfixes</h2> <ul> <li><code>minimum_coverage_by_file</code> works again as expected (errored out before 😱)</li> </ul> <h1>0.21.0 (2021-01-03)</h1> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> <h1>0.20.0 (2020-11-29)</h1> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> <h1>0.19.1 (2020-10-25)</h1> <h2>Bugfixes</h2> <ul> <li>No more warnings triggered by <code>enable_for_subprocesses</code>. Thanks to <a href="https://github.com/mame">@mame</a></li> <li>Avoid trying to patch <code>Process.fork</code> when it isn't available. Thanks to <a href="https://github.com/MSP-Greg">@MSP-Greg</a></li> </ul> <h1>0.19.0 (2020-08-16)</h1> <h2>Breaking Changes</h2> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/a00314088eeacef5ecbaa1d5055c719ba3663da7"><code>a003140</code></a> prep 0.21.2 release</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/52cb5609c74de20cd45c9dbfd1fe5792805b410c"><code>52cb560</code></a> More exit code check specs</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/d4ed9920b2f902fc791f562ad48aa192163b703c"><code>d4ed992</code></a> More thorough maximum coverage drop specs + fixes</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/e0c5fd13b350db1e256383ea9a70faa089c1b5d5"><code>e0c5fd1</code></a> reformat and reformulate some cukes</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/10c1dffffe97ba95d1a20179b6f740eaebb0706f"><code>10c1dff</code></a> Bugfix maximum coverage drop with old .last_run file</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/120d0eaab1a3c06edd79937d602096ada12306b2"><code>120d0ea</code></a> Fix minimum_coverage_by_file check & prep 0.21.1 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/966">#966</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20af434309cc67ffee9c551c04d950e0f33cf7a5"><code>20af434</code></a> Release prep for 0.21.0 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/963">#963</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/b95ce9a4684af811031c1c8671882b1157fbd236"><code>b95ce9a</code></a> Enable and fix new cops</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/9cdc07b94301cd5f49d7de8643f2873e5aee5f0e"><code>9cdc07b</code></a> Upgrade rubocop and fix offenses</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/168f244dadd9206240e1abfe34d19169a29c211a"><code>168f244</code></a> highlight why we can do result.to_hash.first</li> <li>Additional commits viewable in <a href="https://github.com/simplecov-ruby/simplecov/compare/v0.17.1...v0.21.2">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

0 comment

1 changed file

pr created time in 15 days

create barnchafrase/zerobounce

branch : dependabot/bundler/simplecov-tw-0.21.2

created branch time in 15 days

pull request commentafrase/zerobounce

Update rubocop requirement from ~> 0.52 to ~> 1.8

Code Climate has analyzed commit 67b24e49 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 94.8%.

View more on Code Climate.

dependabot-preview[bot]

comment created time in 19 days

delete branch afrase/zerobounce

delete branch : dependabot/bundler/rubocop-tw-1.7

delete time in 19 days

PR closed afrase/zerobounce

Reviewers
Update rubocop requirement from ~> 0.52 to ~> 1.7 dependencies

Updates the requirements on rubocop to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/releases">rubocop's releases</a>.</em></p> <blockquote> <h2>RuboCop 1.7</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9260">#9260</a>: Support auto-correction for <code>Style/MultilineMethodSignature</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9282">#9282</a>: Make <code>Style/RedundantFreeze</code> and <code>Style/MutableConstant</code> cops aware of frozen regexp and range literals when using Ruby 3.0. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9223">#9223</a>: Add new <code>Lint/AmbiguousAssignment</code> cop. (<a href="https://github.com/fatkodima">@fatkodima</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9243">#9243</a>: Support auto-correction for <code>Style/CommentedKeyword</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9283">#9283</a>: Add new <code>Style/HashExcept</code> cop. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9231">#9231</a>: Add new <code>Layout/SpaceBeforeBrackets</code> cop. (<a href="https://github.com/koic">@koic</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9232">#9232</a>: Fix <code>Style/SymbolProc</code> registering wrong offense when using a symbol numbered block argument greater than 1, i.e. <code>[[1, 2]].map { _2.succ }</code>. (<a href="https://github.com/tdeo">@tdeo</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9274">#9274</a>: Fix error in <code>Metrics/ClassLength</code> when the class only contains comments. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9213">#9213</a>: Fix a false positive for <code>Style/RedanduntFreeze</code> when using <code>Array#</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9279">#9279</a>: Add support for endless methods to <code>Style/MethodCallWithArgsParentheses</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9245">#9245</a>: Fix <code>Lint/AmbiguousRegexpLiteral</code> when given a <code>match_with_lvasgn</code> node. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9276">#9276</a>: Add support for endless methods to <code>Style/SingleLineMethods</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9225">#9225</a>: Fix Style/LambdaCall ignoring further offenses after opposite style is detected. (<a href="https://github.com/sswander">@sswander</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9234">#9234</a>: Fix the error for <code>Style/KeywordParametersOrder</code> and make it aware of block keyword parameters. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8938">#8938</a>: Fix some ConfigurableEnforcedStyle cops to output <code>Exclude</code> file lists in <code>--auto-gen-config</code> runs. (<a href="https://github.com/h-lame">@h-lame</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9257">#9257</a>: Fix false positive for <code>Style/SymbolProc</code> when the block uses a variable from outside the block. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9251">#9251</a>: Fix extracted cop warning when the extension is loaded using <code>--require</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9244">#9244</a>: When a cop defined in an extension is explicitly enabled, ensure that it remains enabled. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8046">#8046</a>: Fix an error for <code>Layout/HeredocArgumentClosingParenthesis</code> when there is an argument between a heredoc argument and the closing paretheses. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9261">#9261</a>: Fix an incorrect auto-correct for <code>Style/MultilineWhenThen</code> when one line for multiple condidate values of <code>when</code> statement. ([<a href="https://github.com/makicamel">@makicamel</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9258">#9258</a>: Fix calculation of cop department for nested departments. ([<a href="https://github.com/mvz">@mvz</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9277">#9277</a>: Fix <code>Layout/EmptyLineBetweenDefs</code> error with endless method definitions. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9278">#9278</a>: Update <code>Style/MethodDefParentheses</code> to ignore endless method definitions since parentheses are always required. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9212">#9212</a>: Make <code>Style/RedundantArgument</code> aware of <code>String#chomp</code> and <code>String#chomp!</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8482">#8482</a>: Allow simple math for <code>Lint/BinaryOperatorWithIdenticalOperands</code> cop. (<a href="https://github.com/fatkodima">@fatkodima</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9237">#9237</a>: Add <code>IgnoredPatterns</code> configuration to <code>Lint/UnreachableLoop</code> to allow for block methods that share a name with an <code>Enumerable</code> method. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9206">#9206</a>: Allow extensions to disable cop obsoletions. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9262">#9262</a>: Update <code>Style/CollectionMethods</code> to be handle additional arguments and methods that accept a symbol instead of a block. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9235">#9235</a>: Allow <code>--only</code> and <code>--except</code> to be able to properly qualify cops added by require. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9205">#9205</a>: Update <code>Naming/MemoizedInstanceVariableName</code> to handle dynamically defined methods. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9285">#9285</a>: Add <code>AllowPercentLiteralArrayArgument</code> option for <code>Lint/RedundantSplatExpansion</code> to enable the option by default. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9208">#9208</a>: Use Array#bsearch instead of Array#include? to detect hidden files. ([<a href="https://github.com/dark-panda">@dark-panda</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9228">#9228</a>: Suppress any config warnings for <code>rubocop -V</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9193">#9193</a>: Add <code>IgnoreLiteralBranches</code> and <code>IgnoreConstantBranches</code> options to <code>Lint/DuplicateBranch</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md">rubocop's changelog</a>.</em></p> <blockquote> <h2>1.7.0 (2020-12-25)</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9260">#9260</a>: Support auto-correction for <code>Style/MultilineMethodSignature</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9282">#9282</a>: Make <code>Style/RedundantFreeze</code> and <code>Style/MutableConstant</code> cops aware of frozen regexp and range literals when using Ruby 3.0. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9223">#9223</a>: Add new <code>Lint/AmbiguousAssignment</code> cop. ([<a href="https://github.com/fatkodima">@fatkodima</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9243">#9243</a>: Support auto-correction for <code>Style/CommentedKeyword</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9283">#9283</a>: Add new <code>Style/HashExcept</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9231">#9231</a>: Add new <code>Layout/SpaceBeforeBrackets</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9232">#9232</a>: Fix <code>Style/SymbolProc</code> registering wrong offense when using a symbol numbered block argument greater than 1, i.e. <code>[[1, 2]].map { _2.succ }</code>. ([<a href="https://github.com/tdeo">@tdeo</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9274">#9274</a>: Fix error in <code>Metrics/ClassLength</code> when the class only contains comments. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9213">#9213</a>: Fix a false positive for <code>Style/RedanduntFreeze</code> when using <code>Array#</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9279">#9279</a>: Add support for endless methods to <code>Style/MethodCallWithArgsParentheses</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9245">#9245</a>: Fix <code>Lint/AmbiguousRegexpLiteral</code> when given a <code>match_with_lvasgn</code> node. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9276">#9276</a>: Add support for endless methods to <code>Style/SingleLineMethods</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9225">#9225</a>: Fix Style/LambdaCall ignoring further offenses after opposite style is detected. ([<a href="https://github.com/sswander">@sswander</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9234">#9234</a>: Fix the error for <code>Style/KeywordParametersOrder</code> and make it aware of block keyword parameters. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8938">#8938</a>: Fix some ConfigurableEnforcedStyle cops to output <code>Exclude</code> file lists in <code>--auto-gen-config</code> runs. ([<a href="https://github.com/h-lame">@h-lame</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9257">#9257</a>: Fix false positive for <code>Style/SymbolProc</code> when the block uses a variable from outside the block. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9251">#9251</a>: Fix extracted cop warning when the extension is loaded using <code>--require</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9244">#9244</a>: When a cop defined in an extension is explicitly enabled, ensure that it remains enabled. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8046">#8046</a>: Fix an error for <code>Layout/HeredocArgumentClosingParenthesis</code> when there is an argument between a heredoc argument and the closing paretheses. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9261">#9261</a>: Fix an incorrect auto-correct for <code>Style/MultilineWhenThen</code> when one line for multiple condidate values of <code>when</code> statement. ([<a href="https://github.com/makicamel">@makicamel</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9258">#9258</a>: Fix calculation of cop department for nested departments. ([<a href="https://github.com/mvz">@mvz</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9277">#9277</a>: Fix <code>Layout/EmptyLineBetweenDefs</code> error with endless method definitions. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9278">#9278</a>: Update <code>Style/MethodDefParentheses</code> to ignore endless method definitions since parentheses are always required. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9212">#9212</a>: Make <code>Style/RedundantArgument</code> aware of <code>String#chomp</code> and <code>String#chomp!</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8482">#8482</a>: Allow simple math for <code>Lint/BinaryOperatorWithIdenticalOperands</code> cop. ([<a href="https://github.com/fatkodima">@fatkodima</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9237">#9237</a>: Add <code>IgnoredPatterns</code> configuration to <code>Lint/UnreachableLoop</code> to allow for block methods that share a name with an <code>Enumerable</code> method. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9206">#9206</a>: Allow extensions to disable cop obsoletions. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9262">#9262</a>: Update <code>Style/CollectionMethods</code> to be handle additional arguments and methods that accept a symbol instead of a block. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9235">#9235</a>: Allow <code>--only</code> and <code>--except</code> to be able to properly qualify cops added by require. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9205">#9205</a>: Update <code>Naming/MemoizedInstanceVariableName</code> to handle dynamically defined methods. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9285">#9285</a>: Add <code>AllowPercentLiteralArrayArgument</code> option for <code>Lint/RedundantSplatExpansion</code> to enable the option by default. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9208">#9208</a>: Use Array#bsearch instead of Array#include? to detect hidden files. ([<a href="https://github.com/dark-panda">@dark-panda</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9228">#9228</a>: Suppress any config warnings for <code>rubocop -V</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9193">#9193</a>: Add <code>IgnoreLiteralBranches</code> and <code>IgnoreConstantBranches</code> options to <code>Lint/DuplicateBranch</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h2>1.6.1 (2020-12-10)</h2> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9196">#9196</a>: Fix <code>ConfigObsoletion::ExtractedCop</code> raising errors for loaded features when bundler is not activated. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop-hq/rubocop/commit/44270f4d3d04940385d9d03e7adf5eef077df55e"><code>44270f4</code></a> Cut 1.7.0</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/eca0c877cc35481b2936c4e70b765883da4be0d5"><code>eca0c87</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/7d1deced829b8d6ddede068d9a65993e728477a5"><code>7d1dece</code></a> Add <code>AllowPercentLiteralArrayArgument</code> option to <code>Lint/RedundantSplatExpansion</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/bee3bb53f3ca88e67f9918bf379ba2e3a0841e74"><code>bee3bb5</code></a> Add new <code>Style/HashExcept</code> cop</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/d160595aa90e73ac0c8997b506e31c66ed4364da"><code>d160595</code></a> Inline and remove inspect_source_file</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/f57312a803fcfd919574619b70dee15558b5d8ca"><code>f57312a</code></a> Use new expect_offense and expect_correction</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/8a85e4faa2d6efa26cdc9402b063cecaba4b3014"><code>8a85e4f</code></a> Add <code>InternalAffairs/StyleDetectedApiUse</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/0ebbbe95d450914ad366347dcc862002f66de6ce"><code>0ebbbe9</code></a> Add changelog entry</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/21a97b6b066f1d46acc70185ad6de572d1ca3625"><code>21a97b6</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8938">#8938</a>] Fix <code>--auto-gen-config</code> for <code>Style/SpaceInsideBlockBraces</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/bd0131c45fc814d1c8f529c8661c51fa64c9986e"><code>bd0131c</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8938">#8938</a>] Fix <code>--auto-gen-config</code> for <code>Style/SpaceInsideHashLiteralBraces</code></li> <li>Additional commits viewable in <a href="https://github.com/rubocop-hq/rubocop/compare/v0.52.0...v1.7.0">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

2 comments

1 changed file

dependabot-preview[bot]

pr closed time in 19 days

pull request commentafrase/zerobounce

Update rubocop requirement from ~> 0.52 to ~> 1.7

Superseded by #44.

dependabot-preview[bot]

comment created time in 19 days

PR opened afrase/zerobounce

Update rubocop requirement from ~> 0.52 to ~> 1.8

Updates the requirements on rubocop to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/releases">rubocop's releases</a>.</em></p> <blockquote> <h2>RuboCop 1.8</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9324">#9324</a>: Add new <code>Lint/DeprecatedConstants</code> cop. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9319">#9319</a>: Support asdf's .tool-versions file. (<a href="https://github.com/noon-ng">@noon-ng</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9301">#9301</a>: Add new <code>Lint/RedundantDirGlobSort</code> cop. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9281">#9281</a>: Add new cop <code>Style/EndlessMethod</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9298">#9298</a>: Fix an incorrect auto-correct for <code>Lint/RedundantCopDisableDirective</code> when there is a blank line before inline comment. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9233">#9233</a>: Fix <code>Style/SoleNestedConditional</code> copying non-relevant comments during auto-correction. (<a href="https://github.com/Darhazer">@Darhazer</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9312">#9312</a>: Fix <code>Layout/FirstHashElementLineBreak</code> to apply to multi-line hashes with only a single element. (<a href="https://github.com/muirdm">@muirdm</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9316">#9316</a>: Fix <code>Style/EmptyLiteral</code> registering wrong offense when using a numbered block for Hash.new, i.e. <code>Hash.new { _1[_2] = [] }</code>. (<a href="https://github.com/agargiulo">@agargiulo</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9308">#9308</a>: Fix an error for <code>Layout/EmptyLineBetweenDefs</code> when using endless class method. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9314">#9314</a>: Fix an incorrect auto-correct for <code>Style/RedundantReturn</code> when multiple return values have a parenthesized return value. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9335">#9335</a>: Fix an incorrect auto-correct for <code>EnforcedStyle: require_parentheses</code> of <code>Style/MethodCallWithArgsParentheses</code> with <code>Style/NestedParenthesizedCalls</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9290">#9290</a>: Fix a false positive for <code>Layout/SpaceBeforeBrackets</code> when using array literal method argument. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9333">#9333</a>: Fix an error for <code>Style/IfInsideElse</code> when using a modifier <code>if</code> nested inside an <code>else</code> after <code>elsif</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9303">#9303</a>: Fix an incorrect auto-correct for <code>Style/RaiseArgs</code> with <code>EnforcedStyle: compact</code> when using exception instantiation argument. (<a href="https://github.com/koic">@koic</a>)</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9300">#9300</a>: Make <code>Lint/NonDeterministicRequireOrder</code> not to register offense when using Ruby 3.0 or higher. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9320">#9320</a>: Support unicode-display_width v2. (<a href="https://github.com/dduugg">@dduugg</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9288">#9288</a>: Require Parser 3.0.0.0 or higher. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9337">#9337</a>: Add <code>AllowedIdentifiers</code> to <code>Naming/VariableName</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9295">#9295</a>: Update <code>Style/SingleLineMethods</code> to correct to an endless method definition if they are allowed. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9331">#9331</a>: Mark <code>Style/MutableConstant</code> as unsafe. (<a href="https://github.com/koic">@koic</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md">rubocop's changelog</a>.</em></p> <blockquote> <h2>1.8.0 (2021-01-07)</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9324">#9324</a>: Add new <code>Lint/DeprecatedConstants</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9319">#9319</a>: Support asdf's .tool-versions file. ([<a href="https://github.com/noon-ng">@noon-ng</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9301">#9301</a>: Add new <code>Lint/RedundantDirGlobSort</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9281">#9281</a>: Add new cop <code>Style/EndlessMethod</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9298">#9298</a>: Fix an incorrect auto-correct for <code>Lint/RedundantCopDisableDirective</code> when there is a blank line before inline comment. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9233">#9233</a>: Fix <code>Style/SoleNestedConditional</code> copying non-relevant comments during auto-correction. ([<a href="https://github.com/Darhazer">@Darhazer</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9312">#9312</a>: Fix <code>Layout/FirstHashElementLineBreak</code> to apply to multi-line hashes with only a single element. ([<a href="https://github.com/muirdm">@muirdm</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9316">#9316</a>: Fix <code>Style/EmptyLiteral</code> registering wrong offense when using a numbered block for Hash.new, i.e. <code>Hash.new { _1[_2] = [] }</code>. ([<a href="https://github.com/agargiulo">@agargiulo</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9308">#9308</a>: Fix an error for <code>Layout/EmptyLineBetweenDefs</code> when using endless class method. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9314">#9314</a>: Fix an incorrect auto-correct for <code>Style/RedundantReturn</code> when multiple return values have a parenthesized return value. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9335">#9335</a>: Fix an incorrect auto-correct for <code>EnforcedStyle: require_parentheses</code> of <code>Style/MethodCallWithArgsParentheses</code> with <code>Style/NestedParenthesizedCalls</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9290">#9290</a>: Fix a false positive for <code>Layout/SpaceBeforeBrackets</code> when using array literal method argument. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9333">#9333</a>: Fix an error for <code>Style/IfInsideElse</code> when using a modifier <code>if</code> nested inside an <code>else</code> after <code>elsif</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9303">#9303</a>: Fix an incorrect auto-correct for <code>Style/RaiseArgs</code> with <code>EnforcedStyle: compact</code> when using exception instantiation argument. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9300">#9300</a>: Make <code>Lint/NonDeterministicRequireOrder</code> not to register offense when using Ruby 3.0 or higher. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9320">#9320</a>: Support unicode-display_width v2. ([<a href="https://github.com/dduugg">@dduugg</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9288">#9288</a>: Require Parser 3.0.0.0 or higher. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9337">#9337</a>: Add <code>AllowedIdentifiers</code> to <code>Naming/VariableName</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9295">#9295</a>: Update <code>Style/SingleLineMethods</code> to correct to an endless method definition if they are allowed. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9331">#9331</a>: Mark <code>Style/MutableConstant</code> as unsafe. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h2>1.7.0 (2020-12-25)</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9260">#9260</a>: Support auto-correction for <code>Style/MultilineMethodSignature</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9282">#9282</a>: Make <code>Style/RedundantFreeze</code> and <code>Style/MutableConstant</code> cops aware of frozen regexp and range literals when using Ruby 3.0. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9223">#9223</a>: Add new <code>Lint/AmbiguousAssignment</code> cop. ([<a href="https://github.com/fatkodima">@fatkodima</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9243">#9243</a>: Support auto-correction for <code>Style/CommentedKeyword</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9283">#9283</a>: Add new <code>Style/HashExcept</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9231">#9231</a>: Add new <code>Layout/SpaceBeforeBrackets</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9232">#9232</a>: Fix <code>Style/SymbolProc</code> registering wrong offense when using a symbol numbered block argument greater than 1, i.e. <code>[[1, 2]].map { _2.succ }</code>. ([<a href="https://github.com/tdeo">@tdeo</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9274">#9274</a>: Fix error in <code>Metrics/ClassLength</code> when the class only contains comments. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9213">#9213</a>: Fix a false positive for <code>Style/RedanduntFreeze</code> when using <code>Array#*</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9279">#9279</a>: Add support for endless methods to <code>Style/MethodCallWithArgsParentheses</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9245">#9245</a>: Fix <code>Lint/AmbiguousRegexpLiteral</code> when given a <code>match_with_lvasgn</code> node. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9276">#9276</a>: Add support for endless methods to <code>Style/SingleLineMethods</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop-hq/rubocop/commit/0af1a84197038e58ab7e649625a49b6a128169f3"><code>0af1a84</code></a> Cut 1.8</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/0073a140821caeba2a3e7bdedf214fd36a4093cf"><code>0073a14</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/a2d7e0a8af05d6ec4cc97f277041a1c9750205d8"><code>a2d7e0a</code></a> Improve handling of comments in ClassMethodsDefinition autocorrection</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/3fea16293a884ad555159bf2a3e4c70119dc593f"><code>3fea162</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9233">#9233</a>] Improve handling of comments in SoleNestedConditional autocorrection</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/9eb5daf4d448d1d254848ba6fc1e7363785b6c5c"><code>9eb5daf</code></a> Update <code>Style/SingleLineMethods</code> to correct to an endless method definition i...</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/1063b4ebca42e4eb7af120120fbaa4fcfeba08e6"><code>1063b4e</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9337">#9337</a>] Add <code>AllowedIdentifiers</code> to <code>Naming/VariableName</code>.</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/b734f24671c703a31006e81c1908ca9c3114bc4e"><code>b734f24</code></a> Use IRB instead of Pry</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/653df197cbe5a9810969279f1be6741bd1805a59"><code>653df19</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9335">#9335</a>] Fix an incorrect auto-correct for <code>NestedParenthesizedCalls</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/e2718b4e043bcb771429db19edce8665c8738133"><code>e2718b4</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9333">#9333</a>] Fix an error for <code>Style/IfInsideElse</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/c0d28ef33b61cecb787522b2924e668e7dff1872"><code>c0d28ef</code></a> Add new <code>Lint/DeprecatedConstants</code> cop</li> <li>Additional commits viewable in <a href="https://github.com/rubocop-hq/rubocop/compare/v0.52.0...v1.8.0">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

0 comment

1 changed file

pr created time in 19 days

create barnchafrase/zerobounce

branch : dependabot/bundler/rubocop-tw-1.8

created branch time in 19 days

fork afrase/glance

🔎 All-in-one Quick Look plugin

fork in 21 days

delete branch afrase/zerobounce

delete branch : dependabot/bundler/simplecov-tw-0.21.0

delete time in 21 days

PR closed afrase/zerobounce

Reviewers
Update simplecov requirement from ~> 0.17.1 to ~> 0.21.0 dependencies

Updates the requirements on simplecov to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/releases">simplecov's releases</a>.</em></p> <blockquote> <h2>v0.21.0</h2> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md">simplecov's changelog</a>.</em></p> <blockquote> <h1>0.21.0 (2021-01-03)</h1> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> <h1>0.20.0 (2020-11-29)</h1> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> <h1>0.19.1 (2020-10-25)</h1> <h2>Bugfixes</h2> <ul> <li>No more warnings triggered by <code>enable_for_subprocesses</code>. Thanks to <a href="https://github.com/mame">@mame</a></li> <li>Avoid trying to patch <code>Process.fork</code> when it isn't available. Thanks to <a href="https://github.com/MSP-Greg">@MSP-Greg</a></li> </ul> <h1>0.19.0 (2020-08-16)</h1> <h2>Breaking Changes</h2> <ul> <li>Dropped support for Ruby 2.4, it reached EOL</li> </ul> <h2>Enhancements</h2> <ul> <li>observe forked processes (enable with SimpleCov.enable_for_subprocesses). See <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/881">#881</a>, thanks to <a href="https://github.com/robotdana">@robotdana</a></li> <li>SimpleCov distinguishes better that it stopped processing because of a previous error vs. SimpleCov is the originator of said error due to coverage requirements.</li> </ul> <h2>Bugfixes</h2> <ul> <li>Changing the <code>SimpleCov.root</code> combined with the root filtering didn't work. Now they do! Thanks to <a href="https://github.com/deivid-rodriguez">@deivid-rodriguez</a> and see <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/894">#894</a></li> <li>in parallel test execution it could happen that the last coverage result was written to disk when it didn't complete yet, changed to only write it once it's the final result</li> <li>if you run parallel tests only the final process will report violations of the configured test coverage, not all previous processes</li> <li>changed the parallel_tests merging mechanisms to do the waiting always in the last process, should reduce race conditions</li> </ul> <h2>Noteworthy</h2> <ul> <li>The repo has moved to <a href="https://github.com/simplecov-ruby/simplecov">https://github.com/simplecov-ruby/simplecov</a> - everything stays the same, redirects should work but you might wanna update anyhow</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20af434309cc67ffee9c551c04d950e0f33cf7a5"><code>20af434</code></a> Release prep for 0.21.0 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/963">#963</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/b95ce9a4684af811031c1c8671882b1157fbd236"><code>b95ce9a</code></a> Enable and fix new cops</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/9cdc07b94301cd5f49d7de8643f2873e5aee5f0e"><code>9cdc07b</code></a> Upgrade rubocop and fix offenses</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/168f244dadd9206240e1abfe34d19169a29c211a"><code>168f244</code></a> highlight why we can do result.to_hash.first</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/19d59bb22bf56148743fab833e1f390a10598612"><code>19d59bb</code></a> Make collate able to ignore timeouts or not</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20ddc387b7b476cf00e28544d1d10727f7709986"><code>20ddc38</code></a> Only synchronize resultset around read not whole result creation</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/04c30193f7896be9ad00d67694e26e00009f1c8f"><code>04c3019</code></a> Explicitly make collate ignore the merge timeout</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/08d82c1683b2d4fdbdb1b3a22d4aa5ca27ce373f"><code>08d82c1</code></a> Restructure specs</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/ed03db5d65563c5e7be3f15892f77ad045b4351d"><code>ed03db5</code></a> Improve performance of collate & reduce memorty consumption</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/0fe63fd32e9566def8819d6d3d85c4d97b90c1c0"><code>0fe63fd</code></a> minor gem updates (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/961">#961</a>)</li> <li>Additional commits viewable in <a href="https://github.com/simplecov-ruby/simplecov/compare/v0.17.1...v0.21.0">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

1 comment

1 changed file

dependabot-preview[bot]

pr closed time in 21 days

pull request commentafrase/zerobounce

Update simplecov requirement from ~> 0.17.1 to ~> 0.21.0

Superseded by #43.

dependabot-preview[bot]

comment created time in 21 days

PR opened afrase/zerobounce

Update simplecov requirement from ~> 0.17.1 to ~> 0.21.1

Updates the requirements on simplecov to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/releases">simplecov's releases</a>.</em></p> <blockquote> <h2>v0.21.1</h2> <h2>Bugfixes</h2> <ul> <li><code>minimum_coverage_by_file</code> works again as expected (errored out before 😱)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md">simplecov's changelog</a>.</em></p> <blockquote> <h1>0.21.1 (2021-01-04)</h1> <h2>Bugfixes</h2> <ul> <li><code>minimum_coverage_by_file</code> works again as expected (errored out before 😱)</li> </ul> <h1>0.21.0 (2021-01-03)</h1> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> <h1>0.20.0 (2020-11-29)</h1> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> <h1>0.19.1 (2020-10-25)</h1> <h2>Bugfixes</h2> <ul> <li>No more warnings triggered by <code>enable_for_subprocesses</code>. Thanks to <a href="https://github.com/mame">@mame</a></li> <li>Avoid trying to patch <code>Process.fork</code> when it isn't available. Thanks to <a href="https://github.com/MSP-Greg">@MSP-Greg</a></li> </ul> <h1>0.19.0 (2020-08-16)</h1> <h2>Breaking Changes</h2> <ul> <li>Dropped support for Ruby 2.4, it reached EOL</li> </ul> <h2>Enhancements</h2> <ul> <li>observe forked processes (enable with SimpleCov.enable_for_subprocesses). See <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/881">#881</a>, thanks to <a href="https://github.com/robotdana">@robotdana</a></li> <li>SimpleCov distinguishes better that it stopped processing because of a previous error vs. SimpleCov is the originator of said error due to coverage requirements.</li> </ul> <h2>Bugfixes</h2> <ul> <li>Changing the <code>SimpleCov.root</code> combined with the root filtering didn't work. Now they do! Thanks to <a href="https://github.com/deivid-rodriguez">@deivid-rodriguez</a> and see <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/894">#894</a></li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/120d0eaab1a3c06edd79937d602096ada12306b2"><code>120d0ea</code></a> Fix minimum_coverage_by_file check & prep 0.21.1 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/966">#966</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20af434309cc67ffee9c551c04d950e0f33cf7a5"><code>20af434</code></a> Release prep for 0.21.0 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/963">#963</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/b95ce9a4684af811031c1c8671882b1157fbd236"><code>b95ce9a</code></a> Enable and fix new cops</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/9cdc07b94301cd5f49d7de8643f2873e5aee5f0e"><code>9cdc07b</code></a> Upgrade rubocop and fix offenses</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/168f244dadd9206240e1abfe34d19169a29c211a"><code>168f244</code></a> highlight why we can do result.to_hash.first</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/19d59bb22bf56148743fab833e1f390a10598612"><code>19d59bb</code></a> Make collate able to ignore timeouts or not</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20ddc387b7b476cf00e28544d1d10727f7709986"><code>20ddc38</code></a> Only synchronize resultset around read not whole result creation</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/04c30193f7896be9ad00d67694e26e00009f1c8f"><code>04c3019</code></a> Explicitly make collate ignore the merge timeout</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/08d82c1683b2d4fdbdb1b3a22d4aa5ca27ce373f"><code>08d82c1</code></a> Restructure specs</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/ed03db5d65563c5e7be3f15892f77ad045b4351d"><code>ed03db5</code></a> Improve performance of collate & reduce memorty consumption</li> <li>Additional commits viewable in <a href="https://github.com/simplecov-ruby/simplecov/compare/v0.17.1...v0.21.1">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

0 comment

1 changed file

pr created time in 21 days

create barnchafrase/zerobounce

branch : dependabot/bundler/simplecov-tw-0.21.1

created branch time in 21 days

delete branch afrase/zerobounce

delete branch : dependabot/bundler/simplecov-tw-0.20.0

delete time in 22 days

PR closed afrase/zerobounce

Reviewers
Update simplecov requirement from ~> 0.17.1 to ~> 0.20.0 dependencies

Updates the requirements on simplecov to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/releases">simplecov's releases</a>.</em></p> <blockquote> <h2>v0.20.0</h2> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md">simplecov's changelog</a>.</em></p> <blockquote> <h1>0.20.0 (2020-11-29)</h1> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> <h1>0.19.1 (2020-10-25)</h1> <h2>Bugfixes</h2> <ul> <li>No more warnings triggered by <code>enable_for_subprocesses</code>. Thanks to <a href="https://github.com/mame">@mame</a></li> <li>Avoid trying to patch <code>Process.fork</code> when it isn't available. Thanks to <a href="https://github.com/MSP-Greg">@MSP-Greg</a></li> </ul> <h1>0.19.0 (2020-08-16)</h1> <h2>Breaking Changes</h2> <ul> <li>Dropped support for Ruby 2.4, it reached EOL</li> </ul> <h2>Enhancements</h2> <ul> <li>observe forked processes (enable with SimpleCov.enable_for_subprocesses). See <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/881">#881</a>, thanks to <a href="https://github.com/robotdana">@robotdana</a></li> <li>SimpleCov distinguishes better that it stopped processing because of a previous error vs. SimpleCov is the originator of said error due to coverage requirements.</li> </ul> <h2>Bugfixes</h2> <ul> <li>Changing the <code>SimpleCov.root</code> combined with the root filtering didn't work. Now they do! Thanks to <a href="https://github.com/deivid-rodriguez">@deivid-rodriguez</a> and see <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/894">#894</a></li> <li>in parallel test execution it could happen that the last coverage result was written to disk when it didn't complete yet, changed to only write it once it's the final result</li> <li>if you run parallel tests only the final process will report violations of the configured test coverage, not all previous processes</li> <li>changed the parallel_tests merging mechanisms to do the waiting always in the last process, should reduce race conditions</li> </ul> <h2>Noteworthy</h2> <ul> <li>The repo has moved to <a href="https://github.com/simplecov-ruby/simplecov">https://github.com/simplecov-ruby/simplecov</a> - everything stays the same, redirects should work but you might wanna update anyhow</li> <li>The primary development branch is now <code>main</code>, not <code>master</code> anymore. If you get simplecov directly from github change your reference. For a while <code>master</code> will still be occasionally updated but that's no long term solion.</li> </ul> <h1>0.18.5 (2020-02-25)</h1> <p>Can you guess? Another bugfix release!</p> <h2>Bugfixes</h2> <ul> <li>minitest won't crash if SimpleCov isn't loaded - aka don't execute SimpleCov code in the minitest plugin if SimpleCov isn't loaded. Thanks to <a href="https://github.com/edariedl">@edariedl</a> for the report of the peculiar problem in <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/877">#877</a>.</li> </ul> <h1>0.18.4 (2020-02-24)</h1> <p>Another small bugfix release 🙈 Fixes SimpleCov running with rspec-rails, which was broken due to our fixed minitest integration.</p> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/54ce47a8afe8d76302bae10d9a4fb15933a2a162"><code>54ce47a</code></a> prep 0.20.0 release</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/e68043d37dacb389dc409c97eaebe355c4e5dd45"><code>e68043d</code></a> Improve performance of lines classifier</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/70bc4b74b766229e1ee8af8bdc50f50b9b00e416"><code>70bc4b7</code></a> Improve performance by removing <code>!!</code> checking bool</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/aa64b87536c051beec09686e70c5dcf9ed700f6d"><code>aa64b87</code></a> Minor fixups in test code</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/22260517b4c5d98ea245aa7945b0a870487009a0"><code>2226051</code></a> Add feature tests for JSON formatter</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/a5d2871bea825887a97443e1059c693b48693d98"><code>a5d2871</code></a> Add documentation for JSON formatter</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/cc4f71009f56bb2e77036e202b4007fd7584e789"><code>cc4f710</code></a> Add ability to set formatters using an env var</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/d101d5f693168a8380f5182c73685ffe1d6ccb1f"><code>d101d5f</code></a> Invalidate coverage_path cache for updating root</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/cc288ef57b5a4af58874101b08e09a6223644de3"><code>cc288ef</code></a> Some minor gem updates</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/bfc12f8a3e61afa8f6d50b442fd38e3678fb1839"><code>bfc12f8</code></a> Clarify when to require simplecov for acceptance testing</li> <li>Additional commits viewable in <a href="https://github.com/simplecov-ruby/simplecov/compare/v0.17.1...v0.20.0">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

1 comment

1 changed file

dependabot-preview[bot]

pr closed time in 22 days

pull request commentafrase/zerobounce

Update simplecov requirement from ~> 0.17.1 to ~> 0.20.0

Superseded by #42.

dependabot-preview[bot]

comment created time in 22 days

PR opened afrase/zerobounce

Update simplecov requirement from ~> 0.17.1 to ~> 0.21.0

Updates the requirements on simplecov to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/releases">simplecov's releases</a>.</em></p> <blockquote> <h2>v0.21.0</h2> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md">simplecov's changelog</a>.</em></p> <blockquote> <h1>0.21.0 (2021-01-03)</h1> <p>The "Collate++" release making it more viable for big CI setups by limiting memory consumption. Also includes some nice new additions for branch coverage settings.</p> <h2>Enhancements</h2> <ul> <li>Performance of <code>SimpleCov.collate</code> improved - it should both run faster and consume much less memory esp. when run with many files (memory consumption should not increase with number of files any more)</li> <li>Can now define the minimum_coverage_by_file, maximum_coverage_drop and refuse_coverage_drop by branch as well as line coverage. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> <li>Can set primary coverage to something other than line by setting <code>primary_coverage :branch</code> in SimpleCov Configuration. Thanks to <a href="https://github.com/jemmaissroff">@jemmaissroff</a></li> </ul> <h2>Misc</h2> <ul> <li>reduce gem size by splitting Changelog into <code>Changelog.md</code> and a pre 0.18 <code>Changelog.old.md</code>, the latter of which is not included in the gem</li> <li>The interface of <code>ResultMeger.merge_and_store</code> is changed to support the <code>collate</code> performance improvements mentioned above. It's not considered an official API, hence this is not in the breaking section. For people using it to merge results from different machines, it's recommended to migrate to <a href="https://github.com/simplecov-ruby/simplecov#merging-test-runs-under-different-execution-environments">collate</a>.</li> </ul> <h1>0.20.0 (2020-11-29)</h1> <p>The "JSON formatter" release. Starting now a JSON formatter is included by default in the release. This is mostly done for Code Climate reasons, you can find more details <a href="https://github-redirect.dependabot.com/codeclimate/test-reporter/issues/413">in this issue</a>. Shipping with so much by default is sub-optimal, we know. It's the long term plan to also provide <code>simplecov-core</code> without the HTML or JSON formatters for those who don't need them/for other formatters to rely on.</p> <h2>Enhancements</h2> <ul> <li><code>simplecov_json_formatter</code> included by default (<a href="https://github.com/simplecov-ruby/simplecov#json-formatter">docs</a>), this should enable the Code Climate test reporter to work again once it's updated</li> <li>invalidate internal cache after switching <code>SimpleCov.root</code>, should help with some bugs</li> </ul> <h1>0.19.1 (2020-10-25)</h1> <h2>Bugfixes</h2> <ul> <li>No more warnings triggered by <code>enable_for_subprocesses</code>. Thanks to <a href="https://github.com/mame">@mame</a></li> <li>Avoid trying to patch <code>Process.fork</code> when it isn't available. Thanks to <a href="https://github.com/MSP-Greg">@MSP-Greg</a></li> </ul> <h1>0.19.0 (2020-08-16)</h1> <h2>Breaking Changes</h2> <ul> <li>Dropped support for Ruby 2.4, it reached EOL</li> </ul> <h2>Enhancements</h2> <ul> <li>observe forked processes (enable with SimpleCov.enable_for_subprocesses). See <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/881">#881</a>, thanks to <a href="https://github.com/robotdana">@robotdana</a></li> <li>SimpleCov distinguishes better that it stopped processing because of a previous error vs. SimpleCov is the originator of said error due to coverage requirements.</li> </ul> <h2>Bugfixes</h2> <ul> <li>Changing the <code>SimpleCov.root</code> combined with the root filtering didn't work. Now they do! Thanks to <a href="https://github.com/deivid-rodriguez">@deivid-rodriguez</a> and see <a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/pull/894">#894</a></li> <li>in parallel test execution it could happen that the last coverage result was written to disk when it didn't complete yet, changed to only write it once it's the final result</li> <li>if you run parallel tests only the final process will report violations of the configured test coverage, not all previous processes</li> <li>changed the parallel_tests merging mechanisms to do the waiting always in the last process, should reduce race conditions</li> </ul> <h2>Noteworthy</h2> <ul> <li>The repo has moved to <a href="https://github.com/simplecov-ruby/simplecov">https://github.com/simplecov-ruby/simplecov</a> - everything stays the same, redirects should work but you might wanna update anyhow</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20af434309cc67ffee9c551c04d950e0f33cf7a5"><code>20af434</code></a> Release prep for 0.21.0 (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/963">#963</a>)</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/b95ce9a4684af811031c1c8671882b1157fbd236"><code>b95ce9a</code></a> Enable and fix new cops</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/9cdc07b94301cd5f49d7de8643f2873e5aee5f0e"><code>9cdc07b</code></a> Upgrade rubocop and fix offenses</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/168f244dadd9206240e1abfe34d19169a29c211a"><code>168f244</code></a> highlight why we can do result.to_hash.first</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/19d59bb22bf56148743fab833e1f390a10598612"><code>19d59bb</code></a> Make collate able to ignore timeouts or not</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/20ddc387b7b476cf00e28544d1d10727f7709986"><code>20ddc38</code></a> Only synchronize resultset around read not whole result creation</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/04c30193f7896be9ad00d67694e26e00009f1c8f"><code>04c3019</code></a> Explicitly make collate ignore the merge timeout</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/08d82c1683b2d4fdbdb1b3a22d4aa5ca27ce373f"><code>08d82c1</code></a> Restructure specs</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/ed03db5d65563c5e7be3f15892f77ad045b4351d"><code>ed03db5</code></a> Improve performance of collate & reduce memorty consumption</li> <li><a href="https://github.com/simplecov-ruby/simplecov/commit/0fe63fd32e9566def8819d6d3d85c4d97b90c1c0"><code>0fe63fd</code></a> minor gem updates (<a href="https://github-redirect.dependabot.com/simplecov-ruby/simplecov/issues/961">#961</a>)</li> <li>Additional commits viewable in <a href="https://github.com/simplecov-ruby/simplecov/compare/v0.17.1...v0.21.0">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

0 comment

1 changed file

pr created time in 22 days

create barnchafrase/zerobounce

branch : dependabot/bundler/simplecov-tw-0.21.0

created branch time in 22 days

pull request commentafrase/zerobounce

Update rubocop requirement from ~> 0.52 to ~> 1.7

Code Climate has analyzed commit f326d478 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 94.8%.

View more on Code Climate.

dependabot-preview[bot]

comment created time in a month

delete branch afrase/zerobounce

delete branch : dependabot/bundler/rubocop-tw-1.6

delete time in a month

PR closed afrase/zerobounce

Reviewers
Update rubocop requirement from ~> 0.52 to ~> 1.6 dependencies

Updates the requirements on rubocop to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/releases">rubocop's releases</a>.</em></p> <blockquote> <h2>RuboCop 1.6.1</h2> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9196">#9196</a>: Fix <code>ConfigObsoletion::ExtractedCop</code> raising errors for loaded features when bundler is not activated. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md">rubocop's changelog</a>.</em></p> <blockquote> <h2>1.6.1 (2020-12-10)</h2> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9196">#9196</a>: Fix <code>ConfigObsoletion::ExtractedCop</code> raising errors for loaded features when bundler is not activated. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h2>1.6.0 (2020-12-09)</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9125">#9125</a>: Allow ConfigObsoletion to be extended by other RuboCop libraries. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9182">#9182</a>: Support auto-correction for <code>Style/RedundantArgument</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9186">#9186</a>: Support auto-correction for <code>Style/FloatDivision</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9167">#9167</a>: Support auto-correct for <code>StyleSingleLineBlockParams</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9177">#9177</a>: Remove back-ref related code from <code>Style/SpecialGlobalVars</code>. ([<a href="https://github.com/r7kamura">@r7kamura</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9160">#9160</a>: Fix an incorrect auto-correct for <code>Style/IfUnlessModifier</code> and <code>Style/SoleNestedConditional</code> when auto-correction conflicts for guard condition. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9174">#9174</a>: Handle send nodes with unparenthesized arguments in <code>Style/SoleNestedConditional</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9184">#9184</a>: <code>Layout/EmptyLinesAroundAttributeAccessor</code> fails if the attr_accessor is the last line of the file. ([<a href="https://github.com/tas50">@tas50</a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9171">#9171</a>: Add "did you mean" message when failing due to invalid cops in configuration. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8897">#8897</a>: Change <code>Style/StringConcatenation</code> to accept line-end concatenation between two strings so that <code>Style/LineEndConcatenation</code> can handle it instead. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9172">#9172</a>: Add <code>Style/PerlBackrefs</code> targets and change message more detailed. ([<a href="https://github.com/r7kamura">@r7kamura</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9187">#9187</a>: Update formatters to output <code>[Correctable]</code> for correctable offenses. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9169">#9169</a>: Add obsoletion warnings for <code>Performance/</code> and <code>Rails/</code> which are in separate gems now. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h2>1.5.2 (2020-12-04)</h2> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9152">#9152</a>: Fix an incorrect auto-correct for <code>Style/SoleNestedConditional</code> when nested <code>||</code> operator modifier condition. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9161">#9161</a>: Fix a false positive for <code>Layout/HeredocArgumentClosingParenthesis</code> when using subsequence closing parentheses in the same line. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9151">#9151</a>: Fix <code>SuggestExtensions</code> to not suggest extensions that are installed but not direct dependencies. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8985">#8985</a>: Fix <code>Style/StringConcatenation</code> autocorrect generating invalid ruby. ([<a href="https://github.com/tejasbubane">@tejasbubane</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9155">#9155</a>: Fix a false positive for <code>Layout/MultilineMethodCallIndentation</code> when multiline method chain has expected indent width and the method is preceded by splat for <code>EnforcedStyle: indented_relative_to_receiver</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9080">#9080</a>: Make <code>Lint/ShadowingOuterVariable</code> aware of <code>Ractor</code>. ([<a href="https://github.com/tejasbubane">@tejasbubane</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9102">#9102</a>: Relax regexp_parser requirement. ([<a href="https://github.com/marcandre">@marcandre</a>][])</li> </ul> <h2>1.5.1 (2020-12-02)</h2> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8684">#8684</a>: Fix an error for <code>Lint/InterpolationCheck</code> cop. ([<a href="https://github.com/tejasbubane">@tejasbubane</a>][])</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop-hq/rubocop/commit/e338caf85f5d62965347dce7acea5cd36cd1ccde"><code>e338caf</code></a> Cut 1.6.1</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/d1a66be699d9f9acc4823d2dbe14412371cef634"><code>d1a66be</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/9a4cb23b330d5b08b9dac3fc7fd030ca100ada80"><code>9a4cb23</code></a> Prevent broken changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/025685c900ff95a1534726d5fe6bd521d382d398"><code>025685c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9199">#9199</a> from dvandersluis/improve-project-spec</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/562d701045b1d9faf91aa592f3f693f7f96bbcbf"><code>562d701</code></a> Improve the test output from project_spec in case there are missing configura...</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/d95a3848acae83bc2534e92b1bbfe97bcb779f11"><code>d95a384</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9196">#9196</a>] Fix ConfigObsoletion::ExtractedCop raising errors for loaded feat...</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/905e3632fb662ec8a22f5be7aae0edfd6f6ca501"><code>905e363</code></a> Tweak the changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/a1a8939669fef22c898fad57df2a348fefe73f1a"><code>a1a8939</code></a> Switch back the docs version</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/64e8c47b29855de1f8c1a39f02089ade266705b6"><code>64e8c47</code></a> Cut 1.6</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/337570fdca77da6114722a93bf69f4411614b1f1"><code>337570f</code></a> Update Changelog</li> <li>Additional commits viewable in <a href="https://github.com/rubocop-hq/rubocop/compare/v0.52.0...v1.6.1">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

2 comments

1 changed file

dependabot-preview[bot]

pr closed time in a month

pull request commentafrase/zerobounce

Update rubocop requirement from ~> 0.52 to ~> 1.6

Superseded by #41.

dependabot-preview[bot]

comment created time in a month

PR opened afrase/zerobounce

Update rubocop requirement from ~> 0.52 to ~> 1.7

Updates the requirements on rubocop to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/releases">rubocop's releases</a>.</em></p> <blockquote> <h2>RuboCop 1.7</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9260">#9260</a>: Support auto-correction for <code>Style/MultilineMethodSignature</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9282">#9282</a>: Make <code>Style/RedundantFreeze</code> and <code>Style/MutableConstant</code> cops aware of frozen regexp and range literals when using Ruby 3.0. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9223">#9223</a>: Add new <code>Lint/AmbiguousAssignment</code> cop. (<a href="https://github.com/fatkodima">@fatkodima</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9243">#9243</a>: Support auto-correction for <code>Style/CommentedKeyword</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9283">#9283</a>: Add new <code>Style/HashExcept</code> cop. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9231">#9231</a>: Add new <code>Layout/SpaceBeforeBrackets</code> cop. (<a href="https://github.com/koic">@koic</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9232">#9232</a>: Fix <code>Style/SymbolProc</code> registering wrong offense when using a symbol numbered block argument greater than 1, i.e. <code>[[1, 2]].map { _2.succ }</code>. (<a href="https://github.com/tdeo">@tdeo</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9274">#9274</a>: Fix error in <code>Metrics/ClassLength</code> when the class only contains comments. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9213">#9213</a>: Fix a false positive for <code>Style/RedanduntFreeze</code> when using <code>Array#</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9279">#9279</a>: Add support for endless methods to <code>Style/MethodCallWithArgsParentheses</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9245">#9245</a>: Fix <code>Lint/AmbiguousRegexpLiteral</code> when given a <code>match_with_lvasgn</code> node. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9276">#9276</a>: Add support for endless methods to <code>Style/SingleLineMethods</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9225">#9225</a>: Fix Style/LambdaCall ignoring further offenses after opposite style is detected. (<a href="https://github.com/sswander">@sswander</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9234">#9234</a>: Fix the error for <code>Style/KeywordParametersOrder</code> and make it aware of block keyword parameters. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8938">#8938</a>: Fix some ConfigurableEnforcedStyle cops to output <code>Exclude</code> file lists in <code>--auto-gen-config</code> runs. (<a href="https://github.com/h-lame">@h-lame</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9257">#9257</a>: Fix false positive for <code>Style/SymbolProc</code> when the block uses a variable from outside the block. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9251">#9251</a>: Fix extracted cop warning when the extension is loaded using <code>--require</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9244">#9244</a>: When a cop defined in an extension is explicitly enabled, ensure that it remains enabled. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8046">#8046</a>: Fix an error for <code>Layout/HeredocArgumentClosingParenthesis</code> when there is an argument between a heredoc argument and the closing paretheses. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9261">#9261</a>: Fix an incorrect auto-correct for <code>Style/MultilineWhenThen</code> when one line for multiple condidate values of <code>when</code> statement. ([<a href="https://github.com/makicamel">@makicamel</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9258">#9258</a>: Fix calculation of cop department for nested departments. ([<a href="https://github.com/mvz">@mvz</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9277">#9277</a>: Fix <code>Layout/EmptyLineBetweenDefs</code> error with endless method definitions. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9278">#9278</a>: Update <code>Style/MethodDefParentheses</code> to ignore endless method definitions since parentheses are always required. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9212">#9212</a>: Make <code>Style/RedundantArgument</code> aware of <code>String#chomp</code> and <code>String#chomp!</code>. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8482">#8482</a>: Allow simple math for <code>Lint/BinaryOperatorWithIdenticalOperands</code> cop. (<a href="https://github.com/fatkodima">@fatkodima</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9237">#9237</a>: Add <code>IgnoredPatterns</code> configuration to <code>Lint/UnreachableLoop</code> to allow for block methods that share a name with an <code>Enumerable</code> method. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9206">#9206</a>: Allow extensions to disable cop obsoletions. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9262">#9262</a>: Update <code>Style/CollectionMethods</code> to be handle additional arguments and methods that accept a symbol instead of a block. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9235">#9235</a>: Allow <code>--only</code> and <code>--except</code> to be able to properly qualify cops added by require. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9205">#9205</a>: Update <code>Naming/MemoizedInstanceVariableName</code> to handle dynamically defined methods. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9285">#9285</a>: Add <code>AllowPercentLiteralArrayArgument</code> option for <code>Lint/RedundantSplatExpansion</code> to enable the option by default. (<a href="https://github.com/koic">@koic</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9208">#9208</a>: Use Array#bsearch instead of Array#include? to detect hidden files. ([<a href="https://github.com/dark-panda">@dark-panda</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9228">#9228</a>: Suppress any config warnings for <code>rubocop -V</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9193">#9193</a>: Add <code>IgnoreLiteralBranches</code> and <code>IgnoreConstantBranches</code> options to <code>Lint/DuplicateBranch</code>. (<a href="https://github.com/dvandersluis">@dvandersluis</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md">rubocop's changelog</a>.</em></p> <blockquote> <h2>1.7.0 (2020-12-25)</h2> <h3>New features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9260">#9260</a>: Support auto-correction for <code>Style/MultilineMethodSignature</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9282">#9282</a>: Make <code>Style/RedundantFreeze</code> and <code>Style/MutableConstant</code> cops aware of frozen regexp and range literals when using Ruby 3.0. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9223">#9223</a>: Add new <code>Lint/AmbiguousAssignment</code> cop. ([<a href="https://github.com/fatkodima">@fatkodima</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9243">#9243</a>: Support auto-correction for <code>Style/CommentedKeyword</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9283">#9283</a>: Add new <code>Style/HashExcept</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9231">#9231</a>: Add new <code>Layout/SpaceBeforeBrackets</code> cop. ([<a href="https://github.com/koic">@koic</a>][])</li> </ul> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9232">#9232</a>: Fix <code>Style/SymbolProc</code> registering wrong offense when using a symbol numbered block argument greater than 1, i.e. <code>[[1, 2]].map { _2.succ }</code>. ([<a href="https://github.com/tdeo">@tdeo</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9274">#9274</a>: Fix error in <code>Metrics/ClassLength</code> when the class only contains comments. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9213">#9213</a>: Fix a false positive for <code>Style/RedanduntFreeze</code> when using <code>Array#</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9279">#9279</a>: Add support for endless methods to <code>Style/MethodCallWithArgsParentheses</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9245">#9245</a>: Fix <code>Lint/AmbiguousRegexpLiteral</code> when given a <code>match_with_lvasgn</code> node. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9276">#9276</a>: Add support for endless methods to <code>Style/SingleLineMethods</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9225">#9225</a>: Fix Style/LambdaCall ignoring further offenses after opposite style is detected. ([<a href="https://github.com/sswander">@sswander</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9234">#9234</a>: Fix the error for <code>Style/KeywordParametersOrder</code> and make it aware of block keyword parameters. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/8938">#8938</a>: Fix some ConfigurableEnforcedStyle cops to output <code>Exclude</code> file lists in <code>--auto-gen-config</code> runs. ([<a href="https://github.com/h-lame">@h-lame</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9257">#9257</a>: Fix false positive for <code>Style/SymbolProc</code> when the block uses a variable from outside the block. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9251">#9251</a>: Fix extracted cop warning when the extension is loaded using <code>--require</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9244">#9244</a>: When a cop defined in an extension is explicitly enabled, ensure that it remains enabled. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8046">#8046</a>: Fix an error for <code>Layout/HeredocArgumentClosingParenthesis</code> when there is an argument between a heredoc argument and the closing paretheses. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9261">#9261</a>: Fix an incorrect auto-correct for <code>Style/MultilineWhenThen</code> when one line for multiple condidate values of <code>when</code> statement. ([<a href="https://github.com/makicamel">@makicamel</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9258">#9258</a>: Fix calculation of cop department for nested departments. ([<a href="https://github.com/mvz">@mvz</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9277">#9277</a>: Fix <code>Layout/EmptyLineBetweenDefs</code> error with endless method definitions. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9278">#9278</a>: Update <code>Style/MethodDefParentheses</code> to ignore endless method definitions since parentheses are always required. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h3>Changes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9212">#9212</a>: Make <code>Style/RedundantArgument</code> aware of <code>String#chomp</code> and <code>String#chomp!</code>. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8482">#8482</a>: Allow simple math for <code>Lint/BinaryOperatorWithIdenticalOperands</code> cop. ([<a href="https://github.com/fatkodima">@fatkodima</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9237">#9237</a>: Add <code>IgnoredPatterns</code> configuration to <code>Lint/UnreachableLoop</code> to allow for block methods that share a name with an <code>Enumerable</code> method. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9206">#9206</a>: Allow extensions to disable cop obsoletions. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9262">#9262</a>: Update <code>Style/CollectionMethods</code> to be handle additional arguments and methods that accept a symbol instead of a block. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9235">#9235</a>: Allow <code>--only</code> and <code>--except</code> to be able to properly qualify cops added by require. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9205">#9205</a>: Update <code>Naming/MemoizedInstanceVariableName</code> to handle dynamically defined methods. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9285">#9285</a>: Add <code>AllowPercentLiteralArrayArgument</code> option for <code>Lint/RedundantSplatExpansion</code> to enable the option by default. ([<a href="https://github.com/koic">@koic</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9208">#9208</a>: Use Array#bsearch instead of Array#include? to detect hidden files. ([<a href="https://github.com/dark-panda">@dark-panda</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9228">#9228</a>: Suppress any config warnings for <code>rubocop -V</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/9193">#9193</a>: Add <code>IgnoreLiteralBranches</code> and <code>IgnoreConstantBranches</code> options to <code>Lint/DuplicateBranch</code>. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <h2>1.6.1 (2020-12-10)</h2> <h3>Bug fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/9196">#9196</a>: Fix <code>ConfigObsoletion::ExtractedCop</code> raising errors for loaded features when bundler is not activated. ([<a href="https://github.com/dvandersluis">@dvandersluis</a>][])</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rubocop-hq/rubocop/commit/44270f4d3d04940385d9d03e7adf5eef077df55e"><code>44270f4</code></a> Cut 1.7.0</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/eca0c877cc35481b2936c4e70b765883da4be0d5"><code>eca0c87</code></a> Update Changelog</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/7d1deced829b8d6ddede068d9a65993e728477a5"><code>7d1dece</code></a> Add <code>AllowPercentLiteralArrayArgument</code> option to <code>Lint/RedundantSplatExpansion</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/bee3bb53f3ca88e67f9918bf379ba2e3a0841e74"><code>bee3bb5</code></a> Add new <code>Style/HashExcept</code> cop</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/d160595aa90e73ac0c8997b506e31c66ed4364da"><code>d160595</code></a> Inline and remove inspect_source_file</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/f57312a803fcfd919574619b70dee15558b5d8ca"><code>f57312a</code></a> Use new expect_offense and expect_correction</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/8a85e4faa2d6efa26cdc9402b063cecaba4b3014"><code>8a85e4f</code></a> Add <code>InternalAffairs/StyleDetectedApiUse</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/0ebbbe95d450914ad366347dcc862002f66de6ce"><code>0ebbbe9</code></a> Add changelog entry</li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/21a97b6b066f1d46acc70185ad6de572d1ca3625"><code>21a97b6</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8938">#8938</a>] Fix <code>--auto-gen-config</code> for <code>Style/SpaceInsideBlockBraces</code></li> <li><a href="https://github.com/rubocop-hq/rubocop/commit/bd0131c45fc814d1c8f529c8661c51fa64c9986e"><code>bd0131c</code></a> [Fix <a href="https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/8938">#8938</a>] Fix <code>--auto-gen-config</code> for <code>Style/SpaceInsideHashLiteralBraces</code></li> <li>Additional commits viewable in <a href="https://github.com/rubocop-hq/rubocop/compare/v0.52.0...v1.7.0">compare view</a></li> </ul> </details> <br />

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.


<details> <summary>Dependabot commands and options</summary> <br />

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:

  • Update frequency (including time of day and day of week)
  • 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)

</details>

+1 -1

0 comment

1 changed file

pr created time in a month

create barnchafrase/zerobounce

branch : dependabot/bundler/rubocop-tw-1.7

created branch time in a month

startedyamashi/PerformanceOverhaulCyberpunk

started time in a month

more