Clazy merge requestshttps://invent.kde.org/sdk/clazy/-/merge_requests2023-02-07T17:30:13Zhttps://invent.kde.org/sdk/clazy/-/merge_requests/71Adapt to API changes in clang/llvm 162023-02-07T17:30:13ZIvan ČukićAdapt to API changes in clang/llvm 16https://invent.kde.org/sdk/clazy/-/merge_requests/65qt-keywords: fix check for Qt headers where macros are defined2023-02-07T11:59:46ZAhmad Samirqt-keywords: fix check for Qt headers where macros are definedIn recent Qt6, foreach is defined in qforeach.h and emit in
qtmetamacros.h.In recent Qt6, foreach is defined in qforeach.h and emit in
qtmetamacros.h.https://invent.kde.org/sdk/clazy/-/merge_requests/68QMetaMethod support for the connect2023-02-03T08:53:33ZShivam KunwarQMetaMethod support for the connectResolving the bug with the `connect` while handling the QMetaMethod type object.Resolving the bug with the `connect` while handling the QMetaMethod type object.https://invent.kde.org/sdk/clazy/-/merge_requests/62Port to LLVM 152023-01-31T07:43:35ZBernhard RosenkraenzerPort to LLVM 15Adapt to LLVM/Clang 15 API changesAdapt to LLVM/Clang 15 API changeshttps://invent.kde.org/sdk/clazy/-/merge_requests/60Fix regex detection2022-08-06T23:19:00ZHannah von RethFix regex detectionHannah von RethHannah von Rethhttps://invent.kde.org/sdk/clazy/-/merge_requests/28Qt6 fwd fixes2020-12-22T20:40:00ZLucie GerardQt6 fwd fixesFind the forward declaration present in Qt6 version of qcontainerfwd.h
Replace the forward declaration with #include <QtCore/qcontainerfwd.h>
unless it is already included.Find the forward declaration present in Qt6 version of qcontainerfwd.h
Replace the forward declaration with #include <QtCore/qcontainerfwd.h>
unless it is already included.https://invent.kde.org/sdk/clazy/-/merge_requests/29Fix repeated warning when check is triggered within macro2020-12-22T20:21:18ZLucie GerardFix repeated warning when check is triggered within macroAlso the fix is removed in such case. Only warning is emitted.Also the fix is removed in such case. Only warning is emitted.https://invent.kde.org/sdk/clazy/-/merge_requests/26Add fixit for copyable-polymorphic2020-11-12T10:09:06ZJesper Pedersenblackie@blackie.dkAdd fixit for copyable-polymorphicSergio MartinsSergio Martinshttps://invent.kde.org/sdk/clazy/-/merge_requests/22Add support for nested cases to qt6-qlatin1string-to-u check2020-10-02T12:13:16ZLucie GerardAdd support for nested cases to qt6-qlatin1string-to-u checkhttps://invent.kde.org/sdk/clazy/-/merge_requests/18Added fixme to missing-qobject-macro2020-08-30T12:57:10ZJesper Pedersenblackie@blackie.dkAdded fixme to missing-qobject-macroSergio MartinsSergio Martinshttps://invent.kde.org/sdk/clazy/-/merge_requests/9New check use-chrono-in-qtimer2020-08-24T15:50:28ZJesper Pedersenblackie@blackie.dkNew check use-chrono-in-qtimerA must have feature :-)A must have feature :-)Sergio MartinsSergio Martinshttps://invent.kde.org/sdk/clazy/-/merge_requests/11Add qt6-qdir-fixes check2020-08-24T12:40:44ZLucie GerardAdd qt6-qdir-fixes checkWarn against deprecated QDir API in Qt6
QDir dir; dir = "path"
and Qdir::addResourceSearchPath("...")
The code is fixed when possibleWarn against deprecated QDir API in Qt6
QDir dir; dir = "path"
and Qdir::addResourceSearchPath("...")
The code is fixed when possiblehttps://invent.kde.org/sdk/clazy/-/merge_requests/7Qt6 qlatin1char to u2020-08-05T08:32:38ZLucie GerardQt6 qlatin1char to uAdd qt6-qlatin1string-to-u check
Replaces QLatin1Char() calls with u''
Only for Qt6Add qt6-qlatin1string-to-u check
Replaces QLatin1Char() calls with u''
Only for Qt6https://invent.kde.org/sdk/clazy/-/merge_requests/5Qt6 qhash signature2020-07-16T13:22:01ZLucie GerardQt6 qhash signatureIdentify qHash functions not returning size_t and correct the return type
Also correct the function parameter to size_t when necessary
Only applicable for Qt6Identify qHash functions not returning size_t and correct the return type
Also correct the function parameter to size_t when necessary
Only applicable for Qt6https://invent.kde.org/sdk/clazy/-/merge_requests/1Add qt6-qlatin1string-to-u check2020-06-18T13:37:39ZLucie GerardAdd qt6-qlatin1string-to-u checkWarns against and replaces QLatin1String(char*) calls with u(char*).
Only applicable for Qt6Warns against and replaces QLatin1String(char*) calls with u(char*).
Only applicable for Qt6