{"action":"created","issue":{"url":"https://api.github.com/repos/airbnb/ruby/issues/45","labels_url":"https://api.github.com/repos/airbnb/ruby/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/airbnb/ruby/issues/45/comments","events_url":"https://api.github.com/repos/airbnb/ruby/issues/45/events","html_url":"https://github.com/airbnb/ruby/pull/45","id":65700904,"number":45,"title":"Use bang, not not.","user":{"login":"BMorearty","id":16927,"avatar_url":"https://avatars.githubusercontent.com/u/16927?v=3","gravatar_id":"","url":"https://api.github.com/users/BMorearty","html_url":"https://github.com/BMorearty","followers_url":"https://api.github.com/users/BMorearty/followers","following_url":"https://api.github.com/users/BMorearty/following{/other_user}","gists_url":"https://api.github.com/users/BMorearty/gists{/gist_id}","starred_url":"https://api.github.com/users/BMorearty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BMorearty/subscriptions","organizations_url":"https://api.github.com/users/BMorearty/orgs","repos_url":"https://api.github.com/users/BMorearty/repos","events_url":"https://api.github.com/users/BMorearty/events{/privacy}","received_events_url":"https://api.github.com/users/BMorearty/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-04-01T14:34:22Z","updated_at":"2015-10-20T21:49:11Z","closed_at":"2015-04-01T17:29:34Z","pull_request":{"url":"https://api.github.com/repos/airbnb/ruby/pulls/45","html_url":"https://github.com/airbnb/ruby/pull/45","diff_url":"https://github.com/airbnb/ruby/pull/45.diff","patch_url":"https://github.com/airbnb/ruby/pull/45.patch"},"body":"cc: @romanfuchs @nelgau \r\n\r\n`not` falls in the same category as `and` and `or` and perhaps we should avoid its use.\r\n\r\nIf a good citizen is changing `and` and `or` to `&&` and `||` in existing code, but does not also change `not` to `!` in the same expression, they run a stronger risk of breaking existing logic.\r\n"},"comment":{"url":"https://api.github.com/repos/airbnb/ruby/issues/comments/149713108","html_url":"https://github.com/airbnb/ruby/pull/45#issuecomment-149713108","issue_url":"https://api.github.com/repos/airbnb/ruby/issues/45","id":149713108,"user":{"login":"robotpistol","id":1538473,"avatar_url":"https://avatars.githubusercontent.com/u/1538473?v=3","gravatar_id":"","url":"https://api.github.com/users/robotpistol","html_url":"https://github.com/robotpistol","followers_url":"https://api.github.com/users/robotpistol/followers","following_url":"https://api.github.com/users/robotpistol/following{/other_user}","gists_url":"https://api.github.com/users/robotpistol/gists{/gist_id}","starred_url":"https://api.github.com/users/robotpistol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robotpistol/subscriptions","organizations_url":"https://api.github.com/users/robotpistol/orgs","repos_url":"https://api.github.com/users/robotpistol/repos","events_url":"https://api.github.com/users/robotpistol/events{/privacy}","received_events_url":"https://api.github.com/users/robotpistol/received_events","type":"User","site_admin":false},"created_at":"2015-10-20T21:49:11Z","updated_at":"2015-10-20T21:49:11Z","body":"i'm still suprised this wasn't specified before"}}