{"action":"created","comment":{"url":"https://api.github.com/repos/dotnet/docfx/pulls/comments/229653306","pull_request_review_id":170200224,"id":229653306,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyOTY1MzMwNg==","diff_hunk":"@@ -221,15 +224,36 @@ public void Dispose()\n             }\n         }\n \n-        private unsafe (List<Commit>, Dictionary<long, Commit>) LoadCommits()\n+        private unsafe (List<Commit>, Dictionary<long, Commit>) LoadCommits(string branchName = null)\n         {\n             var commits = new List<Commit>();\n             var commitsBySha = new Dictionary<long, Commit>();\n \n             // walk commit list\n             GitRevwalkNew(out var walk, _repo);\n             GitRevwalkSorting(walk, 1 << 0 | 1 << 1 /* GIT_SORT_TOPOLOGICAL | GIT_SORT_TIME */);\n-            GitRevwalkPushHead(walk);\n+\n+            if (string.IsNullOrEmpty(branchName))\n+            {\n+                GitRevwalkPushHead(walk);\n+            }\n+            else\n+            {\n+                fixed (byte* pLocaleBranchName = ToUtf8Native($\"{branchName}\"))\n+                fixed (byte* pRemoteBranchName = ToUtf8Native($\"origin/{branchName}\"))\n+                {\n+                    if (GitBranchLookup(out var refBranch, _repo, pLocaleBranchName, 1 /*locale branch*/) == 0 ||\n+                        GitBranchLookup(out refBranch, _repo, pRemoteBranchName, 2 /*remote branch*/) == 0)\n+                    {\n+                        var commit = GitReferenceTarget(refBranch);\n+                        GitRevwalkPush(walk, commit);\n+                    }\n+                    else\n+                    {\n+                        throw new ArgumentException($\"{branchName} can't not be resolved\");","path":"src/docfx/lib/git/GitCommitProvider.cs","position":72,"original_position":72,"commit_id":"845afc105e78b1fd09f42984f928f9bbacc8f085","original_commit_id":"845afc105e78b1fd09f42984f928f9bbacc8f085","user":{"login":"OsmondJiang","id":19990166,"node_id":"MDQ6VXNlcjE5OTkwMTY2","avatar_url":"https://avatars2.githubusercontent.com/u/19990166?v=4","gravatar_id":"","url":"https://api.github.com/users/OsmondJiang","html_url":"https://github.com/OsmondJiang","followers_url":"https://api.github.com/users/OsmondJiang/followers","following_url":"https://api.github.com/users/OsmondJiang/following{/other_user}","gists_url":"https://api.github.com/users/OsmondJiang/gists{/gist_id}","starred_url":"https://api.github.com/users/OsmondJiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsmondJiang/subscriptions","organizations_url":"https://api.github.com/users/OsmondJiang/orgs","repos_url":"https://api.github.com/users/OsmondJiang/repos","events_url":"https://api.github.com/users/OsmondJiang/events{/privacy}","received_events_url":"https://api.github.com/users/OsmondJiang/received_events","type":"User","site_admin":false},"body":"ok, but why below Errors.GitShadowClone doesn't release walk before throw?\r\n\r\n---\r\nIn reply to: [229592511](https://github.com/dotnet/docfx/pull/3546#discussion_r229592511) [](ancestors = 229592511)","created_at":"2018-10-31T11:18:34Z","updated_at":"2018-10-31T11:18:34Z","html_url":"https://github.com/dotnet/docfx/pull/3546#discussion_r229653306","pull_request_url":"https://api.github.com/repos/dotnet/docfx/pulls/3546","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/comments/229653306"},"html":{"href":"https://github.com/dotnet/docfx/pull/3546#discussion_r229653306"},"pull_request":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3546"}},"in_reply_to_id":229592511},"pull_request":{"url":"https://api.github.com/repos/dotnet/docfx/pulls/3546","id":226845267,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI2ODQ1MjY3","html_url":"https://github.com/dotnet/docfx/pull/3546","diff_url":"https://github.com/dotnet/docfx/pull/3546.diff","patch_url":"https://github.com/dotnet/docfx/pull/3546.patch","issue_url":"https://api.github.com/repos/dotnet/docfx/issues/3546","number":3546,"state":"open","locked":false,"title":"Support get contributor from non-sxs branch","user":{"login":"OsmondJiang","id":19990166,"node_id":"MDQ6VXNlcjE5OTkwMTY2","avatar_url":"https://avatars2.githubusercontent.com/u/19990166?v=4","gravatar_id":"","url":"https://api.github.com/users/OsmondJiang","html_url":"https://github.com/OsmondJiang","followers_url":"https://api.github.com/users/OsmondJiang/followers","following_url":"https://api.github.com/users/OsmondJiang/following{/other_user}","gists_url":"https://api.github.com/users/OsmondJiang/gists{/gist_id}","starred_url":"https://api.github.com/users/OsmondJiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsmondJiang/subscriptions","organizations_url":"https://api.github.com/users/OsmondJiang/orgs","repos_url":"https://api.github.com/users/OsmondJiang/repos","events_url":"https://api.github.com/users/OsmondJiang/events{/privacy}","received_events_url":"https://api.github.com/users/OsmondJiang/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-10-30T09:23:33Z","updated_at":"2018-10-31T11:18:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"98e9638c10b2e58cd52493ef8a4df6274b5970c9","assignee":{"login":"OsmondJiang","id":19990166,"node_id":"MDQ6VXNlcjE5OTkwMTY2","avatar_url":"https://avatars2.githubusercontent.com/u/19990166?v=4","gravatar_id":"","url":"https://api.github.com/users/OsmondJiang","html_url":"https://github.com/OsmondJiang","followers_url":"https://api.github.com/users/OsmondJiang/followers","following_url":"https://api.github.com/users/OsmondJiang/following{/other_user}","gists_url":"https://api.github.com/users/OsmondJiang/gists{/gist_id}","starred_url":"https://api.github.com/users/OsmondJiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsmondJiang/subscriptions","organizations_url":"https://api.github.com/users/OsmondJiang/orgs","repos_url":"https://api.github.com/users/OsmondJiang/repos","events_url":"https://api.github.com/users/OsmondJiang/events{/privacy}","received_events_url":"https://api.github.com/users/OsmondJiang/received_events","type":"User","site_admin":false},"assignees":[{"login":"OsmondJiang","id":19990166,"node_id":"MDQ6VXNlcjE5OTkwMTY2","avatar_url":"https://avatars2.githubusercontent.com/u/19990166?v=4","gravatar_id":"","url":"https://api.github.com/users/OsmondJiang","html_url":"https://github.com/OsmondJiang","followers_url":"https://api.github.com/users/OsmondJiang/followers","following_url":"https://api.github.com/users/OsmondJiang/following{/other_user}","gists_url":"https://api.github.com/users/OsmondJiang/gists{/gist_id}","starred_url":"https://api.github.com/users/OsmondJiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsmondJiang/subscriptions","organizations_url":"https://api.github.com/users/OsmondJiang/orgs","repos_url":"https://api.github.com/users/OsmondJiang/repos","events_url":"https://api.github.com/users/OsmondJiang/events{/privacy}","received_events_url":"https://api.github.com/users/OsmondJiang/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"herohua","id":2174068,"node_id":"MDQ6VXNlcjIxNzQwNjg=","avatar_url":"https://avatars3.githubusercontent.com/u/2174068?v=4","gravatar_id":"","url":"https://api.github.com/users/herohua","html_url":"https://github.com/herohua","followers_url":"https://api.github.com/users/herohua/followers","following_url":"https://api.github.com/users/herohua/following{/other_user}","gists_url":"https://api.github.com/users/herohua/gists{/gist_id}","starred_url":"https://api.github.com/users/herohua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/herohua/subscriptions","organizations_url":"https://api.github.com/users/herohua/orgs","repos_url":"https://api.github.com/users/herohua/repos","events_url":"https://api.github.com/users/herohua/events{/privacy}","received_events_url":"https://api.github.com/users/herohua/received_events","type":"User","site_admin":false},{"login":"superyyrrzz","id":3831744,"node_id":"MDQ6VXNlcjM4MzE3NDQ=","avatar_url":"https://avatars1.githubusercontent.com/u/3831744?v=4","gravatar_id":"","url":"https://api.github.com/users/superyyrrzz","html_url":"https://github.com/superyyrrzz","followers_url":"https://api.github.com/users/superyyrrzz/followers","following_url":"https://api.github.com/users/superyyrrzz/following{/other_user}","gists_url":"https://api.github.com/users/superyyrrzz/gists{/gist_id}","starred_url":"https://api.github.com/users/superyyrrzz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/superyyrrzz/subscriptions","organizations_url":"https://api.github.com/users/superyyrrzz/orgs","repos_url":"https://api.github.com/users/superyyrrzz/repos","events_url":"https://api.github.com/users/superyyrrzz/events{/privacy}","received_events_url":"https://api.github.com/users/superyyrrzz/received_events","type":"User","site_admin":false},{"login":"live1206","id":5196139,"node_id":"MDQ6VXNlcjUxOTYxMzk=","avatar_url":"https://avatars0.githubusercontent.com/u/5196139?v=4","gravatar_id":"","url":"https://api.github.com/users/live1206","html_url":"https://github.com/live1206","followers_url":"https://api.github.com/users/live1206/followers","following_url":"https://api.github.com/users/live1206/following{/other_user}","gists_url":"https://api.github.com/users/live1206/gists{/gist_id}","starred_url":"https://api.github.com/users/live1206/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/live1206/subscriptions","organizations_url":"https://api.github.com/users/live1206/orgs","repos_url":"https://api.github.com/users/live1206/repos","events_url":"https://api.github.com/users/live1206/events{/privacy}","received_events_url":"https://api.github.com/users/live1206/received_events","type":"User","site_admin":false},{"login":"928PJY","id":17958546,"node_id":"MDQ6VXNlcjE3OTU4NTQ2","avatar_url":"https://avatars1.githubusercontent.com/u/17958546?v=4","gravatar_id":"","url":"https://api.github.com/users/928PJY","html_url":"https://github.com/928PJY","followers_url":"https://api.github.com/users/928PJY/followers","following_url":"https://api.github.com/users/928PJY/following{/other_user}","gists_url":"https://api.github.com/users/928PJY/gists{/gist_id}","starred_url":"https://api.github.com/users/928PJY/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/928PJY/subscriptions","organizations_url":"https://api.github.com/users/928PJY/orgs","repos_url":"https://api.github.com/users/928PJY/repos","events_url":"https://api.github.com/users/928PJY/events{/privacy}","received_events_url":"https://api.github.com/users/928PJY/received_events","type":"User","site_admin":false},{"login":"mingwli","id":42199316,"node_id":"MDQ6VXNlcjQyMTk5MzE2","avatar_url":"https://avatars0.githubusercontent.com/u/42199316?v=4","gravatar_id":"","url":"https://api.github.com/users/mingwli","html_url":"https://github.com/mingwli","followers_url":"https://api.github.com/users/mingwli/followers","following_url":"https://api.github.com/users/mingwli/following{/other_user}","gists_url":"https://api.github.com/users/mingwli/gists{/gist_id}","starred_url":"https://api.github.com/users/mingwli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mingwli/subscriptions","organizations_url":"https://api.github.com/users/mingwli/orgs","repos_url":"https://api.github.com/users/mingwli/repos","events_url":"https://api.github.com/users/mingwli/events{/privacy}","received_events_url":"https://api.github.com/users/mingwli/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":666587409,"node_id":"MDU6TGFiZWw2NjY1ODc0MDk=","url":"https://api.github.com/repos/dotnet/docfx/labels/v3","name":"v3","color":"C594C5","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/dotnet/docfx/pulls/3546/commits","review_comments_url":"https://api.github.com/repos/dotnet/docfx/pulls/3546/comments","review_comment_url":"https://api.github.com/repos/dotnet/docfx/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dotnet/docfx/issues/3546/comments","statuses_url":"https://api.github.com/repos/dotnet/docfx/statuses/845afc105e78b1fd09f42984f928f9bbacc8f085","head":{"label":"OsmondJiang:feature/bilingual_contributor","ref":"feature/bilingual_contributor","sha":"845afc105e78b1fd09f42984f928f9bbacc8f085","user":{"login":"OsmondJiang","id":19990166,"node_id":"MDQ6VXNlcjE5OTkwMTY2","avatar_url":"https://avatars2.githubusercontent.com/u/19990166?v=4","gravatar_id":"","url":"https://api.github.com/users/OsmondJiang","html_url":"https://github.com/OsmondJiang","followers_url":"https://api.github.com/users/OsmondJiang/followers","following_url":"https://api.github.com/users/OsmondJiang/following{/other_user}","gists_url":"https://api.github.com/users/OsmondJiang/gists{/gist_id}","starred_url":"https://api.github.com/users/OsmondJiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsmondJiang/subscriptions","organizations_url":"https://api.github.com/users/OsmondJiang/orgs","repos_url":"https://api.github.com/users/OsmondJiang/repos","events_url":"https://api.github.com/users/OsmondJiang/events{/privacy}","received_events_url":"https://api.github.com/users/OsmondJiang/received_events","type":"User","site_admin":false},"repo":{"id":128745933,"node_id":"MDEwOlJlcG9zaXRvcnkxMjg3NDU5MzM=","name":"docfx","full_name":"OsmondJiang/docfx","private":false,"owner":{"login":"OsmondJiang","id":19990166,"node_id":"MDQ6VXNlcjE5OTkwMTY2","avatar_url":"https://avatars2.githubusercontent.com/u/19990166?v=4","gravatar_id":"","url":"https://api.github.com/users/OsmondJiang","html_url":"https://github.com/OsmondJiang","followers_url":"https://api.github.com/users/OsmondJiang/followers","following_url":"https://api.github.com/users/OsmondJiang/following{/other_user}","gists_url":"https://api.github.com/users/OsmondJiang/gists{/gist_id}","starred_url":"https://api.github.com/users/OsmondJiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OsmondJiang/subscriptions","organizations_url":"https://api.github.com/users/OsmondJiang/orgs","repos_url":"https://api.github.com/users/OsmondJiang/repos","events_url":"https://api.github.com/users/OsmondJiang/events{/privacy}","received_events_url":"https://api.github.com/users/OsmondJiang/received_events","type":"User","site_admin":false},"html_url":"https://github.com/OsmondJiang/docfx","description":"Tools for building and publishing API documentation for .NET projects","fork":true,"url":"https://api.github.com/repos/OsmondJiang/docfx","forks_url":"https://api.github.com/repos/OsmondJiang/docfx/forks","keys_url":"https://api.github.com/repos/OsmondJiang/docfx/keys{/key_id}","collaborators_url":"https://api.github.com/repos/OsmondJiang/docfx/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/OsmondJiang/docfx/teams","hooks_url":"https://api.github.com/repos/OsmondJiang/docfx/hooks","issue_events_url":"https://api.github.com/repos/OsmondJiang/docfx/issues/events{/number}","events_url":"https://api.github.com/repos/OsmondJiang/docfx/events","assignees_url":"https://api.github.com/repos/OsmondJiang/docfx/assignees{/user}","branches_url":"https://api.github.com/repos/OsmondJiang/docfx/branches{/branch}","tags_url":"https://api.github.com/repos/OsmondJiang/docfx/tags","blobs_url":"https://api.github.com/repos/OsmondJiang/docfx/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/OsmondJiang/docfx/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/OsmondJiang/docfx/git/refs{/sha}","trees_url":"https://api.github.com/repos/OsmondJiang/docfx/git/trees{/sha}","statuses_url":"https://api.github.com/repos/OsmondJiang/docfx/statuses/{sha}","languages_url":"https://api.github.com/repos/OsmondJiang/docfx/languages","stargazers_url":"https://api.github.com/repos/OsmondJiang/docfx/stargazers","contributors_url":"https://api.github.com/repos/OsmondJiang/docfx/contributors","subscribers_url":"https://api.github.com/repos/OsmondJiang/docfx/subscribers","subscription_url":"https://api.github.com/repos/OsmondJiang/docfx/subscription","commits_url":"https://api.github.com/repos/OsmondJiang/docfx/commits{/sha}","git_commits_url":"https://api.github.com/repos/OsmondJiang/docfx/git/commits{/sha}","comments_url":"https://api.github.com/repos/OsmondJiang/docfx/comments{/number}","issue_comment_url":"https://api.github.com/repos/OsmondJiang/docfx/issues/comments{/number}","contents_url":"https://api.github.com/repos/OsmondJiang/docfx/contents/{+path}","compare_url":"https://api.github.com/repos/OsmondJiang/docfx/compare/{base}...{head}","merges_url":"https://api.github.com/repos/OsmondJiang/docfx/merges","archive_url":"https://api.github.com/repos/OsmondJiang/docfx/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/OsmondJiang/docfx/downloads","issues_url":"https://api.github.com/repos/OsmondJiang/docfx/issues{/number}","pulls_url":"https://api.github.com/repos/OsmondJiang/docfx/pulls{/number}","milestones_url":"https://api.github.com/repos/OsmondJiang/docfx/milestones{/number}","notifications_url":"https://api.github.com/repos/OsmondJiang/docfx/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/OsmondJiang/docfx/labels{/name}","releases_url":"https://api.github.com/repos/OsmondJiang/docfx/releases{/id}","deployments_url":"https://api.github.com/repos/OsmondJiang/docfx/deployments","created_at":"2018-04-09T09:17:34Z","updated_at":"2018-04-09T09:17:40Z","pushed_at":"2018-10-31T07:55:11Z","git_url":"git://github.com/OsmondJiang/docfx.git","ssh_url":"git@github.com:OsmondJiang/docfx.git","clone_url":"https://github.com/OsmondJiang/docfx.git","svn_url":"https://github.com/OsmondJiang/docfx","homepage":"http://dotnet.github.io/docfx/","size":323406,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"dev"}},"base":{"label":"dotnet:v3","ref":"v3","sha":"e48eb4e5d3ea1bc5ff0a3d1ec1051596fbf35493","user":{"login":"dotnet","id":9141961,"node_id":"MDEyOk9yZ2FuaXphdGlvbjkxNDE5NjE=","avatar_url":"https://avatars0.githubusercontent.com/u/9141961?v=4","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"repo":{"id":38007053,"node_id":"MDEwOlJlcG9zaXRvcnkzODAwNzA1Mw==","name":"docfx","full_name":"dotnet/docfx","private":false,"owner":{"login":"dotnet","id":9141961,"node_id":"MDEyOk9yZ2FuaXphdGlvbjkxNDE5NjE=","avatar_url":"https://avatars0.githubusercontent.com/u/9141961?v=4","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/dotnet/docfx","description":"Tools for building and publishing API documentation for .NET projects","fork":false,"url":"https://api.github.com/repos/dotnet/docfx","forks_url":"https://api.github.com/repos/dotnet/docfx/forks","keys_url":"https://api.github.com/repos/dotnet/docfx/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dotnet/docfx/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dotnet/docfx/teams","hooks_url":"https://api.github.com/repos/dotnet/docfx/hooks","issue_events_url":"https://api.github.com/repos/dotnet/docfx/issues/events{/number}","events_url":"https://api.github.com/repos/dotnet/docfx/events","assignees_url":"https://api.github.com/repos/dotnet/docfx/assignees{/user}","branches_url":"https://api.github.com/repos/dotnet/docfx/branches{/branch}","tags_url":"https://api.github.com/repos/dotnet/docfx/tags","blobs_url":"https://api.github.com/repos/dotnet/docfx/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dotnet/docfx/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dotnet/docfx/git/refs{/sha}","trees_url":"https://api.github.com/repos/dotnet/docfx/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dotnet/docfx/statuses/{sha}","languages_url":"https://api.github.com/repos/dotnet/docfx/languages","stargazers_url":"https://api.github.com/repos/dotnet/docfx/stargazers","contributors_url":"https://api.github.com/repos/dotnet/docfx/contributors","subscribers_url":"https://api.github.com/repos/dotnet/docfx/subscribers","subscription_url":"https://api.github.com/repos/dotnet/docfx/subscription","commits_url":"https://api.github.com/repos/dotnet/docfx/commits{/sha}","git_commits_url":"https://api.github.com/repos/dotnet/docfx/git/commits{/sha}","comments_url":"https://api.github.com/repos/dotnet/docfx/comments{/number}","issue_comment_url":"https://api.github.com/repos/dotnet/docfx/issues/comments{/number}","contents_url":"https://api.github.com/repos/dotnet/docfx/contents/{+path}","compare_url":"https://api.github.com/repos/dotnet/docfx/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dotnet/docfx/merges","archive_url":"https://api.github.com/repos/dotnet/docfx/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dotnet/docfx/downloads","issues_url":"https://api.github.com/repos/dotnet/docfx/issues{/number}","pulls_url":"https://api.github.com/repos/dotnet/docfx/pulls{/number}","milestones_url":"https://api.github.com/repos/dotnet/docfx/milestones{/number}","notifications_url":"https://api.github.com/repos/dotnet/docfx/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dotnet/docfx/labels{/name}","releases_url":"https://api.github.com/repos/dotnet/docfx/releases{/id}","deployments_url":"https://api.github.com/repos/dotnet/docfx/deployments","created_at":"2015-06-24T19:43:53Z","updated_at":"2018-10-31T09:38:29Z","pushed_at":"2018-10-31T09:51:15Z","git_url":"git://github.com/dotnet/docfx.git","ssh_url":"git@github.com:dotnet/docfx.git","clone_url":"https://github.com/dotnet/docfx.git","svn_url":"https://github.com/dotnet/docfx","homepage":"https://dotnet.github.io/docfx/","size":337030,"stargazers_count":1373,"watchers_count":1373,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":372,"mirror_url":null,"archived":false,"open_issues_count":319,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":372,"open_issues":319,"watchers":1373,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3546"},"html":{"href":"https://github.com/dotnet/docfx/pull/3546"},"issue":{"href":"https://api.github.com/repos/dotnet/docfx/issues/3546"},"comments":{"href":"https://api.github.com/repos/dotnet/docfx/issues/3546/comments"},"review_comments":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3546/comments"},"review_comment":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3546/commits"},"statuses":{"href":"https://api.github.com/repos/dotnet/docfx/statuses/845afc105e78b1fd09f42984f928f9bbacc8f085"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"OsmondJiang"}}