YouCompleteMe/python
Andrea Cedraro d7684470a2 Check the server end point for available completer
Previously we were checking if the `hook.py` file existed for the given
filetype. ycmd has an endpoint for checking if given a filetype a
semantic completer is available. To avoid redundant requests we cache
those requests for every filetype. A semantic engine cannot be added
*after* the ycmd server is started so to avoid redundant requests we
cache those requests for every filetype and we clear the cache at server
setup, in this way if we issue a `YcmRestartServer` command the server
will be setup again and if a semantic completer is available we can use
it. Should fix #1284.
2015-06-09 13:09:25 +02:00
..
ycm Check the server end point for available completer 2015-06-09 13:09:25 +02:00
test_requirements.txt run_tests.sh only runs YCM tests, not ycmd ones 2014-05-21 13:41:31 -07:00