David Schulz
ea81b676c7
LSP: log non protocol lines instead of throwing an error
...
Some language server send non protocol conform lines over the same
transport layer as the protocol messages. Do not switch the client for
those servers into the error state, but print a warning message with the
content of these lines to a categorized log.
Change-Id: Ic6c62648f0237362136fd657fde71dd104bca9d1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-05-09 06:25:53 +00:00
Eike Ziller
4545c81e57
Merge remote-tracking branch 'origin/4.9'
...
Conflicts:
doc/src/howto/creator-sidebar-views.qdoc
doc/src/howto/creator-ui.qdoc
qbs/modules/qtc/qtc.qbs
qtcreator.pri
src/plugins/autotest/testresultmodel.cpp
src/plugins/autotest/testresultmodel.h
Change-Id: I24cc585ca7782cb1d9cb0b8b73b46892b41937fd
2019-05-08 12:41:25 +02:00
Christian Stenger
7bdb29412c
LanguageClient: Fix error message on crash
...
Change-Id: I46c3fbcff2fcd8eaac57e2c8edcb03f73b7b063f
Reviewed-by: David Schulz <david.schulz@qt.io >
2019-05-07 09:14:31 +00:00
David Schulz
7f348c1878
LanguageClient: Compare expanded arguments for stdio clients
...
Change-Id: I6b33aa6b3ddb03a1965dbda4e7e1e1724299eba1
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-04-02 11:29:47 +00:00
David Schulz
bbbf727272
LanguageClient: fix restart check for stdio clients
...
Change-Id: I4acb61b48b7ac18423b2e106f1f9ea9b3f7ccb70
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-03-12 13:07:11 +00:00
David Schulz
eac1b6059c
LSP: separate communication interface and client logic
...
Change-Id: I7d35fa634287b5f858c4a87aa10f99bf18d1ad07
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2019-02-04 09:43:11 +00:00