{"action":"created","issue":{"url":"https://api.github.com/repos/golang/go/issues/21984","repository_url":"https://api.github.com/repos/golang/go","labels_url":"https://api.github.com/repos/golang/go/issues/21984/labels{/name}","comments_url":"https://api.github.com/repos/golang/go/issues/21984/comments","events_url":"https://api.github.com/repos/golang/go/issues/21984/events","html_url":"https://github.com/golang/go/issues/21984","id":259912889,"number":21984,"title":"x/build/maintner: nil (*GerritCL).Commit when it shouldn’t be","user":{"login":"andybons","id":365204,"avatar_url":"https://avatars3.githubusercontent.com/u/365204?v=4","gravatar_id":"","url":"https://api.github.com/users/andybons","html_url":"https://github.com/andybons","followers_url":"https://api.github.com/users/andybons/followers","following_url":"https://api.github.com/users/andybons/following{/other_user}","gists_url":"https://api.github.com/users/andybons/gists{/gist_id}","starred_url":"https://api.github.com/users/andybons/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andybons/subscriptions","organizations_url":"https://api.github.com/users/andybons/orgs","repos_url":"https://api.github.com/users/andybons/repos","events_url":"https://api.github.com/users/andybons/events{/privacy}","received_events_url":"https://api.github.com/users/andybons/received_events","type":"User","site_admin":false},"labels":[{"id":223401461,"url":"https://api.github.com/repos/golang/go/labels/Builders","name":"Builders","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/golang/go/milestones/22","html_url":"https://github.com/golang/go/milestone/22","labels_url":"https://api.github.com/repos/golang/go/milestones/22/labels","id":1067491,"number":22,"title":"Unreleased","description":"Issues that do not affect released Go code and binaries.\r\n","creator":{"login":"rsc","id":104030,"avatar_url":"https://avatars1.githubusercontent.com/u/104030?v=4","gravatar_id":"","url":"https://api.github.com/users/rsc","html_url":"https://github.com/rsc","followers_url":"https://api.github.com/users/rsc/followers","following_url":"https://api.github.com/users/rsc/following{/other_user}","gists_url":"https://api.github.com/users/rsc/gists{/gist_id}","starred_url":"https://api.github.com/users/rsc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rsc/subscriptions","organizations_url":"https://api.github.com/users/rsc/orgs","repos_url":"https://api.github.com/users/rsc/repos","events_url":"https://api.github.com/users/rsc/events{/privacy}","received_events_url":"https://api.github.com/users/rsc/received_events","type":"User","site_admin":false},"open_issues":813,"closed_issues":1358,"state":"open","created_at":"2015-04-14T18:48:22Z","updated_at":"2018-04-15T11:22:48Z","due_on":"2099-12-31T08:00:00Z","closed_at":null},"comments":8,"created_at":"2017-09-22T19:23:29Z","updated_at":"2018-04-15T17:50:42Z","closed_at":null,"author_association":"OWNER","body":"An example GerritCL value with an empty `Commit` field:\r\n\r\n```\r\n{\r\n  Project:0xc42ece68c0\r\n  Number:65473\r\n  Created:2017-09-22 19:08:20 +0000 +0000\r\n  Version:0 \r\n  Commit:<nil *GitCommit>\r\n  Meta:{GitCommit c9daf6d2bf37214c1164b0e353b8660a39301a65} \r\n  MetaCommits:[{GitCommit 9dd1c4dd3e43049d51bf829da0137d3d6b2ca684} {GitCommit c9daf6d2bf37214c1164b0e353b8660a39301a65}] \r\n  Status:new \r\n  GitHubIssueRefs:[] \r\n  Messages:[0xc448ce8f80 0xc448ce8f40]\r\n}\r\n```\r\n\r\nThis caused panics in at least one implementation since `Commit` was not checked.\r\n\r\n/cc @kevinburke @bradfitz "},"comment":{"url":"https://api.github.com/repos/golang/go/issues/comments/381424735","html_url":"https://github.com/golang/go/issues/21984#issuecomment-381424735","issue_url":"https://api.github.com/repos/golang/go/issues/21984","id":381424735,"user":{"login":"shurcooL","id":1924134,"avatar_url":"https://avatars3.githubusercontent.com/u/1924134?v=4","gravatar_id":"","url":"https://api.github.com/users/shurcooL","html_url":"https://github.com/shurcooL","followers_url":"https://api.github.com/users/shurcooL/followers","following_url":"https://api.github.com/users/shurcooL/following{/other_user}","gists_url":"https://api.github.com/users/shurcooL/gists{/gist_id}","starred_url":"https://api.github.com/users/shurcooL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shurcooL/subscriptions","organizations_url":"https://api.github.com/users/shurcooL/orgs","repos_url":"https://api.github.com/users/shurcooL/repos","events_url":"https://api.github.com/users/shurcooL/events{/privacy}","received_events_url":"https://api.github.com/users/shurcooL/received_events","type":"User","site_admin":false},"created_at":"2018-04-15T17:50:42Z","updated_at":"2018-04-15T17:50:42Z","author_association":"MEMBER","body":"I was just typing that I noticed you did pretty much exactly that (sans debug logging) in Patch Set 3 of that CL. :)\r\n\r\nFrom a quick glance, it looks fantastic. 👍 Sorry, can't review it thoroughly right now because I gotta step away from the computer."}}
{"actor":{"display_login":"shurcooL"}}