Fix the tests through docker
tests: Print an exception if it happens
tests: Fix utf-8 exception introduced with python3 migration
Remove unused CLAZY_PREFIX variable
Remove unused CLAZY_PREFIX variable
Merge branch '1.6' into master
docker: Always use LLVM_ROOT instead of CLAZY_PREFIX
tests: Fix calling script via python3 interpreter
docker: Remove the llvm4 tests
Update minimum LLVM to 5.0
Improve Changelog, mention level3 was removed
tests: Allow to specify the clang-apply-replacements binary
amend last commit with the actual fix
qproperty-type-mismatch: Fix more false-positives with typedefs
Allow to visit typedefs even in system headers
qproperty-type-mismatch: Fix more false-positives with typedefs
qproperty-type-mismatch: Fix more false-positives due to typedefs
qproperty-time-mismatch: Fix false-positives about QPrivateSignal
qproperty-type-mismatch: Support '*' being next to property name
qproperty-type-mismatch: comment-out warnings about "too many arguments"
qproperty-type-mismatch: Don't warn if notify signal has too many params
qproperty-type-mismatch: Be more robust against typedefs
qproperty-type-mismatch: refactor
qproperty-type-mismatch: Fix false positive
qproperty-type-mismatch: Dont' warn about signal having 0 args
qproperty-type-mismatch: fix a bunch of false positives
Bump clazy stable branch to 1.6
README: Add Nikolai to list of contributors
Mention 1.6 is the stable branch
Fix tests with Qt 5.14 by ignoring -Wdeprecated-declarations
range-loop: Fix some true-negatives that didn't suggest qAsConst()
Move containerNeverDetaches() into range-loop.cpp
Also fix encoding when reading the file
tests: Fix encoding exception when writing to file
qt-macros: Fix unit-test with Qt < 5.12.4
Fix build with cmake < 3.12
Remove unused private member
Make sure get_command_output() never returns bytes
Require the new policy CMP0074
Fix linking against llvm/clang 9.0
tests: Explicitly use python3 instead of python
Any recipe to run the tests correctly would be nice :)
do you have commit rights ?
qproperty-type-mismatch: Move to manual level
Add a commit to FixitExporter
generate.py: Also remove level3 from the readmes
Introduce qproperty-type-mismatch
generate.py: remove level3, it's no longer a thing
Fix exporting built-in warnings to yaml
unneeded-cast: Fix unit-test
signal-with-return-value: Fix unit-tests
qt-macros: Fix unit-tests with Qt 5.12.4
Run ./dev-scripts/generate.py --generate (which reads the checks.json file)
Fix -export-fixes on clazy-standalone with multiple files
Rename variable for readability
mini-ast-dumper: Encode spellingLocation too
Remove duplicated classes
Add FunctionUtils::getFunctionDeclaration()
Handle templates and built-in functions too
WIP: Start processing the AST
smartins committed
R74:c9abcd5ee9e9: Add 3rdparty/tinycbor (authored by Sérgio Martins <sergio.martins@kdab.com>).
Add 3rdparty/tinycbor
smartins committed
R74:bd40d70a1855: Add a mini AST dumper (authored by Sérgio Martins <sergio.martins@kdab.com>).
Add a mini AST dumper
signal-with-return-value: warn for by-ref signal arguments
smartins committed
R74:7763c1d33ea6: Introduce signal-with-return-value (authored by Sérgio Martins <sergio.martins@kdab.com>).
Introduce signal-with-return-value
Fix window activation on Windows
unneeded-cast: Improve warning message for unneeded qobject_cast
Use 'unsigned int' instead of 'uint'
Fix build with llvm trunk
needs a rebase, then it probably can be merged (if it's functionally equivalent, i.e. doesn't remove the env vars just yet)
then in another commit it can read from .clazy
copyable-polymorphic: Explain better what's the problem in the README
Remove mention of CLAZY_FIXIT from the READMEs
Remove unused ClazyFixItOptions