{"action":"created","issue":{"url":"https://api.github.com/repos/Valloric/ycmd/issues/506","repository_url":"https://api.github.com/repos/Valloric/ycmd","labels_url":"https://api.github.com/repos/Valloric/ycmd/issues/506/labels{/name}","comments_url":"https://api.github.com/repos/Valloric/ycmd/issues/506/comments","events_url":"https://api.github.com/repos/Valloric/ycmd/issues/506/events","html_url":"https://github.com/Valloric/ycmd/pull/506","id":156174896,"number":506,"title":"[READY] Make completer interface uniform throughout completers","user":{"login":"vheon","id":90633,"avatar_url":"https://avatars.githubusercontent.com/u/90633?v=3","gravatar_id":"","url":"https://api.github.com/users/vheon","html_url":"https://github.com/vheon","followers_url":"https://api.github.com/users/vheon/followers","following_url":"https://api.github.com/users/vheon/following{/other_user}","gists_url":"https://api.github.com/users/vheon/gists{/gist_id}","starred_url":"https://api.github.com/users/vheon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vheon/subscriptions","organizations_url":"https://api.github.com/users/vheon/orgs","repos_url":"https://api.github.com/users/vheon/repos","events_url":"https://api.github.com/users/vheon/events{/privacy}","received_events_url":"https://api.github.com/users/vheon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":56,"created_at":"2016-05-22T21:42:35Z","updated_at":"2016-06-19T14:01:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Valloric/ycmd/pulls/506","html_url":"https://github.com/Valloric/ycmd/pull/506","diff_url":"https://github.com/Valloric/ycmd/pull/506.diff","patch_url":"https://github.com/Valloric/ycmd/pull/506.patch"},"body":"This should cover the first point from https://github.com/Valloric/ycmd/pull/282#issuecomment-220062574\r\n\r\nWhat I did was:\r\n- Remove `StartServer` from completers\r\n- Add `RestartServer` to completers\r\n- Make `StopServer` unavailable to the end user but usable for testing porpuse\r\n\r\nThis change didn't involve the `Go` completer because I knew that @micbou was working on it.\r\n\r\nI'm still not fully convinced about the C# completer, so I'm marking this as WIP\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"35\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/valloric/ycmd/506)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/Valloric/ycmd/issues/comments/226998947","html_url":"https://github.com/Valloric/ycmd/pull/506#issuecomment-226998947","issue_url":"https://api.github.com/repos/Valloric/ycmd/issues/506","id":226998947,"user":{"login":"vheon","id":90633,"avatar_url":"https://avatars.githubusercontent.com/u/90633?v=3","gravatar_id":"","url":"https://api.github.com/users/vheon","html_url":"https://github.com/vheon","followers_url":"https://api.github.com/users/vheon/followers","following_url":"https://api.github.com/users/vheon/following{/other_user}","gists_url":"https://api.github.com/users/vheon/gists{/gist_id}","starred_url":"https://api.github.com/users/vheon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vheon/subscriptions","organizations_url":"https://api.github.com/users/vheon/orgs","repos_url":"https://api.github.com/users/vheon/repos","events_url":"https://api.github.com/users/vheon/events{/privacy}","received_events_url":"https://api.github.com/users/vheon/received_events","type":"User","site_admin":false},"created_at":"2016-06-19T14:01:40Z","updated_at":"2016-06-19T14:01:40Z","body":"Why didn't you told me? we really need to work on communicating this kinds of things. I'll drop the latest commit then.\n\n---\n\nReview status: 11 of 14 files reviewed at latest revision, 7 unresolved discussions.\n\n---\n\n\n\n*Comments from [Reviewable](https://reviewable.io:443/reviews/valloric/ycmd/506#-:-KKcxee2F4PEypNeL-oX:124409672)*\n<!-- Sent from Reviewable.io -->\n"}}
{"actor":{"display_login":"vheon"}}