{"action":"created","issue":{"url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/issues/570","labels_url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/issues/570/labels{/name}","comments_url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/issues/570/comments","events_url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/issues/570/events","html_url":"https://github.com/DotNetAnalyzers/StyleCopAnalyzers/pull/570","id":64862327,"number":570,"title":"Implemented SA1500 diagnostic tests","user":{"login":"vweijsters","id":10659991,"avatar_url":"https://avatars.githubusercontent.com/u/10659991?v=3","gravatar_id":"","url":"https://api.github.com/users/vweijsters","html_url":"https://github.com/vweijsters","followers_url":"https://api.github.com/users/vweijsters/followers","following_url":"https://api.github.com/users/vweijsters/following{/other_user}","gists_url":"https://api.github.com/users/vweijsters/gists{/gist_id}","starred_url":"https://api.github.com/users/vweijsters/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vweijsters/subscriptions","organizations_url":"https://api.github.com/users/vweijsters/orgs","repos_url":"https://api.github.com/users/vweijsters/repos","events_url":"https://api.github.com/users/vweijsters/events{/privacy}","received_events_url":"https://api.github.com/users/vweijsters/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-27T22:22:49Z","updated_at":"2015-03-27T23:08:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/pulls/570","html_url":"https://github.com/DotNetAnalyzers/StyleCopAnalyzers/pull/570","diff_url":"https://github.com/DotNetAnalyzers/StyleCopAnalyzers/pull/570.diff","patch_url":"https://github.com/DotNetAnalyzers/StyleCopAnalyzers/pull/570.patch"},"body":"Also see issue #179\r\n\r\nThe failing tests are being skipped, in order to keep the AppVeyor build working.\r\n\r\nI've split up the tests over a number of partial classes, in order to improve readability and navigation. Let me know how that works out for you guys.\r\n\r\nThese tests are inspired by the test code provided by StyleCop and should (hopefully) be quite rigorous.\r\n\r\nThere is probably some duplication in there that could be eliminated, but that is for the future imho.\r\n\r\nThe code is largely untested. I've used StyleCop to verify the test code as much as possible and to verify the position of the diagnostics where possible.\r\n\r\nThis one turned out to be much larger than I initially expected :sweat: "},"comment":{"url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/issues/comments/87117199","html_url":"https://github.com/DotNetAnalyzers/StyleCopAnalyzers/pull/570#issuecomment-87117199","issue_url":"https://api.github.com/repos/DotNetAnalyzers/StyleCopAnalyzers/issues/570","id":87117199,"user":{"login":"pdelvo","id":1710209,"avatar_url":"https://avatars.githubusercontent.com/u/1710209?v=3","gravatar_id":"","url":"https://api.github.com/users/pdelvo","html_url":"https://github.com/pdelvo","followers_url":"https://api.github.com/users/pdelvo/followers","following_url":"https://api.github.com/users/pdelvo/following{/other_user}","gists_url":"https://api.github.com/users/pdelvo/gists{/gist_id}","starred_url":"https://api.github.com/users/pdelvo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdelvo/subscriptions","organizations_url":"https://api.github.com/users/pdelvo/orgs","repos_url":"https://api.github.com/users/pdelvo/repos","events_url":"https://api.github.com/users/pdelvo/events{/privacy}","received_events_url":"https://api.github.com/users/pdelvo/received_events","type":"User","site_admin":false},"created_at":"2015-03-27T23:08:51Z","updated_at":"2015-03-27T23:08:51Z","body":"Wow thats huge! I looked over it and it looks very good. Thats way more then I would have done ;)\r\nI think there are a few places where it is possible to reduce a bit of duplication, but I dont think that this is a big deal."}}