aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/classview/classviewparser.cpp
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2017-03-01 17:53:15 +0100
committerTobias Hunger <tobias.hunger@qt.io>2017-03-02 09:31:23 +0000
commitf2b8e9acd1c710fa2e24bf5b73d36041893041f0 (patch)
tree24bb6d301e004f0e151722d0fe62413bd3ce9c95 /src/plugins/classview/classviewparser.cpp
parent0a09ba7319d56d0d77175bf35399fbb776c20d1b (diff)
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>
Diffstat (limited to 'src/plugins/classview/classviewparser.cpp')
-rw-r--r--src/plugins/classview/classviewparser.cpp11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/plugins/classview/classviewparser.cpp b/src/plugins/classview/classviewparser.cpp
index c9f7080511..901edacf91 100644
--- a/src/plugins/classview/classviewparser.cpp
+++ b/src/plugins/classview/classviewparser.cpp
@@ -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();