aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qt-keywords: macros definition was moved to different header(s) in Qt6upstream/work/qt-keywordsAhmad Samir2023-01-191-1/+1
| | | | In Qt6, foreach is defined in qforeach.h and emit in qtmetamacros.h.
* Don't report a fatal error when AST is not expectedIvan Čukić2022-12-151-1/+1
|
* GIT_SILENT made messages (after extraction)l10n daemon script2022-12-021-1/+1
|
* tests: add -j/--jobs option for run_tests.pyPino Toscano2022-11-171-1/+3
| | | | | | | | | | This way it is possible to customize the number of parallel jobs to spawn for the tests, instead of unconditionally using all available CPUs. This can be helpful to run the tests without overloading the system. The default is still the number of available CPUs, so there is no behaviour change by default.
* Merge remote-tracking branch 'origin/1.11'Pino Toscano2022-11-171-1/+1
|\
| * tests: fix clang version regexpPino Toscano2022-11-171-1/+1
| | | | | | | | | | Instead of trying to match a lazy sequence of characters (that can be empty), pick anything until a space (including newline or a dash).
* | Build fixes for LLVM/Clang 15.0.0Cristian Adam2022-09-0611-11/+33
| | | | | | | | Change-Id: Icc39a0b1acffb5a6a4798b1259d8ad4e7dd47bc5
* | Fix regex detectionHannah von Reth2022-08-061-1/+1
| |
* | Allow passing no-check in -plugin-arg-clazy commandlineAlbert Astals Cid2022-08-051-4/+3
| | | | | | | | | | This way one can define the global checks in an environment variable but fine tune them on a file per file basis with compile flags
* | Fix crash when Q_PROPERTY contents is emptyIvan Čukić2022-06-211-0/+7
| |
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-06-131-2/+2
| |
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-06-071-2/+2
| |
* | Limit the clang AST crash workaround to clang 7.0Bernhard Rosenkränzer2022-05-181-2/+2
| | | | | | | | | | | | | | | | | | The workaround disables some functionality when building with clang in order to work around a clang bug that was introduced in 7.0 and fixed in 8.0. Limit the workaround to clang versions actually affected by the bug. Verified to work perfectly when built with clang 14.0.3.
* | SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script2022-05-161-0/+1
| | | | | | | | | | In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-05-161-0/+3
| |
* | SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script2022-05-131-0/+1
| | | | | | | | | | In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-05-131-0/+3
| |
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-05-111-0/+1
| |
* | SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script2022-04-161-0/+1
| | | | | | | | | | In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-04-161-0/+5
| |
* | GIT_SILENT made messages (after extraction)l10n daemon script2022-03-291-1/+1
| |
* | SVN_SILENT made messages (.desktop file) - always resolve oursl10n daemon script2022-02-161-0/+1
| | | | | | | | | | In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
* | Merge branch '1.11'Sergio Martins2022-01-202-3/+6
|\|
| * Fix build on macOSv1.11Sergio Martins2022-01-201-2/+5
| | | | | | | | string needs to be fully qualified
| * Fix the archlinux dockerfileSergio Martins2022-01-201-1/+1
| |
* | Bump to 1.12Sergio Martins2022-01-205-5/+9
|/
* Bump version to 1.11Sergio Martins2022-01-203-5/+3
| | | | | | Release is tomorrow if tests pass. CCBUG: 448813
* Merge remote-tracking branch 'origin/1.10'Pino Toscano2021-12-211-1/+1
|\
| * src/SourceCompatibilityHelpers.h - fix compile with LLVM<12upstream/1.10Allen Winter2021-12-211-1/+1
| | | | | | | | | | | | fix the GET_LEXER macro for LLVM versions less than 12 (cherry picked from commit 0ee1ed9ff1bd4cf2a49e1232696747f1898e2987)
| * Don't hard code std=c++14 in CXX_FLAGSHeiko Becker2021-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | I got the following build error "src/checks/level2/missing-qobject-macro.cpp:93:43: error: 'std::filesystem' has not been declared". I'm pretty sure that my compiler (gcc 11.2.0) supports it and cmake seems to agree and defines -DHAS_STD_FILESYSTEM. It turns out that the manual addition of "-std=c++14" to CMAKE_CXX_FLAGS overwrote "CMAKE_CXX_STANDARD 17" here. Seems generally nicer to only have that in one place and it also fixes the previously mentioned build error.
* | src/SourceCompatibilityHelpers.h - fix compile with LLVM<12Allen Winter2021-12-111-1/+1
| | | | | | | | fix the GET_LEXER macro for LLVM versions less than 12
* | Merge branch '1.10'Sergio Martins2021-12-021-1/+1
|\|
| * copyable-polymorphic: Fix build due to missing std::Sergio Martins2021-12-021-1/+1
| | | | | | | | Stuff needs to be fully qualified when in headers
* | cmake: Require c++17Sergio Martins2021-12-021-1/+1
| | | | | | | | | | Fixes build with newer compiler which were nagging about not finding std::filesystem
* | Merge branch '1.10'Sergio Martins2021-12-022-11/+7
|\|
| * Fix build with some newer gcc complaining about deleted LexerSergio Martins2021-12-022-11/+7
| |
| * Fix build with upcoming llvm 13v1.10Sergio Martins2021-07-201-1/+1
| | | | | | | | llvm::sys::fs::F_None was removed
* | GIT_SILENT made messages (after extraction)l10n daemon script2021-11-081-0/+3
| |
* | Fix compile with LLVM-13Sergio Martins2021-11-052-1/+10
| | | | | | | | | | | | StringRef::contains_lower() was removed in llvm-13 linking still fails
* | cmake: Allow to build clazy with ASAN/UBSANSergio Martins2021-10-302-0/+20
| | | | | | | | For clazy's own development only
* | rule-of-two-soft: Honour explicitly defaulted copy-ctor/operatorSergio Martins2021-10-264-2/+39
| | | | | | | | | | | | | | The user signaled he knows what he's doing and there's even valid use cases BUG: 443343
* | use-static-qregularexpression: Fix crashSergio Martins2021-10-261-3/+2
| | | | | | | | Task-Id: QTCREATORBUG-26474
* | Remove inefficient-qlist check, the issue has been fixed in Qt6Sergio Martins2021-10-1323-551/+1
| | | | | | | | | | | | | | | | | | | | | | Newer project can use Qt6. Old Qt5 projects shouldn't be doing such invasive changes. If this check was about uncovering bugs instead of reducing performance pessimisation then we could keep it for Qt5 code in production, that's not the case however. BUG: 443399
* | Fix Bug 442729 related to qt6-qlatin1stringchar-to-u fixitLucie Gérard2021-10-135-93/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QLatin1String should be replaced with u""_qs instead of u"". QLatin1String cannot take a u""_qs as argument, or be constructed from it. Also QLatin1Char cannot be constructed from a u''. Consequently a fix can only be provided if a QString or QChar trace has been found. When a QLatin1Char/String call is found, the type of the parents or checked in search for a QString or QChar type. In case of looking for left over QLatin1Char/String calls nested in a QLatin1Char/String call whose fix is not supported, the type is looked for on the fly while scanning the children within the outer QLatin1Char/String call.
* | GIT_SILENT: remove .arcconfigLaurent Montel2021-10-031-3/+0
| |
* | Fix build with upcoming llvm 13Sergio Martins2021-09-271-1/+1
| | | | | | | | | | llvm::sys::fs::F_None was removed (cherry picked from commit fca73257a803dd8d0524e2e0d6927733c500be78)
* | GIT_SILENT made messages (after extraction)l10n daemon script2021-09-231-0/+3
| |
* | Fix check for temporary QString when checking QRegularExpressionWaqar Ahmed2021-09-202-1/+31
| | | | | | | | | | Every QRegularExpression constructed from a temporary QString is not warnable.
* | Fix bug 439337Lucie Gérard2021-08-215-229/+223
| | | | | | | | Add support for macro for QDir and QVariant operator fixes
* | Fix crash with QVariant::toRegularExpression()Waqar Ahmed2021-08-163-7/+11
| |