sync with javacomplete repo