Skip to content
Snippets Groups Projects
Commit 70a7f80d authored by hjk's avatar hjk
Browse files

Nim: Adapt file collecting code to new infrastructure


Change-Id: Iaeb931cb93a6020ef40f071fe1b3b51d411d2790
Reviewed-by: default avatarFilippo Cucchetto <filippocucchetto@gmail.com>
Reviewed-by: default avatarhjk <hjk@qt.io>
parent fd5e0a14
No related branches found
No related tags found
No related merge requests found
...@@ -185,19 +185,10 @@ bool NimProject::supportsKit(Kit *k, QString *errorMessage) const ...@@ -185,19 +185,10 @@ bool NimProject::supportsKit(Kit *k, QString *errorMessage) const
FileNameList NimProject::nimFiles() const FileNameList NimProject::nimFiles() const
{ {
FileNameList result; FileNameList result;
rootProjectNode()->forEachNode([&](FileNode *file) {
QQueue<FolderNode *> folders; if (file->displayName().endsWith(QLatin1String(".nim")))
folders.enqueue(rootProjectNode()); result.append(file->filePath());
});
while (!folders.isEmpty()) {
FolderNode *folder = folders.takeFirst();
for (FileNode *file : folder->fileNodes()) {
if (file->displayName().endsWith(QLatin1String(".nim")))
result.append(file->filePath());
}
folders.append(folder->folderNodes());
}
return result; return result;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment