{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/9017","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/9017/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/9017/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/9017/events","html_url":"https://github.com/dotnet/roslyn/pull/9017","id":135548067,"number":9017,"title":"Disable diagnostic service for projects that we know we don't have all information to provide good results.","user":{"login":"heejaechang","id":1333179,"avatar_url":"https://avatars.githubusercontent.com/u/1333179?v=3","gravatar_id":"","url":"https://api.github.com/users/heejaechang","html_url":"https://github.com/heejaechang","followers_url":"https://api.github.com/users/heejaechang/followers","following_url":"https://api.github.com/users/heejaechang/following{/other_user}","gists_url":"https://api.github.com/users/heejaechang/gists{/gist_id}","starred_url":"https://api.github.com/users/heejaechang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heejaechang/subscriptions","organizations_url":"https://api.github.com/users/heejaechang/orgs","repos_url":"https://api.github.com/users/heejaechang/repos","events_url":"https://api.github.com/users/heejaechang/events{/privacy}","received_events_url":"https://api.github.com/users/heejaechang/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Approved%20for%20next%20preview","name":"Approved for next preview","color":"fbca04"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"heejaechang","id":1333179,"avatar_url":"https://avatars.githubusercontent.com/u/1333179?v=3","gravatar_id":"","url":"https://api.github.com/users/heejaechang","html_url":"https://github.com/heejaechang","followers_url":"https://api.github.com/users/heejaechang/followers","following_url":"https://api.github.com/users/heejaechang/following{/other_user}","gists_url":"https://api.github.com/users/heejaechang/gists{/gist_id}","starred_url":"https://api.github.com/users/heejaechang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heejaechang/subscriptions","organizations_url":"https://api.github.com/users/heejaechang/orgs","repos_url":"https://api.github.com/users/heejaechang/repos","events_url":"https://api.github.com/users/heejaechang/events{/privacy}","received_events_url":"https://api.github.com/users/heejaechang/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/4","html_url":"https://github.com/dotnet/roslyn/milestones/1.2","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/4/labels","id":937402,"number":4,"title":"1.2","description":"This is our 1.2 Milestone.\r\n\r\n<!---\r\n@huboard:{\"order\":2.0}\r\n-->\r\n","creator":{"login":"jaredpar","id":146967,"avatar_url":"https://avatars.githubusercontent.com/u/146967?v=3","gravatar_id":"","url":"https://api.github.com/users/jaredpar","html_url":"https://github.com/jaredpar","followers_url":"https://api.github.com/users/jaredpar/followers","following_url":"https://api.github.com/users/jaredpar/following{/other_user}","gists_url":"https://api.github.com/users/jaredpar/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredpar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredpar/subscriptions","organizations_url":"https://api.github.com/users/jaredpar/orgs","repos_url":"https://api.github.com/users/jaredpar/repos","events_url":"https://api.github.com/users/jaredpar/events{/privacy}","received_events_url":"https://api.github.com/users/jaredpar/received_events","type":"User","site_admin":false},"open_issues":229,"closed_issues":555,"state":"open","created_at":"2015-01-15T20:48:55Z","updated_at":"2016-02-25T08:40:47Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2016-02-22T21:23:30Z","updated_at":"2016-02-25T14:35:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/roslyn/pulls/9017","html_url":"https://github.com/dotnet/roslyn/pull/9017","diff_url":"https://github.com/dotnet/roslyn/pull/9017.diff","patch_url":"https://github.com/dotnet/roslyn/pull/9017.patch"},"body":"this should make roslyn to turn off full project diagnostics when intellisense build is failed for the project.\r\n\r\nwhen we detect intellisense build failure, VS should put actionable data in error list detail pane.\r\nalso bing search for the issue should work as well if one prefer blogs.\r\n\r\nthis change also fix some issue on cross language p2p references. before there was case where we fail to connect cross language p2p reference causing a lot of errors.\r\n\r\nthis change also include bulk diagnostic update events improvement. this should let us to deal better (especially when we clean those up) when there are a lot of diagnostics.\r\n\r\ndevdiv side ask mode PR.\r\nhttps://devdiv.visualstudio.com/DefaultCollection/DevDiv/_git/VS/pullrequest/14158?view=discussion\r\n\r\nboth github and devdiv side needed to be checked in to fix all related issues.\r\n\r\n...\r\n\r\nrelated PR in master - https://github.com/dotnet/roslyn/pull/8878"},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/188812494","html_url":"https://github.com/dotnet/roslyn/pull/9017#issuecomment-188812494","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/9017","id":188812494,"user":{"login":"heejaechang","id":1333179,"avatar_url":"https://avatars.githubusercontent.com/u/1333179?v=3","gravatar_id":"","url":"https://api.github.com/users/heejaechang","html_url":"https://github.com/heejaechang","followers_url":"https://api.github.com/users/heejaechang/followers","following_url":"https://api.github.com/users/heejaechang/following{/other_user}","gists_url":"https://api.github.com/users/heejaechang/gists{/gist_id}","starred_url":"https://api.github.com/users/heejaechang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/heejaechang/subscriptions","organizations_url":"https://api.github.com/users/heejaechang/orgs","repos_url":"https://api.github.com/users/heejaechang/repos","events_url":"https://api.github.com/users/heejaechang/events{/privacy}","received_events_url":"https://api.github.com/users/heejaechang/received_events","type":"User","site_admin":false},"created_at":"2016-02-25T14:35:45Z","updated_at":"2016-02-25T14:35:45Z","body":"@jasonmalinowski @CyrusNajmabadi I found a new issue where cross language reference won't work which only way to fix seems tracking metadata reference missing.\r\n\r\ncan one of you take a look at this commit? \r\nhttps://github.com/heejaechang/roslyn/commit/9b66f2d9ff7baa9c64a3907d431f7eb1434e63bb\r\n"}}