aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cpptools/cppmodelmanager_test.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2019-01-14 01:40:53 +0100
committerAlessandro Portale <alessandro.portale@qt.io>2019-01-21 09:00:18 +0000
commit1d3d18a96988eb091b207103f18c9fbba505013a (patch)
treeea96a5524d5dbda96447455a9152484e54ea6e3b /src/plugins/cpptools/cppmodelmanager_test.cpp
parent845af928896ba1ef1bb7259766913ea7f4c35cd9 (diff)
CppTools: modernize
Change-Id: Iaf02e4d026f1ac8b216833d83cd7a735e21ff60a Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/cpptools/cppmodelmanager_test.cpp')
-rw-r--r--src/plugins/cpptools/cppmodelmanager_test.cpp36
1 files changed, 17 insertions, 19 deletions
diff --git a/src/plugins/cpptools/cppmodelmanager_test.cpp b/src/plugins/cpptools/cppmodelmanager_test.cpp
index e3d40ecc5f7..aac046745b4 100644
--- a/src/plugins/cpptools/cppmodelmanager_test.cpp
+++ b/src/plugins/cpptools/cppmodelmanager_test.cpp
@@ -55,7 +55,7 @@ using namespace CppTools::Internal;
using namespace CppTools::Tests;
using namespace ProjectExplorer;
-typedef CPlusPlus::Document Document;
+using CPlusPlus::Document;
Q_DECLARE_METATYPE(ProjectFile)
@@ -66,7 +66,7 @@ inline QString _(const QByteArray &ba) { return QString::fromLatin1(ba, ba.size(
class MyTestDataDir : public Core::Tests::TestDataDir
{
public:
- MyTestDataDir(const QString &dir)
+ explicit MyTestDataDir(const QString &dir)
: TestDataDir(_(SRCDIR "/../../../tests/cppmodelmanager/") + dir)
{}
@@ -93,7 +93,7 @@ QStringList toAbsolutePaths(const QStringList &relativePathList,
class ProjectCreator
{
public:
- ProjectCreator(ModelManagerTestHelper *modelManagerTestHelper)
+ explicit ProjectCreator(ModelManagerTestHelper *modelManagerTestHelper)
: modelManagerTestHelper(modelManagerTestHelper)
{}
@@ -125,7 +125,7 @@ public:
class FileChangerAndRestorer
{
public:
- FileChangerAndRestorer(const QString &filePath)
+ explicit FileChangerAndRestorer(const QString &filePath)
: m_filePath(filePath)
{
}
@@ -328,7 +328,7 @@ void CppToolsPlugin::test_modelmanager_refresh_several_times()
CPlusPlus::Snapshot snapshot;
QSet<QString> refreshedFiles;
- CPlusPlus::Document::Ptr document;
+ Document::Ptr document;
ProjectExplorer::Macros macros = {{"FIRST_DEFINE"}};
for (int i = 0; i < 2; ++i) {
@@ -714,7 +714,7 @@ void CppToolsPlugin::test_modelmanager_dont_gc_opened_files()
namespace {
struct EditorCloser {
Core::IEditor *editor;
- EditorCloser(Core::IEditor *editor): editor(editor) {}
+ explicit EditorCloser(Core::IEditor *editor): editor(editor) {}
~EditorCloser()
{
using namespace CppTools;
@@ -785,10 +785,10 @@ void CppToolsPlugin::test_modelmanager_defines_per_project()
{_("one"), main1File},
{_("two"), main2File}
};
- const int size = sizeof(d) / sizeof(d[0]);
- for (int i = 0; i < size; ++i) {
- const QString firstDeclarationName = d[i].firstDeclarationName;
- const QString fileName = d[i].fileName;
+
+ for (auto &i : d) {
+ const QString firstDeclarationName = i.firstDeclarationName;
+ const QString fileName = i.fileName;
Core::IEditor *editor = Core::EditorManager::openEditor(fileName);
EditorCloser closer(editor);
@@ -852,11 +852,10 @@ void CppToolsPlugin::test_modelmanager_precompiled_headers()
{_("one"), _("ClassInPch1"), main1File},
{_("two"), _("ClassInPch2"), main2File}
};
- const int size = sizeof(d) / sizeof(d[0]);
- for (int i = 0; i < size; ++i) {
- const QString firstDeclarationName = d[i].firstDeclarationName;
- const QByteArray firstClassInPchFile = d[i].firstClassInPchFile.toUtf8();
- const QString fileName = d[i].fileName;
+ for (auto &i : d) {
+ const QString firstDeclarationName = i.firstDeclarationName;
+ const QByteArray firstClassInPchFile = i.firstClassInPchFile.toUtf8();
+ const QString fileName = i.fileName;
Core::IEditor *editor = Core::EditorManager::openEditor(fileName);
EditorCloser closer(editor);
@@ -929,10 +928,9 @@ void CppToolsPlugin::test_modelmanager_defines_per_editor()
{_("#define SUB1\n"), _("one")},
{_("#define SUB2\n"), _("two")}
};
- const int size = sizeof(d) / sizeof(d[0]);
- for (int i = 0; i < size; ++i) {
- const QString editorDefines = d[i].editorDefines;
- const QString firstDeclarationName = d[i].firstDeclarationName;
+ for (auto &i : d) {
+ const QString editorDefines = i.editorDefines;
+ const QString firstDeclarationName = i.firstDeclarationName;
Core::IEditor *editor = Core::EditorManager::openEditor(main1File);
EditorCloser closer(editor);