forked from qt-creator/qt-creator
SessionManager: Clean up methods around projects
Clean up methods around projects() and update its usages to modern language standards. Change-Id: Ia0a4574d014ce41e0d511a392e4eed4680981d0e Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
committed by
Tobias Hunger
parent
0a09ba7319
commit
f2b8e9acd1
@@ -284,10 +284,7 @@ ParserTreeItem::ConstPtr Parser::parse()
|
||||
ParserTreeItem::Ptr rootItem(new ParserTreeItem());
|
||||
|
||||
// check all projects
|
||||
foreach (const Project *prj, SessionManager::projects()) {
|
||||
if (!prj)
|
||||
continue;
|
||||
|
||||
for (const Project *prj : SessionManager::projects()) {
|
||||
ParserTreeItem::Ptr item;
|
||||
QString prjName(prj->displayName());
|
||||
QString prjType(prjName);
|
||||
@@ -644,10 +641,8 @@ void Parser::resetData(const CPlusPlus::Snapshot &snapshot)
|
||||
QStringList fileList;
|
||||
|
||||
// check all projects
|
||||
foreach (const Project *prj, SessionManager::projects()) {
|
||||
if (prj)
|
||||
fileList += prj->files(Project::SourceFiles);
|
||||
}
|
||||
for (const Project *prj : SessionManager::projects())
|
||||
fileList += prj->files(Project::SourceFiles);
|
||||
setFileList(fileList);
|
||||
|
||||
emit resetDataDone();
|
||||
|
||||
Reference in New Issue
Block a user