{"action":"closed","number":2,"pull_request":{"url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/2","id":214156973,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE0MTU2OTcz","html_url":"https://github.com/jgarber623/jekyll-netlify-redirects/pull/2","diff_url":"https://github.com/jgarber623/jekyll-netlify-redirects/pull/2.diff","patch_url":"https://github.com/jgarber623/jekyll-netlify-redirects/pull/2.patch","issue_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/2","number":2,"state":"closed","locked":false,"title":"Upgrade rubocop to version 0.59.0","user":{"login":"depfu[bot]","id":23717796,"node_id":"MDM6Qm90MjM3MTc3OTY=","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<details>\n<summary>⚠️ <b>No CI detected</b> ⚠️</summary>\n<p>You don't seem to have any Continuous Integration service set up!</p>\n\n<p>Without a service that will test the Depfu branches and pull requests, we can't inform you if incoming updates actually work with your app. We think that this degrades the\nservice we're trying to provide down to a point where it is more or less meaningless.</p>\n\n<p>This is fine if you just want to give Depfu a quick try. If you want to really let Depfu help you keep your app up-to-date, we recommend setting up a CI system:</p>\n\n * Our friends at [Travis-CI](https://travis-ci.com) provide excellent service.\n * [Circle CI](https://circleci.com) are good, too, and have a free plan that will cover basic needs.\n * If you use something like Jenkins, make sure that you're using the Github integration correctly so that it reports status data back to Github.\n * If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with `depfu/`.\n\n<p>It might be necessary to once deactivate and reactivate your project in Depfu for the CI service to be properly detected.</p>\n<hr>\n</details>\n<br>\n\n\n\nWe've upgraded a dependency and here is what you need to know:\n\n| name | version specification  | new version |\n| --- | --- | --- |\n| rubocop | ~> 0.58.0 | 0.59.0 |\n\n\n\nPlease take a good look at the info here and the test results before merging this pull request.\n\n### What changed?\n\n\n#### ✳️ rubocop ( → 0.59.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<h4><a href=\"https://github.com/rubocop-hq/rubocop/releases/tag/v0.59.0\">0.59.0</a></h4>\n\n<h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6109\">#6109</a>: Add new <code>Bundler/GemComment</code> cop. (<a href=\"https://bounce.depfu.com/github.com/sunny\">@sunny</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6148\">#6148</a>: Add <code>IgnoredMethods</code> option to <code>Style/NumericPredicate</code> cop. (<a href=\"https://bounce.depfu.com/github.com/AlexWayfer\">@AlexWayfer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6174\">#6174</a>: Add <code>--display-only-fail-level-offenses</code> to only output offenses at or above the fail level. (<a href=\"https://bounce.depfu.com/github.com/robotdana\">@robotdana</a>)</li>\n<li>Add autocorrect to <code>Style/For</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6173\">#6173</a>: Add <code>AllowImplicitReturn</code> option to <code>Rails/SaveBang</code> cop. (<a href=\"https://bounce.depfu.com/github.com/robotdana\">@robotdana</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6218\">#6218</a>: Add <code>comparison</code> style to <code>Style/NilComparison</code>. (<a href=\"https://bounce.depfu.com/github.com/khiav223577\">@khiav223577</a>)</li>\n<li>Add new <code>Style/MultilineMethodSignature</code> cop. (<a href=\"https://bounce.depfu.com/github.com/drenmi\">@drenmi</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6234\">#6234</a>: Add <code>Performance/ChainArrayAllocation</code> cop. (<a href=\"https://bounce.depfu.com/github.com/schneems\">@schneems</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6136\">#6136</a>: Add remote url in remote url download error message. (<a href=\"https://bounce.depfu.com/github.com/ShockwaveNN\">@ShockwaveNN</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/5659\">#5659</a>: Make <code>Layout/EmptyLinesAroundClassBody</code> aware of specifying a superclass that breaks the line. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6107\">#6107</a>: Fix indentation of multiline postfix conditionals. (<a href=\"https://bounce.depfu.com/github.com/jaredbeck\">@jaredbeck</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6140\">#6140</a>: Fix <code>Style/DateTime</code> not detecting <code>#to_datetime</code>. It can be configured to allow this. (<a href=\"https://bounce.depfu.com/github.com/bdewater\">@bdewater</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6132\">#6132</a>: Fix a false negative for <code>Naming/FileName</code> when <code>Include</code> of <code>AllCops</code> is the default setting. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/4115\">#4115</a>: Fix false positive for unary operations in <code>Layout/MultilineOperationIndentation</code>. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6127\">#6127</a>: Fix an error for <code>Layout/ClosingParenthesisIndentation</code> when method arguments are empty with newlines. (<a href=\"https://bounce.depfu.com/github.com/tatsuyafw\">@tatsuyafw</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6152\">#6152</a>: Fix a false negative for <code>Layout/AccessModifierIndentation</code> when using access modifiers with arguments within nested classes. (<a href=\"https://bounce.depfu.com/github.com/gmalette\">@gmalette</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6124\">#6124</a>: Fix <code>Style/IfUnlessModifier</code> cop for disabled <code>Layout/Tab</code> cop when there is no <code>IndentationWidth</code> config. (<a href=\"https://bounce.depfu.com/github.com/AlexWayfer\">@AlexWayfer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6133\">#6133</a>: Fix <code>AllowURI</code> option of <code>Metrics/LineLength</code> cop for files with tabs indentation. (<a href=\"https://bounce.depfu.com/github.com/AlexWayfer\">@AlexWayfer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6164\">#6164</a>: Fix incorrect autocorrect for <code>Style/UnneededCondition</code> when using operator method higher precedence than <code>||</code>. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6138\">#6138</a>: Fix a false positive for assigning a block local variable in <code>Lint/ShadowedArgument</code>. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6022\">#6022</a>: Fix <code>Layout/MultilineHashBraceLayout</code> and <code>Layout/MultilineArrayBraceLayout</code> auto-correct syntax error when there is a comment on the last element. (<a href=\"https://bounce.depfu.com/github.com/bacchir\">@bacchir</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6175\">#6175</a>: Fix <code>Style/BracesAroundHashParameters</code> auto-correct syntax error when there is a trailing comma. (<a href=\"https://bounce.depfu.com/github.com/bacchir\">@bacchir</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6192\">#6192</a>: Make <code>Style/RedundantBegin</code> aware of stabby lambdas. (<a href=\"https://bounce.depfu.com/github.com/drenmi\">@drenmi</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6208\">#6208</a>: Ignore assignment methods in <code>Naming/PredicateName</code>. (<a href=\"https://bounce.depfu.com/github.com/sunny\">@sunny</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6196\">#6196</a>: Fix incorrect autocorrect for <code>Style/EmptyCaseCondition</code> when using <code>return</code> in <code>when</code> clause and assigning the return value of <code>case</code>. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6142\">#6142</a>: Ignore keyword arguments in <code>Rails/Delegate</code>. (<a href=\"https://bounce.depfu.com/github.com/sunny\">@sunny</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6240\">#6240</a>: Fix an auto-correct error for <code>Style/WordArray</code> when setting <code>EnforcedStyle: brackets</code> and using string interpolation in <code>%W</code> literal. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6202\">#6202</a>: Fix infinite loop when auto-correcting <code>Lint/RescueEnsureAlignment</code> when <code>end</code> is misaligned. The alignment and message are now based on the beginning position rather than the <code>end</code> position. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6199\">#6199</a>: Don't recommend <code>Date</code> usage in <code>Style/DateTime</code>. (<a href=\"https://bounce.depfu.com/github.com/deivid-rodriguez\">@deivid-rodriguez</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6161\">#6161</a>: Add scope methods to <code>Rails/FindEach</code> cop. Makes the cop also check for the following scopes: <code>eager_load</code>, <code>includes</code>, <code>joins</code>, <code>left_joins</code>, <code>left_outer_joins</code>, <code>preload</code>, <code>references</code>, and <code>unscoped</code>. (<a href=\"https://bounce.depfu.com/github.com/repinel\">@repinel</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6137\">#6137</a>: Allow <code>db</code> to allowed names of <code>Naming/UncommunicativeMethodParamName</code> cop in default config. (<a href=\"https://bounce.depfu.com/github.com/mkenyon\">@mkenyon</a>)</li>\n<li>Update the highlighting of <code>Lint/DuplicateMethods</code> to include the method name. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6057\">#6057</a>: Return 0 when running <code>rubocop --auto-gen-conf</code> if the todo file is successfully created even if there are offenses. (<a href=\"https://bounce.depfu.com/github.com/MagedMilad\">@MagedMilad</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/4301\">#4301</a>: Turn off autocorrect for <code>Rails/RelativeDateConstant</code> by default. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/4832\">#4832</a>: Change the path pattern (<code>*</code>) to match the hidden file. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<code>Style/For</code> now highlights the entire statement rather than just the keyword. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>Disable <code>Performance/CaseWhenSplat</code> and its auto-correction by default. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6235\">#6235</a>: Enable <code>Layout/EmptyLineAfterGuardClause</code> cop by default. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6199\">#6199</a>: <code>Style/DateTime</code> has been moved to disabled by default. (<a href=\"https://bounce.depfu.com/github.com/deivid-rodriguez\">@deivid-rodriguez</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/rubocop-hq/rubocop/releases/tag/v0.58.2\">0.58.2</a></h4>\n\n<h3>Changes</h3>\n<h3>New features</h3>\n<ul>\n<li>\n<p><a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6105\">#6105</a>: Support <code>{a,b}</code> file name globs in <code>Exclude</code> and <code>Include</code> config. (<a href=\"https://bounce.depfu.com/github.com/mikeyhew\">@mikeyhew</a>)</p>\n</li>\n<li>\n<p><a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6116\">#6116</a>: Add <code>ip</code> to allowed names of <code>Naming/UncommunicativeMethodParamName</code> cop in default config. (<a href=\"https://bounce.depfu.com/github.com/nijikon\">@nijikon</a>)</p>\n</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6103\">#6103</a>: Fix a false positive for <code>Layout/IndentationWidth</code> when multiple modifiers are used in a block and a method call is made at end of the block. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6084\">#6084</a>: Fix <code>Naming/MemoizedInstanceVariableName</code> cop to allow methods to have leading underscores. (<a href=\"https://bounce.depfu.com/github.com/kenman345\">@kenman345</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6098\">#6098</a>: Fix an error for <code>Layout/ClassStructure</code> when there is a comment in the macro method to be auto-correct. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6115\">#6115</a>: Fix a false positive for <code>Lint/OrderedMagicComments</code> when using <code>{ encoding: Encoding::SJIS }</code> hash object after <code>frozen_string_literal</code> magic comment. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/rubocop-hq/rubocop/releases/tag/v0.58.1\">0.58.1</a></h4>\n\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/6071\">#6071</a>: Fix auto-correct <code>Style/MethodCallWithArgsParentheses</code> when arguments are method calls. (<a href=\"https://bounce.depfu.com/github.com/maxh\">@maxh</a>)</li>\n<li>Fix <code>Style/RedundantParentheses</code> with hash literal as first argument to <code>super</code>. (<a href=\"https://bounce.depfu.com/github.com/maxh\">@maxh</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/6086\">#6086</a>: Fix an error for <code>Gemspec/OrderedDependencies</code> when using method call to gem names in gemspec. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6089\">#6089</a>: Make <code>Rails/BulkChangeTable</code> aware of variable table name. (<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/6088\">#6088</a>: Fix an error for <code>Layout/MultilineAssignmentLayout</code> cop when using multi-line block defines on separate lines. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6092\">#6092</a>: Don't use the broken parser 2.5.1.1 version. (<a href=\"https://bounce.depfu.com/github.com/bbatsov\">@bbatsov</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/rubocop-hq/rubocop/releases/tag/v0.57.2\">0.57.2</a></h4>\n\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5968\">#5968</a>: Prevent <code>Layout/ClosingHeredocIndentation</code> from raising an error on <code>&lt;&lt;</code> heredocs. (<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/5965\">#5965</a>: Prevent <code>Layout/ClosingHeredocIndentation</code> from raising an error on heredocs containing only a newline. (<a href=\"https://bounce.depfu.com/github.com/drenmi\">@drenmi</a>)</li>\n<li>Prevent a crash in <code>Layout/IndentationConsistency</code> cop triggered by an empty expression string interpolation. (<a href=\"https://bounce.depfu.com/github.com/alexander-lazarov\">@alexander-lazarov</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5951\">#5951</a>: Prevent <code>Style/MethodCallWithArgsParentheses</code> from raising an error in certain cases. (<a href=\"https://bounce.depfu.com/github.com/drenmi\">@drenmi</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/rubocop-hq/rubocop/releases/tag/v0.57.1\">0.57.1</a></h4>\n\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5963\">#5963</a>: Allow Performance/ReverseEach to apply to any receiver. (<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/5917\">#5917</a>: Fix erroneous warning for <code>inherit_mode</code> directive. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/5380\">#5380</a>: Fix false negative in <code>Layout/IndentationWidth</code> when an access modifier section has an invalid indentation body. (<a href=\"https://bounce.depfu.com/github.com/tatsuyafw\">@tatsuyafw</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/5909\">#5909</a>: Even when a module has no public methods, <code>Layout/IndentationConsistency</code> should still register an offense for private methods. (<a href=\"https://bounce.depfu.com/github.com/jaredbeck\">@jaredbeck</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/5958\">#5958</a>: Handle empty method body in <code>Rails/BulkChangeTable</code>. (<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/5954\">#5954</a>: Make <code>Style/UnneededCondition</code> cop accepts a case of condition and <code>if_branch</code> are same when using <code>elsif</code> branch. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/rubocop-hq/rubocop/releases/tag/v0.57.0\">0.57.0</a></h4>\n\n<h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5881\">#5881</a>: Add new <code>Rails/BulkChangeTable</code> cop. (<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/pull/5444\">#5444</a>: Add new <code>Style/AccessModifierDeclarations</code> cop. (<a href=\"https://bounce.depfu.com/github.com/brandonweiss\">@brandonweiss</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5803\">#5803</a>: Add new <code>Style/UnneededCondition</code> cop. (<a href=\"https://bounce.depfu.com/github.com/balbesina\">@balbesina</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5406\">#5406</a>: Add new <code>Layout/ClosingHeredocIndentation</code> cop. (<a href=\"https://bounce.depfu.com/github.com/siggymcfried\">@siggymcfried</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5823\">#5823</a>: Add new <code>slashes</code> style to <code>Rails/FilePath</code> since Ruby accepts forward slashes even on Windows. (<a href=\"https://bounce.depfu.com/github.com/sunny\">@sunny</a>)</li>\n<li>New cop <code>Layout/LeadingBlankLines</code> checks for empty lines at the beginning of a file. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5897\">#5897</a>: Fix <code>Style/SymbolArray</code> and <code>Style/WordArray</code> not working on arrays of size 1. (<a href=\"https://bounce.depfu.com/github.com/TikiTDO\">@TikiTDO</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5894\">#5894</a>: Fix <code>Rails/AssertNot</code> to allow it to have failure message. (<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/5888\">#5888</a>: Do not register an offense for <code>headers</code> or <code>env</code> keyword arguments in <code>Rails/HttpPositionalArguments</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>Fix the indentation of autocorrected closing squiggly heredocs. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5908\">#5908</a>: Fix <code>Style/BracesAroundHashParameters</code> auto-correct going past the end of the file when the closing curly brace is on the last line of a file. (<a href=\"https://bounce.depfu.com/github.com/EiNSTeiN-\">@EiNSTeiN-</a>)</li>\n<li>Fix a bug where <code>Style/FrozenStringLiteralComment</code> would be added to the second line if the first line is empty. (<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/5914\">#5914</a>: Make <code>Layout/SpaceInsideReferenceBrackets</code> aware of <code>no_space</code> when using nested reference brackets. (<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/5799\">#5799</a>: Fix false positive in <code>Style/MixinGrouping</code> when method named <code>include</code> accepts block. (<a href=\"https://bounce.depfu.com/github.com/Darhazer\">@Darhazer</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/5937\">#5937</a>: Add new <code>--fix-layout/-x</code> command line alias. (<a href=\"https://bounce.depfu.com/github.com/scottmatthewman\">@scottmatthewman</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5887\">#5887</a>: Remove <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/pull/5761\">#5761</a>: Add <code>httpdate</code> to accepted <code>Rails/TimeZone</code> methods. (<a href=\"https://bounce.depfu.com/github.com/cupakromer\">@cupakromer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5899\">#5899</a>: Add <code>xmlschema</code> to accepted <code>Rails/TimeZone</code> methods. (<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/5906\">#5906</a>: Move REPL command from <code>rake repl</code> task to <code>bin/console</code> command. (<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/5917\">#5917</a>: Let <code>inherit_mode</code> work for default configuration too. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5929\">#5929</a>: Stop including string extensions from <code>unicode/display_width</code>. (<a href=\"https://bounce.depfu.com/github.com/nroman-stripe\">@nroman-stripe</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/bbatsov/rubocop/releases/tag/v0.56.0\">0.56.0</a></h4>\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<h4><a href=\"https://github.com/bbatsov/rubocop/releases/tag/v0.55.0\">0.55.0</a></h4>\n\n<h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5753\">#5753</a>: Add new <code>Performance/UnneededSort</code> cop. (<a href=\"https://bounce.depfu.com/github.com/parkerfinch\">@parkerfinch</a>)</li>\n<li>Add new <code>Lint/SafeNavigationConsistency</code> cop. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5759\">#5759</a>: Fix <code>Performance/RegexpMatch</code> cop not correcting negated match operator. (<a href=\"https://bounce.depfu.com/github.com/bdewater\">@bdewater</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5726\">#5726</a>: Fix false positive for <code>:class_name</code> option in Rails/InverseOf cop. (<a href=\"https://bounce.depfu.com/github.com/bdewater\">@bdewater</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5686\">#5686</a>: Fix a regression for <code>Style/SymbolArray</code> and <code>Style/WordArray</code> for multiline Arrays. (<a href=\"https://bounce.depfu.com/github.com/istateside\">@istateside</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5730\">#5730</a>: Stop <code>Rails/InverseOf</code> cop allowing <code>inverse_of: nil</code> to opt-out. (<a href=\"https://bounce.depfu.com/github.com/bdewater\">@bdewater</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5561\">#5561</a>: Fix <code>Lint/ShadowedArgument</code> false positive with shorthand assignments. (<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/5403\">#5403</a>: Fix <code>Naming/HeredocDelimiterNaming</code> blacklist patterns. (<a href=\"https://bounce.depfu.com/github.com/mcfisch\">@mcfisch</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4298\">#4298</a>: Fix auto-correction of <code>Performance/RegexpMatch</code> to produce code that safe guards against the receiver being <code>nil</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/5738\">#5738</a>: Make <code>Rails/HttpStatus</code> ignoring hash order to fix false negative. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5720\">#5720</a>: Fix false positive for <code>Style/EmptyLineAfterGuardClause</code> when guard clause is after heredoc. (<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/5760\">#5760</a>: Fix incorrect offense location for <code>Style/EmptyLineAfterGuardClause</code> when guard clause is after heredoc argument. (<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/5764\">#5764</a>: Fix <code>Style/Unpackfirst</code> false positive of <code>unpack('h*').take(1)</code>. (<a href=\"https://bounce.depfu.com/github.com/parkerfinch\">@parkerfinch</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5766\">#5766</a>: Update <code>Style/FrozenStringLiteralComment</code> auto-correction to insert a new line between the comment and the 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/5551\">#5551</a>: Fix <code>Lint/Void</code> not detecting void context in blocks with single expression. (<a href=\"https://bounce.depfu.com/github.com/Darhazer\">@Darhazer</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5752\">#5752</a>: Add <code>String#delete_{prefix,suffix}</code> to Lint/Void cop. (<a href=\"https://bounce.depfu.com/github.com/bdewater\">@bdewater</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5734\">#5734</a>: Add <code>by</code>, <code>on</code>, <code>in</code> and <code>at</code> to allowed names of <code>Naming/UncommunicativeMethodParamName</code> cop in default config. (<a href=\"https://bounce.depfu.com/github.com/AlexWayfer\">@AlexWayfer</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5666\">#5666</a>: Add spaces as an <code>EnforcedStyle</code> option to <code>Layout/SpaceInsideParens</code>, allowing you to enforce spaces inside of parentheses. (<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/4257\">#4257</a>: Allow specifying module name in <code>Metrics/BlockLength</code>'s <code>ExcludedMethods</code> configuration option. (<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/4753\">#4753</a>: Add <code>IgnoredMethods</code> option to <code>Style/MethodCallWithoutArgsParentheses</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/4517\">#4517</a>: Add option to allow trailing whitespaces inside heredoc strings. (<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/5652\">#5652</a>: Make <code>Style/OptionHash</code> aware of implicit parameter passing to super. (<a href=\"https://bounce.depfu.com/github.com/Wei-LiangChew\">@Wei-LiangChew</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5451\">#5451</a>: When using --auto-gen-config, do not ouput offenses unless the --output-offenses flag is also passed. (<a href=\"https://bounce.depfu.com/github.com/drewpterry\">@drewpterry</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/bbatsov/rubocop/releases/tag/v0.54.0\">0.54.0</a></h4>\n\n<h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5597\">#5597</a>: Add new <code>Rails/HttpStatus</code> cop. (<a href=\"https://bounce.depfu.com/github.com/anthony-robin\">@anthony-robin</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5643\">#5643</a>: Add new <code>Style/UnpackFirst</code> cop. (<a href=\"https://bounce.depfu.com/github.com/bdewater\">@bdewater</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5683\">#5683</a>: Fix message for <code>Naming/UncommunicativeXParamName</code> cops. (<a href=\"https://bounce.depfu.com/github.com/jlfaber\">@jlfaber</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5680\">#5680</a>: Fix <code>Layout/ElseAlignment</code> for <code>rescue/else/ensure</code> inside <code>do/end</code> blocks. (<a href=\"https://bounce.depfu.com/github.com/YukiJikumaru\">@YukiJikumaru</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5642\">#5642</a>: Fix <code>Style/Documentation</code> <code>:nodoc:</code> for compact-style nested modules/classes. (<a href=\"https://bounce.depfu.com/github.com/ojab\">@ojab</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5648\">#5648</a>: Suggest valid memoized instance variable for predicate method. (<a href=\"https://bounce.depfu.com/github.com/satyap\">@satyap</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5670\">#5670</a>: Suggest valid memoized instance variable for bang method. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5623\">#5623</a>: Fix <code>Bundler/OrderedGems</code> when a group includes duplicate gems. (<a href=\"https://bounce.depfu.com/github.com/colorbox\">@colorbox</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5633\">#5633</a>: Fix broken <code>--fail-fast</code>. (<a href=\"https://bounce.depfu.com/github.com/mmyoji\">@mmyoji</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5630\">#5630</a>: Fix false positive for <code>Style/FormatStringToken</code> when using placeholder arguments in <code>format</code> method. (<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/5651\">#5651</a>: Fix NoMethodError when specified config file that does not exist. (<a href=\"https://bounce.depfu.com/github.com/onk\">@onk</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5647\">#5647</a>: Fix encoding method of RuboCop::MagicComment::SimpleComment. (<a href=\"https://bounce.depfu.com/github.com/htwroclau\">@htwroclau</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5619\">#5619</a>: Do not register an offense in <code>Style/InverseMethods</code> when comparing constants with <code>&lt;</code>, <code>&gt;</code>, <code>&lt;=</code>, or <code>&gt;=</code>. If the code is being used to determine class hierarchy, the correction might not be accurate. (<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/5641\">#5641</a>: Disable <code>Style/TrivialAccessors</code> auto-correction for <code>def</code> with <code>private</code>. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>Fix bug where <code>Style/SafeNavigation</code> does not auto-correct all chained methods resulting in a <code>Lint/SafeNavigationChain</code> offense. (<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/5436\">#5436</a>: Allow empty kwrest args in <code>UncommunicativeName</code> cops. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5674\">#5674</a>: Fix auto-correction of <code>Layout/EmptyComment</code> when the empty comment appears on the same line as 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/5679\">#5679</a>: Fix a false positive for <code>Style/EmptyLineAfterGuardClause</code> when guard clause is before <code>rescue</code> or <code>ensure</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/5694\">#5694</a>: Match Rails versions with multiple digits when reading the TargetRailsVersion from the bundler lock files. (<a href=\"https://bounce.depfu.com/github.com/roberts1000\">@roberts1000</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5700\">#5700</a>: Fix a false positive for <code>Style/EmptyLineAfterGuardClause</code> when guard clause is before <code>else</code>. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>Fix false positive in <code>Naming/ConstantName</code> when using conditional assignment. (<a href=\"https://bounce.depfu.com/github.com/drenmi\">@drenmi</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5626\">#5626</a>: Change <code>Naming/UncommunicativeMethodParamName</code> add <code>to</code> to allowed names in default config. (<a href=\"https://bounce.depfu.com/github.com/unused\">@unused</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5640\">#5640</a>: Warn about user configuration overriding other user configuration only with <code>--debug</code>. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5637\">#5637</a>: Fix error for <code>Layout/SpaceInsideArrayLiteralBrackets</code> when contains an array literal as an argument after a heredoc is started. (<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/5498\">#5498</a>: Correct IndentHeredoc message for Ruby 2.3 when using <code>&lt;&lt;~</code> operator with invalid indentation. (<a href=\"https://bounce.depfu.com/github.com/hamada14\">@hamada14</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5610\">#5610</a>: Use <code>gems.locked</code> or <code>Gemfile.lock</code> to determine the best <code>TargetRubyVersion</code> when it is not specified in the config. (<a href=\"https://bounce.depfu.com/github.com/roberts1000\">@roberts1000</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5390\">#5390</a>: Allow exceptions to <code>Style/InlineComment</code> for inline comments which enable or disable rubocop cops. (<a href=\"https://bounce.depfu.com/github.com/jfelchner\">@jfelchner</a>)</li>\n<li>Add progress bar to offenses formatter. (<a href=\"https://bounce.depfu.com/github.com/drewpterry\">@drewpterry</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5498\">#5498</a>: Correct <code>IndentHeredoc</code> message for Ruby 2.3 when using <code>&lt;&lt;~</code> operator with invalid indentation. (<a href=\"https://bounce.depfu.com/github.com/hamada14\">@hamada14</a>)</li>\n</ul>\n<h4><a href=\"https://github.com/bbatsov/rubocop/releases/tag/v0.53.0\">0.53.0</a></h4>\n\n<h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/3666\">#3666</a>: Add new <code>Naming/UncommunicativeBlockParamName</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/3666\">#3666</a>: Add new <code>Naming/UncommunicativeMethodParamName</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5356\">#5356</a>: Add new <code>Lint/UnneededCopEnableDirective</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5248\">#5248</a>: Add new <code>Lint/BigDecimalNew</code> cop. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>Add new <code>Style/TrailingBodyOnClass</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>Add new <code>Style/TrailingBodyOnModule</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/3394\">#3394</a>: Add new <code>Style/TrailingCommmaInArrayLiteral</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/3394\">#3394</a>: Add new <code>Style/TrailingCommmaInHashLiteral</code> cop. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5319\">#5319</a>: Add new <code>Security/Open</code> cop. (<a href=\"https://bounce.depfu.com/github.com/mame\">@mame</a>)</li>\n<li>Add <code>EnforcedStyleForEmptyBrackets</code> configuration to <code>Layout/SpaceInsideReferenceBrackets</code>.(<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5050\">#5050</a>: Add auto-correction to <code>Style/ModuleFunction</code>. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5358\">#5358</a>:  <code>--no-auto-gen-timestamp</code> CLI option suppresses the inclusion of the date and time it was generated in auto-generated config. (<a href=\"https://bounce.depfu.com/github.com/dominicsayers\">@dominicsayers</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4274\">#4274</a>: Add new <code>Layout/EmptyComment</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/4477\">#4477</a>: Add new configuration directive: <code>inherit_mode</code> for merging arrays. (<a href=\"https://bounce.depfu.com/github.com/leklund\">@leklund</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5532\">#5532</a>: Include <code>.axlsx</code> file by default. (<a href=\"https://bounce.depfu.com/github.com/georf\">@georf</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5490\">#5490</a>: Add new <code>Lint/OrderedMagicComments</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/4008\">#4008</a>: Add new <code>Style/ExpandPathArguments</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/4812\">#4812</a>: Add <code>beginning_only</code> and <code>ending_only</code> style options to <code>Layout/EmptyLinesAroundClassBody</code> cop. (<a href=\"https://bounce.depfu.com/github.com/jmks\">@jmks</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5591\">#5591</a>: Include <code>.arb</code> file by default. (<a href=\"https://bounce.depfu.com/github.com/deivid-rodriguez\">@deivid-rodriguez</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5473\">#5473</a>: Use <code>gems.locked</code> or <code>Gemfile.lock</code> to determine the best <code>TargetRailsVersion</code> when it is not specified in the config. (<a href=\"https://bounce.depfu.com/github.com/roberts1000\">@roberts1000</a>)</li>\n<li>Add new <code>Naming/MemoizedInstanceVariableName</code> cop. (<a href=\"https://bounce.depfu.com/github.com/satyap\">@satyap</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5376\">#5376</a>: Add new <code>Style/EmptyLineAfterGuardClause</code> cop. (<a href=\"https://bounce.depfu.com/github.com/unkmas\">@unkmas</a>)</li>\n<li>Add new <code>Rails/ActiveRecordAliases</code> cop. (<a href=\"https://bounce.depfu.com/github.com/elebow\">@elebow</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4105\">#4105</a>: Fix <code>Lint/IndentationWidth</code> when <code>Lint/EndAlignment</code> is configured with <code>start_of_line</code>. (<a href=\"https://bounce.depfu.com/github.com/brandonweiss\">@brandonweiss</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5453\">#5453</a>: Fix erroneous downcase in <code>Performance/Casecmp</code> auto-correction. (<a href=\"https://bounce.depfu.com/github.com/walinga\">@walinga</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5343\">#5343</a>: Fix offense detection in <code>Style/TrailingMethodEndStatement</code>. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5334\">#5334</a>: Fix semicolon removal for <code>Style/TrailingBodyOnMethodDefinition</code> autocorrection. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5350\">#5350</a>: Fix <code>Metric/LineLength</code> false offenses for URLs in double quotes. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5333\">#5333</a>: Fix <code>Layout/EmptyLinesAroundArguments</code> false positives for inline access modifiers. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5339\">#5339</a>: Fix <code>Layout/EmptyLinesAroundArguments</code> false positives for multiline heredoc arguments. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5383\">#5383</a>: Fix <code>Rails/Presence</code> false detection of receiver for locally defined <code>blank?</code> &amp; <code>present?</code> methods. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5314\">#5314</a>: Fix false positives for <code>Lint/NestedPercentLiteral</code> when percent characters are nested. (<a href=\"https://bounce.depfu.com/github.com/asherkach\">@asherkach</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5357\">#5357</a>: Fix <code>Lint/InterpolationCheck</code> false positives on escaped interpolations. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5409\">#5409</a>: Fix multiline indent for <code>Style/SymbolArray</code> and <code>Style/WordArray</code> autocorrect. (<a href=\"https://bounce.depfu.com/github.com/flyerhzm\">@flyerhzm</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5393\">#5393</a>: Fix <code>Rails/Delegate</code>'s false positive with a method call with arguments. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5348\">#5348</a>: Fix false positive for <code>Style/SafeNavigation</code> when safe guarding more comparison methods. (<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/4889\">#4889</a>: Auto-correcting <code>Style/SafeNavigation</code> will add safe navigation to all methods in a method chain. (<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/5287\">#5287</a>: Do not register an offense in <code>Style/SafeNavigation</code> if there is an unsafe method used in a method chain. (<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/5401\">#5401</a>: Fix <code>Style/RedundantReturn</code> to trigger when begin-end, rescue, and ensure blocks present. (<a href=\"https://bounce.depfu.com/github.com/asherkach\">@asherkach</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5426\">#5426</a>: Make <code>Rails/InverseOf</code> accept <code>inverse_of: nil</code> to opt-out. (<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/5448\">#5448</a>: Improve <code>Rails/LexicallyScopedActionFilter</code>. (<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/3947\">#3947</a>: Fix false positive for <code>Rails/FilePath</code> when using <code>Rails.root.join</code> in string interpolation of argument. (<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/5479\">#5479</a>: Fix false positives for <code>Rails/Presence</code> when using with <code>elsif</code>. (<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/pull/5427\">#5427</a>: Fix exception when executing from a different drive on Windows. (<a href=\"https://bounce.depfu.com/github.com/orgads\">@orgads</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5429\">#5429</a>: Detect tabs other than indentation by <code>Layout/Tab</code>. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5496\">#5496</a>: Fix a false positive of <code>Style/FormatStringToken</code> with unrelated <code>format</code> call. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5503\">#5503</a>: Fix <code>Rails/CreateTableWithTimestamps</code> false positive when using <code>to_proc</code> syntax. (<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/5512\">#5512</a>: Improve <code>Lint/Void</code> to detect <code>Kernel#tap</code> as method that ignores the block's value. (<a href=\"https://bounce.depfu.com/github.com/untitaker\">@untitaker</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5520\">#5520</a>: Fix <code>Style/RedundantException</code> auto-correction does not keep parenthesization. (<a href=\"https://bounce.depfu.com/github.com/dpostorivo\">@dpostorivo</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5524\">#5524</a>: Return the instance based on the new type when calls <code>RuboCop::AST::Node#updated</code>. (<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/5527\">#5527</a>: Avoid behavior-changing corrections in <code>Style/SafeNavigation</code>. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5539\">#5539</a>: Fix compilation error and ruby code generation when passing args to funcall and predicates. (<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/4669\">#4669</a>: Use binary file contents for cache key so changing EOL characters invalidates the cache. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/3947\">#3947</a>: Fix false positive for <code>Performance::RegexpMatch</code> when using <code>MatchData</code> before guard clause. (<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/5515\">#5515</a>: Fix <code>Style/EmptyElse</code> autocorrect for nested if and case statements. (<a href=\"https://bounce.depfu.com/github.com/asherkach\">@asherkach</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5582\">#5582</a>: Fix <code>end</code> alignment for variable assignment with line break after <code>=</code> in <code>Layout/EndAlignment</code>. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5602\">#5602</a>: Fix false positive for <code>Style/ColonMethodCall</code> when using Java package namespace. (<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/5603\">#5603</a>: Fix falsy offense for <code>Style/RedundantSelf</code> with pseudo variables. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5547\">#5547</a>: Fix auto-correction of of <code>Layout/BlockEndNewline</code> when there is top level code outside of a class. (<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/5599\">#5599</a>: Fix the suggestion being used by <code>Lint/NumberConversion</code> to use base 10 with Integer. (<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/5534\">#5534</a>: Fix <code>Style/EachWithObject</code> auto-correction leaves an empty line. (<a href=\"https://bounce.depfu.com/github.com/flyerhzm\">@flyerhzm</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5589\">#5589</a>: Remove <code>Performance/HashEachMethods</code> cop as it no longer provides a performance benefit. (<a href=\"https://bounce.depfu.com/github.com/urbanautomaton\">@urbanautomaton</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/3394\">#3394</a>: Remove <code>Style/TrailingCommmaInLiteral</code> in favor of two new cops. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>Rename <code>Lint/UnneededDisable</code> to <code>Lint/UnneededCopDisableDirective</code>. (<a href=\"https://bounce.depfu.com/github.com/garettarrowood\">@garettarrowood</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5365\">#5365</a>: Add <code>*.gemfile</code> to Bundler cop target. (<a href=\"https://bounce.depfu.com/github.com/sue445\">@sue445</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/4477\">#4477</a>: Warn when user configuration overrides other user configuration. (<a href=\"https://bounce.depfu.com/github.com/jonas054\">@jonas054</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5240\">#5240</a>: Make <code>Style/StringHashKeys</code> to accepts environment variables. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5395\">#5395</a>: Always exit 2 when specified configuration file does not exist. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/pull/5402\">#5402</a>: Remove undefined <code>ActiveSupport::TimeZone#strftime</code> method from defined dangerous methods of <code>Rails/TimeZone</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/4704\">#4704</a>: Move <code>Lint/EndAlignment</code>, <code>Lint/DefEndAlignment</code>, <code>Lint/BlockAlignment</code>, and <code>Lint/ConditionPosition</code> to the <code>Layout</code> namespace. (<a href=\"https://bounce.depfu.com/github.com/bquorning\">@bquorning</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/bbatsov/rubocop/issues/5283\">#5283</a>: Change file path output by <code>Formatter::JSONFormatter</code> from relative path to smart path. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</a>)</li>\n<li>\n<code>Style/SafeNavigation</code> will now register an offense for methods that <code>nil</code> responds to. (<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/5542\">#5542</a>: Exclude <code>.git/</code> by default. (<a href=\"https://bounce.depfu.com/github.com/pocke\">@pocke</a>)</li>\n<li>Tell Read the Docs to build downloadable docs. (<a href=\"https://bounce.depfu.com/github.com/eostrom\">@eostrom</a>)</li>\n<li>Change <code>Style/SafeNavigation</code> to no longer register an offense for method chains exceeding 2 methods. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>Remove auto-correction from <code>Lint/SafeNavigationChain</code>. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n<li>Change the highlighting of <code>Lint/SafeNavigationChain</code> to highlight the entire method chain beyond the safe navigation portion. (<a href=\"https://bounce.depfu.com/github.com/rrosenblum\">@rrosenblum</a>)</li>\n</ul>\n<p><em>Not all release notes shown. View the <a href=\"http://github.com/bbatsov/rubocop/releases\">full release notes</a></em></p>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/bbatsov/rubocop/compare/8a5be5fdb0d9de92308c9f1b399cb6abe9a82bdf...52077ea9bd41b98adfd961be6d251d394e948f46\">See the full diff on Github</a>. The new version differs by more commits than we can show here.</p>\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/cfe74664c4b27fc3ea7c69aae058e90a/stats.svg)\n\n","created_at":"2018-09-09T18:02:39Z","updated_at":"2018-09-11T13:09:29Z","closed_at":"2018-09-11T13:09:28Z","merged_at":"2018-09-11T13:09:28Z","merge_commit_sha":"743bc2b81db730fb6c8c6f8e85d9b219c451894a","assignee":{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false},"assignees":[{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":975311098,"node_id":"MDU6TGFiZWw5NzUzMTEwOTg=","url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/labels/depfu","name":"depfu","color":"0000ff","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/2/commits","review_comments_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/2/comments","review_comment_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/2/comments","statuses_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/statuses/c5a484558c62510d6a65dee2c64ec0d90da09962","head":{"label":"jgarber623:depfu/update/rubocop-0.59.0","ref":"depfu/update/rubocop-0.59.0","sha":"c5a484558c62510d6a65dee2c64ec0d90da09962","user":{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false},"repo":{"id":138078772,"node_id":"MDEwOlJlcG9zaXRvcnkxMzgwNzg3NzI=","name":"jekyll-netlify-redirects","full_name":"jgarber623/jekyll-netlify-redirects","owner":{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jgarber623/jekyll-netlify-redirects","description":"A Ruby gem for generating a Netlify redirects configuration from a Jekyll configuration.","fork":false,"url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects","forks_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/forks","keys_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/teams","hooks_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/hooks","issue_events_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/events{/number}","events_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/events","assignees_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/assignees{/user}","branches_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/branches{/branch}","tags_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/tags","blobs_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/refs{/sha}","trees_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/statuses/{sha}","languages_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/languages","stargazers_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/stargazers","contributors_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/contributors","subscribers_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/subscribers","subscription_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/subscription","commits_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/commits{/sha}","git_commits_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/commits{/sha}","comments_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/comments{/number}","issue_comment_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/comments{/number}","contents_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/contents/{+path}","compare_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/merges","archive_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/downloads","issues_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues{/number}","pulls_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls{/number}","milestones_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/milestones{/number}","notifications_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/labels{/name}","releases_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/releases{/id}","deployments_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/deployments","created_at":"2018-06-20T19:48:22Z","updated_at":"2018-07-08T13:12:26Z","pushed_at":"2018-09-11T13:09:28Z","git_url":"git://github.com/jgarber623/jekyll-netlify-redirects.git","ssh_url":"git@github.com:jgarber623/jekyll-netlify-redirects.git","clone_url":"https://github.com/jgarber623/jekyll-netlify-redirects.git","svn_url":"https://github.com/jgarber623/jekyll-netlify-redirects","homepage":"https://rubygems.org/gems/jekyll-netlify-redirects","size":9,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"jgarber623:master","ref":"master","sha":"ad22a6e8d21d2779a3f28134e183c1d221c55f15","user":{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false},"repo":{"id":138078772,"node_id":"MDEwOlJlcG9zaXRvcnkxMzgwNzg3NzI=","name":"jekyll-netlify-redirects","full_name":"jgarber623/jekyll-netlify-redirects","owner":{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jgarber623/jekyll-netlify-redirects","description":"A Ruby gem for generating a Netlify redirects configuration from a Jekyll configuration.","fork":false,"url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects","forks_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/forks","keys_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/teams","hooks_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/hooks","issue_events_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/events{/number}","events_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/events","assignees_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/assignees{/user}","branches_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/branches{/branch}","tags_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/tags","blobs_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/refs{/sha}","trees_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/statuses/{sha}","languages_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/languages","stargazers_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/stargazers","contributors_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/contributors","subscribers_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/subscribers","subscription_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/subscription","commits_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/commits{/sha}","git_commits_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/git/commits{/sha}","comments_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/comments{/number}","issue_comment_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/comments{/number}","contents_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/contents/{+path}","compare_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/merges","archive_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/downloads","issues_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues{/number}","pulls_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls{/number}","milestones_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/milestones{/number}","notifications_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/labels{/name}","releases_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/releases{/id}","deployments_url":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/deployments","created_at":"2018-06-20T19:48:22Z","updated_at":"2018-07-08T13:12:26Z","pushed_at":"2018-09-11T13:09:28Z","git_url":"git://github.com/jgarber623/jekyll-netlify-redirects.git","ssh_url":"git@github.com:jgarber623/jekyll-netlify-redirects.git","clone_url":"https://github.com/jgarber623/jekyll-netlify-redirects.git","svn_url":"https://github.com/jgarber623/jekyll-netlify-redirects","homepage":"https://rubygems.org/gems/jekyll-netlify-redirects","size":9,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/2"},"html":{"href":"https://github.com/jgarber623/jekyll-netlify-redirects/pull/2"},"issue":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/2"},"comments":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/issues/2/comments"},"review_comments":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/2/comments"},"review_comment":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/pulls/2/commits"},"statuses":{"href":"https://api.github.com/repos/jgarber623/jekyll-netlify-redirects/statuses/c5a484558c62510d6a65dee2c64ec0d90da09962"}},"author_association":"CONTRIBUTOR","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"jgarber623","id":73866,"node_id":"MDQ6VXNlcjczODY2","avatar_url":"https://avatars2.githubusercontent.com/u/73866?v=4","gravatar_id":"","url":"https://api.github.com/users/jgarber623","html_url":"https://github.com/jgarber623","followers_url":"https://api.github.com/users/jgarber623/followers","following_url":"https://api.github.com/users/jgarber623/following{/other_user}","gists_url":"https://api.github.com/users/jgarber623/gists{/gist_id}","starred_url":"https://api.github.com/users/jgarber623/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgarber623/subscriptions","organizations_url":"https://api.github.com/users/jgarber623/orgs","repos_url":"https://api.github.com/users/jgarber623/repos","events_url":"https://api.github.com/users/jgarber623/events{/privacy}","received_events_url":"https://api.github.com/users/jgarber623/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"jgarber623"}}