aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/qtcreator/cplusplus/examples/clazy_example.cpp7
-rw-r--r--share/qtcreator/cplusplus/examples/tidy_example.cpp10
2 files changed, 11 insertions, 6 deletions
diff --git a/share/qtcreator/cplusplus/examples/clazy_example.cpp b/share/qtcreator/cplusplus/examples/clazy_example.cpp
index 9d48f1bb7ba..3fef3cb8a5a 100644
--- a/share/qtcreator/cplusplus/examples/clazy_example.cpp
+++ b/share/qtcreator/cplusplus/examples/clazy_example.cpp
@@ -42,7 +42,7 @@ class TestObject : public QObject
public:
TestObject();
- TestObject(const TestObject& other);
+ TestObject(const TestObject& other) {}
bool event(QEvent *event) override
{
@@ -51,7 +51,7 @@ public:
}
public slots:
- void someSlot();
+ void someSlot() {}
// -Wclazy-function-args-by-value
void someOtherSlot(const QPoint &point)
@@ -136,3 +136,6 @@ TestObject::TestObject()
// -Wclazy-qstring-arg
QString("%1 %2").arg("1").arg("2");
}
+
+// Note: A fatal error like an unresolved include will make clazy stop emitting any diagnostics.
+// #include "clazy_example.moc"
diff --git a/share/qtcreator/cplusplus/examples/tidy_example.cpp b/share/qtcreator/cplusplus/examples/tidy_example.cpp
index 3d094608183..dc921114ea1 100644
--- a/share/qtcreator/cplusplus/examples/tidy_example.cpp
+++ b/share/qtcreator/cplusplus/examples/tidy_example.cpp
@@ -29,6 +29,8 @@
#include <algorithm>
#include <cstdlib>
#include <vector>
+#include <cstring>
+#include <csetjmp>
#include "tidy_example.h"
@@ -57,11 +59,11 @@ nb::A a;
class Base
{
public:
- Base();
+ Base() {}
// google-explicit-constructor
- Base(int arg);
- virtual ~Base();
+ Base(int arg) {}
+ virtual ~Base() = default;
Base(const Base &) = default;
Base(Base &&) = default;
@@ -175,7 +177,7 @@ public:
}
// cppcoreguidelines-pro-type-reinterpret-cast
- return a + c + reinterpret_cast<int>(&val);
+ return a + c + reinterpret_cast<int64_t>(&val);
}
};