{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/core/issues/91","repository_url":"https://api.github.com/repos/dotnet/core","labels_url":"https://api.github.com/repos/dotnet/core/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/core/issues/91/comments","events_url":"https://api.github.com/repos/dotnet/core/issues/91/events","html_url":"https://github.com/dotnet/core/issues/91","id":155349599,"number":91,"title":"Roslyn analyzers + code fixes don't work properly in VS when installed into .NET Core project via a nuget package","user":{"login":"HellBrick","id":3703722,"avatar_url":"https://avatars.githubusercontent.com/u/3703722?v=3","gravatar_id":"","url":"https://api.github.com/users/HellBrick","html_url":"https://github.com/HellBrick","followers_url":"https://api.github.com/users/HellBrick/followers","following_url":"https://api.github.com/users/HellBrick/following{/other_user}","gists_url":"https://api.github.com/users/HellBrick/gists{/gist_id}","starred_url":"https://api.github.com/users/HellBrick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HellBrick/subscriptions","organizations_url":"https://api.github.com/users/HellBrick/orgs","repos_url":"https://api.github.com/users/HellBrick/repos","events_url":"https://api.github.com/users/HellBrick/events{/privacy}","received_events_url":"https://api.github.com/users/HellBrick/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-05-17T20:08:05Z","updated_at":"2016-07-01T16:47:02Z","closed_at":null,"body":"*(I can't seem to find a repo for raising VS .NET Core tooling issues, so if there's a more appropriate place for this, please tell and I'll be glad to repost it there.)*\r\n\r\nHere's what happens when a nuget package that contains Roslyn analyzers + code fixes is installed into a .NET Core project via `install-package $(AnalyzerPackage)`:\r\n\r\n1. Analyzer package is added to `References > .NETStandard` node of Solution Explorer instead of `References > Analyzers`.\r\n2. Which also means there's no UI for changing rule severity.\r\n3. Analyzers are not invoked when the code is being edited. The warnings are reported only when the project is built.\r\n4. Even then no squiggles are displayed at the warning location, the warnings are only surfaced in the error list.\r\n5. And probably the most tragic part: the code fixes attached to the analyzer warnings simply can't be triggered."},"comment":{"url":"https://api.github.com/repos/dotnet/core/issues/comments/229994307","html_url":"https://github.com/dotnet/core/issues/91#issuecomment-229994307","issue_url":"https://api.github.com/repos/dotnet/core/issues/91","id":229994307,"user":{"login":"sayedihashimi","id":1283154,"avatar_url":"https://avatars.githubusercontent.com/u/1283154?v=3","gravatar_id":"","url":"https://api.github.com/users/sayedihashimi","html_url":"https://github.com/sayedihashimi","followers_url":"https://api.github.com/users/sayedihashimi/followers","following_url":"https://api.github.com/users/sayedihashimi/following{/other_user}","gists_url":"https://api.github.com/users/sayedihashimi/gists{/gist_id}","starred_url":"https://api.github.com/users/sayedihashimi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sayedihashimi/subscriptions","organizations_url":"https://api.github.com/users/sayedihashimi/orgs","repos_url":"https://api.github.com/users/sayedihashimi/repos","events_url":"https://api.github.com/users/sayedihashimi/events{/privacy}","received_events_url":"https://api.github.com/users/sayedihashimi/received_events","type":"User","site_admin":false},"created_at":"2016-07-01T16:47:02Z","updated_at":"2016-07-01T16:47:02Z","body":"@blackdwarf let's start with https://github.com/dotnet/roslyn-project-system/issues the team can move it if that's not the right spot."}}
{"actor":{"display_login":"sayedihashimi"}}