payload: {"action":"closed","number":3231,"pull_request":{"url":"https://api.github.com/repos/zooniverse/Panoptes/pulls/3231","id":356280904,"node_id":"MDExOlB1bGxSZXF1ZXN0MzU2MjgwOTA0","html_url":"https://github.com/zooniverse/Panoptes/pull/3231","diff_url":"https://github.com/zooniverse/Panoptes/pull/3231.diff","patch_url":"https://github.com/zooniverse/Panoptes/pull/3231.patch","issue_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/3231","number":3231,"state":"closed","locked":false,"title":"Bump rubocop from 0.75.1 to 0.78.0","user":{"login":"dependabot-preview[bot]","id":27856297,"node_id":"MDM6Qm90Mjc4NTYyOTc=","avatar_url":"https://avatars3.githubusercontent.com/in/2141?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot-preview%5Bbot%5D","html_url":"https://github.com/apps/dependabot-preview","followers_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot-preview%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.75.1 to 0.78.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/rubocop-hq/rubocop/releases\">rubocop's releases</a>.</em></p>\n<blockquote>\n<h2>RuboCop 0.78</h2>\n<h3>New features</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7528\">#7528</a>: Add new <code>Lint/NonDeterministicRequireOrder</code> cop. (<a href=\"https://github.com/mangara\">@mangara</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7559\">#7559</a>: Add <code>EnforcedStyleForExponentOperator</code> parameter to <code>Layout/SpaceAroundOperators</code> cop. (<a href=\"https://github.com/khiav223577\">@khiav223577</a>)</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7530\">#7530</a>: Typo in <code>Style/TrivialAccessors</code>'s <code>AllowedMethods</code>. (<a href=\"https://github.com/movermeyer\">@movermeyer</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7532\">#7532</a>: Fix an error for <code>Style/TrailingCommaInArguments</code> when using an anonymous function with multiple line arguments with <code>EnforcedStyleForMultiline: consistent_comma</code>. (<a href=\"https://github.com/koic\">@koic</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7534\">#7534</a>: Fix an incorrect autocorrect for <code>Style/BlockDelimiters</code> cop and <code>Layout/SpaceBeforeBlockBraces</code> cop with <code>EnforcedStyle: no_space</code> when using multiline braces. (<a href=\"https://github.com/koic\">@koic</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7231\">#7231</a>: Fix the exit code to be <code>2</code> rather when <code>0</code> when the config file contains an unknown cop. (<a href=\"https://github.com/jethroo\">@jethroo</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7513\">#7513</a>: Fix abrupt error on autocorrecting with <code>--disable-uncorrectable</code>. (<a href=\"https://github.com/tejasbubane\">@tejasbubane</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7537\">#7537</a>: Fix a false positive for <code>Layout/SpaceAroundOperators</code> when using a Rational literal with <code>/</code> (e.g. <code>2/3r</code>). (<a href=\"https://github.com/koic\">@koic</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7029\">#7029</a>: Make <code>Style/Attr</code> not flag offense for custom <code>attr</code> method. (<a href=\"https://github.com/tejasbubane\">@tejasbubane</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7574\">#7574</a>: Fix a corner case that made <code>Style/GuardClause</code> crash. (<a href=\"https://github.com/buehmann\">@buehmann</a>)</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7514\">#7514</a>: Expose correctable status on offense and in formatters. (<a href=\"https://github.com/tyler-ball\">@tyler-ball</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7542\">#7542</a>: <strong>(Breaking)</strong> Move <code>LineLength</code> cop from <code>Metrics</code> department to <code>Layout</code> department. (<a href=\"https://github.com/koic\">@koic</a>)</li>\n</ul>\n<h2>RuboCop 0.77</h2>\n<h2>Bug fixes</h2>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7493\">#7493</a>: Fix <code>Style/RedundantReturn</code> to inspect conditional constructs that are preceded by other statements. (<a href=\"https://github.com/buehmann\">@buehmann</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7509\">#7509</a>: Fix <code>Layout/SpaceInsideArrayLiteralBrackets</code> to correct empty lines. (<a href=\"https://github.com/ayacai115\">@ayacai115</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7517\">#7517</a>: <code>Style/SpaceAroundKeyword</code> allows <code>::</code> after <code>super</code>. (<a href=\"https://github.com/ozydingo\">@ozydingo</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7515\">#7515</a>: Fix a false negative for <code>Style/RedundantParentheses</code> when calling a method with safe navigation operator. (<a href=\"https://github.com/koic\">@koic</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7477\">#7477</a>: Fix line length autocorrect for semicolons in string literals. ([<a href=\"https://github.com/maxh\">@maxh</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7522\">#7522</a>: Fix a false-positive edge case (<code>n % 2 == 2</code>) for <code>Style/EvenOdd</code>. (<a href=\"https://github.com/buehmann\">@buehmann</a>)</li>\n</ul>\n<h2>Changes</h2>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7077\">#7077</a>: <strong>(Breaking)</strong> Further standardisation of cop names. ([<a href=\"https://github.com/scottmatthewman\">@scottmatthewman</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7469\">#7469</a>: <strong>(Breaking)</strong> Replace usages of the terms <code>Whitelist</code> and <code>Blacklist</code> with better alternatives. (<a href=\"https://github.com/koic\">@koic</a>)</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7502\">#7502</a>: Remove <code>SafeMode</code> module. (<a href=\"https://github.com/koic\">@koic</a>)</li>\n</ul>\n</tr></table> ... (truncated)\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md\">rubocop's changelog</a>.</em></p>\n<blockquote>\n<h2>0.78.0 (2019-12-18)</h2>\n<h3>New features</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7528\">#7528</a>: Add new <code>Lint/NonDeterministicRequireOrder</code> cop. ([<a href=\"https://github.com/mangara\">@mangara</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7559\">#7559</a>: Add <code>EnforcedStyleForExponentOperator</code> parameter to <code>Layout/SpaceAroundOperators</code> cop. ([<a href=\"https://github.com/khiav223577\">@khiav223577</a>][])</li>\n</ul>\n<h3>Bug fixes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7530\">#7530</a>: Typo in <code>Style/TrivialAccessors</code>'s <code>AllowedMethods</code>. ([<a href=\"https://github.com/movermeyer\">@movermeyer</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7532\">#7532</a>: Fix an error for <code>Style/TrailingCommaInArguments</code> when using an anonymous function with multiple line arguments with <code>EnforcedStyleForMultiline: consistent_comma</code>. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7534\">#7534</a>: Fix an incorrect autocorrect for <code>Style/BlockDelimiters</code> cop and <code>Layout/SpaceBeforeBlockBraces</code> cop with <code>EnforcedStyle: no_space</code> when using multiline braces. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7231\">#7231</a>: Fix the exit code to be <code>2</code> rather when <code>0</code> when the config file contains an unknown cop. ([<a href=\"https://github.com/jethroo\">@jethroo</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7513\">#7513</a>: Fix abrupt error on autocorrecting with <code>--disable-uncorrectable</code>. ([<a href=\"https://github.com/tejasbubane\">@tejasbubane</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7537\">#7537</a>: Fix a false positive for <code>Layout/SpaceAroundOperators</code> when using a Rational literal with <code>/</code> (e.g. <code>2/3r</code>). ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7029\">#7029</a>: Make <code>Style/Attr</code> not flag offense for custom <code>attr</code> method. ([<a href=\"https://github.com/tejasbubane\">@tejasbubane</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7574\">#7574</a>: Fix a corner case that made <code>Style/GuardClause</code> crash. ([<a href=\"https://github.com/buehmann\">@buehmann</a>][])</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7514\">#7514</a>: Expose correctable status on offense and in formatters. ([<a href=\"https://github.com/tyler-ball\">@tyler-ball</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7542\">#7542</a>: <strong>(Breaking)</strong> Move <code>LineLength</code> cop from <code>Metrics</code> department to <code>Layout</code> department. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n</ul>\n<h2>0.77.0 (2019-11-27)</h2>\n<h3>Bug fixes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7493\">#7493</a>: Fix <code>Style/RedundantReturn</code> to inspect conditional constructs that are preceded by other statements. ([<a href=\"https://github.com/buehmann\">@buehmann</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7509\">#7509</a>: Fix <code>Layout/SpaceInsideArrayLiteralBrackets</code> to correct empty lines. ([<a href=\"https://github.com/ayacai115\">@ayacai115</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7517\">#7517</a>: <code>Style/SpaceAroundKeyword</code> allows <code>::</code> after <code>super</code>. ([<a href=\"https://github.com/ozydingo\">@ozydingo</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7515\">#7515</a>: Fix a false negative for <code>Style/RedundantParentheses</code> when calling a method with safe navigation operator. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7477\">#7477</a>: Fix line length autocorrect for semicolons in string literals. ([<a href=\"https://github.com/maxh\">@maxh</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7522\">#7522</a>: Fix a false-positive edge case (<code>n % 2 == 2</code>) for <code>Style/EvenOdd</code>. ([<a href=\"https://github.com/buehmann\">@buehmann</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7506\">#7506</a>: Make <code>Style/IfUnlessModifier</code> respect all settings in <code>Metrics/LineLength</code>. ([<a href=\"https://github.com/jonas054\">@jonas054</a>][])</li>\n</ul>\n<h3>Changes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7077\">#7077</a>: <strong>(Breaking)</strong> Further standardisation of cop names. ([<a href=\"https://github.com/scottmatthewman\">@scottmatthewman</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7469\">#7469</a>: <strong>(Breaking)</strong> Replace usages of the terms <code>Whitelist</code> and <code>Blacklist</code> with better alternatives. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7502\">#7502</a>: Remove <code>SafeMode</code> module. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n</ul>\n<h2>0.76.0 (2019-10-28)</h2>\n<h3>Bug fixes</h3>\n<ul>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7439\">#7439</a>: Make <code>Style/FormatStringToken</code> ignore percent escapes (<code>%%</code>). ([<a href=\"https://github.com/buehmann\">@buehmann</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7438\">#7438</a>: Fix assignment edge-cases in <code>Layout/MultilineAssignmentLayout</code>. ([<a href=\"https://github.com/gsamokovarov\">@gsamokovarov</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/pull/7449\">#7449</a>: Make <code>Style/IfUnlessModifier</code> respect <code>rubocop:disable</code> comments for <code>Metrics/LineLength</code>. ([<a href=\"https://github.com/jonas054\">@jonas054</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7442\">#7442</a>: Fix an incorrect autocorrect for <code>Style/SafeNavigation</code> when an object check followed by a method call with a comment at EOL. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n<li><a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7434\">#7434</a>: Fix an incorrect autocorrect for <code>Style/MultilineWhenThen</code> when the body of <code>when</code> branch starts with <code>then</code>. ([<a href=\"https://github.com/koic\">@koic</a>][])</li>\n</ul>\n</tr></table> ... (truncated)\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/7aa37664e4d877cfb522b6af153e5d4c16ca9a5a\"><code>7aa3766</code></a> Cut 0.78</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/d2d8c663de1bbc8b0839dc9d3a09f2841b74d81c\"><code>d2d8c66</code></a> Merge pull request <a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7575\">#7575</a> from buehmann/guard-empty-begin/7574</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/acea172af6d0a2b7e2f293350da111c06b76dc86\"><code>acea172</code></a> Fix an oversight in specs</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/b88ff7511cb12d2b16440eb8bea90e50617102b0\"><code>b88ff75</code></a> [Fix <a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7574\">#7574</a>] Fix corner case in Style/GuardClause</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/dff7052e6311c05a3e1fec58f6799878c7f99912\"><code>dff7052</code></a> Replace &quot;can not&quot; with &quot;cannot&quot;</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/cc7e221b0e4723a75b59c4bd725a5555a13068dd\"><code>cc7e221</code></a> Add new Lint/NonDeterministicRequireOrder cop (<a href=\"https://github-redirect.dependabot.com/rubocop-hq/rubocop/issues/7528\">#7528</a>)</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/72768726b4a82078795b0013c87419af3c403ca6\"><code>7276872</code></a> Support EnforcedStyleForExponentOperator for SpaceAroundOperators cop</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/d54e15cd4e09cb74be98c5906ec944b88f64051f\"><code>d54e15c</code></a> Add the Style Guide URL for <code>Gemspec/RubyVersionGlobalsUsage</code></li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/e6a51beb61092b5869c56285775662958f54d3af\"><code>e6a51be</code></a> Tweak a changelog entry</li>\n<li><a href=\"https://github.com/rubocop-hq/rubocop/commit/affae927548367407bd440a4bfd23748bf89c6a0\"><code>affae92</code></a> Fix the changelog</li>\n<li>Additional commits viewable in <a href=\"https://github.com/rubocop-hq/rubocop/compare/v0.75.1...v0.78.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=rubocop&package-manager=bundler&previous-version=0.75.1&new-version=0.78.0)](https://dependabot.com/compatibility-score.html?dependency-name=rubocop&package-manager=bundler&previous-version=0.75.1&new-version=0.78.0)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n- `@dependabot badge me` will comment on this PR with code to add a \"Dependabot enabled\" badge to your readme\n\nAdditionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):\n- Update frequency (including time of day and day of week)\n- Pull request limits (per update run and/or open at any time)\n- Automerge options (never/patch/minor, and dev/runtime dependencies)\n- Out-of-range updates (receive only lockfile updates, if desired)\n- Security updates (receive only security updates, if desired)\n\n\n\n</details>","created_at":"2019-12-23T10:47:16Z","updated_at":"2020-01-02T16:41:26Z","closed_at":"2020-01-02T16:41:26Z","merged_at":"2020-01-02T16:41:26Z","merge_commit_sha":"df20b176a6915b5a54b409eceb7c51f848e3d339","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":677914711,"node_id":"MDU6TGFiZWw2Nzc5MTQ3MTE=","url":"https://api.github.com/repos/zooniverse/Panoptes/labels/dependencies","name":"dependencies","color":"0025ff","default":false,"description":null}],"milestone":null,"commits_url":"https://api.github.com/repos/zooniverse/Panoptes/pulls/3231/commits","review_comments_url":"https://api.github.com/repos/zooniverse/Panoptes/pulls/3231/comments","review_comment_url":"https://api.github.com/repos/zooniverse/Panoptes/pulls/comments{/number}","comments_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/3231/comments","statuses_url":"https://api.github.com/repos/zooniverse/Panoptes/statuses/c0bd5bf0d535b8d5e9c49228c9e03a2b3ecf582a","head":{"label":"zooniverse:dependabot/bundler/rubocop-0.78.0","ref":"dependabot/bundler/rubocop-0.78.0","sha":"c0bd5bf0d535b8d5e9c49228c9e03a2b3ecf582a","user":{"login":"zooniverse","id":106856,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwNjg1Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/106856?v=4","gravatar_id":"","url":"https://api.github.com/users/zooniverse","html_url":"https://github.com/zooniverse","followers_url":"https://api.github.com/users/zooniverse/followers","following_url":"https://api.github.com/users/zooniverse/following{/other_user}","gists_url":"https://api.github.com/users/zooniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/zooniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zooniverse/subscriptions","organizations_url":"https://api.github.com/users/zooniverse/orgs","repos_url":"https://api.github.com/users/zooniverse/repos","events_url":"https://api.github.com/users/zooniverse/events{/privacy}","received_events_url":"https://api.github.com/users/zooniverse/received_events","type":"Organization","site_admin":false},"repo":{"id":19036577,"node_id":"MDEwOlJlcG9zaXRvcnkxOTAzNjU3Nw==","name":"Panoptes","full_name":"zooniverse/Panoptes","private":false,"owner":{"login":"zooniverse","id":106856,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwNjg1Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/106856?v=4","gravatar_id":"","url":"https://api.github.com/users/zooniverse","html_url":"https://github.com/zooniverse","followers_url":"https://api.github.com/users/zooniverse/followers","following_url":"https://api.github.com/users/zooniverse/following{/other_user}","gists_url":"https://api.github.com/users/zooniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/zooniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zooniverse/subscriptions","organizations_url":"https://api.github.com/users/zooniverse/orgs","repos_url":"https://api.github.com/users/zooniverse/repos","events_url":"https://api.github.com/users/zooniverse/events{/privacy}","received_events_url":"https://api.github.com/users/zooniverse/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/zooniverse/Panoptes","description":"Zooniverse API to support user defined volunteer research projects","fork":false,"url":"https://api.github.com/repos/zooniverse/Panoptes","forks_url":"https://api.github.com/repos/zooniverse/Panoptes/forks","keys_url":"https://api.github.com/repos/zooniverse/Panoptes/keys{/key_id}","collaborators_url":"https://api.github.com/repos/zooniverse/Panoptes/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/zooniverse/Panoptes/teams","hooks_url":"https://api.github.com/repos/zooniverse/Panoptes/hooks","issue_events_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/events{/number}","events_url":"https://api.github.com/repos/zooniverse/Panoptes/events","assignees_url":"https://api.github.com/repos/zooniverse/Panoptes/assignees{/user}","branches_url":"https://api.github.com/repos/zooniverse/Panoptes/branches{/branch}","tags_url":"https://api.github.com/repos/zooniverse/Panoptes/tags","blobs_url":"https://api.github.com/repos/zooniverse/Panoptes/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/zooniverse/Panoptes/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/zooniverse/Panoptes/git/refs{/sha}","trees_url":"https://api.github.com/repos/zooniverse/Panoptes/git/trees{/sha}","statuses_url":"https://api.github.com/repos/zooniverse/Panoptes/statuses/{sha}","languages_url":"https://api.github.com/repos/zooniverse/Panoptes/languages","stargazers_url":"https://api.github.com/repos/zooniverse/Panoptes/stargazers","contributors_url":"https://api.github.com/repos/zooniverse/Panoptes/contributors","subscribers_url":"https://api.github.com/repos/zooniverse/Panoptes/subscribers","subscription_url":"https://api.github.com/repos/zooniverse/Panoptes/subscription","commits_url":"https://api.github.com/repos/zooniverse/Panoptes/commits{/sha}","git_commits_url":"https://api.github.com/repos/zooniverse/Panoptes/git/commits{/sha}","comments_url":"https://api.github.com/repos/zooniverse/Panoptes/comments{/number}","issue_comment_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/comments{/number}","contents_url":"https://api.github.com/repos/zooniverse/Panoptes/contents/{+path}","compare_url":"https://api.github.com/repos/zooniverse/Panoptes/compare/{base}...{head}","merges_url":"https://api.github.com/repos/zooniverse/Panoptes/merges","archive_url":"https://api.github.com/repos/zooniverse/Panoptes/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/zooniverse/Panoptes/downloads","issues_url":"https://api.github.com/repos/zooniverse/Panoptes/issues{/number}","pulls_url":"https://api.github.com/repos/zooniverse/Panoptes/pulls{/number}","milestones_url":"https://api.github.com/repos/zooniverse/Panoptes/milestones{/number}","notifications_url":"https://api.github.com/repos/zooniverse/Panoptes/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/zooniverse/Panoptes/labels{/name}","releases_url":"https://api.github.com/repos/zooniverse/Panoptes/releases{/id}","deployments_url":"https://api.github.com/repos/zooniverse/Panoptes/deployments","created_at":"2014-04-22T16:16:02Z","updated_at":"2020-01-02T16:41:13Z","pushed_at":"2020-01-02T16:41:26Z","git_url":"git://github.com/zooniverse/Panoptes.git","ssh_url":"git@github.com:zooniverse/Panoptes.git","clone_url":"https://github.com/zooniverse/Panoptes.git","svn_url":"https://github.com/zooniverse/Panoptes","homepage":"","size":8914,"stargazers_count":72,"watchers_count":72,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":32,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":87,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":32,"open_issues":87,"watchers":72,"default_branch":"master"}},"base":{"label":"zooniverse:master","ref":"master","sha":"88fc3c291a0eaeefcefb7dc7dcab8d1aa680b352","user":{"login":"zooniverse","id":106856,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwNjg1Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/106856?v=4","gravatar_id":"","url":"https://api.github.com/users/zooniverse","html_url":"https://github.com/zooniverse","followers_url":"https://api.github.com/users/zooniverse/followers","following_url":"https://api.github.com/users/zooniverse/following{/other_user}","gists_url":"https://api.github.com/users/zooniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/zooniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zooniverse/subscriptions","organizations_url":"https://api.github.com/users/zooniverse/orgs","repos_url":"https://api.github.com/users/zooniverse/repos","events_url":"https://api.github.com/users/zooniverse/events{/privacy}","received_events_url":"https://api.github.com/users/zooniverse/received_events","type":"Organization","site_admin":false},"repo":{"id":19036577,"node_id":"MDEwOlJlcG9zaXRvcnkxOTAzNjU3Nw==","name":"Panoptes","full_name":"zooniverse/Panoptes","private":false,"owner":{"login":"zooniverse","id":106856,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwNjg1Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/106856?v=4","gravatar_id":"","url":"https://api.github.com/users/zooniverse","html_url":"https://github.com/zooniverse","followers_url":"https://api.github.com/users/zooniverse/followers","following_url":"https://api.github.com/users/zooniverse/following{/other_user}","gists_url":"https://api.github.com/users/zooniverse/gists{/gist_id}","starred_url":"https://api.github.com/users/zooniverse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zooniverse/subscriptions","organizations_url":"https://api.github.com/users/zooniverse/orgs","repos_url":"https://api.github.com/users/zooniverse/repos","events_url":"https://api.github.com/users/zooniverse/events{/privacy}","received_events_url":"https://api.github.com/users/zooniverse/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/zooniverse/Panoptes","description":"Zooniverse API to support user defined volunteer research projects","fork":false,"url":"https://api.github.com/repos/zooniverse/Panoptes","forks_url":"https://api.github.com/repos/zooniverse/Panoptes/forks","keys_url":"https://api.github.com/repos/zooniverse/Panoptes/keys{/key_id}","collaborators_url":"https://api.github.com/repos/zooniverse/Panoptes/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/zooniverse/Panoptes/teams","hooks_url":"https://api.github.com/repos/zooniverse/Panoptes/hooks","issue_events_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/events{/number}","events_url":"https://api.github.com/repos/zooniverse/Panoptes/events","assignees_url":"https://api.github.com/repos/zooniverse/Panoptes/assignees{/user}","branches_url":"https://api.github.com/repos/zooniverse/Panoptes/branches{/branch}","tags_url":"https://api.github.com/repos/zooniverse/Panoptes/tags","blobs_url":"https://api.github.com/repos/zooniverse/Panoptes/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/zooniverse/Panoptes/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/zooniverse/Panoptes/git/refs{/sha}","trees_url":"https://api.github.com/repos/zooniverse/Panoptes/git/trees{/sha}","statuses_url":"https://api.github.com/repos/zooniverse/Panoptes/statuses/{sha}","languages_url":"https://api.github.com/repos/zooniverse/Panoptes/languages","stargazers_url":"https://api.github.com/repos/zooniverse/Panoptes/stargazers","contributors_url":"https://api.github.com/repos/zooniverse/Panoptes/contributors","subscribers_url":"https://api.github.com/repos/zooniverse/Panoptes/subscribers","subscription_url":"https://api.github.com/repos/zooniverse/Panoptes/subscription","commits_url":"https://api.github.com/repos/zooniverse/Panoptes/commits{/sha}","git_commits_url":"https://api.github.com/repos/zooniverse/Panoptes/git/commits{/sha}","comments_url":"https://api.github.com/repos/zooniverse/Panoptes/comments{/number}","issue_comment_url":"https://api.github.com/repos/zooniverse/Panoptes/issues/comments{/number}","contents_url":"https://api.github.com/repos/zooniverse/Panoptes/contents/{+path}","compare_url":"https://api.github.com/repos/zooniverse/Panoptes/compare/{base}...{head}","merges_url":"https://api.github.com/repos/zooniverse/Panoptes/merges","archive_url":"https://api.github.com/repos/zooniverse/Panoptes/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/zooniverse/Panoptes/downloads","issues_url":"https://api.github.com/repos/zooniverse/Panoptes/issues{/number}","pulls_url":"https://api.github.com/repos/zooniverse/Panoptes/pulls{/number}","milestones_url":"https://api.github.com/repos/zooniverse/Panoptes/milestones{/number}","notifications_url":"https://api.github.com/repos/zooniverse/Panoptes/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/zooniverse/Panoptes/labels{/name}","releases_url":"https://api.github.com/repos/zooniverse/Panoptes/releases{/id}","deployments_url":"https://api.github.com/repos/zooniverse/Panoptes/deployments","created_at":"2014-04-22T16:16:02Z","updated_at":"2020-01-02T16:41:13Z","pushed_at":"2020-01-02T16:41:26Z","git_url":"git://github.com/zooniverse/Panoptes.git","ssh_url":"git@github.com:zooniverse/Panoptes.git","clone_url":"https://github.com/zooniverse/Panoptes.git","svn_url":"https://github.com/zooniverse/Panoptes","homepage":"","size":8914,"stargazers_count":72,"watchers_count":72,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":32,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":87,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":32,"open_issues":87,"watchers":72,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/zooniverse/Panoptes/pulls/3231"},"html":{"href":"https://github.com/zooniverse/Panoptes/pull/3231"},"issue":{"href":"https://api.github.com/repos/zooniverse/Panoptes/issues/3231"},"comments":{"href":"https://api.github.com/repos/zooniverse/Panoptes/issues/3231/comments"},"review_comments":{"href":"https://api.github.com/repos/zooniverse/Panoptes/pulls/3231/comments"},"review_comment":{"href":"https://api.github.com/repos/zooniverse/Panoptes/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/zooniverse/Panoptes/pulls/3231/commits"},"statuses":{"href":"https://api.github.com/repos/zooniverse/Panoptes/statuses/c0bd5bf0d535b8d5e9c49228c9e03a2b3ecf582a"}},"author_association":"CONTRIBUTOR","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"camallen","id":295329,"node_id":"MDQ6VXNlcjI5NTMyOQ==","avatar_url":"https://avatars2.githubusercontent.com/u/295329?v=4","gravatar_id":"","url":"https://api.github.com/users/camallen","html_url":"https://github.com/camallen","followers_url":"https://api.github.com/users/camallen/followers","following_url":"https://api.github.com/users/camallen/following{/other_user}","gists_url":"https://api.github.com/users/camallen/gists{/gist_id}","starred_url":"https://api.github.com/users/camallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/camallen/subscriptions","organizations_url":"https://api.github.com/users/camallen/orgs","repos_url":"https://api.github.com/users/camallen/repos","events_url":"https://api.github.com/users/camallen/events{/privacy}","received_events_url":"https://api.github.com/users/camallen/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}}
other: {"actor":{"display_login":"camallen"}}