{"action":"closed","number":2403,"pull_request":{"url":"https://api.github.com/repos/dotnet/corefxlab/pulls/2403","id":204571096,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA0NTcxMDk2","html_url":"https://github.com/dotnet/corefxlab/pull/2403","diff_url":"https://github.com/dotnet/corefxlab/pull/2403.diff","patch_url":"https://github.com/dotnet/corefxlab/pull/2403.patch","issue_url":"https://api.github.com/repos/dotnet/corefxlab/issues/2403","number":2403,"state":"closed","locked":false,"title":" Remove UTF-16 support from JsonReader.","user":{"login":"ahsonkhan","id":6527137,"node_id":"MDQ6VXNlcjY1MjcxMzc=","avatar_url":"https://avatars1.githubusercontent.com/u/6527137?v=4","gravatar_id":"","url":"https://api.github.com/users/ahsonkhan","html_url":"https://github.com/ahsonkhan","followers_url":"https://api.github.com/users/ahsonkhan/followers","following_url":"https://api.github.com/users/ahsonkhan/following{/other_user}","gists_url":"https://api.github.com/users/ahsonkhan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahsonkhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahsonkhan/subscriptions","organizations_url":"https://api.github.com/users/ahsonkhan/orgs","repos_url":"https://api.github.com/users/ahsonkhan/repos","events_url":"https://api.github.com/users/ahsonkhan/events{/privacy}","received_events_url":"https://api.github.com/users/ahsonkhan/received_events","type":"User","site_admin":false},"body":"There is a 7-15% gain when we make JsonReader UTF-8 specific.\r\n\r\n**Results from master - https://github.com/dotnet/corefxlab/pull/2401**\r\n\r\n``` ini\r\n\r\nBenchmarkDotNet=v0.10.14.683-nightly, OS=Windows 10.0.17713\r\nIntel Core i7-6700 CPU 3.40GHz (Skylake), 1 CPU, 8 logical and 4 physical cores\r\n.NET Core SDK=2.2.100-preview1-009015\r\n  [Host]     : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT\r\n  DefaultJob : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT\r\n\r\n\r\n```\r\n|                             Method |   TestCase |         Mean |       Error |      StdDev |       Median |  Gen 0 | Allocated |\r\n|----------------------------------- |----------- |-------------:|------------:|------------:|-------------:|-------:|----------:|\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |  **BasicJson** |    **454.13 ns** |  **15.8749 ns** |  **45.8028 ns** |    **443.60 ns** |      **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |  BasicJson |    519.04 ns |  15.8016 ns |  46.5914 ns |    513.55 ns | 0.1230 |     520 B |\r\n|            ReaderUtf8JsonEmptyLoop |  BasicJson |    992.58 ns |  14.2564 ns |  12.6379 ns |    994.58 ns |      - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |  BasicJson |  1,232.39 ns |  25.1919 ns |  52.0257 ns |  1,226.37 ns | 0.1221 |     520 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** | **HelloWorld** |     **66.68 ns** |   **1.3496 ns** |   **2.3989 ns** |     **65.95 ns** |      **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes | HelloWorld |     83.22 ns |   0.9685 ns |   0.9059 ns |     83.00 ns | 0.0209 |      88 B |\r\n|            ReaderUtf8JsonEmptyLoop | HelloWorld |    107.87 ns |   4.9135 ns |  14.2549 ns |    101.31 ns |      - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes | HelloWorld |    137.67 ns |   2.9004 ns |   6.8932 ns |    134.17 ns | 0.0207 |      88 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |   **Json400B** |    **609.05 ns** |  **11.9301 ns** |  **10.5757 ns** |    **608.22 ns** |      **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |   Json400B |    749.92 ns |  14.3580 ns |  13.4305 ns |    752.95 ns | 0.2146 |     904 B |\r\n|            ReaderUtf8JsonEmptyLoop |   Json400B |  1,439.18 ns |  73.0340 ns | 144.1621 ns |  1,384.20 ns |      - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |   Json400B |  1,798.69 ns |  36.0098 ns |  77.5148 ns |  1,790.76 ns | 0.2136 |     904 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |    **Json4KB** |  **5,690.32 ns** | **115.6815 ns** | **165.9070 ns** |  **5,619.19 ns** |      **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |    Json4KB |  6,803.31 ns |  51.5966 ns |  40.2832 ns |  6,804.14 ns | 2.1057 |    8856 B |\r\n|            ReaderUtf8JsonEmptyLoop |    Json4KB | 11,427.03 ns | 124.2158 ns | 103.7258 ns | 11,403.17 ns |      - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |    Json4KB | 14,679.86 ns | 283.7138 ns | 337.7411 ns | 14,568.46 ns | 2.1057 |    8856 B |\r\n\r\n\r\n``` ini\r\n\r\nBenchmarkDotNet=v0.10.14.683-nightly, OS=Windows 10.0.17713\r\nIntel Core i7-6700 CPU 3.40GHz (Skylake), 1 CPU, 8 logical and 4 physical cores\r\n.NET Core SDK=2.2.100-preview1-009015\r\n  [Host]     : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT\r\n  Job-PRFPTL : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT\r\n\r\nInvocationCount=1024  IterationCount=5  WarmupCount=3  \r\n\r\n```\r\n|                             Method |        TestCase |           Mean |          Error |        StdDev |    Gen 0 |    Gen 1 |    Gen 2 | Allocated |\r\n|----------------------------------- |---------------- |---------------:|---------------:|--------------:|---------:|---------:|---------:|----------:|\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |   **BasicLargeNum** |     **1,696.3 ns** |     **1,514.9 ns** |     **393.49 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |   BasicLargeNum |       648.4 ns |       267.7 ns |      69.54 ns |        - |        - |        - |     408 B |\r\n|            ReaderUtf8JsonEmptyLoop |   BasicLargeNum |     3,317.4 ns |     3,668.7 ns |     952.94 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |   BasicLargeNum |     6,874.3 ns |     3,140.3 ns |     815.67 ns |        - |        - |        - |     408 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |       **BroadTree** |    **11,683.5 ns** |     **9,531.1 ns** |   **2,475.67 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |       BroadTree |    16,300.2 ns |    16,139.1 ns |   4,192.08 ns |   1.9531 |        - |        - |    9600 B |\r\n|            ReaderUtf8JsonEmptyLoop |       BroadTree |    26,766.1 ns |    24,809.8 ns |   6,444.24 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |       BroadTree |    25,983.0 ns |    13,554.9 ns |   3,520.84 ns |   1.9531 |        - |        - |    9600 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |        **DeepTree** |     **7,808.9 ns** |     **6,448.2 ns** |   **1,674.89 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |        DeepTree |     9,898.2 ns |     1,651.8 ns |     429.04 ns |   1.9531 |        - |        - |    8704 B |\r\n|            ReaderUtf8JsonEmptyLoop |        DeepTree |    12,630.8 ns |     6,456.9 ns |   1,677.16 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |        DeepTree |    14,978.3 ns |     2,726.0 ns |     708.08 ns |   1.9531 |        - |        - |    8704 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |     **FullSchema1** |     **1,370.4 ns** |     **1,273.8 ns** |     **330.87 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |     FullSchema1 |     1,834.0 ns |       842.0 ns |     218.70 ns |        - |        - |        - |     880 B |\r\n|            ReaderUtf8JsonEmptyLoop |     FullSchema1 |     2,475.2 ns |       191.3 ns |      49.68 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |     FullSchema1 |     3,369.9 ns |       835.1 ns |     216.91 ns |        - |        - |        - |     880 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |     **FullSchema2** |     **2,072.3 ns** |     **4,084.6 ns** |   **1,060.96 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |     FullSchema2 |     4,293.2 ns |     5,039.5 ns |   1,308.99 ns |        - |        - |        - |    1240 B |\r\n|            ReaderUtf8JsonEmptyLoop |     FullSchema2 |     5,302.8 ns |     1,921.5 ns |     499.12 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |     FullSchema2 |     5,012.7 ns |       540.5 ns |     140.41 ns |        - |        - |        - |    1240 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |       **Json400KB** |   **656,589.0 ns** |   **204,336.7 ns** |  **53,075.69 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |       Json400KB |   879,550.7 ns |   167,837.9 ns |  43,595.28 ns | 198.2422 | 198.2422 | 198.2422 |  855976 B |\r\n|            ReaderUtf8JsonEmptyLoop |       Json400KB | 1,468,223.2 ns | 1,367,998.1 ns | 355,332.42 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |       Json400KB | 1,541,863.7 ns |   154,024.1 ns |  40,007.19 ns | 198.2422 | 198.2422 | 198.2422 |  855976 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |        **Json40KB** |    **64,240.6 ns** |     **3,852.9 ns** |   **1,000.78 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |        Json40KB |    87,047.3 ns |    50,636.2 ns |  13,152.56 ns |  19.5313 |        - |        - |   84264 B |\r\n|            ReaderUtf8JsonEmptyLoop |        Json40KB |   142,026.7 ns |   138,115.2 ns |  35,874.90 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |        Json40KB |   146,920.0 ns |     9,957.2 ns |   2,586.34 ns |  19.5313 |        - |        - |   84264 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |   **LotsOfNumbers** |     **2,754.0 ns** |     **4,235.4 ns** |   **1,100.12 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |   LotsOfNumbers |     3,382.8 ns |     1,942.1 ns |     504.45 ns |        - |        - |        - |    1872 B |\r\n|            ReaderUtf8JsonEmptyLoop |   LotsOfNumbers |     8,739.5 ns |     7,366.8 ns |   1,913.50 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |   LotsOfNumbers |    11,699.7 ns |    21,669.5 ns |   5,628.57 ns |        - |        - |        - |    1872 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |   **LotsOfStrings** |     **4,140.1 ns** |     **4,122.3 ns** |   **1,070.74 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |   LotsOfStrings |     3,583.9 ns |       325.6 ns |      84.56 ns |        - |        - |        - |    1576 B |\r\n|            ReaderUtf8JsonEmptyLoop |   LotsOfStrings |     5,577.7 ns |     4,832.8 ns |   1,255.30 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |   LotsOfStrings |     4,377.6 ns |     3,071.7 ns |     797.85 ns |        - |        - |        - |    1576 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** | **ProjectLockJson** |   **277,804.1 ns** |    **25,604.6 ns** |   **6,650.70 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes | ProjectLockJson |   349,018.8 ns |    14,745.9 ns |   3,830.19 ns | 110.3516 | 110.3516 | 110.3516 |  417128 B |\r\n|            ReaderUtf8JsonEmptyLoop | ProjectLockJson |   501,180.0 ns |    34,292.0 ns |   8,907.23 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes | ProjectLockJson |   579,768.4 ns |    60,876.0 ns |  15,812.31 ns | 110.3516 | 110.3516 | 110.3516 |  417128 B |\r\n|   **ReaderSystemTextJsonLabEmptyLoop** |  **SpecialNumForm** |     **3,010.2 ns** |       **260.4 ns** |      **67.63 ns** |        **-** |        **-** |        **-** |       **0 B** |\r\n| ReaderSystemTextJsonLabReturnBytes |  SpecialNumForm |     3,348.6 ns |     5,454.1 ns |   1,416.68 ns |        - |        - |        - |    1224 B |\r\n|            ReaderUtf8JsonEmptyLoop |  SpecialNumForm |     6,529.4 ns |     4,424.5 ns |   1,149.24 ns |        - |        - |        - |       0 B |\r\n|          ReaderUtf8JsonReturnBytes |  SpecialNumForm |     7,454.5 ns |     6,134.7 ns |   1,593.47 ns |        - |        - |        - |    1224 B |\r\n","created_at":"2018-07-28T02:16:27Z","updated_at":"2018-07-28T02:41:29Z","closed_at":"2018-07-28T02:41:28Z","merged_at":"2018-07-28T02:41:28Z","merge_commit_sha":"974854c08d0e18098f3514b34ff6bcc13a5549f9","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/dotnet/corefxlab/pulls/2403/commits","review_comments_url":"https://api.github.com/repos/dotnet/corefxlab/pulls/2403/comments","review_comment_url":"https://api.github.com/repos/dotnet/corefxlab/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dotnet/corefxlab/issues/2403/comments","statuses_url":"https://api.github.com/repos/dotnet/corefxlab/statuses/4e8ce0ca00c49f727ba3282a302b2bfc51fa1534","head":{"label":"ahsonkhan:MakeJsonReaderUtf8Only","ref":"MakeJsonReaderUtf8Only","sha":"4e8ce0ca00c49f727ba3282a302b2bfc51fa1534","user":{"login":"ahsonkhan","id":6527137,"node_id":"MDQ6VXNlcjY1MjcxMzc=","avatar_url":"https://avatars1.githubusercontent.com/u/6527137?v=4","gravatar_id":"","url":"https://api.github.com/users/ahsonkhan","html_url":"https://github.com/ahsonkhan","followers_url":"https://api.github.com/users/ahsonkhan/followers","following_url":"https://api.github.com/users/ahsonkhan/following{/other_user}","gists_url":"https://api.github.com/users/ahsonkhan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahsonkhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahsonkhan/subscriptions","organizations_url":"https://api.github.com/users/ahsonkhan/orgs","repos_url":"https://api.github.com/users/ahsonkhan/repos","events_url":"https://api.github.com/users/ahsonkhan/events{/privacy}","received_events_url":"https://api.github.com/users/ahsonkhan/received_events","type":"User","site_admin":false},"repo":{"id":41757604,"node_id":"MDEwOlJlcG9zaXRvcnk0MTc1NzYwNA==","name":"corefxlab","full_name":"ahsonkhan/corefxlab","owner":{"login":"ahsonkhan","id":6527137,"node_id":"MDQ6VXNlcjY1MjcxMzc=","avatar_url":"https://avatars1.githubusercontent.com/u/6527137?v=4","gravatar_id":"","url":"https://api.github.com/users/ahsonkhan","html_url":"https://github.com/ahsonkhan","followers_url":"https://api.github.com/users/ahsonkhan/followers","following_url":"https://api.github.com/users/ahsonkhan/following{/other_user}","gists_url":"https://api.github.com/users/ahsonkhan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahsonkhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahsonkhan/subscriptions","organizations_url":"https://api.github.com/users/ahsonkhan/orgs","repos_url":"https://api.github.com/users/ahsonkhan/repos","events_url":"https://api.github.com/users/ahsonkhan/events{/privacy}","received_events_url":"https://api.github.com/users/ahsonkhan/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ahsonkhan/corefxlab","description":"This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo.","fork":true,"url":"https://api.github.com/repos/ahsonkhan/corefxlab","forks_url":"https://api.github.com/repos/ahsonkhan/corefxlab/forks","keys_url":"https://api.github.com/repos/ahsonkhan/corefxlab/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ahsonkhan/corefxlab/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ahsonkhan/corefxlab/teams","hooks_url":"https://api.github.com/repos/ahsonkhan/corefxlab/hooks","issue_events_url":"https://api.github.com/repos/ahsonkhan/corefxlab/issues/events{/number}","events_url":"https://api.github.com/repos/ahsonkhan/corefxlab/events","assignees_url":"https://api.github.com/repos/ahsonkhan/corefxlab/assignees{/user}","branches_url":"https://api.github.com/repos/ahsonkhan/corefxlab/branches{/branch}","tags_url":"https://api.github.com/repos/ahsonkhan/corefxlab/tags","blobs_url":"https://api.github.com/repos/ahsonkhan/corefxlab/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ahsonkhan/corefxlab/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ahsonkhan/corefxlab/git/refs{/sha}","trees_url":"https://api.github.com/repos/ahsonkhan/corefxlab/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ahsonkhan/corefxlab/statuses/{sha}","languages_url":"https://api.github.com/repos/ahsonkhan/corefxlab/languages","stargazers_url":"https://api.github.com/repos/ahsonkhan/corefxlab/stargazers","contributors_url":"https://api.github.com/repos/ahsonkhan/corefxlab/contributors","subscribers_url":"https://api.github.com/repos/ahsonkhan/corefxlab/subscribers","subscription_url":"https://api.github.com/repos/ahsonkhan/corefxlab/subscription","commits_url":"https://api.github.com/repos/ahsonkhan/corefxlab/commits{/sha}","git_commits_url":"https://api.github.com/repos/ahsonkhan/corefxlab/git/commits{/sha}","comments_url":"https://api.github.com/repos/ahsonkhan/corefxlab/comments{/number}","issue_comment_url":"https://api.github.com/repos/ahsonkhan/corefxlab/issues/comments{/number}","contents_url":"https://api.github.com/repos/ahsonkhan/corefxlab/contents/{+path}","compare_url":"https://api.github.com/repos/ahsonkhan/corefxlab/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ahsonkhan/corefxlab/merges","archive_url":"https://api.github.com/repos/ahsonkhan/corefxlab/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ahsonkhan/corefxlab/downloads","issues_url":"https://api.github.com/repos/ahsonkhan/corefxlab/issues{/number}","pulls_url":"https://api.github.com/repos/ahsonkhan/corefxlab/pulls{/number}","milestones_url":"https://api.github.com/repos/ahsonkhan/corefxlab/milestones{/number}","notifications_url":"https://api.github.com/repos/ahsonkhan/corefxlab/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ahsonkhan/corefxlab/labels{/name}","releases_url":"https://api.github.com/repos/ahsonkhan/corefxlab/releases{/id}","deployments_url":"https://api.github.com/repos/ahsonkhan/corefxlab/deployments","created_at":"2015-09-01T19:04:07Z","updated_at":"2018-07-28T02:11:43Z","pushed_at":"2018-07-28T02:23:31Z","git_url":"git://github.com/ahsonkhan/corefxlab.git","ssh_url":"git@github.com:ahsonkhan/corefxlab.git","clone_url":"https://github.com/ahsonkhan/corefxlab.git","svn_url":"https://github.com/ahsonkhan/corefxlab","homepage":"","size":55587,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"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":"master"}},"base":{"label":"dotnet:master","ref":"master","sha":"09a73121a48e2f96ab63b8e70b017a6333999f56","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":29504192,"node_id":"MDEwOlJlcG9zaXRvcnkyOTUwNDE5Mg==","name":"corefxlab","full_name":"dotnet/corefxlab","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},"private":false,"html_url":"https://github.com/dotnet/corefxlab","description":"This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo.","fork":false,"url":"https://api.github.com/repos/dotnet/corefxlab","forks_url":"https://api.github.com/repos/dotnet/corefxlab/forks","keys_url":"https://api.github.com/repos/dotnet/corefxlab/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dotnet/corefxlab/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dotnet/corefxlab/teams","hooks_url":"https://api.github.com/repos/dotnet/corefxlab/hooks","issue_events_url":"https://api.github.com/repos/dotnet/corefxlab/issues/events{/number}","events_url":"https://api.github.com/repos/dotnet/corefxlab/events","assignees_url":"https://api.github.com/repos/dotnet/corefxlab/assignees{/user}","branches_url":"https://api.github.com/repos/dotnet/corefxlab/branches{/branch}","tags_url":"https://api.github.com/repos/dotnet/corefxlab/tags","blobs_url":"https://api.github.com/repos/dotnet/corefxlab/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dotnet/corefxlab/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dotnet/corefxlab/git/refs{/sha}","trees_url":"https://api.github.com/repos/dotnet/corefxlab/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dotnet/corefxlab/statuses/{sha}","languages_url":"https://api.github.com/repos/dotnet/corefxlab/languages","stargazers_url":"https://api.github.com/repos/dotnet/corefxlab/stargazers","contributors_url":"https://api.github.com/repos/dotnet/corefxlab/contributors","subscribers_url":"https://api.github.com/repos/dotnet/corefxlab/subscribers","subscription_url":"https://api.github.com/repos/dotnet/corefxlab/subscription","commits_url":"https://api.github.com/repos/dotnet/corefxlab/commits{/sha}","git_commits_url":"https://api.github.com/repos/dotnet/corefxlab/git/commits{/sha}","comments_url":"https://api.github.com/repos/dotnet/corefxlab/comments{/number}","issue_comment_url":"https://api.github.com/repos/dotnet/corefxlab/issues/comments{/number}","contents_url":"https://api.github.com/repos/dotnet/corefxlab/contents/{+path}","compare_url":"https://api.github.com/repos/dotnet/corefxlab/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dotnet/corefxlab/merges","archive_url":"https://api.github.com/repos/dotnet/corefxlab/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dotnet/corefxlab/downloads","issues_url":"https://api.github.com/repos/dotnet/corefxlab/issues{/number}","pulls_url":"https://api.github.com/repos/dotnet/corefxlab/pulls{/number}","milestones_url":"https://api.github.com/repos/dotnet/corefxlab/milestones{/number}","notifications_url":"https://api.github.com/repos/dotnet/corefxlab/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dotnet/corefxlab/labels{/name}","releases_url":"https://api.github.com/repos/dotnet/corefxlab/releases{/id}","deployments_url":"https://api.github.com/repos/dotnet/corefxlab/deployments","created_at":"2015-01-20T00:44:35Z","updated_at":"2018-07-28T01:55:33Z","pushed_at":"2018-07-28T02:41:28Z","git_url":"git://github.com/dotnet/corefxlab.git","ssh_url":"git@github.com:dotnet/corefxlab.git","clone_url":"https://github.com/dotnet/corefxlab.git","svn_url":"https://github.com/dotnet/corefxlab","homepage":"","size":55633,"stargazers_count":1156,"watchers_count":1156,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":299,"mirror_url":null,"archived":false,"open_issues_count":187,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":299,"open_issues":187,"watchers":1156,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dotnet/corefxlab/pulls/2403"},"html":{"href":"https://github.com/dotnet/corefxlab/pull/2403"},"issue":{"href":"https://api.github.com/repos/dotnet/corefxlab/issues/2403"},"comments":{"href":"https://api.github.com/repos/dotnet/corefxlab/issues/2403/comments"},"review_comments":{"href":"https://api.github.com/repos/dotnet/corefxlab/pulls/2403/comments"},"review_comment":{"href":"https://api.github.com/repos/dotnet/corefxlab/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dotnet/corefxlab/pulls/2403/commits"},"statuses":{"href":"https://api.github.com/repos/dotnet/corefxlab/statuses/4e8ce0ca00c49f727ba3282a302b2bfc51fa1534"}},"author_association":"MEMBER","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"ahsonkhan","id":6527137,"node_id":"MDQ6VXNlcjY1MjcxMzc=","avatar_url":"https://avatars1.githubusercontent.com/u/6527137?v=4","gravatar_id":"","url":"https://api.github.com/users/ahsonkhan","html_url":"https://github.com/ahsonkhan","followers_url":"https://api.github.com/users/ahsonkhan/followers","following_url":"https://api.github.com/users/ahsonkhan/following{/other_user}","gists_url":"https://api.github.com/users/ahsonkhan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahsonkhan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahsonkhan/subscriptions","organizations_url":"https://api.github.com/users/ahsonkhan/orgs","repos_url":"https://api.github.com/users/ahsonkhan/repos","events_url":"https://api.github.com/users/ahsonkhan/events{/privacy}","received_events_url":"https://api.github.com/users/ahsonkhan/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":6,"additions":139,"deletions":852,"changed_files":20}}
{"actor":{"display_login":"ahsonkhan"}}