{"action":"created","issue":{"url":"https://api.github.com/repos/code-cracker/code-cracker/issues/981","repository_url":"https://api.github.com/repos/code-cracker/code-cracker","labels_url":"https://api.github.com/repos/code-cracker/code-cracker/issues/981/labels{/name}","comments_url":"https://api.github.com/repos/code-cracker/code-cracker/issues/981/comments","events_url":"https://api.github.com/repos/code-cracker/code-cracker/issues/981/events","html_url":"https://github.com/code-cracker/code-cracker/issues/981","id":329543080,"node_id":"MDU6SXNzdWUzMjk1NDMwODA=","number":981,"title":"AD0001: ","user":{"login":"paulomorgado","id":470455,"node_id":"MDQ6VXNlcjQ3MDQ1NQ==","avatar_url":"https://avatars0.githubusercontent.com/u/470455?v=4","gravatar_id":"","url":"https://api.github.com/users/paulomorgado","html_url":"https://github.com/paulomorgado","followers_url":"https://api.github.com/users/paulomorgado/followers","following_url":"https://api.github.com/users/paulomorgado/following{/other_user}","gists_url":"https://api.github.com/users/paulomorgado/gists{/gist_id}","starred_url":"https://api.github.com/users/paulomorgado/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulomorgado/subscriptions","organizations_url":"https://api.github.com/users/paulomorgado/orgs","repos_url":"https://api.github.com/users/paulomorgado/repos","events_url":"https://api.github.com/users/paulomorgado/events{/privacy}","received_events_url":"https://api.github.com/users/paulomorgado/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-05T16:56:33Z","updated_at":"2018-06-05T19:58:22Z","closed_at":null,"author_association":"NONE","body":"Since I've upgraded to version 1.1.0 I've been getting warnings like this on VS2017:\r\n\r\n```\r\n\"Solution.sln\" (Restore;Rebuild;Pack target) (1) ->\r\n\"Project.csproj\" (Rebuild target) (7:15) ->\r\n\"Project.csproj\" (Build target) (7:25) ->\r\n CSC : warning AD0001: Analyzer 'CodeCracker.CSharp.Refactoring.PropertyChangedEventArgsUnnecessaryAllocationAnalyzer' threw an exception of type 'System.InvalidCastException' with message 'Unable to cast object of type 'Microsoft.CodeAnalysis.CSharp.Syntax.GenericNameSyntax' to type 'Microsoft.CodeAnalysis.CSharp.Syntax.IdentifierNameSyntax'.'. [Project.csproj]\r\n\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/code-cracker/code-cracker/issues/comments/394840221","html_url":"https://github.com/code-cracker/code-cracker/issues/981#issuecomment-394840221","issue_url":"https://api.github.com/repos/code-cracker/code-cracker/issues/981","id":394840221,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NDg0MDIyMQ==","user":{"login":"jwooley","id":365256,"node_id":"MDQ6VXNlcjM2NTI1Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/365256?v=4","gravatar_id":"","url":"https://api.github.com/users/jwooley","html_url":"https://github.com/jwooley","followers_url":"https://api.github.com/users/jwooley/followers","following_url":"https://api.github.com/users/jwooley/following{/other_user}","gists_url":"https://api.github.com/users/jwooley/gists{/gist_id}","starred_url":"https://api.github.com/users/jwooley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwooley/subscriptions","organizations_url":"https://api.github.com/users/jwooley/orgs","repos_url":"https://api.github.com/users/jwooley/repos","events_url":"https://api.github.com/users/jwooley/events{/privacy}","received_events_url":"https://api.github.com/users/jwooley/received_events","type":"User","site_admin":false},"created_at":"2018-06-05T19:58:22Z","updated_at":"2018-06-05T19:58:22Z","author_association":"CONTRIBUTOR","body":"This indicates that there is a bug in the PropertyChangedEventArgsUnnecessaryAllocationAnalyzer. We would need to identify the repro scenario to fix it. One way to do this would be to clone the project and run it in Visual Studio opening your project in the experimental hive instance of VS that launches. Ensure that break on .Net exceptions is turned on and the first instance of VS should break when the error is thrown. Then it's a matter of identifying the line of source that was being evaluated to start drilling into the actual problem."}}
{"actor":{"display_login":"jwooley"}}