{"action":"created","comment":{"url":"https://api.github.com/repos/dotnet/docfx/pulls/comments/243865828","pull_request_review_id":187739532,"id":243865828,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0Mzg2NTgyOA==","diff_hunk":"@@ -168,81 +168,62 @@ public IEnumerable<string> GetFileReferences()\n         /// Load the config under <paramref name=\"docsetPath\"/>\n         /// </summary>\n         public static (List<Error> errors, Config config) Load(string docsetPath, CommandLineOptions options, bool extend = true)\n-        {\n-            if (!LoadIfExists(docsetPath, options, out var errors, out var config, extend))\n-            {\n-                throw Errors.ConfigNotFound(docsetPath, config.ConfigFileName).ToException();\n-            }\n-            return (errors, config);\n-        }\n-\n-        /// <summary>\n-        /// Load the config if it exists under <paramref name=\"docsetPath\"/>\n-        /// </summary>\n-        /// <returns>Whether config exists under <paramref name=\"docsetPath\"/></returns>\n-        public static bool LoadIfExists(string docsetPath, CommandLineOptions options, out List<Error> errors, out Config config, bool extend = true)\n         {\n             var configPath = PathUtility.FindYamlOrJson(Path.Combine(docsetPath, \"docfx\"));\n             if (configPath == null)\n             {\n-                errors = new List<Error>();\n-                config = new Config();\n-                return false;\n+                throw Errors.ConfigNotFound(docsetPath).ToException();\n             }\n \n-            (errors, config) = LoadCore(docsetPath, configPath, options, extend);\n-            config.ConfigFileName = PathUtility.NormalizeFile(Path.GetRelativePath(docsetPath, configPath));\n-            return true;\n+            return TryLoad(docsetPath, options, extend);\n         }\n \n-        public static bool TryGetConfigPath(string parentPath, out string configPath, out string configFile)\n-        {\n-            configFile = \"docfx.yml\";\n-            configPath = PathUtility.NormalizeFile(Path.Combine(parentPath, configFile));\n-            if (File.Exists(configPath))\n-            {\n-                return true;\n-            }\n-\n-            configFile = \"docfx.json\";\n-            configPath = PathUtility.NormalizeFile(Path.Combine(parentPath, configFile));\n-            if (File.Exists(configPath))\n-            {\n-                return true;\n-            }\n-            return false;\n-        }\n+        /// <summary>\n+        /// Load the config if it exists under <paramref name=\"docsetPath\"/> or return default config\n+        /// </summary>\n+        public static (List<Error> errors, Config config) TryLoad(string docsetPath, CommandLineOptions options, bool extend = true)\n+            => LoadCore(docsetPath, options, extend);\n \n-        private static (List<Error>, Config) LoadCore(string docsetPath, string configPath, CommandLineOptions options, bool extend)\n+        private static (List<Error>, Config) LoadCore(string docsetPath, CommandLineOptions options, bool extend)\n         {\n-            // Options should be converted to config and overwrite the config parsed from docfx.yml/docfx.json\n             var errors = new List<Error>();\n             Config config = null;\n \n-            var (loadErrors, configObject) = LoadConfigObject(configPath, configPath);\n+            var configPath = PathUtility.FindYamlOrJson(Path.Combine(docsetPath, \"docfx\"));\n+            var (loadErrors, configObject) = configPath == null ? (errors, new JObject()) : LoadConfigObject(configPath, configPath);\n+\n+            // apply options\n             var optionConfigObject = Expand(options?.ToJObject());\n             var finalConfigObject = JsonUtility.Merge(configObject, optionConfigObject);\n+            errors.AddRange(loadErrors);\n \n+            // apply global config\n             var globalErrors = new List<Error>();\n             (globalErrors, finalConfigObject) = ApplyGlobalConfig(finalConfigObject);\n             errors.AddRange(globalErrors);\n \n+            // apply extends\n             if (extend)\n             {\n                 var extendErrors = new List<Error>();\n                 (extendErrors, finalConfigObject) = ExtendConfigs(finalConfigObject, docsetPath);\n                 errors.AddRange(extendErrors);\n             }\n \n+            // apply overwrite\n             finalConfigObject = OverwriteConfig(finalConfigObject, options.Locale, GetBranch());\n \n             var deserializeErrors = new List<Error>();\n             (deserializeErrors, config) = JsonUtility.ToObjectWithSchemaValidation<Config>(finalConfigObject);\n             errors.AddRange(deserializeErrors);\n \n+            // validate metadata\n             errors.AddRange(MetadataValidator.Validate(config.GlobalMetadata, nameof(GlobalMetadata)));\n             errors.AddRange(MetadataValidator.Validate(config.FileMetadata, nameof(FileMetadata)));\n \n+            config.ConfigFileName = configPath == null\n+                ? config.ConfigFileName","path":"src/docfx/config/Config.cs","position":106,"original_position":106,"commit_id":"8fc69f5c732759837ca67e6bcf2d37618545ffff","original_commit_id":"8fc69f5c732759837ca67e6bcf2d37618545ffff","user":{"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},"body":">ConfigFileName [](start = 25, length = 14)\r\n\r\nwhen configPath is null, config.ConfigFileName should be null or empty, instead of using default value `docfx.yml` that does not exist","created_at":"2018-12-25T01:52:54Z","updated_at":"2018-12-25T01:52:54Z","html_url":"https://github.com/dotnet/docfx/pull/3811#discussion_r243865828","pull_request_url":"https://api.github.com/repos/dotnet/docfx/pulls/3811","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/comments/243865828"},"html":{"href":"https://github.com/dotnet/docfx/pull/3811#discussion_r243865828"},"pull_request":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3811"}}},"pull_request":{"url":"https://api.github.com/repos/dotnet/docfx/pulls/3811","id":240723307,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQwNzIzMzA3","html_url":"https://github.com/dotnet/docfx/pull/3811","diff_url":"https://github.com/dotnet/docfx/pull/3811.diff","patch_url":"https://github.com/dotnet/docfx/pull/3811.patch","issue_url":"https://api.github.com/repos/dotnet/docfx/issues/3811","number":3811,"state":"open","locked":false,"title":"always return default config for Config.TryLoad ","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":"and also add TryFindSourceRepo convention\r\nNo need LoadIfExists anymore\r\nSome minor restore changes to make it more simple","created_at":"2018-12-24T05:44:15Z","updated_at":"2018-12-25T01:52:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f0ba888934adc29cae71b6c9fe77916dee40e5c5","assignee":null,"assignees":[],"requested_reviewers":[{"login":"yufeih","id":511355,"node_id":"MDQ6VXNlcjUxMTM1NQ==","avatar_url":"https://avatars0.githubusercontent.com/u/511355?v=4","gravatar_id":"","url":"https://api.github.com/users/yufeih","html_url":"https://github.com/yufeih","followers_url":"https://api.github.com/users/yufeih/followers","following_url":"https://api.github.com/users/yufeih/following{/other_user}","gists_url":"https://api.github.com/users/yufeih/gists{/gist_id}","starred_url":"https://api.github.com/users/yufeih/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yufeih/subscriptions","organizations_url":"https://api.github.com/users/yufeih/orgs","repos_url":"https://api.github.com/users/yufeih/repos","events_url":"https://api.github.com/users/yufeih/events{/privacy}","received_events_url":"https://api.github.com/users/yufeih/received_events","type":"User","site_admin":false},{"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":"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}],"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/3811/commits","review_comments_url":"https://api.github.com/repos/dotnet/docfx/pulls/3811/comments","review_comment_url":"https://api.github.com/repos/dotnet/docfx/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dotnet/docfx/issues/3811/comments","statuses_url":"https://api.github.com/repos/dotnet/docfx/statuses/8fc69f5c732759837ca67e6bcf2d37618545ffff","head":{"label":"OsmondJiang:configuration_default_value","ref":"configuration_default_value","sha":"8fc69f5c732759837ca67e6bcf2d37618545ffff","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-12-24T09:25:19Z","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":325551,"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":"220a0c54b9d293bfe327710c4d25503f39fd6676","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-12-24T22:42:55Z","pushed_at":"2018-12-24T10:10:56Z","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":339012,"stargazers_count":1464,"watchers_count":1464,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":394,"mirror_url":null,"archived":false,"open_issues_count":339,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":394,"open_issues":339,"watchers":1464,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3811"},"html":{"href":"https://github.com/dotnet/docfx/pull/3811"},"issue":{"href":"https://api.github.com/repos/dotnet/docfx/issues/3811"},"comments":{"href":"https://api.github.com/repos/dotnet/docfx/issues/3811/comments"},"review_comments":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3811/comments"},"review_comment":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dotnet/docfx/pulls/3811/commits"},"statuses":{"href":"https://api.github.com/repos/dotnet/docfx/statuses/8fc69f5c732759837ca67e6bcf2d37618545ffff"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"superyyrrzz"}}