{"action":"closed","issue":{"url":"https://api.github.com/repos/TypeFox/ls-api/issues/17","repository_url":"https://api.github.com/repos/TypeFox/ls-api","labels_url":"https://api.github.com/repos/TypeFox/ls-api/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/TypeFox/ls-api/issues/17/comments","events_url":"https://api.github.com/repos/TypeFox/ls-api/issues/17/events","html_url":"https://github.com/TypeFox/ls-api/issues/17","id":164376606,"number":17,"title":"Issues with source and javadoc attachement","user":{"login":"bruno-medeiros","id":4324232,"avatar_url":"https://avatars.githubusercontent.com/u/4324232?v=3","gravatar_id":"","url":"https://api.github.com/users/bruno-medeiros","html_url":"https://github.com/bruno-medeiros","followers_url":"https://api.github.com/users/bruno-medeiros/followers","following_url":"https://api.github.com/users/bruno-medeiros/following{/other_user}","gists_url":"https://api.github.com/users/bruno-medeiros/gists{/gist_id}","starred_url":"https://api.github.com/users/bruno-medeiros/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bruno-medeiros/subscriptions","organizations_url":"https://api.github.com/users/bruno-medeiros/orgs","repos_url":"https://api.github.com/users/bruno-medeiros/repos","events_url":"https://api.github.com/users/bruno-medeiros/events{/privacy}","received_events_url":"https://api.github.com/users/bruno-medeiros/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-07-07T18:29:08Z","updated_at":"2016-11-07T14:24:27Z","closed_at":"2016-11-07T14:24:27Z","body":"I've been having some issues with source and javadoc attachment, which I'm not sure it's something I'm doing wrong, or a problem with ls-api itself.\n\nSo, I've built ls-api using gradlew (the tests fail BTW). I then added the `lsapi` and `lsapi.services` jars to my Eclipse project, added dependencies to my target plaform (like Google Guava and xtext.xbase.lib). I then tried to attach sources and javadoc to the the ls-api jars, and I also installed the Xtend IDE, however:\n- Navigating (using F3 to open definition) into a ls-api element doesn't work most of the time. It finds and opens the source file, but doesn't find the correction location in the source. (also, the editor interprets the source as Java, not Xtend)\n- Javadoc also seems to not work for most elements. For example, requesting the Javadoc pop-up for `getTextDocumentService()` of  `io.typefox.lsapi.services.LanguageServer` doesn't work, (even though Open Definition for that method reference does work). In the Javadoc setup in the Eclipse buildpath settings, I pressed the validate button to make sure the setup was correct, and it was validated correctly. I also opened the Javadoc jar in a browser, and the Javadoc seems to be there:\n\n```\ngetTextDocumentService()\nProvides access to the textDocument services.\n```\n"}}
{"actor":{"display_login":"svenefftinge"}}