{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/3363","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/3363/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/3363/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/3363/events","html_url":"https://github.com/dotnet/roslyn/issues/3363","id":85935407,"number":3363,"title":"Avoid passing titles to INotificationService when redundant","user":{"login":"dpoeschl","id":235241,"avatar_url":"https://avatars.githubusercontent.com/u/235241?v=3","gravatar_id":"","url":"https://api.github.com/users/dpoeschl","html_url":"https://github.com/dpoeschl","followers_url":"https://api.github.com/users/dpoeschl/followers","following_url":"https://api.github.com/users/dpoeschl/following{/other_user}","gists_url":"https://api.github.com/users/dpoeschl/gists{/gist_id}","starred_url":"https://api.github.com/users/dpoeschl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpoeschl/subscriptions","organizations_url":"https://api.github.com/users/dpoeschl/orgs","repos_url":"https://api.github.com/users/dpoeschl/repos","events_url":"https://api.github.com/users/dpoeschl/events{/privacy}","received_events_url":"https://api.github.com/users/dpoeschl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-IDE","name":"Area-IDE","color":"5319e7"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Enhancement","name":"Enhancement","color":"fc2929"},{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Up%20for%20Grabs","name":"Up for Grabs","color":"90EE90"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/2","html_url":"https://github.com/dotnet/roslyn/milestones/Unknown","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/2/labels","id":937398,"number":2,"title":"Unknown","description":"This represents work which is not planned for a specific release.\r\n\r\n<!---\r\n@huboard:{\"order\":0.25}\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":321,"closed_issues":66,"state":"open","created_at":"2015-01-15T20:46:02Z","updated_at":"2015-08-19T01:17:18Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-06-07T20:11:55Z","updated_at":"2015-08-20T21:26:55Z","closed_at":null,"body":"Some features unnecessarily pass a \"title\" to the INotificationService.\r\n\r\nA good example of when to pass a title is Extract Method:\r\n\r\n![image](https://cloud.githubusercontent.com/assets/235241/8025762/58ed065e-0d16-11e5-8e4c-4deedb610d0d.png)\r\n\r\nBut there's a few bad examples that we could fix up:\r\n\r\n* Rename: \r\n![image](https://cloud.githubusercontent.com/assets/235241/8025763/63cf016c-0d16-11e5-9e9f-7c3b1f54a421.png)\r\n\r\n* Go To Definition: \r\n![image](https://cloud.githubusercontent.com/assets/235241/8025766/730dc9a6-0d16-11e5-9380-5607cda9936e.png)\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/133182760","html_url":"https://github.com/dotnet/roslyn/issues/3363#issuecomment-133182760","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/3363","id":133182760,"user":{"login":"jasonmalinowski","id":201340,"avatar_url":"https://avatars.githubusercontent.com/u/201340?v=3","gravatar_id":"","url":"https://api.github.com/users/jasonmalinowski","html_url":"https://github.com/jasonmalinowski","followers_url":"https://api.github.com/users/jasonmalinowski/followers","following_url":"https://api.github.com/users/jasonmalinowski/following{/other_user}","gists_url":"https://api.github.com/users/jasonmalinowski/gists{/gist_id}","starred_url":"https://api.github.com/users/jasonmalinowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasonmalinowski/subscriptions","organizations_url":"https://api.github.com/users/jasonmalinowski/orgs","repos_url":"https://api.github.com/users/jasonmalinowski/repos","events_url":"https://api.github.com/users/jasonmalinowski/events{/privacy}","received_events_url":"https://api.github.com/users/jasonmalinowski/received_events","type":"User","site_admin":false},"created_at":"2015-08-20T21:26:55Z","updated_at":"2015-08-20T21:26:55Z","body":"Looking at VSNotificationServiceFactory.cs, we just pass title and description over to the VS `IVsUIShell` service. It looks like there might have been a change there to concatenate the strings like this?"}}