{"action":"created","issue":{"url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/issues/96","repository_url":"https://api.github.com/repos/eclipselabs/eclipse-language-service","labels_url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/issues/96/comments","events_url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/issues/96/events","html_url":"https://github.com/eclipselabs/eclipse-language-service/issues/96","id":189532116,"number":96,"title":"Add extension point for LS definition","user":{"login":"mniewrzal","id":7313031,"avatar_url":"https://avatars.githubusercontent.com/u/7313031?v=3","gravatar_id":"","url":"https://api.github.com/users/mniewrzal","html_url":"https://github.com/mniewrzal","followers_url":"https://api.github.com/users/mniewrzal/followers","following_url":"https://api.github.com/users/mniewrzal/following{/other_user}","gists_url":"https://api.github.com/users/mniewrzal/gists{/gist_id}","starred_url":"https://api.github.com/users/mniewrzal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mniewrzal/subscriptions","organizations_url":"https://api.github.com/users/mniewrzal/orgs","repos_url":"https://api.github.com/users/mniewrzal/repos","events_url":"https://api.github.com/users/mniewrzal/events{/privacy}","received_events_url":"https://api.github.com/users/mniewrzal/received_events","type":"User","site_admin":false},"labels":[{"id":390638548,"url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-11-15T23:00:12Z","updated_at":"2016-11-28T12:38:06Z","closed_at":null,"body":"I think that to support different language servers we need a easy and programmatic way to define it. Such extension should give ability to spawn LS and match it with content type. Maybe should also give a place to define LS configuration. \r\n\r\nAdditional plugin per LS can be a place where content type can be defined and most probably syntax highlighting. Also actual implementation doesn't give an option to support more advanced case like TCP communication instead of stdin/stdout."},"comment":{"url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/issues/comments/263260985","html_url":"https://github.com/eclipselabs/eclipse-language-service/issues/96#issuecomment-263260985","issue_url":"https://api.github.com/repos/eclipselabs/eclipse-language-service/issues/96","id":263260985,"user":{"login":"martinlippert","id":107705,"avatar_url":"https://avatars.githubusercontent.com/u/107705?v=3","gravatar_id":"","url":"https://api.github.com/users/martinlippert","html_url":"https://github.com/martinlippert","followers_url":"https://api.github.com/users/martinlippert/followers","following_url":"https://api.github.com/users/martinlippert/following{/other_user}","gists_url":"https://api.github.com/users/martinlippert/gists{/gist_id}","starred_url":"https://api.github.com/users/martinlippert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinlippert/subscriptions","organizations_url":"https://api.github.com/users/martinlippert/orgs","repos_url":"https://api.github.com/users/martinlippert/repos","events_url":"https://api.github.com/users/martinlippert/events{/privacy}","received_events_url":"https://api.github.com/users/martinlippert/received_events","type":"User","site_admin":false},"created_at":"2016-11-28T12:38:06Z","updated_at":"2016-11-28T12:38:06Z","body":"Yes, it looks nice to me. Will play with it in the next few days and let you know about my experiences."}}
{"actor":{"display_login":"martinlippert"}}