data: Request file modification time not until storing to index for faster indexing performance

This commit is contained in:
Eberhard Graether
2018-08-27 17:05:38 +02:00
parent e8a4830229
commit e3e8fa1547
10 changed files with 36 additions and 23 deletions
+1 -2
View File
@@ -8,7 +8,6 @@
#include "data/parser/ReferenceKind.h"
#include "data/parser/ParserClient.h"
#include "settings/ApplicationSettings.h"
#include "utility/file/FileSystem.h"
#include "utility/text/TextAccess.h"
#include "utility/ResourcePaths.h"
#include "utility/utilityJava.h"
@@ -101,7 +100,7 @@ void JavaParser::buildIndex(
{
m_currentFilePath = sourceFilePath;
m_client->recordFile(FileSystem::getFileInfoForPath(sourceFilePath), true);
m_client->recordFile(sourceFilePath, true);
// remove tabs because they screw with javaparser's location resolver
std::string fileContent = utility::replace(textAccess->getText(), "\t", " ");