{"action":"created","comment":{"url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/comments/71601291","id":71601291,"diff_hunk":"@@ -19,13 +21,15 @@ internal class CastleDynamicProxyGenerator\n         private static readonly ProxyGenerator ProxyGenerator = new ProxyGenerator();\r\n         private readonly CastleDynamicProxyInterceptionValidator interceptionValidator;\r\n \r\n+#if FEATURE_SECURITY_PERMISSIONS\r\n         [SuppressMessage(\"Microsoft.Performance\", \"CA1810:InitializeReferenceTypeStaticFieldsInline\", Justification = \"No field initialization.\")]\r\n         static CastleDynamicProxyGenerator()\r\n         {\r\n #pragma warning disable 618\r\n             AttributesToAvoidReplicating.Add(typeof(SecurityPermissionAttribute));\r\n #pragma warning restore 618\r\n         }\r\n+#endif\r","path":"src/FakeItEasy/Creation/CastleDynamicProxy/CastleDynamicProxyGenerator.cs","position":22,"original_position":22,"commit_id":"493ffe8b162fcc41b865f823078957b9bf3df0dd","original_commit_id":"af0b1b76c0ebfc59c07fc79859885f8bef22d964","user":{"login":"blairconrad","id":3275797,"avatar_url":"https://avatars.githubusercontent.com/u/3275797?v=3","gravatar_id":"","url":"https://api.github.com/users/blairconrad","html_url":"https://github.com/blairconrad","followers_url":"https://api.github.com/users/blairconrad/followers","following_url":"https://api.github.com/users/blairconrad/following{/other_user}","gists_url":"https://api.github.com/users/blairconrad/gists{/gist_id}","starred_url":"https://api.github.com/users/blairconrad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blairconrad/subscriptions","organizations_url":"https://api.github.com/users/blairconrad/orgs","repos_url":"https://api.github.com/users/blairconrad/repos","events_url":"https://api.github.com/users/blairconrad/events{/privacy}","received_events_url":"https://api.github.com/users/blairconrad/received_events","type":"User","site_admin":false},"body":"@jonorossi, I think I missed this comment before.\r\nMy understanding is that you're saying that we could drop this static constructor entirely, even for the .NET 4.0-targeting library.\r\nWe wouldn't even need the `#if`.\r\n\r\nThat would be convenient!","created_at":"2016-07-20T20:34:12Z","updated_at":"2016-07-20T20:34:12Z","html_url":"https://github.com/FakeItEasy/FakeItEasy/pull/617#discussion_r71601291","pull_request_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617","_links":{"self":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/comments/71601291"},"html":{"href":"https://github.com/FakeItEasy/FakeItEasy/pull/617#discussion_r71601291"},"pull_request":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617"}}},"pull_request":{"url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617","id":60750471,"html_url":"https://github.com/FakeItEasy/FakeItEasy/pull/617","diff_url":"https://github.com/FakeItEasy/FakeItEasy/pull/617.diff","patch_url":"https://github.com/FakeItEasy/FakeItEasy/pull/617.patch","issue_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues/617","number":617,"state":"open","locked":false,"title":"[WIP] Porting to .Net Core","user":{"login":"jeremymeng","id":7583839,"avatar_url":"https://avatars.githubusercontent.com/u/7583839?v=3","gravatar_id":"","url":"https://api.github.com/users/jeremymeng","html_url":"https://github.com/jeremymeng","followers_url":"https://api.github.com/users/jeremymeng/followers","following_url":"https://api.github.com/users/jeremymeng/following{/other_user}","gists_url":"https://api.github.com/users/jeremymeng/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremymeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremymeng/subscriptions","organizations_url":"https://api.github.com/users/jeremymeng/orgs","repos_url":"https://api.github.com/users/jeremymeng/repos","events_url":"https://api.github.com/users/jeremymeng/events{/privacy}","received_events_url":"https://api.github.com/users/jeremymeng/received_events","type":"User","site_admin":false},"body":"This is for #531.  \r\n\r\n----\r\n\r\n**Update: 2016-7-18 (UTC) by @blairconrad**\r\n\r\nWe've for some time wanted to merge the coreclr branch to master and disable the netcore bits via a feature toggle, would be the inclusion/exclusion of that build from the nupkg. \r\n\r\nI'm stealing the top of this \"description\" to list what I see as next steps that will achieve that goal as quickly as posssble. Note that these steps will not result in a releasable FakeItEasy with netcore support, but will make it so we're back to one active branch (master).\r\n\r\nThe primary goal is to preserve the current beaviour of the .NET 4.0 library while allowing use to finish our netcore-related work without interfering with .NET 4.0-targeted improvements.\r\n\r\nHere's what I think should do before merging:\r\n\r\n- [x] revert the 4.0 build to rely on Castle.Core 3.3.3 (I've pushed aa9f77e9187232851ca10d11d0f42412a644bb08 to my coreclr branch already - if it looks good, and @jeremymeng is willing, it can be cherry-picked)\r\n- [x] update the Self-Initialized Fakes behaviour:\r\n  - revert the 4.0 project's implementation to match the 2.2.0 release and\r\n  - use `#if`s and updated `.csproj` and `projecxt.json` files to exclude the Self-Initialized Fakes from the netcore project \r\n- split netcore and \"regular\" nuspecs\r\n  - [x] remove the 4.5 targetFramework from the nuspec(pushed c95ba3ad187a17cf1fabaa6b9efb47c57eff729d to my coreclr branch)\r\n  - [x] remove the netcore build from the official nupkg  and provide a second nuspec so we can continue to publish pre-release netcore packages from @jeremymeng's AppVeyor. ;-) (pushed ab528fd8e0c2ea5a5776fee9511d0d903f10a97b to my coreclr branch)\r\n\r\n- [ ] review usage of custom AssemblyLoadContext (I don't entirely understand this - I stole it from below)\r\n- [ ] General review - there are some typos and grammar that need fixing in comments, at least. I made comments in the PR already. Probably should've just pushed a commit. I may do that\r\n- [x] Fix `approve` test - we have an `[assembly: InternalsVisibleTo(\"FakeItEasy.Tests.dotnet, …]` that is messing up the public API. One option is to adjust `ApiApproval.ApproveApi.approved.txt`, but I'd prefer to find a way to call the test assembly `FakeItEasy.Tests`.\r\n\r\nAnd there are other things to do later, but that won't be required to merge to a single branch. It's probably best to create issues for them when they become relevant. Still, while they're in my head, we could eventually:\r\n\r\n- Add separate tests for integration tests, specs, and approval (I see @jeremymeng is already working on the integration tests)\r\n- Have the build system build all 4.0 and netcore versions.\r\n  - And run tests on same.\r\n  - As an interim step, we could add an optional TeamCity build to do as many of these as we have ready.\r\n    Not something that would break the build (no need to scare off contributors), but something that will keep us on our toes.\r\n\r\nAs always, I probably missed something or made an error. Feel free to fix/add/remove/whatever. Thanks!\r\n\r\n----\r\n\r\n**Update** 06/28/2016:\r\n\r\n1069 tests running on .NET Core, with 1 failure (same issue as https://github.com/castleproject/Core/issues/184)\r\n\r\n**Update** 06/22/2016:\r\n\r\n1057 unit tests passing now on .NET Core comparing to 1088 on .NET framework v4.5.  Disabled on .NET Core: 31 tests.\r\n\r\n**Update** 06/21/2016:\r\n\r\nAdded a unit test project that targets netcoreapp1.0.  Had to disable a bunch of tests ~~(145)~~ though, mostly due to missing of \r\n1. binary serialization\r\n2. ~~ReflectedType (a lot of parameterized tests since `ReflectedMethodData` cannot be used on .NET Core)~~\r\n3. ~~CurrentCultrue/CurrentUICultrue setter~~\r\n\r\n**Update** 05/10/2016:\r\nReplace binary serialization with Json serialization.\r\n\r\n**Update** 04/12/2016:\r\nThe netcore project now builds fine and my Dnx test project only failed due to the lack of Binary serialization (currently `NotYetImplementedException is thrown for .NET Core).\r\n\r\n ~~still has one build error~~ and I want to start a discussion about a couple of things, as well as getting feedback.\r\n\r\n- [X] `MethodInfo.ReflectedType` isn't supported yet.  This is the remaining build error.  It is coming back (https://github.com/dotnet/corefx/issues/5381), but in RTM.  In the meantime, we need something.  Options are: wrapping the MethodInfo with the original type, or passing the original type through the chain of method calls.   NUnit did the former in their port (https://github.com/nunit/nunit/pull/797).\r\n\r\n    **Edit:** It looks that the MethodInfo wrapper is only needed for one file so I made the change.  Once the ReflectedType becomes available in RTM [this change](https://github.com/FakeItEasy/FakeItEasy/pull/617/commits/9eeed21accec0e4c6cde27bdcae295e82e05972f) can be reverted.\r\n\r\n- [X] Replacement of `BinaryFormatter`?  ~~I've briefly tried `DataContractSerializer` but it seems unable to serialize `MethodInfo`.~~\r\n- [X] is the usage of `LibraryManager` achieving the same goal as desktop version?\r\n\r\n    **Edit:** I've changed to use `LibraryManager.GetLibraries()`.  Tests passed.  However it returns the transitive closure of the references, which is much more than number of loaded assemblies form `AppDomain.GetAssemblies()`\r\n\r\n- [ ] usage of custom `AssemblyLoadContext` needs review.\r\n\r\nOnce the netcore project builds, things to do include, but not lmited to \r\n\r\n- [X] Add a dnx test project that exercises the .Net Core code paths.\r\n\r\n    **Edit:** added in a branch of my fork to test the porting changes.  As there is a work item to migrate tests to xUnit.  It make little sense to merge this back.\r\n- [X] Add signing key to `project.json`.\r\n\r\n@adamralph \r\n\r\n/cc @thecodejunkie @jchannon\r\n\r\n<!--connects to #531-->","created_at":"2016-02-25T21:31:23Z","updated_at":"2016-07-20T20:34:12Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c6778aae1693b4d8b98697d33740d8ce5fe181d5","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617/commits","review_comments_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617/comments","review_comment_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/comments{/number}","comments_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues/617/comments","statuses_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/statuses/493ffe8b162fcc41b865f823078957b9bf3df0dd","head":{"label":"jeremymeng:coreclr","ref":"coreclr","sha":"493ffe8b162fcc41b865f823078957b9bf3df0dd","user":{"login":"jeremymeng","id":7583839,"avatar_url":"https://avatars.githubusercontent.com/u/7583839?v=3","gravatar_id":"","url":"https://api.github.com/users/jeremymeng","html_url":"https://github.com/jeremymeng","followers_url":"https://api.github.com/users/jeremymeng/followers","following_url":"https://api.github.com/users/jeremymeng/following{/other_user}","gists_url":"https://api.github.com/users/jeremymeng/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremymeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremymeng/subscriptions","organizations_url":"https://api.github.com/users/jeremymeng/orgs","repos_url":"https://api.github.com/users/jeremymeng/repos","events_url":"https://api.github.com/users/jeremymeng/events{/privacy}","received_events_url":"https://api.github.com/users/jeremymeng/received_events","type":"User","site_admin":false},"repo":{"id":51193369,"name":"FakeItEasy","full_name":"jeremymeng/FakeItEasy","owner":{"login":"jeremymeng","id":7583839,"avatar_url":"https://avatars.githubusercontent.com/u/7583839?v=3","gravatar_id":"","url":"https://api.github.com/users/jeremymeng","html_url":"https://github.com/jeremymeng","followers_url":"https://api.github.com/users/jeremymeng/followers","following_url":"https://api.github.com/users/jeremymeng/following{/other_user}","gists_url":"https://api.github.com/users/jeremymeng/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremymeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremymeng/subscriptions","organizations_url":"https://api.github.com/users/jeremymeng/orgs","repos_url":"https://api.github.com/users/jeremymeng/repos","events_url":"https://api.github.com/users/jeremymeng/events{/privacy}","received_events_url":"https://api.github.com/users/jeremymeng/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jeremymeng/FakeItEasy","description":"The easy mocking library for .NET","fork":true,"url":"https://api.github.com/repos/jeremymeng/FakeItEasy","forks_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/forks","keys_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/teams","hooks_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/hooks","issue_events_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/issues/events{/number}","events_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/events","assignees_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/assignees{/user}","branches_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/branches{/branch}","tags_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/tags","blobs_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/git/refs{/sha}","trees_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/statuses/{sha}","languages_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/languages","stargazers_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/stargazers","contributors_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/contributors","subscribers_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/subscribers","subscription_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/subscription","commits_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/commits{/sha}","git_commits_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/git/commits{/sha}","comments_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/comments{/number}","issue_comment_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/issues/comments{/number}","contents_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/contents/{+path}","compare_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/merges","archive_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/downloads","issues_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/issues{/number}","pulls_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/pulls{/number}","milestones_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/milestones{/number}","notifications_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/labels{/name}","releases_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/releases{/id}","deployments_url":"https://api.github.com/repos/jeremymeng/FakeItEasy/deployments","created_at":"2016-02-06T07:09:46Z","updated_at":"2016-02-06T07:09:47Z","pushed_at":"2016-07-20T20:19:09Z","git_url":"git://github.com/jeremymeng/FakeItEasy.git","ssh_url":"git@github.com:jeremymeng/FakeItEasy.git","clone_url":"https://github.com/jeremymeng/FakeItEasy.git","svn_url":"https://github.com/jeremymeng/FakeItEasy","homepage":"fakeiteasy.github.io","size":19618,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"FakeItEasy:master","ref":"master","sha":"a3ffe227f481884966f0a17e0b2aed0cc47d2fce","user":{"login":"FakeItEasy","id":1713521,"avatar_url":"https://avatars.githubusercontent.com/u/1713521?v=3","gravatar_id":"","url":"https://api.github.com/users/FakeItEasy","html_url":"https://github.com/FakeItEasy","followers_url":"https://api.github.com/users/FakeItEasy/followers","following_url":"https://api.github.com/users/FakeItEasy/following{/other_user}","gists_url":"https://api.github.com/users/FakeItEasy/gists{/gist_id}","starred_url":"https://api.github.com/users/FakeItEasy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FakeItEasy/subscriptions","organizations_url":"https://api.github.com/users/FakeItEasy/orgs","repos_url":"https://api.github.com/users/FakeItEasy/repos","events_url":"https://api.github.com/users/FakeItEasy/events{/privacy}","received_events_url":"https://api.github.com/users/FakeItEasy/received_events","type":"Organization","site_admin":false},"repo":{"id":1920133,"name":"FakeItEasy","full_name":"FakeItEasy/FakeItEasy","owner":{"login":"FakeItEasy","id":1713521,"avatar_url":"https://avatars.githubusercontent.com/u/1713521?v=3","gravatar_id":"","url":"https://api.github.com/users/FakeItEasy","html_url":"https://github.com/FakeItEasy","followers_url":"https://api.github.com/users/FakeItEasy/followers","following_url":"https://api.github.com/users/FakeItEasy/following{/other_user}","gists_url":"https://api.github.com/users/FakeItEasy/gists{/gist_id}","starred_url":"https://api.github.com/users/FakeItEasy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FakeItEasy/subscriptions","organizations_url":"https://api.github.com/users/FakeItEasy/orgs","repos_url":"https://api.github.com/users/FakeItEasy/repos","events_url":"https://api.github.com/users/FakeItEasy/events{/privacy}","received_events_url":"https://api.github.com/users/FakeItEasy/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/FakeItEasy/FakeItEasy","description":"The easy mocking library for .NET","fork":false,"url":"https://api.github.com/repos/FakeItEasy/FakeItEasy","forks_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/forks","keys_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/keys{/key_id}","collaborators_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/teams","hooks_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/hooks","issue_events_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues/events{/number}","events_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/events","assignees_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/assignees{/user}","branches_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/branches{/branch}","tags_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/tags","blobs_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/git/refs{/sha}","trees_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/git/trees{/sha}","statuses_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/statuses/{sha}","languages_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/languages","stargazers_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/stargazers","contributors_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/contributors","subscribers_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/subscribers","subscription_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/subscription","commits_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/commits{/sha}","git_commits_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/git/commits{/sha}","comments_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/comments{/number}","issue_comment_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues/comments{/number}","contents_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/contents/{+path}","compare_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/compare/{base}...{head}","merges_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/merges","archive_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/downloads","issues_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues{/number}","pulls_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls{/number}","milestones_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/milestones{/number}","notifications_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/labels{/name}","releases_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/releases{/id}","deployments_url":"https://api.github.com/repos/FakeItEasy/FakeItEasy/deployments","created_at":"2011-06-19T17:56:01Z","updated_at":"2016-07-20T08:50:00Z","pushed_at":"2016-07-20T20:01:14Z","git_url":"git://github.com/FakeItEasy/FakeItEasy.git","ssh_url":"git@github.com:FakeItEasy/FakeItEasy.git","clone_url":"https://github.com/FakeItEasy/FakeItEasy.git","svn_url":"https://github.com/FakeItEasy/FakeItEasy","homepage":"fakeiteasy.github.io","size":20174,"stargazers_count":559,"watchers_count":559,"language":"C#","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":114,"mirror_url":null,"open_issues_count":38,"forks":114,"open_issues":38,"watchers":559,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617"},"html":{"href":"https://github.com/FakeItEasy/FakeItEasy/pull/617"},"issue":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues/617"},"comments":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/issues/617/comments"},"review_comments":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617/comments"},"review_comment":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/pulls/617/commits"},"statuses":{"href":"https://api.github.com/repos/FakeItEasy/FakeItEasy/statuses/493ffe8b162fcc41b865f823078957b9bf3df0dd"}}}}
{"actor":{"display_login":"blairconrad"}}