{"action":"created","issue":{"url":"https://api.github.com/repos/dragos/dragos-vscode-scala/issues/39","repository_url":"https://api.github.com/repos/dragos/dragos-vscode-scala","labels_url":"https://api.github.com/repos/dragos/dragos-vscode-scala/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/dragos/dragos-vscode-scala/issues/39/comments","events_url":"https://api.github.com/repos/dragos/dragos-vscode-scala/issues/39/events","html_url":"https://github.com/dragos/dragos-vscode-scala/issues/39","id":223593165,"number":39,"title":"Function parameter hints","user":{"login":"Mr-SD","id":3237827,"avatar_url":"https://avatars3.githubusercontent.com/u/3237827?v=4","gravatar_id":"","url":"https://api.github.com/users/Mr-SD","html_url":"https://github.com/Mr-SD","followers_url":"https://api.github.com/users/Mr-SD/followers","following_url":"https://api.github.com/users/Mr-SD/following{/other_user}","gists_url":"https://api.github.com/users/Mr-SD/gists{/gist_id}","starred_url":"https://api.github.com/users/Mr-SD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mr-SD/subscriptions","organizations_url":"https://api.github.com/users/Mr-SD/orgs","repos_url":"https://api.github.com/users/Mr-SD/repos","events_url":"https://api.github.com/users/Mr-SD/events{/privacy}","received_events_url":"https://api.github.com/users/Mr-SD/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-04-22T21:11:46Z","updated_at":"2017-07-30T17:43:24Z","closed_at":null,"body":"On Intellij you can have function parameters pop up which is super helpful:\r\n\r\n![intellij-parameter-hints](https://cloud.githubusercontent.com/assets/3237827/25308283/0ed36116-2787-11e7-8756-202551f56c4b.gif)\r\n\r\nI think it'd be nice to have that feature in vs code as well:\r\n![vscode-parameter-hints](https://cloud.githubusercontent.com/assets/3237827/25308282/0eb8bae6-2787-11e7-8825-34e3e6c31baf.gif)\r\n"},"comment":{"url":"https://api.github.com/repos/dragos/dragos-vscode-scala/issues/comments/318917255","html_url":"https://github.com/dragos/dragos-vscode-scala/issues/39#issuecomment-318917255","issue_url":"https://api.github.com/repos/dragos/dragos-vscode-scala/issues/39","id":318917255,"user":{"login":"jvican","id":2462974,"avatar_url":"https://avatars0.githubusercontent.com/u/2462974?v=4","gravatar_id":"","url":"https://api.github.com/users/jvican","html_url":"https://github.com/jvican","followers_url":"https://api.github.com/users/jvican/followers","following_url":"https://api.github.com/users/jvican/following{/other_user}","gists_url":"https://api.github.com/users/jvican/gists{/gist_id}","starred_url":"https://api.github.com/users/jvican/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvican/subscriptions","organizations_url":"https://api.github.com/users/jvican/orgs","repos_url":"https://api.github.com/users/jvican/repos","events_url":"https://api.github.com/users/jvican/events{/privacy}","received_events_url":"https://api.github.com/users/jvican/received_events","type":"User","site_admin":false},"created_at":"2017-07-30T17:43:24Z","updated_at":"2017-07-30T17:43:24Z","body":"I think a more approachable way to bring this feature is to force the user to always have the caret in either a comma or a parenthesis (either opening or dangling). This way, the vscode integration can assume that the user means the enclosing call and ask for the symbol at point of that concrete name.\r\n  \r\nI don't know how vscode integration handles positions, but it should be possible to pass in the position of the enclosing call instead of the position that the caret is located at. After all, clients have full control over these."}}
{"actor":{"display_login":"jvican"}}