{"action":"created","issue":{"url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/issues/643","repository_url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode","labels_url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/issues/643/labels{/name}","comments_url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/issues/643/comments","events_url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/issues/643/events","html_url":"https://github.com/OmniSharp/omnisharp-vscode/issues/643","id":169931371,"number":643,"title":"Fill constructor shortcut with class name and move cursor to parameters","user":{"login":"CarlosTorrecillas","id":648793,"avatar_url":"https://avatars.githubusercontent.com/u/648793?v=3","gravatar_id":"","url":"https://api.github.com/users/CarlosTorrecillas","html_url":"https://github.com/CarlosTorrecillas","followers_url":"https://api.github.com/users/CarlosTorrecillas/followers","following_url":"https://api.github.com/users/CarlosTorrecillas/following{/other_user}","gists_url":"https://api.github.com/users/CarlosTorrecillas/gists{/gist_id}","starred_url":"https://api.github.com/users/CarlosTorrecillas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CarlosTorrecillas/subscriptions","organizations_url":"https://api.github.com/users/CarlosTorrecillas/orgs","repos_url":"https://api.github.com/users/CarlosTorrecillas/repos","events_url":"https://api.github.com/users/CarlosTorrecillas/events{/privacy}","received_events_url":"https://api.github.com/users/CarlosTorrecillas/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/labels/Bug","name":"Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"DustinCampbell","id":116161,"avatar_url":"https://avatars.githubusercontent.com/u/116161?v=3","gravatar_id":"","url":"https://api.github.com/users/DustinCampbell","html_url":"https://github.com/DustinCampbell","followers_url":"https://api.github.com/users/DustinCampbell/followers","following_url":"https://api.github.com/users/DustinCampbell/following{/other_user}","gists_url":"https://api.github.com/users/DustinCampbell/gists{/gist_id}","starred_url":"https://api.github.com/users/DustinCampbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DustinCampbell/subscriptions","organizations_url":"https://api.github.com/users/DustinCampbell/orgs","repos_url":"https://api.github.com/users/DustinCampbell/repos","events_url":"https://api.github.com/users/DustinCampbell/events{/privacy}","received_events_url":"https://api.github.com/users/DustinCampbell/received_events","type":"User","site_admin":false},"assignees":[{"login":"DustinCampbell","id":116161,"avatar_url":"https://avatars.githubusercontent.com/u/116161?v=3","gravatar_id":"","url":"https://api.github.com/users/DustinCampbell","html_url":"https://github.com/DustinCampbell","followers_url":"https://api.github.com/users/DustinCampbell/followers","following_url":"https://api.github.com/users/DustinCampbell/following{/other_user}","gists_url":"https://api.github.com/users/DustinCampbell/gists{/gist_id}","starred_url":"https://api.github.com/users/DustinCampbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DustinCampbell/subscriptions","organizations_url":"https://api.github.com/users/DustinCampbell/orgs","repos_url":"https://api.github.com/users/DustinCampbell/repos","events_url":"https://api.github.com/users/DustinCampbell/events{/privacy}","received_events_url":"https://api.github.com/users/DustinCampbell/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/milestones/3","html_url":"https://github.com/OmniSharp/omnisharp-vscode/milestones/future","labels_url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/milestones/3/labels","id":1698514,"number":3,"title":"future","description":null,"creator":{"login":"DustinCampbell","id":116161,"avatar_url":"https://avatars.githubusercontent.com/u/116161?v=3","gravatar_id":"","url":"https://api.github.com/users/DustinCampbell","html_url":"https://github.com/DustinCampbell","followers_url":"https://api.github.com/users/DustinCampbell/followers","following_url":"https://api.github.com/users/DustinCampbell/following{/other_user}","gists_url":"https://api.github.com/users/DustinCampbell/gists{/gist_id}","starred_url":"https://api.github.com/users/DustinCampbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DustinCampbell/subscriptions","organizations_url":"https://api.github.com/users/DustinCampbell/orgs","repos_url":"https://api.github.com/users/DustinCampbell/repos","events_url":"https://api.github.com/users/DustinCampbell/events{/privacy}","received_events_url":"https://api.github.com/users/DustinCampbell/received_events","type":"User","site_admin":false},"open_issues":25,"closed_issues":0,"state":"open","created_at":"2016-04-11T17:50:54Z","updated_at":"2016-08-15T19:44:31Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2016-08-08T14:04:00Z","updated_at":"2016-08-15T21:36:17Z","closed_at":null,"body":"## Environment data\r\n`dotnet --info` output:\r\n.NET Command Line Tools (1.0.0-preview2-003121)\r\n\r\nProduct Information:\r\n Version:            1.0.0-preview2-003121\r\n Commit SHA-1 hash:  1e9d529bc5\r\n\r\nRuntime Environment:\r\n OS Name:     Mac OS X\r\n OS Version:  10.11\r\n OS Platform: Darwin\r\n RID:         osx.10.11-x64\r\nVS Code version: 1.4.1\r\nC# Extension version: 1.3.0\r\n\r\n## Steps to reproduce\r\n\r\n- Create a new class\r\n- type the shortcut for constructor: ctor\r\n\r\n## Expected  behavior\r\n\r\n- I should have the class name in the constructor and should not have to tab to give the class name then tab again to go to the Parameters section which IMO should be blank\r\n\r\n## Actual behavior\r\n\r\n- I have the following code generated:\r\n`public ClassName(Parameters)`\r\n"},"comment":{"url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/issues/comments/239936790","html_url":"https://github.com/OmniSharp/omnisharp-vscode/issues/643#issuecomment-239936790","issue_url":"https://api.github.com/repos/OmniSharp/omnisharp-vscode/issues/643","id":239936790,"user":{"login":"DustinCampbell","id":116161,"avatar_url":"https://avatars.githubusercontent.com/u/116161?v=3","gravatar_id":"","url":"https://api.github.com/users/DustinCampbell","html_url":"https://github.com/DustinCampbell","followers_url":"https://api.github.com/users/DustinCampbell/followers","following_url":"https://api.github.com/users/DustinCampbell/following{/other_user}","gists_url":"https://api.github.com/users/DustinCampbell/gists{/gist_id}","starred_url":"https://api.github.com/users/DustinCampbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DustinCampbell/subscriptions","organizations_url":"https://api.github.com/users/DustinCampbell/orgs","repos_url":"https://api.github.com/users/DustinCampbell/repos","events_url":"https://api.github.com/users/DustinCampbell/events{/privacy}","received_events_url":"https://api.github.com/users/DustinCampbell/received_events","type":"User","site_admin":false},"created_at":"2016-08-15T21:36:17Z","updated_at":"2016-08-15T21:36:17Z","body":"FWIW, getting this working is tricky because VS Code appears to only support inserting text with placeholders as part of snippet expansion. To retrieve the class name, we'll need to be able to run code as the snippet expands. I've filed https://github.com/Microsoft/vscode/issues/10561 to track that."}}
{"actor":{"display_login":"DustinCampbell"}}