{"action":"closed","number":44,"pull_request":{"url":"https://api.github.com/repos/Mifrill/book_shop/pulls/44","id":187899451,"html_url":"https://github.com/Mifrill/book_shop/pull/44","diff_url":"https://github.com/Mifrill/book_shop/pull/44.diff","patch_url":"https://github.com/Mifrill/book_shop/pull/44.patch","issue_url":"https://api.github.com/repos/Mifrill/book_shop/issues/44","number":44,"state":"closed","locked":false,"title":"Update rubocop: 0.55.0 → 0.56.0 (minor)","user":{"login":"depfu[bot]","id":23717796,"avatar_url":"https://avatars3.githubusercontent.com/in/715?v=4","gravatar_id":"","url":"https://api.github.com/users/depfu%5Bbot%5D","html_url":"https://github.com/apps/depfu","followers_url":"https://api.github.com/users/depfu%5Bbot%5D/followers","following_url":"https://api.github.com/users/depfu%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/depfu%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/depfu%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/depfu%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/depfu%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/depfu%5Bbot%5D/repos","events_url":"https://api.github.com/users/depfu%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/depfu%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"\n\n\n\nWe've updated a dependency and here is what you need to know:\n\n| name | version specification | old version | new version |\n| --- | --- | --- | --- |\n| rubocop |  | 0.55.0 | 0.56.0 |\n\nAdditionally, the update changed a few other dependencies as well:\n\n| action | name | old version | new version |\n| --- | --- | --- | --- |\n| updated | unicode-display_width | 1.3.0 | 1.3.2 |\n\n\nYou should probably take a good look at the info here and the test results before merging this pull request, of course.\n\n### What changed?\n\n\n#### ✳️ rubocop (0.55.0 → 0.56.0) · [Repo](http://github.com/bbatsov/rubocop) · [Changelog](https://github.com/bbatsov/rubocop/blob/master/CHANGELOG.md)\n\n<details>\n<summary>Release Notes</summary>\n<p>From the <a href=\"https://github.com/bbatsov/rubocop/releases/tag/v0.56.0\">Github release</a>:</p>\n\n<h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5848\">#5848</a>: Add new <code>Performance/InefficientHashSearch</code> cop. (<a href=\"https://bounce.depfu.com/github.com/JacobEvelyn\">@JacobEvelyn</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5801\">#5801</a>: Add new <code>Rails/RefuteMethods</code> cop. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5805\">#5805</a>: Add new <code>Rails/AssertNot</code> cop. (<a href=\"https://bounce.depfu.com/github.com/composerinteralia\">@composerinteralia</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4136\">#4136</a>: Allow more robust <code>Layout/ClosingParenthesisIndentation</code> detection including method chaining. (<a href=\"https://bounce.depfu.com/github.com/jfelchner\">@jfelchner</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5699\">#5699</a>: Add <code>consistent_relative_to_receiver</code> style option to <code>Layout/FirstParameterIndentation</code>. (<a href=\"https://bounce.depfu.com/github.com/jfelchner\">@jfelchner</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5821\">#5821</a>: Support <code>AR::Migration#up_only</code> for <code>Rails/ReversibleMigration</code> cop. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5800\">#5800</a>: Don't show a stracktrace for invalid command-line params. (<a href=\"https://bounce.depfu.com/github.com/shanecav84\">@shanecav84</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5845\">#5845</a>: Add new <code>Lint/ErbNewArguments</code> cop. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5871\">#5871</a>: Add new <code>Lint/SplatKeywordArguments</code> cop. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4247\">#4247</a>: Remove hard-coded file patterns and use only <code>Include</code>, <code>Exclude</code> and the new <code>RubyInterpreters</code> parameters for file selection. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>Fix bug in <code>Style/EmptyMethod</code> which concatenated the method name and first argument if no method def parentheses are used. (<a href=\"https://bounce.depfu.com/github.com/thomasbrus\">@thomasbrus</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5819\">#5819</a>: Fix <code>Rails/SaveBang</code> when using negated if. (<a href=\"https://bounce.depfu.com/github.com/Edouard-chin\">@Edouard-chin</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5286\">#5286</a>: Fix <code>Lint/SafeNavigationChain</code> not detecting chained operators after block. (<a href=\"https://bounce.depfu.com/github.com/Darhazer\">@Darhazer</a>)</li>\n<li>Fix bug where <code>Lint/SafeNavigationConsistency</code> registers multiple offenses for the same method call. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5713\">#5713</a>: Fix <code>Style/CommentAnnotation</code> reporting only the first of multiple consecutive offending lines. (<a href=\"https://bounce.depfu.com/github.com/svendittmer\">@svendittmer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5791\">#5791</a>: Fix exception in <code>Lint/SafeNavigationConsistency</code> when there is code around the condition. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5784\">#5784</a>: Fix a false positive for <code>Rails/HasManyOrHasOneDependent</code> when using nested <code>with_options</code>. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4666\">#4666</a>: <code>--stdin</code> always treats input as Ruby source irregardless of filename. (<a href=\"https://bounce.depfu.com/github.com/PointlessOne\">@PointlessOne</a>)</li>\n<li>Fix auto-correction for <code>Style/MethodCallWithArgsParentheses</code> adding extra parentheses if the method argument was already parenthesized. (<a href=\"https://bounce.depfu.com/github.com/dvandersluis\">@dvandersluis</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5668\">#5668</a>: Fix an issue where files with unknown extensions, listed in <code>AllCops/Include</code> were not inspected when passing the file name as an option. (<a href=\"https://bounce.depfu.com/github.com/drenmi\">@drenmi</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5809\">#5809</a>: Fix exception <code>Lint/PercentStringArray</code> and <code>Lint/PercentSymbolArray</code> when the inspected file is binary encoded. (<a href=\"https://bounce.depfu.com/github.com/akhramov\">@akhramov</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5840\">#5840</a>: Do not register an offense for methods that <code>nil</code> responds to in <code>Lint/SafeNavigationConsistency</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5862\">#5862</a>: Fix an incorrect auto-correct for <code>Lint/LiteralInInterpolation</code> if contains numbers. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5868\">#5868</a>: Fix <code>Rails/CreateTableWithTimestamps</code> when using hash options. (<a href=\"https://bounce.depfu.com/github.com/wata727\">@wata727</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5708\">#5708</a>: Fix exception in <code>Lint/UnneededCopEnableDirective</code> for instruction '# rubocop:enable <strong>all</strong>'. (<a href=\"https://bounce.depfu.com/github.com/balbesina\">@balbesina</a>)</li>\n<li>Fix auto-correction of <code>Rails/HttpPositionalArgumnets</code> to use <code>session</code> instead of <code>header</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>Split <code>Style/MethodMissing</code> into two cops, <code>Style/MethodMissingSuper</code> and <code>Style/MissingRespondToMissing</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5757\">#5757</a>: Add <code>AllowInMultilineConditions</code> option to <code>Style/ParenthesesAroundCondition</code> cop. (<a href=\"https://bounce.depfu.com/github.com/Darhazer\">@Darhazer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5806\">#5806</a>: Fix <code>Layout/SpaceInsideReferenceBrackets</code> when assigning a reference bracket to a reference bracket. (<a href=\"https://bounce.depfu.com/github.com/joshuapinter\">@joshuapinter</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5082\">#5082</a>: Allow caching together with <code>--auto-correct</code>. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>Add <code>try!</code> to the list of whitelisted methods for <code>Lint/SafeNavigationChain</code> and <code>Style/SafeNavigation</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5886\">#5886</a>: Move <code>Style/EmptyLineAfterGuardClause</code> cop to <code>Layout</code> department. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/bbatsov/rubocop/compare/2869886b9b5578844008944907a1d68467f63fd0...6cdd888b61f40ffa3616bea5095744331d1e376d\">See the full diff on Github</a>. The new version differs by 60 commits:</p>\n\n<ul>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/6cdd888b61f40ffa3616bea5095744331d1e376d\"><code>Cut 0.56</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/6e9b2f3ac4e89ad54dbc492d6f77ecd02bbd0751\"><code>Fix `Rails/CreateTableWithTimestamps` when using hash options (#5868)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/d4e25f2c15296caed59610e4ddd1efbd104cd8d0\"><code>[Fix #5708] Handle comment `rubocop:enable all` bug (#5810)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/da75dc817f6ca3d3d5381dcc80fa1ec3e01c5508\"><code>Fix Style/MethodCallWithArgsParentheses autocorrect adding extra parens (#5825)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/1ab3c1d38bf31438d4ebc495136170384576f9b0\"><code>Move `Style/EmptyLineAfterGuardClause` cop to `Layout`</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/65eb0d08cde22890b84ab81516f7f74e0ef3ea8a\"><code>Add consistent_relative_to_receiver to FirstParameterIndentation (#5699)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/6f0ae69f1cecc68f48b0383d53683f1c32c2c53e\"><code>Fix Style/CommandLiteral autocorrection when %x is not configured</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/8f311a3a42751ceb695cce115405b2f35b2b1995\"><code>Cleanup HttpPositionalArguments tests</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/2eb77ed2c5be78a456247bb6c6f6d8d48c5ae2d1\"><code>Fix auto-correction of HttpPositionalArgs to use session instead of header</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/b5ad6d0741ed9061335e62fbd6d3d08ff34ccae7\"><code>Add new `Lint/SplatKeywordArguments` cop (#5871)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/b8a91ca9a240a529a289de9d4c90ea8e7c6ea605\"><code>Add spec for JSONLoad autocorrect</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/74b41bf9db485df2393d73ba08e62f5090eb0f70\"><code>Fix bug in the examples of NodePattern documentation</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/51b2a83c67c743579e145968a2ff5698e17f967a\"><code>Make it easier to find writing custom cops guide</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/a0edd6b5ccd4e4ac78509002eeeb0e99bce7a17a\"><code>Add more tests for Lint/DuplicateMethods</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/97db9a5debb48e84639ebe361684887892983fe4\"><code>Remove unused method from NestedPercentLiteral</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/a3409309c799686c05830328ee8b0d6c4dc73cd8\"><code>Remove unneeded `comment_on_line?` check</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/1011c387636b94f2a635c8a6370c5838d13f47ef\"><code>[Fix #4247] Make all file inclusion lists configurable</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/488c6dee600f4b23326fa862a66e8e1678312a96\"><code>Clarify GitHub account displayed by `rake new_cop`</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/8b72c8c60cb9784854efb3f262bc600639f04692\"><code>Correct Layout/EmptyLineBetweenDefs docs (#5852)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/710c347593e007fc9c41faf8f996a50cf1424775\"><code>Fix documentation for Rails/Present cop</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/fe310a7479f8c087dfbdfdea108e07bc2b7d69f9\"><code>[Fix #5862] Fix incorrect autocorrect `Lint/LiteralInInterpolation`</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/816c7ea3d47aedab52ec31cb404f1ea25127192f\"><code>Move some cop options to config/default.yml</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/86c3cee87cbaaf1fdd7a2ccf3e8db0d03edf4883\"><code>Don&#39;t concatenate method name and arguments in empty methods without method def parentheses</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/9bdbaba9dcaa3dedad5e857b440d0d8988b806f5\"><code>[Fix #5082] Allow --auto-correct to use the cache when possible (#5857)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/999b133326b0cb11ee47e7a693dad48cae66d649\"><code>Whitelist try! from safe navigation cops</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/5d47ba3553b818f4325f50abf4aba704121fd6b4\"><code>[Fix #5840] ignore methods that nil responds to in SafeNavigationConsistency</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/e270c7b5f9839f80bcd574345130e9b3b580d0c1\"><code>Add Performance/InefficientHashSearch cop (#5848)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/36cae8f4e60273afba8750ee2fee782b0ad5a7c4\"><code>[Fix #5800] Replace backtrace with --help suggestion for invalid options (#5816)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/45f816a01e266c5514fe5b4407593dc09fae38be\"><code>Fix documentation typo</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/7ef29a2bf62d27eff6032b073a30088ecdd27249\"><code>[Fix #5809] Encoding bug in Lint/PercentStringArray</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/03ddccb2237ed3b6e53c028633983dd621ed5dee\"><code>Add new `Lint/ErbNewArguments` cop</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/628ab0f69fc30664a0bc77a2e9e37f704097b545\"><code>[Fix #5668] Fix an issue where included files weren&#39;t inspected</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/4128db738587c3ba49523d1ea8615d25727097eb\"><code>Fix issue when reference brackets are assigned by reference brackets.</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/116af38523f4dd804bb306c0bcc6701ec68420e0\"><code>Use expect_offense helpers</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/03d028409ef36995f43351287c8d0c9eac30bded\"><code>Remove duplicate specs</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/af45e17b46aca0d866f6d017a4e37d0666de3f35\"><code>Reduce line length (rubocop failure)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/75c80b30fe4581cbe647a5c614825e4f3e1da4df\"><code>Use faster string concatenation</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/23a1d7f6214f36cca4240a08927c2de1ad702691\"><code>Memoize Dir.pwd</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/4ea12282f54143eeb197fee7d2dfe93613e69b41\"><code>Use incremental digester</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/4092131923dcf41dc913bb2b3f1f040d2b37b436\"><code>Use shorter config string in digest</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/b78cd870d88b8f0e42902ec9ad2ba1b3b8913b11\"><code>[Fix #5819] Handle negated conditions in Rails/SaveBang (#5820)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/a41dce832c3da1b31628fdc1d707a1254ac85ee2\"><code>[Fix #5821] Support `AR::Migration#up_only` for `Rails/ReversibleMigration`</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/d91692fddc58c8afcd165a57f189522a30dd2c45\"><code>CI against JRuby 9.1.17.0</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/835093d5812407ef0d61a44a0b336e2c643c089c\"><code>[Fix #5757] Add option to allow parentheses around multiline conditions</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/dd779a36e95f43ac3f5975e6261210af52cd1890\"><code>[Fix #5789][Fix #4666] Fix STDIN filename handling</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/46a179846480850d65ee2a307c4a2ab6555b971c\"><code>Split Style/MethodMissing into Style/MethodMissingSuper and Style/MissingRespondToMissing (#5811)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/e07fd3f1a67bf4a4bee6b44df863c2d078e3c8a3\"><code>Add new `Rails/AssertNot` cop (#5805)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/43fcb4c8782611747702b925c8d0b8dc2e784731\"><code>Style: Make whitespace changes</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/e9bcc2097c2872e4226abe0210ce2c38aa80ca43\"><code>Change ClosingParenthesisIndentation error messages to be more precise</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/68609e6bcd53e82043c404d6c1e4fe1e82457b63\"><code>Change ClosingParenthesisIndentation to be relative to parameters</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/3c3e315b84df45845440a25cbd71a5b99214b21d\"><code>[Fix #5713] Make `Style/CommentAnnotation` aware of inline comments (#5780)</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/dc01bf7abd4d0f8538f20673698a342f114975ea\"><code>Add new `Rails/RefuteMethods` cop</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/161ae79a77304c032aafc3b37ad31699d7829915\"><code>Fix broken link in Node Pattern doc</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/12a664abda94ff9752c3efdc60f85f43ea5a5c65\"><code>Fix &quot;No newline at end of file&quot; of relnotes</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/53a8371b80fa9c4757d25deaec76de856d1fcb53\"><code>Update the copyright years in the manual</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/6b116492c1672d3b818a3e70363743312ae79227\"><code>[Fix #5784] Fix false positive for `Rails/HasManyOrHasOneDependent`</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/df7d01969ee6513afbd3ec3b154f0ccaed0ec0be\"><code>[Fix #5791] Fix NoMethodError in SafeNavigationConsistency when there is code around the condition</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/72bb3922b071712a9262df04e6f5ab5e6f509088\"><code>Register a single offense per method in SafeNavigationConsistency</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/37ba82fa435a22a4d74120a16ca1e0d9ed3dc5ec\"><code>[Fix #5286] `Lint/SafeNavigationChain` not detecting chained operators after block.</code></a></li>\n<li><a href=\"https://github.com/bbatsov/rubocop/commit/3232969665abc438cfb3b50c78a80fc12240536d\"><code>Improve description and examples of Performance/UnneededSort</code></a></li>\n</ul>\n</details>\n\n\n\n#### ↗️ unicode-display_width (_indirect_, 1.3.0 → 1.3.2) · [Repo](http://github.com/janlelis/unicode-display_width) · [Changelog](https://github.com/janlelis/unicode-display_width/blob/master/CHANGELOG.txt)\n\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/janlelis/unicode-display_width/compare/26954d99588b8242a7a55fb0653ca8e7700637a1...e70025fac6ff9f2421d7080cc00a2b26b7f5e641\">See the full diff on Github</a>. The new version differs by 7 commits:</p>\n\n<ul>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/e70025fac6ff9f2421d7080cc00a2b26b7f5e641\"><code>Release v1.3.2</code></a></li>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/679f789660308eeb908cd6f0b0aa1c65113537f9\"><code>Explicitly load rubygems/util, fixes regression in 1.3.1 (autoload issue)</code></a></li>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/83dec6e41b808dbbc91c850c04a889565e7c07d6\"><code>Release v1.3.1</code></a></li>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/ec470600402eb3a24a1b7e974e405c67ceec62a2\"><code>Update travis rubies</code></a></li>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/49dae6872d3612391a1fdf7e6692ecd27b212f05\"><code>Merge pull request #15 from Schwad/master</code></a></li>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/8f43f3522a83a1c30f70c206698cc5c81b3bd8d7\"><code>Updates &#39;Gem.gunzip&#39; to &#39;Gem::Util.gunzip&#39;</code></a></li>\n<li><a href=\"https://github.com/janlelis/unicode-display_width/commit/c5a13e33dad455ab1681ac66e4659a23595f04b4\"><code>Update travis rubies</code></a></li>\n</ul>\n</details>\n\n\n\n\n---\n[Depfu](https://depfu.com) will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with `@depfu rebase`.\n\n![Depfu Status](https://depfu.com/badges/01689d98a69fdff7c75b45e741a903ee/stats.svg)\n\n","created_at":"2018-05-14T17:35:46Z","updated_at":"2018-05-14T18:43:47Z","closed_at":"2018-05-14T18:43:46Z","merged_at":"2018-05-14T18:43:46Z","merge_commit_sha":"89a5cf2e36cdbc7c27a7e270390d2bcc2cbabb49","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":724366960,"url":"https://api.github.com/repos/Mifrill/book_shop/labels/depfu","name":"depfu","color":"0000ff","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Mifrill/book_shop/pulls/44/commits","review_comments_url":"https://api.github.com/repos/Mifrill/book_shop/pulls/44/comments","review_comment_url":"https://api.github.com/repos/Mifrill/book_shop/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Mifrill/book_shop/issues/44/comments","statuses_url":"https://api.github.com/repos/Mifrill/book_shop/statuses/6dbe657c7b6758bf93d9d679d18cb10a1656cc2d","head":{"label":"Mifrill:depfu/update/rubocop-0.56.0","ref":"depfu/update/rubocop-0.56.0","sha":"6dbe657c7b6758bf93d9d679d18cb10a1656cc2d","user":{"login":"Mifrill","id":23525618,"avatar_url":"https://avatars2.githubusercontent.com/u/23525618?v=4","gravatar_id":"","url":"https://api.github.com/users/Mifrill","html_url":"https://github.com/Mifrill","followers_url":"https://api.github.com/users/Mifrill/followers","following_url":"https://api.github.com/users/Mifrill/following{/other_user}","gists_url":"https://api.github.com/users/Mifrill/gists{/gist_id}","starred_url":"https://api.github.com/users/Mifrill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mifrill/subscriptions","organizations_url":"https://api.github.com/users/Mifrill/orgs","repos_url":"https://api.github.com/users/Mifrill/repos","events_url":"https://api.github.com/users/Mifrill/events{/privacy}","received_events_url":"https://api.github.com/users/Mifrill/received_events","type":"User","site_admin":false},"repo":{"id":98785476,"name":"book_shop","full_name":"Mifrill/book_shop","owner":{"login":"Mifrill","id":23525618,"avatar_url":"https://avatars2.githubusercontent.com/u/23525618?v=4","gravatar_id":"","url":"https://api.github.com/users/Mifrill","html_url":"https://github.com/Mifrill","followers_url":"https://api.github.com/users/Mifrill/followers","following_url":"https://api.github.com/users/Mifrill/following{/other_user}","gists_url":"https://api.github.com/users/Mifrill/gists{/gist_id}","starred_url":"https://api.github.com/users/Mifrill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mifrill/subscriptions","organizations_url":"https://api.github.com/users/Mifrill/orgs","repos_url":"https://api.github.com/users/Mifrill/repos","events_url":"https://api.github.com/users/Mifrill/events{/privacy}","received_events_url":"https://api.github.com/users/Mifrill/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Mifrill/book_shop","description":null,"fork":false,"url":"https://api.github.com/repos/Mifrill/book_shop","forks_url":"https://api.github.com/repos/Mifrill/book_shop/forks","keys_url":"https://api.github.com/repos/Mifrill/book_shop/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Mifrill/book_shop/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Mifrill/book_shop/teams","hooks_url":"https://api.github.com/repos/Mifrill/book_shop/hooks","issue_events_url":"https://api.github.com/repos/Mifrill/book_shop/issues/events{/number}","events_url":"https://api.github.com/repos/Mifrill/book_shop/events","assignees_url":"https://api.github.com/repos/Mifrill/book_shop/assignees{/user}","branches_url":"https://api.github.com/repos/Mifrill/book_shop/branches{/branch}","tags_url":"https://api.github.com/repos/Mifrill/book_shop/tags","blobs_url":"https://api.github.com/repos/Mifrill/book_shop/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Mifrill/book_shop/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Mifrill/book_shop/git/refs{/sha}","trees_url":"https://api.github.com/repos/Mifrill/book_shop/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Mifrill/book_shop/statuses/{sha}","languages_url":"https://api.github.com/repos/Mifrill/book_shop/languages","stargazers_url":"https://api.github.com/repos/Mifrill/book_shop/stargazers","contributors_url":"https://api.github.com/repos/Mifrill/book_shop/contributors","subscribers_url":"https://api.github.com/repos/Mifrill/book_shop/subscribers","subscription_url":"https://api.github.com/repos/Mifrill/book_shop/subscription","commits_url":"https://api.github.com/repos/Mifrill/book_shop/commits{/sha}","git_commits_url":"https://api.github.com/repos/Mifrill/book_shop/git/commits{/sha}","comments_url":"https://api.github.com/repos/Mifrill/book_shop/comments{/number}","issue_comment_url":"https://api.github.com/repos/Mifrill/book_shop/issues/comments{/number}","contents_url":"https://api.github.com/repos/Mifrill/book_shop/contents/{+path}","compare_url":"https://api.github.com/repos/Mifrill/book_shop/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Mifrill/book_shop/merges","archive_url":"https://api.github.com/repos/Mifrill/book_shop/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Mifrill/book_shop/downloads","issues_url":"https://api.github.com/repos/Mifrill/book_shop/issues{/number}","pulls_url":"https://api.github.com/repos/Mifrill/book_shop/pulls{/number}","milestones_url":"https://api.github.com/repos/Mifrill/book_shop/milestones{/number}","notifications_url":"https://api.github.com/repos/Mifrill/book_shop/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Mifrill/book_shop/labels{/name}","releases_url":"https://api.github.com/repos/Mifrill/book_shop/releases{/id}","deployments_url":"https://api.github.com/repos/Mifrill/book_shop/deployments","created_at":"2017-07-30T08:41:50Z","updated_at":"2018-04-17T03:10:24Z","pushed_at":"2018-05-14T18:43:46Z","git_url":"git://github.com/Mifrill/book_shop.git","ssh_url":"git@github.com:Mifrill/book_shop.git","clone_url":"https://github.com/Mifrill/book_shop.git","svn_url":"https://github.com/Mifrill/book_shop","homepage":null,"size":165,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":3,"license":null,"forks":0,"open_issues":3,"watchers":0,"default_branch":"master"}},"base":{"label":"Mifrill:master","ref":"master","sha":"3e870b770739541946864abd38c5bccd7c295d0c","user":{"login":"Mifrill","id":23525618,"avatar_url":"https://avatars2.githubusercontent.com/u/23525618?v=4","gravatar_id":"","url":"https://api.github.com/users/Mifrill","html_url":"https://github.com/Mifrill","followers_url":"https://api.github.com/users/Mifrill/followers","following_url":"https://api.github.com/users/Mifrill/following{/other_user}","gists_url":"https://api.github.com/users/Mifrill/gists{/gist_id}","starred_url":"https://api.github.com/users/Mifrill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mifrill/subscriptions","organizations_url":"https://api.github.com/users/Mifrill/orgs","repos_url":"https://api.github.com/users/Mifrill/repos","events_url":"https://api.github.com/users/Mifrill/events{/privacy}","received_events_url":"https://api.github.com/users/Mifrill/received_events","type":"User","site_admin":false},"repo":{"id":98785476,"name":"book_shop","full_name":"Mifrill/book_shop","owner":{"login":"Mifrill","id":23525618,"avatar_url":"https://avatars2.githubusercontent.com/u/23525618?v=4","gravatar_id":"","url":"https://api.github.com/users/Mifrill","html_url":"https://github.com/Mifrill","followers_url":"https://api.github.com/users/Mifrill/followers","following_url":"https://api.github.com/users/Mifrill/following{/other_user}","gists_url":"https://api.github.com/users/Mifrill/gists{/gist_id}","starred_url":"https://api.github.com/users/Mifrill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mifrill/subscriptions","organizations_url":"https://api.github.com/users/Mifrill/orgs","repos_url":"https://api.github.com/users/Mifrill/repos","events_url":"https://api.github.com/users/Mifrill/events{/privacy}","received_events_url":"https://api.github.com/users/Mifrill/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Mifrill/book_shop","description":null,"fork":false,"url":"https://api.github.com/repos/Mifrill/book_shop","forks_url":"https://api.github.com/repos/Mifrill/book_shop/forks","keys_url":"https://api.github.com/repos/Mifrill/book_shop/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Mifrill/book_shop/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Mifrill/book_shop/teams","hooks_url":"https://api.github.com/repos/Mifrill/book_shop/hooks","issue_events_url":"https://api.github.com/repos/Mifrill/book_shop/issues/events{/number}","events_url":"https://api.github.com/repos/Mifrill/book_shop/events","assignees_url":"https://api.github.com/repos/Mifrill/book_shop/assignees{/user}","branches_url":"https://api.github.com/repos/Mifrill/book_shop/branches{/branch}","tags_url":"https://api.github.com/repos/Mifrill/book_shop/tags","blobs_url":"https://api.github.com/repos/Mifrill/book_shop/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Mifrill/book_shop/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Mifrill/book_shop/git/refs{/sha}","trees_url":"https://api.github.com/repos/Mifrill/book_shop/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Mifrill/book_shop/statuses/{sha}","languages_url":"https://api.github.com/repos/Mifrill/book_shop/languages","stargazers_url":"https://api.github.com/repos/Mifrill/book_shop/stargazers","contributors_url":"https://api.github.com/repos/Mifrill/book_shop/contributors","subscribers_url":"https://api.github.com/repos/Mifrill/book_shop/subscribers","subscription_url":"https://api.github.com/repos/Mifrill/book_shop/subscription","commits_url":"https://api.github.com/repos/Mifrill/book_shop/commits{/sha}","git_commits_url":"https://api.github.com/repos/Mifrill/book_shop/git/commits{/sha}","comments_url":"https://api.github.com/repos/Mifrill/book_shop/comments{/number}","issue_comment_url":"https://api.github.com/repos/Mifrill/book_shop/issues/comments{/number}","contents_url":"https://api.github.com/repos/Mifrill/book_shop/contents/{+path}","compare_url":"https://api.github.com/repos/Mifrill/book_shop/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Mifrill/book_shop/merges","archive_url":"https://api.github.com/repos/Mifrill/book_shop/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Mifrill/book_shop/downloads","issues_url":"https://api.github.com/repos/Mifrill/book_shop/issues{/number}","pulls_url":"https://api.github.com/repos/Mifrill/book_shop/pulls{/number}","milestones_url":"https://api.github.com/repos/Mifrill/book_shop/milestones{/number}","notifications_url":"https://api.github.com/repos/Mifrill/book_shop/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Mifrill/book_shop/labels{/name}","releases_url":"https://api.github.com/repos/Mifrill/book_shop/releases{/id}","deployments_url":"https://api.github.com/repos/Mifrill/book_shop/deployments","created_at":"2017-07-30T08:41:50Z","updated_at":"2018-04-17T03:10:24Z","pushed_at":"2018-05-14T18:43:46Z","git_url":"git://github.com/Mifrill/book_shop.git","ssh_url":"git@github.com:Mifrill/book_shop.git","clone_url":"https://github.com/Mifrill/book_shop.git","svn_url":"https://github.com/Mifrill/book_shop","homepage":null,"size":165,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":3,"license":null,"forks":0,"open_issues":3,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Mifrill/book_shop/pulls/44"},"html":{"href":"https://github.com/Mifrill/book_shop/pull/44"},"issue":{"href":"https://api.github.com/repos/Mifrill/book_shop/issues/44"},"comments":{"href":"https://api.github.com/repos/Mifrill/book_shop/issues/44/comments"},"review_comments":{"href":"https://api.github.com/repos/Mifrill/book_shop/pulls/44/comments"},"review_comment":{"href":"https://api.github.com/repos/Mifrill/book_shop/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Mifrill/book_shop/pulls/44/commits"},"statuses":{"href":"https://api.github.com/repos/Mifrill/book_shop/statuses/6dbe657c7b6758bf93d9d679d18cb10a1656cc2d"}},"author_association":"NONE","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"Mifrill","id":23525618,"avatar_url":"https://avatars2.githubusercontent.com/u/23525618?v=4","gravatar_id":"","url":"https://api.github.com/users/Mifrill","html_url":"https://github.com/Mifrill","followers_url":"https://api.github.com/users/Mifrill/followers","following_url":"https://api.github.com/users/Mifrill/following{/other_user}","gists_url":"https://api.github.com/users/Mifrill/gists{/gist_id}","starred_url":"https://api.github.com/users/Mifrill/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mifrill/subscriptions","organizations_url":"https://api.github.com/users/Mifrill/orgs","repos_url":"https://api.github.com/users/Mifrill/repos","events_url":"https://api.github.com/users/Mifrill/events{/privacy}","received_events_url":"https://api.github.com/users/Mifrill/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":2,"deletions":2,"changed_files":1}}
{"actor":{"display_login":"Mifrill"}}