{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/brew/issues/4866","repository_url":"https://api.github.com/repos/Homebrew/brew","labels_url":"https://api.github.com/repos/Homebrew/brew/issues/4866/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/brew/issues/4866/comments","events_url":"https://api.github.com/repos/Homebrew/brew/issues/4866/events","html_url":"https://github.com/Homebrew/brew/pull/4866","id":358377968,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE0MTQ0OTc2","number":4866,"title":"Cask: constrain quarantine support status","user":{"login":"amyspark","id":13498015,"node_id":"MDQ6VXNlcjEzNDk4MDE1","avatar_url":"https://avatars3.githubusercontent.com/u/13498015?v=4","gravatar_id":"","url":"https://api.github.com/users/amyspark","html_url":"https://github.com/amyspark","followers_url":"https://api.github.com/users/amyspark/followers","following_url":"https://api.github.com/users/amyspark/following{/other_user}","gists_url":"https://api.github.com/users/amyspark/gists{/gist_id}","starred_url":"https://api.github.com/users/amyspark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amyspark/subscriptions","organizations_url":"https://api.github.com/users/amyspark/orgs","repos_url":"https://api.github.com/users/amyspark/repos","events_url":"https://api.github.com/users/amyspark/events{/privacy}","received_events_url":"https://api.github.com/users/amyspark/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-09-09T13:18:39Z","updated_at":"2018-09-14T15:42:21Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/Homebrew/brew/pulls/4866","html_url":"https://github.com/Homebrew/brew/pull/4866","diff_url":"https://github.com/Homebrew/brew/pull/4866.diff","patch_url":"https://github.com/Homebrew/brew/pull/4866.patch"},"body":"- [X] Have you followed the guidelines in our [Contributing](https://github.com/Homebrew/brew/blob/master/CONTRIBUTING.md) document?\r\n- [X] Have you checked to ensure there aren't other open [Pull Requests](https://github.com/Homebrew/brew/pulls) for the same change?\r\n- [X] Have you added an explanation of what your changes do and why you'd like us to include them?\r\n- [ ] Have you written new tests for your changes? [Here's an example](https://github.com/Homebrew/brew/blob/master/Library/Homebrew/test/PATH_spec.rb).\r\n- [X] Have you successfully run `brew style` with your changes locally?\r\n- [X] Have you successfully run `brew tests` with your changes locally?\r\n\r\n-----\r\n\r\nIt's come to my attention (waiting for a properly filed issue) that some people are tinkering with their SDKs, leading to Swift being available but rejecting them for outdated.\r\n\r\nWith this pull request, quarantine support is available **only if the script exits with `2`**.\r\nIt is definitely **not** available if Swift doesn't exist or if it exits with `5` (incompatible SDK, probably 10.9 or lower). All other cases are from now on treated as unsupported.\r\n\r\nI don't know if we should print a message for these cases in `brew cask doctor`; please review and tell me!\r\n\r\nPS: No tests are included for this pull request, as this is just a port of `brew cask doctor` support status handling to the quarantine API itself.\r\n\r\nFixes Homebrew/homebrew-cask#51873."},"comment":{"url":"https://api.github.com/repos/Homebrew/brew/issues/comments/421399231","html_url":"https://github.com/Homebrew/brew/pull/4866#issuecomment-421399231","issue_url":"https://api.github.com/repos/Homebrew/brew/issues/4866","id":421399231,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMTM5OTIzMQ==","user":{"login":"reitermarkus","id":1309829,"node_id":"MDQ6VXNlcjEzMDk4Mjk=","avatar_url":"https://avatars2.githubusercontent.com/u/1309829?v=4","gravatar_id":"","url":"https://api.github.com/users/reitermarkus","html_url":"https://github.com/reitermarkus","followers_url":"https://api.github.com/users/reitermarkus/followers","following_url":"https://api.github.com/users/reitermarkus/following{/other_user}","gists_url":"https://api.github.com/users/reitermarkus/gists{/gist_id}","starred_url":"https://api.github.com/users/reitermarkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/reitermarkus/subscriptions","organizations_url":"https://api.github.com/users/reitermarkus/orgs","repos_url":"https://api.github.com/users/reitermarkus/repos","events_url":"https://api.github.com/users/reitermarkus/events{/privacy}","received_events_url":"https://api.github.com/users/reitermarkus/received_events","type":"User","site_admin":false},"created_at":"2018-09-14T15:42:21Z","updated_at":"2018-09-14T15:42:21Z","author_association":"MEMBER","body":"@amyspark, CodeCov should work again after a rebase."}}
{"actor":{"display_login":"reitermarkus"}}