{"action":"created","issue":{"url":"https://api.github.com/repos/TypeFox/monaco-languageclient/issues/54","repository_url":"https://api.github.com/repos/TypeFox/monaco-languageclient","labels_url":"https://api.github.com/repos/TypeFox/monaco-languageclient/issues/54/labels{/name}","comments_url":"https://api.github.com/repos/TypeFox/monaco-languageclient/issues/54/comments","events_url":"https://api.github.com/repos/TypeFox/monaco-languageclient/issues/54/events","html_url":"https://github.com/TypeFox/monaco-languageclient/pull/54","id":296145901,"number":54,"title":"Add support for textDocument/documentLink and documentLink/resolve","user":{"login":"rcjsuen","id":15629116,"avatar_url":"https://avatars2.githubusercontent.com/u/15629116?v=4","gravatar_id":"","url":"https://api.github.com/users/rcjsuen","html_url":"https://github.com/rcjsuen","followers_url":"https://api.github.com/users/rcjsuen/followers","following_url":"https://api.github.com/users/rcjsuen/following{/other_user}","gists_url":"https://api.github.com/users/rcjsuen/gists{/gist_id}","starred_url":"https://api.github.com/users/rcjsuen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rcjsuen/subscriptions","organizations_url":"https://api.github.com/users/rcjsuen/orgs","repos_url":"https://api.github.com/users/rcjsuen/repos","events_url":"https://api.github.com/users/rcjsuen/events{/privacy}","received_events_url":"https://api.github.com/users/rcjsuen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-11T00:06:18Z","updated_at":"2018-02-12T06:35:30Z","closed_at":null,"author_association":"COLLABORATOR","pull_request":{"url":"https://api.github.com/repos/TypeFox/monaco-languageclient/pulls/54","html_url":"https://github.com/TypeFox/monaco-languageclient/pull/54","diff_url":"https://github.com/TypeFox/monaco-languageclient/pull/54.diff","patch_url":"https://github.com/TypeFox/monaco-languageclient/pull/54.patch"},"body":"I've updated the code to add support for `textDocument/documentLink` and `documentLink/resolve` so that Monaco will show links provided by the language server. These links will be clickable via Ctrl+Click (maybe some other key or gesture on a Mac, I don't know, sorry).\r\n\r\nBecause of the discrepancy between the LSP's `DocumentLink` and Monaco's `ILink` (see Microsoft/monaco-editor#719), I had to do some casting to get around a compiler error."},"comment":{"url":"https://api.github.com/repos/TypeFox/monaco-languageclient/issues/comments/364838569","html_url":"https://github.com/TypeFox/monaco-languageclient/pull/54#issuecomment-364838569","issue_url":"https://api.github.com/repos/TypeFox/monaco-languageclient/issues/54","id":364838569,"user":{"login":"akosyakov","id":3082655,"avatar_url":"https://avatars2.githubusercontent.com/u/3082655?v=4","gravatar_id":"","url":"https://api.github.com/users/akosyakov","html_url":"https://github.com/akosyakov","followers_url":"https://api.github.com/users/akosyakov/followers","following_url":"https://api.github.com/users/akosyakov/following{/other_user}","gists_url":"https://api.github.com/users/akosyakov/gists{/gist_id}","starred_url":"https://api.github.com/users/akosyakov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akosyakov/subscriptions","organizations_url":"https://api.github.com/users/akosyakov/orgs","repos_url":"https://api.github.com/users/akosyakov/repos","events_url":"https://api.github.com/users/akosyakov/events{/privacy}","received_events_url":"https://api.github.com/users/akosyakov/received_events","type":"User","site_admin":false},"created_at":"2018-02-12T06:35:30Z","updated_at":"2018-02-12T06:35:30Z","author_association":"OWNER","body":"rebasing is fine"}}
{"actor":{"display_login":"akosyakov"}}