| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
In Qt6, foreach is defined in qforeach.h and emit in qtmetamacros.h.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\ |
|
| |
| |
| |
| |
| | |
Instead of trying to match a lazy sequence of characters (that can be
empty), pick anything until a space (including newline or a dash).
|
| |
| |
| |
| | |
Change-Id: Icc39a0b1acffb5a6a4798b1259d8ad4e7dd47bc5
|
| | |
|
| |
| |
| |
| |
| | |
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
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
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"
|
| | |
|
| |
| |
| |
| |
| | |
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"
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
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"
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
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"
|
|\| |
|
| |
| |
| |
| | |
string needs to be fully qualified
|
| | |
|
|/ |
|
|
|
|
|
|
| |
Release is tomorrow if tests pass.
CCBUG: 448813
|
|\ |
|
| |
| |
| |
| |
| |
| | |
fix the GET_LEXER macro for LLVM versions less than 12
(cherry picked from commit 0ee1ed9ff1bd4cf2a49e1232696747f1898e2987)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
fix the GET_LEXER macro for LLVM versions less than 12
|
|\| |
|
| |
| |
| |
| | |
Stuff needs to be fully qualified when in headers
|
| |
| |
| |
| |
| | |
Fixes build with newer compiler which were nagging about not
finding std::filesystem
|
|\| |
|
| | |
|
| |
| |
| |
| | |
llvm::sys::fs::F_None was removed
|
| | |
|
| |
| |
| |
| |
| |
| | |
StringRef::contains_lower() was removed in llvm-13
linking still fails
|
| |
| |
| |
| | |
For clazy's own development only
|
| |
| |
| |
| |
| |
| |
| | |
The user signaled he knows what he's doing and there's even valid
use cases
BUG: 443343
|
| |
| |
| |
| | |
Task-Id: QTCREATORBUG-26474
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| |
| |
| |
| |
| | |
llvm::sys::fs::F_None was removed
(cherry picked from commit fca73257a803dd8d0524e2e0d6927733c500be78)
|
| | |
|
| |
| |
| |
| |
| | |
Every QRegularExpression constructed from a temporary QString is not
warnable.
|
| |
| |
| |
| | |
Add support for macro for QDir and QVariant operator fixes
|
| | |
|