{"action":"opened","number":96,"pull_request":{"url":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/96","id":215759665,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE1NzU5NjY1","html_url":"https://github.com/rubyberlin/cfp-app/pull/96","diff_url":"https://github.com/rubyberlin/cfp-app/pull/96.diff","patch_url":"https://github.com/rubyberlin/cfp-app/pull/96.patch","issue_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues/96","number":96,"state":"open","locked":false,"title":"[ruby] Update rubocop: 0.58.1 → 0.59.1 (major)","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\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.58.1 | 0.59.1 |\n\nAdditionally, the update changed a few other dependencies as well:\n\n| action | name | old version | new version |\n| --- | --- | --- | --- |\n| updated | parser | 2.5.1.0 | 2.5.1.2 |\n| updated | ruby-progressbar | 1.9.0 | 1.10.0 |\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.58.1 → 0.59.1) · [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.1\">0.59.1</a></h4>\n\n<h3>Bug fixes</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6267\">#6267</a>: Fix undefined method 'method_name' for <code>Rails/FindEach</code>. (<a href=\"https://bounce.depfu.com/github.com/Knack\">@Knack</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6278\">#6278</a>: Fix false positive for <code>Naming/FileName</code> when investigating gemspecs. (<a href=\"https://bounce.depfu.com/github.com/kddeisz\">@kddeisz</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6256\">#6256</a>: Fix false positive for <code>Naming/FileName</code> when investigating dotfiles. (<a href=\"https://bounce.depfu.com/github.com/sinsoku\">@sinsoku</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6242\">#6242</a>: Fix <code>Style/EmptyCaseCondition</code> auto-correction removes comment between <code>case</code> and first <code>when</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/pull/6261\">#6261</a>: Fix undefined method error for <code>Style/RedundantBegin</code> when calling <code>super</code> with a block. (<a href=\"https://bounce.depfu.com/github.com/eitoball\">@eitoball</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/6263\">#6263</a>: Fix an error <code>Layout/EmptyLineAfterGuardClause</code> when guard clause is after heredoc including string interpolation. (<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/6281\">#6281</a>: Fix false negative in <code>Style/MultilineMethodSignature</code>. (<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/issues/6264\">#6264</a>: Fix an incorrect autocorrect for <code>Layout/EmptyLineAfterGuardClause</code> cop when <code>if</code> condition is after heredoc. (<a href=\"https://bounce.depfu.com/github.com/koic\">@koic</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/6272\">#6272</a>: Make <code>Lint/UnreachableCode</code> detect <code>exit</code>, <code>exit!</code> and <code>abort</code>. (<a href=\"https://bounce.depfu.com/github.com/hoshinotsuyoshi\">@hoshinotsuyoshi</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/6295\">#6295</a>: Exclude <code>#===</code> from <code>Naming/BinaryOperatorParameterName</code>. (<a href=\"https://bounce.depfu.com/github.com/zverok\">@zverok</a>)</li>\n<li>Add <code>+</code> to allowed file names of <code>Naming/FileName</code>. (<a href=\"https://bounce.depfu.com/github.com/yensaki\">@yensaki</a>)</li>\n</ul>\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</details>\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/bbatsov/rubocop/compare/b10f7b63b2d1b4d71cc80661e30db569e7079237...4f940b4b610e8dbd42aee56b8dc462ede4d8207e\">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#### ↗️ parser (_indirect_, 2.5.1.0 → 2.5.1.2) · [Repo](https://github.com/whitequark/parser) · [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)\n\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/whitequark/parser/compare/9eb626b56ffebc03f05f912228b4fb8000471fd3...9ba9c668e2362f84359f40cdb3d8fed07c522c0e\">See the full diff on Github</a>. The new version differs by 16 commits:</p>\n\n<ul>\n<li><a href=\"https://github.com/whitequark/parser/commit/9ba9c668e2362f84359f40cdb3d8fed07c522c0e\"><code>Update changelog.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/4459bcf09f6bb18e5079ff3d34c8a746f9499a31\"><code>Bump version.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/713797ad3ef98c1d77a42792cdc2b4ecf958eee7\"><code>- lexer.rl: Partially revert 5ba072d and properly handle &#39;m = -&gt; *args do end&#39;.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/d6d3d4533450ea91334d8888a80362a52dbc5f0d\"><code>Update changelog.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/5a4968ee690a8017a1d86d847f381487a467d4f0\"><code>Bump version.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/9f2ac1028b36cc7fb1c92a6e6091aca5ca943428\"><code>Fix YARD type annotations for parameterized types</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/3e98f553c7e784e30fc8d1d92e0c54483e77259b\"><code>Fix YARD type annotation for nilable types</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/fbe0e8cbec557c96b0e0f4a8c5201155ee478284\"><code>Fix doc typo</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/b4ec41a032509abb455f9cfe9c788f3d8bc7a0d7\"><code>Revert parsing of &#39;-&gt; do rescue; end&#39; for ruby25, it&#39;s valid only starting from 26. (#510)</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/5ba072dba6d0f1270eab9cc782dad2fa5e759abe\"><code>- lexer.rl: Fix parsing of &#39;m = -&gt; *args do end&#39;.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/7cb345668248d8028e54e326eace4d297cbd59e0\"><code>Update changelog.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/2649cfe110d3184abf1d1e21a908fc491f90f509\"><code>- AST::Processor: Properly recurse into &quot;kwsplat&quot; nodes</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/85df373b6c7eaeee911c7aa2002dbd4930b8ff18\"><code>+ ruby26.y: Endless ranges support.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/12e43a0f2bd81dbe5bc7889baad68211e48cab35\"><code>- ruby24, ruby25, ruby26: Fix cmdargs after command_args followed by tLBRACE_ARG.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/c2ca9deefa7244473147260a034b78cddf620a99\"><code>- lexer.rl: Fix parsing of `let (:a) { m do; end }`.</code></a></li>\n<li><a href=\"https://github.com/whitequark/parser/commit/9c1360e18f4a496c1e2f8676f6f93698f01d1360\"><code>Fix a wrong indentation in the AST_FORMAT.md</code></a></li>\n</ul>\n</details>\n\n\n\n#### ↗️ ruby-progressbar (_indirect_, 1.9.0 → 1.10.0) · [Repo](https://github.com/jfelchner/ruby-progressbar) · [Changelog](https://github.com/jfelchner/ruby-progressbar/blob/master/CHANGELOG.md)\n\n\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/4a6559613fd7736ea16f5f005a2363f5/stats.svg)\n\n","created_at":"2018-09-15T09:13:42Z","updated_at":"2018-09-15T09:13:42Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/96/commits","review_comments_url":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/96/comments","review_comment_url":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/comments{/number}","comments_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues/96/comments","statuses_url":"https://api.github.com/repos/rubyberlin/cfp-app/statuses/b0f7c284147b765facb8d90f40df84529abfe9ca","head":{"label":"rubyberlin:depfu/update/rubocop-0.59.1","ref":"depfu/update/rubocop-0.59.1","sha":"b0f7c284147b765facb8d90f40df84529abfe9ca","user":{"login":"rubyberlin","id":3816677,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM4MTY2Nzc=","avatar_url":"https://avatars0.githubusercontent.com/u/3816677?v=4","gravatar_id":"","url":"https://api.github.com/users/rubyberlin","html_url":"https://github.com/rubyberlin","followers_url":"https://api.github.com/users/rubyberlin/followers","following_url":"https://api.github.com/users/rubyberlin/following{/other_user}","gists_url":"https://api.github.com/users/rubyberlin/gists{/gist_id}","starred_url":"https://api.github.com/users/rubyberlin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubyberlin/subscriptions","organizations_url":"https://api.github.com/users/rubyberlin/orgs","repos_url":"https://api.github.com/users/rubyberlin/repos","events_url":"https://api.github.com/users/rubyberlin/events{/privacy}","received_events_url":"https://api.github.com/users/rubyberlin/received_events","type":"Organization","site_admin":false},"repo":{"id":88368939,"node_id":"MDEwOlJlcG9zaXRvcnk4ODM2ODkzOQ==","name":"cfp-app","full_name":"rubyberlin/cfp-app","owner":{"login":"rubyberlin","id":3816677,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM4MTY2Nzc=","avatar_url":"https://avatars0.githubusercontent.com/u/3816677?v=4","gravatar_id":"","url":"https://api.github.com/users/rubyberlin","html_url":"https://github.com/rubyberlin","followers_url":"https://api.github.com/users/rubyberlin/followers","following_url":"https://api.github.com/users/rubyberlin/following{/other_user}","gists_url":"https://api.github.com/users/rubyberlin/gists{/gist_id}","starred_url":"https://api.github.com/users/rubyberlin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubyberlin/subscriptions","organizations_url":"https://api.github.com/users/rubyberlin/orgs","repos_url":"https://api.github.com/users/rubyberlin/repos","events_url":"https://api.github.com/users/rubyberlin/events{/privacy}","received_events_url":"https://api.github.com/users/rubyberlin/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/rubyberlin/cfp-app","description":"Manage Call for Proposals for your conference","fork":false,"url":"https://api.github.com/repos/rubyberlin/cfp-app","forks_url":"https://api.github.com/repos/rubyberlin/cfp-app/forks","keys_url":"https://api.github.com/repos/rubyberlin/cfp-app/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rubyberlin/cfp-app/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rubyberlin/cfp-app/teams","hooks_url":"https://api.github.com/repos/rubyberlin/cfp-app/hooks","issue_events_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues/events{/number}","events_url":"https://api.github.com/repos/rubyberlin/cfp-app/events","assignees_url":"https://api.github.com/repos/rubyberlin/cfp-app/assignees{/user}","branches_url":"https://api.github.com/repos/rubyberlin/cfp-app/branches{/branch}","tags_url":"https://api.github.com/repos/rubyberlin/cfp-app/tags","blobs_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/refs{/sha}","trees_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rubyberlin/cfp-app/statuses/{sha}","languages_url":"https://api.github.com/repos/rubyberlin/cfp-app/languages","stargazers_url":"https://api.github.com/repos/rubyberlin/cfp-app/stargazers","contributors_url":"https://api.github.com/repos/rubyberlin/cfp-app/contributors","subscribers_url":"https://api.github.com/repos/rubyberlin/cfp-app/subscribers","subscription_url":"https://api.github.com/repos/rubyberlin/cfp-app/subscription","commits_url":"https://api.github.com/repos/rubyberlin/cfp-app/commits{/sha}","git_commits_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/commits{/sha}","comments_url":"https://api.github.com/repos/rubyberlin/cfp-app/comments{/number}","issue_comment_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues/comments{/number}","contents_url":"https://api.github.com/repos/rubyberlin/cfp-app/contents/{+path}","compare_url":"https://api.github.com/repos/rubyberlin/cfp-app/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rubyberlin/cfp-app/merges","archive_url":"https://api.github.com/repos/rubyberlin/cfp-app/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rubyberlin/cfp-app/downloads","issues_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues{/number}","pulls_url":"https://api.github.com/repos/rubyberlin/cfp-app/pulls{/number}","milestones_url":"https://api.github.com/repos/rubyberlin/cfp-app/milestones{/number}","notifications_url":"https://api.github.com/repos/rubyberlin/cfp-app/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rubyberlin/cfp-app/labels{/name}","releases_url":"https://api.github.com/repos/rubyberlin/cfp-app/releases{/id}","deployments_url":"https://api.github.com/repos/rubyberlin/cfp-app/deployments","created_at":"2017-04-15T19:13:25Z","updated_at":"2018-09-04T12:26:41Z","pushed_at":"2018-09-15T09:13:39Z","git_url":"git://github.com/rubyberlin/cfp-app.git","ssh_url":"git@github.com:rubyberlin/cfp-app.git","clone_url":"https://github.com/rubyberlin/cfp-app.git","svn_url":"https://github.com/rubyberlin/cfp-app","homepage":"https://cfp.isleofruby.org","size":2414,"stargazers_count":2,"watchers_count":2,"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":9,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":9,"watchers":2,"default_branch":"master"}},"base":{"label":"rubyberlin:master","ref":"master","sha":"c62c416cb7ca47d62d562adfcffbd0b8a298d4a3","user":{"login":"rubyberlin","id":3816677,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM4MTY2Nzc=","avatar_url":"https://avatars0.githubusercontent.com/u/3816677?v=4","gravatar_id":"","url":"https://api.github.com/users/rubyberlin","html_url":"https://github.com/rubyberlin","followers_url":"https://api.github.com/users/rubyberlin/followers","following_url":"https://api.github.com/users/rubyberlin/following{/other_user}","gists_url":"https://api.github.com/users/rubyberlin/gists{/gist_id}","starred_url":"https://api.github.com/users/rubyberlin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubyberlin/subscriptions","organizations_url":"https://api.github.com/users/rubyberlin/orgs","repos_url":"https://api.github.com/users/rubyberlin/repos","events_url":"https://api.github.com/users/rubyberlin/events{/privacy}","received_events_url":"https://api.github.com/users/rubyberlin/received_events","type":"Organization","site_admin":false},"repo":{"id":88368939,"node_id":"MDEwOlJlcG9zaXRvcnk4ODM2ODkzOQ==","name":"cfp-app","full_name":"rubyberlin/cfp-app","owner":{"login":"rubyberlin","id":3816677,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM4MTY2Nzc=","avatar_url":"https://avatars0.githubusercontent.com/u/3816677?v=4","gravatar_id":"","url":"https://api.github.com/users/rubyberlin","html_url":"https://github.com/rubyberlin","followers_url":"https://api.github.com/users/rubyberlin/followers","following_url":"https://api.github.com/users/rubyberlin/following{/other_user}","gists_url":"https://api.github.com/users/rubyberlin/gists{/gist_id}","starred_url":"https://api.github.com/users/rubyberlin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rubyberlin/subscriptions","organizations_url":"https://api.github.com/users/rubyberlin/orgs","repos_url":"https://api.github.com/users/rubyberlin/repos","events_url":"https://api.github.com/users/rubyberlin/events{/privacy}","received_events_url":"https://api.github.com/users/rubyberlin/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/rubyberlin/cfp-app","description":"Manage Call for Proposals for your conference","fork":false,"url":"https://api.github.com/repos/rubyberlin/cfp-app","forks_url":"https://api.github.com/repos/rubyberlin/cfp-app/forks","keys_url":"https://api.github.com/repos/rubyberlin/cfp-app/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rubyberlin/cfp-app/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rubyberlin/cfp-app/teams","hooks_url":"https://api.github.com/repos/rubyberlin/cfp-app/hooks","issue_events_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues/events{/number}","events_url":"https://api.github.com/repos/rubyberlin/cfp-app/events","assignees_url":"https://api.github.com/repos/rubyberlin/cfp-app/assignees{/user}","branches_url":"https://api.github.com/repos/rubyberlin/cfp-app/branches{/branch}","tags_url":"https://api.github.com/repos/rubyberlin/cfp-app/tags","blobs_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/refs{/sha}","trees_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rubyberlin/cfp-app/statuses/{sha}","languages_url":"https://api.github.com/repos/rubyberlin/cfp-app/languages","stargazers_url":"https://api.github.com/repos/rubyberlin/cfp-app/stargazers","contributors_url":"https://api.github.com/repos/rubyberlin/cfp-app/contributors","subscribers_url":"https://api.github.com/repos/rubyberlin/cfp-app/subscribers","subscription_url":"https://api.github.com/repos/rubyberlin/cfp-app/subscription","commits_url":"https://api.github.com/repos/rubyberlin/cfp-app/commits{/sha}","git_commits_url":"https://api.github.com/repos/rubyberlin/cfp-app/git/commits{/sha}","comments_url":"https://api.github.com/repos/rubyberlin/cfp-app/comments{/number}","issue_comment_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues/comments{/number}","contents_url":"https://api.github.com/repos/rubyberlin/cfp-app/contents/{+path}","compare_url":"https://api.github.com/repos/rubyberlin/cfp-app/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rubyberlin/cfp-app/merges","archive_url":"https://api.github.com/repos/rubyberlin/cfp-app/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rubyberlin/cfp-app/downloads","issues_url":"https://api.github.com/repos/rubyberlin/cfp-app/issues{/number}","pulls_url":"https://api.github.com/repos/rubyberlin/cfp-app/pulls{/number}","milestones_url":"https://api.github.com/repos/rubyberlin/cfp-app/milestones{/number}","notifications_url":"https://api.github.com/repos/rubyberlin/cfp-app/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rubyberlin/cfp-app/labels{/name}","releases_url":"https://api.github.com/repos/rubyberlin/cfp-app/releases{/id}","deployments_url":"https://api.github.com/repos/rubyberlin/cfp-app/deployments","created_at":"2017-04-15T19:13:25Z","updated_at":"2018-09-04T12:26:41Z","pushed_at":"2018-09-15T09:13:39Z","git_url":"git://github.com/rubyberlin/cfp-app.git","ssh_url":"git@github.com:rubyberlin/cfp-app.git","clone_url":"https://github.com/rubyberlin/cfp-app.git","svn_url":"https://github.com/rubyberlin/cfp-app","homepage":"https://cfp.isleofruby.org","size":2414,"stargazers_count":2,"watchers_count":2,"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":9,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":9,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/96"},"html":{"href":"https://github.com/rubyberlin/cfp-app/pull/96"},"issue":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/issues/96"},"comments":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/issues/96/comments"},"review_comments":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/96/comments"},"review_comment":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/pulls/96/commits"},"statuses":{"href":"https://api.github.com/repos/rubyberlin/cfp-app/statuses/b0f7c284147b765facb8d90f40df84529abfe9ca"}},"author_association":"CONTRIBUTOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":3,"deletions":3,"changed_files":1}}
{"actor":{"display_login":"depfu"}}