- 
    Bug 
- 
    Resolution: Done
- 
    P2: Important 
- 
    Qt Creator 6.0.0
- 
        41fe7eec6566992adf06df103564a50311b765fe (qt-creator/qt-creator/6.0)
Qt Creator does not seem to generate textDocument/didChange events.
It seems to be supported, but there is this suspicious line in src/plugins/languageclient/client.cpp which seems to have None and Full swapped:
void Client::documentContentsChanged(TextEditor::TextDocument *document,
                                     int position,
                                     int charsRemoved,
                                     int charsAdded)
{
    if (!m_openedDocument.contains(document) || !reachable())
        return;
    const QString method(DidChangeTextDocumentNotification::methodName);
    TextDocumentSyncKind syncKind = m_serverCapabilities.textDocumentSyncKindHelper();
    if (Utils::optional<bool> registered = m_dynamicCapabilities.isRegistered(method)) {
        syncKind = registered.value() ? TextDocumentSyncKind::None : TextDocumentSyncKind::Full; <-- HERE