aboutsummaryrefslogtreecommitdiffstats
path: root/src/checks
Commit message (Expand)AuthorAgeFilesLines
* Fix unintended octal valueSergio Martins2018-10-091-1/+1
* empty-qstringliteral: Don't warn for uic generated filesSergio Martins2018-10-092-0/+18
* Fix crash in old-style-connect fixitsSergio Martins2018-09-231-1/+22
* Fix compilation with MSVCIvan Donchevskii2018-09-201-0/+2
* Move getImmediateExpansionRange to SourceCompatibilityHelpers.hSergio Martins2018-09-201-10/+0
* Fix build with LLVM >= 8Sergio Martins2018-09-2052-153/+153
* connect-3arg-lambda: Also warn for QMenu::addAction()Sergio Martins2018-08-242-3/+23
* old-style-connect: Warn for QMessageBox::open(QObject*receiver, char *slot);Sergio Martins2018-08-241-1/+12
* old-style-connect: Also warn for QMenu::addAction()Sergio Martins2018-08-241-4/+14
* unneeded-cast: Move to level 3Sergio Martins2018-08-182-0/+0
* virtual-signal: Don't warn if signal overrides a non-QObject baseSergio Martins2018-08-181-1/+14
* connect-3arg-lambda: Also warn when using QTimer::singleShot() without contextSergio Martins2018-08-182-2/+37
* connect-3arg-lambda: Use autoSergio Martins2018-08-171-2/+1
* Introduce empty-qstringliteralSergio Martins2018-08-152-0/+101
* Introduce raw-environment-functionSergio Martins2018-08-152-0/+93
* old-style-connect: Warn that 1-arg disconnects have to be manually fixedSergio Martins2018-07-311-7/+17
* Remove unneeded debug statement found by AlbertSergio Martins2018-07-311-1/+0
* Make it easier to link to READMEs by removing the level name.Sergio Martins2018-05-1575-933/+0
* Actually fix build with clang 7.0Sergio Martins2018-05-081-1/+1
* Fix build with clang 8.0Sergio Martins2018-05-061-4/+14
* Fix typo in warning message: QLatin1String, not QStringLiteraleasyaspi314 (Devin)2018-04-101-1/+1
* detaching-member: Dont warn for methods without const counter-partsSergio Martins2018-03-243-4/+11
* Remove unneeded fixit enumsSergio Martins2018-03-1710-84/+36
* function-args-by-*: Add an option to warn for overridden methodsSergio Martins2018-03-172-3/+5
* function-args-by-*: don't warn for overridden methodsSergio Martins2018-03-172-9/+18
* fully-qualified-moc-types: Also warn for Q_PROPERTYSergio Martins2018-03-173-6/+93
* Introduce static-pmfSergio Martins2018-03-173-0/+106
* qstring-arg: Don't warn when inside QT_REQUIRE_VERSIONSergio Martins2018-03-142-2/+8
* Merge branch '1.3' into masterSergio Martins2018-03-131-0/+7
|\
| * Don't recommend QStringLiteral in Q_GLOBAL_STATIC_WITH_ARGSSergio Martins2018-03-131-0/+7
* | Fix build on macOS, compiler doesn't seem too smartSergio Martins2018-03-121-1/+1
* | Introduce wrong-qevent-castSergio Martins2018-03-113-0/+324
* | Move reserve-candiates to level3Sergio Martins2018-03-043-0/+0
* | Normalize filenames for checksSergio Martins2018-03-0432-16/+16
* | Introducing qhash-with-char-pointer-keySergio Martins2018-03-033-0/+101
* | Introduce fixits for qt-keywords checkSergio Martins2018-03-031-3/+19
* | Introduce qt-keywords checkSergio Martins2018-03-033-0/+116
* | Also pass the macro info in MacroExpands()Sergio Martins2018-03-0310-10/+11
* | Move these two readmes into correct levelSergio Martins2018-03-022-0/+0
* | generate.py now also generates CheckSources.cmakeSergio Martins2018-03-022-0/+0
* | unneeded-cast: Revamp this check a bitSergio Martins2018-02-253-11/+67
* | unneeded-cast: Prefer qobject_cast over dynamic_cast by defaultSergio Martins2018-02-242-13/+19
* | Rename bogus-dynamic-cast to unneeded-castSergio Martins2018-02-243-9/+10
* | copyable-polymorphic: Include class name in warning messageSergio Martins2018-02-241-1/+1
* | copyable-polymorphic: minor performance optimizationSergio Martins2018-02-241-8/+7
* | Rename HiddenLevel to ManualLevelSergio Martins2018-02-2317-0/+0
* | container-inside-loop moved to manual levelSergio Martins2018-02-232-0/+0
* | fix typos in READMEFrederik Schwarzer2018-02-081-2/+2
* | connect-3arg-lambda: Improve readmeSergio Martins2018-01-271-0/+6
* | Merge branch '1.3' into masterSergio Martins2018-01-241-1/+1
|\|