{"action":"opened","number":18,"pull_request":{"url":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/18","id":359945994,"node_id":"MDExOlB1bGxSZXF1ZXN0MzU5OTQ1OTk0","html_url":"https://github.com/jgarber623/sinatra-param/pull/18","diff_url":"https://github.com/jgarber623/sinatra-param/pull/18.diff","patch_url":"https://github.com/jgarber623/sinatra-param/pull/18.patch","issue_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues/18","number":18,"state":"open","locked":false,"title":"New version of rubocop (0.79.0) produced dependency conflicts","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\nWe've tried to upgrade a dependency and got errors running Bundler. It looks like there is a version conflict between two or more dependencies. Depfu doesn't try to solve these, as this would mean to update more than one dependency at a time.\n\nPlease take a look at the exact failure to figure out if this is something you need to work on.\n\nThe bundler error message was:\n\n```\nBundler could not find compatible versions for gem \"parser\":\n  In Gemfile:\n    reek (~> 5.5) was resolved to 5.5.0, which depends on\n      parser (>= 2.5.0.0, != 2.5.1.1, < 2.7)\n\n    rubocop (~> 0.79.0) was resolved to 0.79.0, which depends on\n      parser (>= 2.7.0.1)\n```\n\n### What changed?\n\n#### ✳️ rubocop (~> 0.78.0 → ~> 0.79.0) · [Repo](https://github.com/rubocop-hq/rubocop) · [Changelog](https://github.com/rubocop-hq/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.79.0\">0.79.0</a></h4>\n\n<blockquote><h3>New features</h3>\n<ul>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/7296\">#7296</a>: Recognize <code>console</code> and <code>binding.console</code> (<a href=\"https://bounce.depfu.com/github.com/rails/web-console\">rails/web-console</a>) calls in <code>Lint/Debuggers</code>. (<a href=\"https://bounce.depfu.com/github.com/gsamokovarov\">@gsamokovarov</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/7567\">#7567</a>: Introduce new <code>pending</code> status for new cops. (<a href=\"https://bounce.depfu.com/github.com/Darhazer\">@Darhazer</a>, <a href=\"https://bounce.depfu.com/github.com/pirj\">@pirj</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/issues/7193\">#7193</a>: Prevent <code>Style/PercentLiteralDelimiters</code> from changing <code>%i</code> literals that contain escaped delimiters. (<a href=\"https://bounce.depfu.com/github.com/buehmann\">@buehmann</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/7590\">#7590</a>: Fix an error for <code>Layout/SpaceBeforeBlockBraces</code> when using with <code>EnforcedStyle: line_count_based</code> of <code>Style/BlockDelimiters</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/rubocop-hq/rubocop/issues/7569\">#7569</a>: Make <code>Style/YodaCondition</code> accept <code>__FILE__ == $0</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/7576\">#7576</a>: Fix an error for <code>Gemspec/OrderedDependencies</code> when using a local variable in an argument of dependent gem. (<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/7595\">#7595</a>: Make <code>Style/NumericPredicate</code> aware of ignored methods when specifying ignored methods. (<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/7607\">#7607</a>: Fix <code>Style/FrozenStringLiteralComment</code> infinite loop when magic comments are newline-separated. (<a href=\"https://bounce.depfu.com/github.com/pirj\">@pirj</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/pull/7602\">#7602</a>: Ensure proper handling of Ruby 2.7 syntax. (<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/7620\">#7620</a>: Fix a false positive for <code>Migration/DepartmentName</code> when a disable comment contains a plain comment. (<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/7616\">#7616</a>: Fix an incorrect autocorrect for <code>Style/MultilineWhenThen</code> for when statement with then is an array or a hash. (<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/7628\">#7628</a>: Fix an incorrect autocorrect for <code>Layout/MultilineBlockLayout</code> removing trailing comma with single argument. (<a href=\"https://bounce.depfu.com/github.com/pawptart\">@pawptart</a>)</li>\n<li>\n<a href=\"https://bounce.depfu.com/github.com/rubocop-hq/rubocop/issues/7627\">#7627</a>: Fix a false negative for <code>Migration/DepartmentName</code> when there is space around <code>:</code> (e.g. <code># rubocop : disable</code>). (<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/issues/7287\">#7287</a>: <code>Style/FrozenStringLiteralComment</code> is now considered unsafe. (<a href=\"https://bounce.depfu.com/github.com/buehmann\">@buehmann</a>)</li>\n</ul></blockquote>\n<p><em>Does any of this look wrong? <a href=\"https://depfu.com/packages/rubygem/rubocop/feedback\">Please let us know.</a></em></p>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p><a href=\"https://github.com/rubocop-hq/rubocop/compare/7aa37664e4d877cfb522b6af153e5d4c16ca9a5a...d5334b9ab17f7f3ffbd710da9560954d10d7e0ff\">See the full diff on Github</a>. The new version differs by 49 commits:</p>\n\n<ul>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/d5334b9ab17f7f3ffbd710da9560954d10d7e0ff\"><code>Cut 0.79</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/9cfac0a451cea6575fcc6bfca719c1c634b77cd9\"><code>[Fix #7628] Include trailing comma for single arg (#7630)</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/cc433484b08205fe0568fadb45a081b4e6f6e42f\"><code>[Fix #7627] Fix a false negative for `Migration/DepartmentName`</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/3e1bf9db8f1fac959b246cb4d0840a40e14744bf\"><code>Fix a typo</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/c3235a6f3b5f5e2d9d721dddd77762f44d36eb1f\"><code>Merge pull request #7622 from koic/fix_an_incorrect_autocorrect_for_multiline_when_then</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/0ac145067b0fc2bba2a35fcc77f159fcfa48c121\"><code>[Fix #7616] Fix an incorrect autocorrect for `Style/MultilineWhenThen`</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/81c93c655b499b1451c9f14a8eaab0a3e17f6608\"><code>Regenerate RuboCop TODO</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/0565f7a09c228b784ca6dd71328778c12dee3d69\"><code>Split MethodCallWithArgsParentheses</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/b6bda3fd9d7101236f1a733a04632be23fec5c37\"><code>Add a spec of beginless range for Ruby 2.7</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/6d0907bb1f2e3b63318205e9df8924c5f2c618e2\"><code>[Fix #7620] Fix a false positive for `Migration/DepartmentName`</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/019fe5e3f0bdd0a533e51acc0c864330416cf08b\"><code>[Fix #7611] An unsafe cop cannot have a safe auto-correction</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/dc9a7285e368b2910731993139cea36954243eaf\"><code>Extract TargetRuby class</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/1d0b4978ad7714c909f0d224b3cece6d21c493f5\"><code>[Fix #7287] FrozenStringLiteralComment is unsafe</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/2c0eec6ada67026b686e10e13c8dbaf1d047c58d\"><code>Make Naming/MethodParameterName cop aware of argument forwarding</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/6f096c260aac1c8807b642d66d737a9cd2da43a8\"><code>Add new DefNode#argument_forwarding? method</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/0c3fcdc51596df284cae0e99f906a483092adabe\"><code>Add new ForwardArgsNode extension</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/7a193e0edce9182ddfe4152517180d2b6263d401\"><code>Add Ruby 2.7 node types to tree traversal</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/af3ed4d607c2bcc0cbf56416a09bd0f32527b58e\"><code>Revert workaround for YARD</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/23d5e4b7eca052eaf25c63b818ed338f976162bb\"><code>Recognize rails/web-console calls in Lint/Debugger</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/38edc0647eafed0d3537af7fb73f5b8cc65a574b\"><code>Merge pull request #7609 from koic/require_parser_2_7_0_1_or_higher</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/dbbf963991f96f2bc7cfac00cf85481f88f50041\"><code>Require Parser 2.7.0.1 or higher</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/371da87ece2f79659a624277abefadbc9a765a81\"><code>[Fix #7291] Improve the offense message for Layout/HashAlignment (#7547)</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/6fd61ce075828ce7d8d82bb8f6e531e4289ebb89\"><code>Make use of expect_correction in spec</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/c0774c7801a21672f9a6067547a1cbae1ed7d11f\"><code>Fix typo</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/8c792d1349e7cdf383ebde08b00c83363d52db05\"><code>[Fix #7586] Fix infinite loop in FrozenStringLiteralComment</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/75eb10738e356121bcf5dc6ce54d0ba45cd1e595\"><code>Remove redundant Parser gem dependency from Gemfile</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/dc1962c303278c6c407d127f3ae33829fb42e8cf\"><code>Merge pull request #7606 from koic/remove_workaround_for_parser_2_7_0_0</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/2e91a103145e0026bafea250ad2e40ff293aac8d\"><code>Remove workaround code for Parser 2.7.0.0</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/f84dd83c44e91dcd0f1fdd566835a64bcfe5c30c\"><code>[Fix #7595] Make `Style/NumericPredicate` aware of ignored methods</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/25810c4929d2a008159e86a93e43772542b4fe92\"><code>Workaround for `cannot load such file -- parser (LoadError)` in CI</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/ac8c1a3186ad4974fafabbdcbb8f4fdac3841e17\"><code>CI against Ruby 2.7</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/d292b3138ff1925c3b22a0b26730669cea2d9186\"><code>Revert &quot;Remove unused code&quot;</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/b5ea427f8b261e839b8a23a5ca8ae3e49d1c8712\"><code>Merge pull request #7600 from RicardoTrindade/remove_unused_code</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/42a21954f1ce69ddf5f55322207bee58c0bbdaf3\"><code>Remove unused methods in linelength cop, arithmetic_operation? method and related tests</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/af2d567c082443f205e01667168167b5485d994a\"><code>[Fix #7576] Fix an error for `Gemspec/OrderedDependencies`</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/73ac8bf724d8874886fd8578ce2eed60a8cebd54\"><code>Workaround for a build error when using Ruby 2.7.0 with YARD</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/f986523218bc6c2ccc0978e371f85ff803f5a6e4\"><code>Merge pull request #7597 from koic/workaround_for_broke_ci_with_parser_2_7_0</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/a960b74d7be709b11e4b811328bb553246036ffd\"><code>Fix an error when using Parser 2.7.0.0</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/a7dcd1c7c5eac967603b5a819d59c10daea0eb58\"><code>[Fix #7569] Make `Style/YodaCondition` accept `__FILE__ == $0`</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/c66efb96904abe008bab81ee5de046704070227e\"><code>[Fix #7590] Fix an error for `Layout/SpaceBeforeBlockBraces`</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/ed083fb167352c2817e3b6cd86c63ef5f9ebddd4\"><code>[Fix #7593] Do not Kernel#abort on validation errors</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/b0c6efdc5f542e4901e3b75a104edd95d40c55e8\"><code>Fix the changelog</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/5fb9db3ca1fea463f75503cac0a327c57d59fb11\"><code>[Fix #5979] Introduce cops with special status (#7567)</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/46e412e27cf1000d8cd7ba2e13b110693180305d\"><code>Suppress a deprecation warning when using Ruby 2.7.0-dev</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/3bcfb9373d8e7df8bcfe6fbe67018afeca0208ac\"><code>[Fix #7193] Fix string_source for symbol case (%i)</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/3d63f19d5007353a0ea3c7fdabd319b93a36d770\"><code>Remove unnecessary use of regexp</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/76e07a29782acd884a5ee73f70a284e985ef0351\"><code>Add how to write a breaking change entry to the CONTRIBUTING.md</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/161dcd0eb7ec189ef4a0fee7923c0c8bee156975\"><code>Merge pull request #7580 from ianfixes/patch-1</code></a></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/18b55599846d72b9458dfc553c72e83f212f5f4d\"><code>analized -&gt; analyzed</code></a></li>\n</ul>\n</details>\n\n\n\n\n\n\n---\n![Depfu Status](https://depfu.com/badges/c2e8060f09b1de2e597d1569595e877f/stats.svg)\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<details><summary>All Depfu comment commands</summary>\n<blockquote><dl>\n<dt>@​depfu rebase</dt><dd>Rebases against your default branch and redoes this update</dd>\n<dt>@​depfu recreate</dt><dd>Recreates this PR, overwriting any edits that you've made to it</dd>\n<dt>@​depfu merge</dt><dd>Merges this PR once your tests are passing and conflicts are resolved</dd>\n<dt>@​depfu close</dt><dd>Closes this PR and deletes the branch</dd>\n<dt>@​depfu reopen</dt><dd>Restores the branch and reopens this PR (if it's closed)</dd>\n<dt>@​depfu pause</dt><dd>Ignores all future updates for this dependency and closes this PR</dd>\n<dt>@​depfu pause [minor|major]</dt><dd>Ignores all future minor/major updates for this dependency and closes this PR</dd>\n<dt>@​depfu resume</dt><dd>Future versions of this dependency will create PRs again (leaves this PR as is)</dd>\n</dl></blockquote>\n</details>\n\n","created_at":"2020-01-07T11:23:09Z","updated_at":"2020-01-07T11:23:09Z","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/jgarber623/sinatra-param/pulls/18/commits","review_comments_url":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/18/comments","review_comment_url":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues/18/comments","statuses_url":"https://api.github.com/repos/jgarber623/sinatra-param/statuses/37de20a9a83e60beb32ece22c0955e60661a0e36","head":{"label":"jgarber623:depfu/update/rubocop-0.79.0","ref":"depfu/update/rubocop-0.79.0","sha":"37de20a9a83e60beb32ece22c0955e60661a0e36","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":173161903,"node_id":"MDEwOlJlcG9zaXRvcnkxNzMxNjE5MDM=","name":"sinatra-param","full_name":"jgarber623/sinatra-param","private":false,"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},"html_url":"https://github.com/jgarber623/sinatra-param","description":"Parameter Validation, Transformation, and Type Coercion for Sinatra applications.","fork":true,"url":"https://api.github.com/repos/jgarber623/sinatra-param","forks_url":"https://api.github.com/repos/jgarber623/sinatra-param/forks","keys_url":"https://api.github.com/repos/jgarber623/sinatra-param/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jgarber623/sinatra-param/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jgarber623/sinatra-param/teams","hooks_url":"https://api.github.com/repos/jgarber623/sinatra-param/hooks","issue_events_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues/events{/number}","events_url":"https://api.github.com/repos/jgarber623/sinatra-param/events","assignees_url":"https://api.github.com/repos/jgarber623/sinatra-param/assignees{/user}","branches_url":"https://api.github.com/repos/jgarber623/sinatra-param/branches{/branch}","tags_url":"https://api.github.com/repos/jgarber623/sinatra-param/tags","blobs_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/refs{/sha}","trees_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jgarber623/sinatra-param/statuses/{sha}","languages_url":"https://api.github.com/repos/jgarber623/sinatra-param/languages","stargazers_url":"https://api.github.com/repos/jgarber623/sinatra-param/stargazers","contributors_url":"https://api.github.com/repos/jgarber623/sinatra-param/contributors","subscribers_url":"https://api.github.com/repos/jgarber623/sinatra-param/subscribers","subscription_url":"https://api.github.com/repos/jgarber623/sinatra-param/subscription","commits_url":"https://api.github.com/repos/jgarber623/sinatra-param/commits{/sha}","git_commits_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/commits{/sha}","comments_url":"https://api.github.com/repos/jgarber623/sinatra-param/comments{/number}","issue_comment_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues/comments{/number}","contents_url":"https://api.github.com/repos/jgarber623/sinatra-param/contents/{+path}","compare_url":"https://api.github.com/repos/jgarber623/sinatra-param/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jgarber623/sinatra-param/merges","archive_url":"https://api.github.com/repos/jgarber623/sinatra-param/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jgarber623/sinatra-param/downloads","issues_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues{/number}","pulls_url":"https://api.github.com/repos/jgarber623/sinatra-param/pulls{/number}","milestones_url":"https://api.github.com/repos/jgarber623/sinatra-param/milestones{/number}","notifications_url":"https://api.github.com/repos/jgarber623/sinatra-param/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jgarber623/sinatra-param/labels{/name}","releases_url":"https://api.github.com/repos/jgarber623/sinatra-param/releases{/id}","deployments_url":"https://api.github.com/repos/jgarber623/sinatra-param/deployments","created_at":"2019-02-28T18:03:13Z","updated_at":"2019-12-22T03:42:29Z","pushed_at":"2020-01-07T11:23:08Z","git_url":"git://github.com/jgarber623/sinatra-param.git","ssh_url":"git@github.com:jgarber623/sinatra-param.git","clone_url":"https://github.com/jgarber623/sinatra-param.git","svn_url":"https://github.com/jgarber623/sinatra-param","homepage":"","size":232,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"jgarber623:master","ref":"master","sha":"9d7b63109dea05b0b344543cb04ff0fc27ab0a8b","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":173161903,"node_id":"MDEwOlJlcG9zaXRvcnkxNzMxNjE5MDM=","name":"sinatra-param","full_name":"jgarber623/sinatra-param","private":false,"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},"html_url":"https://github.com/jgarber623/sinatra-param","description":"Parameter Validation, Transformation, and Type Coercion for Sinatra applications.","fork":true,"url":"https://api.github.com/repos/jgarber623/sinatra-param","forks_url":"https://api.github.com/repos/jgarber623/sinatra-param/forks","keys_url":"https://api.github.com/repos/jgarber623/sinatra-param/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jgarber623/sinatra-param/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jgarber623/sinatra-param/teams","hooks_url":"https://api.github.com/repos/jgarber623/sinatra-param/hooks","issue_events_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues/events{/number}","events_url":"https://api.github.com/repos/jgarber623/sinatra-param/events","assignees_url":"https://api.github.com/repos/jgarber623/sinatra-param/assignees{/user}","branches_url":"https://api.github.com/repos/jgarber623/sinatra-param/branches{/branch}","tags_url":"https://api.github.com/repos/jgarber623/sinatra-param/tags","blobs_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/refs{/sha}","trees_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jgarber623/sinatra-param/statuses/{sha}","languages_url":"https://api.github.com/repos/jgarber623/sinatra-param/languages","stargazers_url":"https://api.github.com/repos/jgarber623/sinatra-param/stargazers","contributors_url":"https://api.github.com/repos/jgarber623/sinatra-param/contributors","subscribers_url":"https://api.github.com/repos/jgarber623/sinatra-param/subscribers","subscription_url":"https://api.github.com/repos/jgarber623/sinatra-param/subscription","commits_url":"https://api.github.com/repos/jgarber623/sinatra-param/commits{/sha}","git_commits_url":"https://api.github.com/repos/jgarber623/sinatra-param/git/commits{/sha}","comments_url":"https://api.github.com/repos/jgarber623/sinatra-param/comments{/number}","issue_comment_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues/comments{/number}","contents_url":"https://api.github.com/repos/jgarber623/sinatra-param/contents/{+path}","compare_url":"https://api.github.com/repos/jgarber623/sinatra-param/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jgarber623/sinatra-param/merges","archive_url":"https://api.github.com/repos/jgarber623/sinatra-param/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jgarber623/sinatra-param/downloads","issues_url":"https://api.github.com/repos/jgarber623/sinatra-param/issues{/number}","pulls_url":"https://api.github.com/repos/jgarber623/sinatra-param/pulls{/number}","milestones_url":"https://api.github.com/repos/jgarber623/sinatra-param/milestones{/number}","notifications_url":"https://api.github.com/repos/jgarber623/sinatra-param/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jgarber623/sinatra-param/labels{/name}","releases_url":"https://api.github.com/repos/jgarber623/sinatra-param/releases{/id}","deployments_url":"https://api.github.com/repos/jgarber623/sinatra-param/deployments","created_at":"2019-02-28T18:03:13Z","updated_at":"2019-12-22T03:42:29Z","pushed_at":"2020-01-07T11:23:08Z","git_url":"git://github.com/jgarber623/sinatra-param.git","ssh_url":"git@github.com:jgarber623/sinatra-param.git","clone_url":"https://github.com/jgarber623/sinatra-param.git","svn_url":"https://github.com/jgarber623/sinatra-param","homepage":"","size":232,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/18"},"html":{"href":"https://github.com/jgarber623/sinatra-param/pull/18"},"issue":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/issues/18"},"comments":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/issues/18/comments"},"review_comments":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/18/comments"},"review_comment":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/pulls/18/commits"},"statuses":{"href":"https://api.github.com/repos/jgarber623/sinatra-param/statuses/37de20a9a83e60beb32ece22c0955e60661a0e36"}},"author_association":"NONE","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"depfu"}}