{"action":"closed","issue":{"url":"https://api.github.com/repos/Microsoft/vscode-pull-request-github/issues/19","repository_url":"https://api.github.com/repos/Microsoft/vscode-pull-request-github","labels_url":"https://api.github.com/repos/Microsoft/vscode-pull-request-github/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode-pull-request-github/issues/19/comments","events_url":"https://api.github.com/repos/Microsoft/vscode-pull-request-github/issues/19/events","html_url":"https://github.com/Microsoft/vscode-pull-request-github/issues/19","id":335816333,"node_id":"MDU6SXNzdWUzMzU4MTYzMzM=","number":19,"title":"Reuse the Git extension's API","user":{"login":"joaomoreno","id":22350,"node_id":"MDQ6VXNlcjIyMzUw","avatar_url":"https://avatars3.githubusercontent.com/u/22350?v=4","gravatar_id":"","url":"https://api.github.com/users/joaomoreno","html_url":"https://github.com/joaomoreno","followers_url":"https://api.github.com/users/joaomoreno/followers","following_url":"https://api.github.com/users/joaomoreno/following{/other_user}","gists_url":"https://api.github.com/users/joaomoreno/gists{/gist_id}","starred_url":"https://api.github.com/users/joaomoreno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joaomoreno/subscriptions","organizations_url":"https://api.github.com/users/joaomoreno/orgs","repos_url":"https://api.github.com/users/joaomoreno/repos","events_url":"https://api.github.com/users/joaomoreno/events{/privacy}","received_events_url":"https://api.github.com/users/joaomoreno/received_events","type":"User","site_admin":false},"labels":[{"id":976868375,"node_id":"MDU6TGFiZWw5NzY4NjgzNzU=","url":"https://api.github.com/repos/Microsoft/vscode-pull-request-github/labels/debt","name":"debt","color":"ffbac4","default":false}],"state":"closed","locked":false,"assignee":{"login":"rebornix","id":876920,"node_id":"MDQ6VXNlcjg3NjkyMA==","avatar_url":"https://avatars1.githubusercontent.com/u/876920?v=4","gravatar_id":"","url":"https://api.github.com/users/rebornix","html_url":"https://github.com/rebornix","followers_url":"https://api.github.com/users/rebornix/followers","following_url":"https://api.github.com/users/rebornix/following{/other_user}","gists_url":"https://api.github.com/users/rebornix/gists{/gist_id}","starred_url":"https://api.github.com/users/rebornix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rebornix/subscriptions","organizations_url":"https://api.github.com/users/rebornix/orgs","repos_url":"https://api.github.com/users/rebornix/repos","events_url":"https://api.github.com/users/rebornix/events{/privacy}","received_events_url":"https://api.github.com/users/rebornix/received_events","type":"User","site_admin":false},"assignees":[{"login":"rebornix","id":876920,"node_id":"MDQ6VXNlcjg3NjkyMA==","avatar_url":"https://avatars1.githubusercontent.com/u/876920?v=4","gravatar_id":"","url":"https://api.github.com/users/rebornix","html_url":"https://github.com/rebornix","followers_url":"https://api.github.com/users/rebornix/followers","following_url":"https://api.github.com/users/rebornix/following{/other_user}","gists_url":"https://api.github.com/users/rebornix/gists{/gist_id}","starred_url":"https://api.github.com/users/rebornix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rebornix/subscriptions","organizations_url":"https://api.github.com/users/rebornix/orgs","repos_url":"https://api.github.com/users/rebornix/repos","events_url":"https://api.github.com/users/rebornix/events{/privacy}","received_events_url":"https://api.github.com/users/rebornix/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-06-26T13:20:36Z","updated_at":"2018-07-02T22:08:01Z","closed_at":"2018-07-02T22:08:00Z","author_association":"MEMBER","body":"We already have a great, `Promise`-based, [git api](https://github.com/Microsoft/vscode/blob/master/extensions/git/src/git.ts) in our Git extension, which is an [issue](https://github.com/Microsoft/vscode/issues/31103) away from getting its full API exported to other extensions. It leverages the user's Git installation, so most authentication problems are solved already."}}
{"actor":{"display_login":"RMacfarlane"}}