diff options
Diffstat (limited to 'Changelog')
-rw-r--r-- | Changelog | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -64,3 +64,28 @@ For this purpose, the definition of a Qt file is whenever -DQT_CORE_LIB is passed, which is usually the case in most build systems. - Added -qt-developer option, when building Qt with clazy it will honour specific guidelines for Qt, which are not many right now but the list will grow. + +* v1.4 (, 2018) + - New Checks: + connect-by-name + skipped-base-class + qstring-varargs + fully-qualified-moc-types + qt-keywords, with fixit included + qhash-with-char-pointer-key + wrong-qevent-cast + static-pmf + raw-environment-function + empty-qstringliteral + - auto-unexpected-qstringbuilder now also warns for lambdas returning QStringBuilder + - performance optimizations + - Added -header-filter=<regex> option to clazy-standalone. Only headers matching the regexp will have warnings, + besides the .cpp file from the translation unit, which is never filtered out. + - Added -ignore-dirs=<regex> option to clazy-standalone, and its CLAZY_IGNORE_DIRS env variable equivalent. + - Added CLAZY_HEADER_FILTER env variable which adds above functionality to both clazy and clazy-standalone + - unused-non-trivial-variable got unused-non-trivial-variable-no-whitelist option + - unused-non-trivial-variable got user-blacklist and user-whitelist support + - container-inside-loop is now a manual check instead of level2 + - HiddenLevel was renamed to ManualLevel + - connect-3arg-lambda now warns when passing a lambda to QTimer::singleShot() or QMenu::addAction() without a context object + - old-style-connect warns for QMenu::addAction() and QMessageBox::open() too now |