diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2016-10-14 12:38:37 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2016-10-18 11:08:00 +0000 |
commit | d29781fcd81decfb62aed0de5e2947f9f6f47dca (patch) | |
tree | cb95c4e93b49d301573c339cbf4fdd4927895bf2 | |
parent | 84d298e085c9431c2e2137cf91ecce566dd675af (diff) | |
download | qt-creator-d29781fcd81decfb62aed0de5e2947f9f6f47dca.tar.gz |
Clang: Remove left-over functions
...that helped modifying the delayed parse timeout. Those are pointless
now (at least in the backend) because we have a non-blocking translation
unit (except for the first edit) around.
The only client using the timer value is currently
ClangCodeModelServer::registerUnsavedFilesForEditor - a case for which
no configuration should be needed.
Change-Id: I0f4171d6ee98bcac229aa5a207b6aa17b336a29a
Reviewed-by: David Schulz <david.schulz@qt.io>
-rw-r--r-- | src/tools/clangbackend/ipcsource/clangcodemodelserver.cpp | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/src/tools/clangbackend/ipcsource/clangcodemodelserver.cpp b/src/tools/clangbackend/ipcsource/clangcodemodelserver.cpp index bea5eacea4..8a921320ad 100644 --- a/src/tools/clangbackend/ipcsource/clangcodemodelserver.cpp +++ b/src/tools/clangbackend/ipcsource/clangcodemodelserver.cpp @@ -55,34 +55,9 @@ namespace ClangBackEnd { -namespace { - -int getIntervalFromEnviromentVariable() -{ - bool isConversionOk = false; - const int intervalAsInt = qEnvironmentVariableIntValue("QTC_CLANG_DELAYED_REPARSE_TIMEOUT", - &isConversionOk); - - if (isConversionOk) - return intervalAsInt; - else - return -1; -} - -int delayedDocumentAnnotationsTimerInterval() -{ - static const int defaultInterval = 1500; - static const int userDefinedInterval = getIntervalFromEnviromentVariable(); - static const int interval = userDefinedInterval >= 0 ? userDefinedInterval : defaultInterval; - - return interval; -} - -} // anonymous - ClangCodeModelServer::ClangCodeModelServer() : documents(projects, unsavedFiles) - , updateDocumentAnnotationsTimeOutInMs(delayedDocumentAnnotationsTimerInterval()) + , updateDocumentAnnotationsTimeOutInMs(1500) { updateDocumentAnnotationsTimer.setSingleShot(true); |