forked from qt-creator/qt-creator
FileUtils: Replace FileNameList with an alias
The functionality in that class is covered by initializers and Utils::unique, so there is no need to keep a custom class. This way FileNameList plays way nicer with utils/algorithm.h. Change-Id: I8eeae6aca0558ecd998920c4fdfc5ea56bf75501 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
@@ -39,6 +39,7 @@
|
||||
|
||||
#include <cplusplus/Overview.h>
|
||||
#include <cplusplus/LookupContext.h>
|
||||
#include <utils/algorithm.h>
|
||||
#include <utils/qtcassert.h>
|
||||
|
||||
#include <QDebug>
|
||||
@@ -290,11 +291,9 @@ bool skipFileDueToSizeLimit(const QFileInfo &fileInfo, int limitInMB)
|
||||
|
||||
Utils::FileNameList modifiedFiles()
|
||||
{
|
||||
Utils::FileNameList files;
|
||||
foreach (Core::IDocument *doc, Core::DocumentManager::modifiedDocuments())
|
||||
files.append(doc->filePath());
|
||||
files.removeDuplicates();
|
||||
return files;
|
||||
Utils::FileNameList files = Utils::transform(Core::DocumentManager::modifiedDocuments(),
|
||||
&Core::IDocument::filePath);
|
||||
return Utils::filteredUnique(files);
|
||||
}
|
||||
|
||||
} // CppTools
|
||||
|
||||
Reference in New Issue
Block a user