Say what ? clangd is disabled after "update "...
-
"... it is likely..." ?
I though it is digital - either it will disrupt or it will not ...
What is with this lawyer's talk " likely " ?
Seriously does QT inc publish what "update " did change ??
-
If you want it - simply enable it again and then blame it that it shows you some warnings you don't understand...
-
I though it is digital - either it will disrupt or it will not ...
That's not how it works in a multitasking operating system. Any measurement in such environment is approximate. It probably run once, measured that it took a lot of time so disabled itself to improve your editor responsiveness. Maybe something run in the background and skewed the result or your system is indeed too weak. Who knows.
In any case you can try to enable it anyway and see if it runs well or do it later in the options. No need to get mad, just a piece of software trying to be helpful.
Seriously does QT inc publish what "update " did change ??
Yes: changelog
Your case is listed there as a resolution for this issue report: QTCREATORBUG-19297 -
I've opened up https://bugreports.qt.io/browse/QTCREATORBUG-27960 - Disable whole project indexing instead of disabling clangd when running on lower specs computers.
clangd with no background indexing (no whole project indexing) provides the same features as the libclang parser that got removed in Qt Creator 8.
Having clangd disabled provides only basic parser from old times, which is not the same.
-
I've opened up https://bugreports.qt.io/browse/QTCREATORBUG-27960 - Disable whole project indexing instead of disabling clangd when running on lower specs computers.
clangd with no background indexing (no whole project indexing) provides the same features as the libclang parser that got removed in Qt Creator 8.
Having clangd disabled provides only basic parser from old times, which is not the same.
@cristian-adam With system likes QT which is "likely" to misbehave one would be foolish NOT to utilize all available help irregardless if it officially does anything useful. ( I have never actually see a helpful message identifying it came from clangd anyway).
My hidden point of the original message was - do not tell me what MIGHT likely happen, just make sure it will NOT happen by making the banana better with new release....
Yes, I got it re enabled and do not see any negative results...so far .
RANT CLOSED -
@cristian-adam With system likes QT which is "likely" to misbehave one would be foolish NOT to utilize all available help irregardless if it officially does anything useful. ( I have never actually see a helpful message identifying it came from clangd anyway).
My hidden point of the original message was - do not tell me what MIGHT likely happen, just make sure it will NOT happen by making the banana better with new release....
Yes, I got it re enabled and do not see any negative results...so far .
RANT CLOSED@AnneRanch It /did/ make sure it will not happen to you by disabling it. When it is running and consuming too much time and memory (with 'too much' being subjective anyways) it is too late.
How do you suggest this kind of option is communicated to the user?
Currently the danger (which /is/ real, check the other rants on clangd) is notified by switching off potentially(!) harmful behavior, notified with a message and the possibility to opt-in by one(!) click.
Seriously: How would you solve the problem?
-
@AnneRanch It /did/ make sure it will not happen to you by disabling it. When it is running and consuming too much time and memory (with 'too much' being subjective anyways) it is too late.
How do you suggest this kind of option is communicated to the user?
Currently the danger (which /is/ real, check the other rants on clangd) is notified by switching off potentially(!) harmful behavior, notified with a message and the possibility to opt-in by one(!) click.
Seriously: How would you solve the problem?
@andr said in Say what ? clangd is disabled after "update "...:
Seriously: How would you solve the problem?
By writing it to a forum and crying around :D