{"action":"created","issue":{"url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/issues/288","labels_url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/issues/288/labels{/name}","comments_url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/issues/288/comments","events_url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/issues/288/events","html_url":"https://github.com/Vannevelj/VSDiagnostics/issues/288","id":115674852,"number":288,"title":"NullReferenceException on AsyncMethodWithoutAsyncSuffixAnalyzer","user":{"login":"Vannevelj","id":2777107,"avatar_url":"https://avatars.githubusercontent.com/u/2777107?v=3","gravatar_id":"","url":"https://api.github.com/users/Vannevelj","html_url":"https://github.com/Vannevelj","followers_url":"https://api.github.com/users/Vannevelj/followers","following_url":"https://api.github.com/users/Vannevelj/following{/other_user}","gists_url":"https://api.github.com/users/Vannevelj/gists{/gist_id}","starred_url":"https://api.github.com/users/Vannevelj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vannevelj/subscriptions","organizations_url":"https://api.github.com/users/Vannevelj/orgs","repos_url":"https://api.github.com/users/Vannevelj/repos","events_url":"https://api.github.com/users/Vannevelj/events{/privacy}","received_events_url":"https://api.github.com/users/Vannevelj/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/milestones/9","html_url":"https://github.com/Vannevelj/VSDiagnostics/milestones/v1.9.2","labels_url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/milestones/9/labels","id":1399344,"number":9,"title":"v1.9.2","description":"Solely intended for bugfixes in v1.9.0. \r\n\r\nv1.9.1 is skipped due to a release issue.","creator":{"login":"Vannevelj","id":2777107,"avatar_url":"https://avatars.githubusercontent.com/u/2777107?v=3","gravatar_id":"","url":"https://api.github.com/users/Vannevelj","html_url":"https://github.com/Vannevelj","followers_url":"https://api.github.com/users/Vannevelj/followers","following_url":"https://api.github.com/users/Vannevelj/following{/other_user}","gists_url":"https://api.github.com/users/Vannevelj/gists{/gist_id}","starred_url":"https://api.github.com/users/Vannevelj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vannevelj/subscriptions","organizations_url":"https://api.github.com/users/Vannevelj/orgs","repos_url":"https://api.github.com/users/Vannevelj/repos","events_url":"https://api.github.com/users/Vannevelj/events{/privacy}","received_events_url":"https://api.github.com/users/Vannevelj/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":1,"state":"open","created_at":"2015-11-07T16:12:48Z","updated_at":"2015-12-30T02:25:52Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-11-07T16:13:07Z","updated_at":"2015-12-30T22:14:11Z","closed_at":null,"body":"Showed up as an 'info' message with the following stacktrace:\r\n\r\n\tMessage AD0001  Analyzer 'VSDiagnostics.Diagnostics.Async.AsyncMethodWithoutAsyncSuffix.AsyncMethodWithoutAsyncSuffixAnalyzer' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'.Enyim.Caching       1   Active Analyzer 'VSDiagnostics.Diagnostics.Async.AsyncMethodWithoutAsyncSuffix.AsyncMethodWithoutAsyncSuffixAnalyzer' threw the following exception:\r\n\t'System.NullReferenceException: Object reference not set to an instance of an object.\r\n\t   at VSDiagnostics.Diagnostics.Async.AsyncMethodWithoutAsyncSuffix.AsyncMethodWithoutAsyncSuffixAnalyzer.<>c__DisplayClass10_0.<IsDefinedInAncestor>b__0(ISymbol method)\r\n\t   at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)\r\n\t   at VSDiagnostics.Diagnostics.Async.AsyncMethodWithoutAsyncSuffix.AsyncMethodWithoutAsyncSuffixAnalyzer.IsDefinedInAncestor(IMethodSymbol methodSymbol)\r\n\t   at VSDiagnostics.Diagnostics.Async.AsyncMethodWithoutAsyncSuffix.AsyncMethodWithoutAsyncSuffixAnalyzer.AnalyzeSyntaxNode(SyntaxNodeAnalysisContext context)\r\n\t   at Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.<>c__DisplayClass38_1`1.<ExecuteSyntaxNodeAction>b__1()\r\n\t   at Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteAndCatchIfThrows_NoLock(DiagnosticAnalyzer analyzer, Action analyze)'.\r\n\r\nProject: EnyimMemcached https://github.com/enyim/EnyimMemcached\r\n             ServiceStack.Redis https://github.com/ServiceStack/ServiceStack.Redis"},"comment":{"url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/issues/comments/168082512","html_url":"https://github.com/Vannevelj/VSDiagnostics/issues/288#issuecomment-168082512","issue_url":"https://api.github.com/repos/Vannevelj/VSDiagnostics/issues/288","id":168082512,"user":{"login":"tiesmaster","id":460904,"avatar_url":"https://avatars.githubusercontent.com/u/460904?v=3","gravatar_id":"","url":"https://api.github.com/users/tiesmaster","html_url":"https://github.com/tiesmaster","followers_url":"https://api.github.com/users/tiesmaster/followers","following_url":"https://api.github.com/users/tiesmaster/following{/other_user}","gists_url":"https://api.github.com/users/tiesmaster/gists{/gist_id}","starred_url":"https://api.github.com/users/tiesmaster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tiesmaster/subscriptions","organizations_url":"https://api.github.com/users/tiesmaster/orgs","repos_url":"https://api.github.com/users/tiesmaster/repos","events_url":"https://api.github.com/users/tiesmaster/events{/privacy}","received_events_url":"https://api.github.com/users/tiesmaster/received_events","type":"User","site_admin":false},"created_at":"2015-12-30T22:14:11Z","updated_at":"2015-12-30T22:14:11Z","body":"Ok, that looks like a good plan. Let me know if you get some more specifics on this.\r\n\r\nGood luck with your paper. I read about it in the Gitter chat of Roslyn room. I'd be interested in reading it as well ;)"}}