Qt oriented code checker based on the Clang framework
https://apps.kde.org/clazy/
clazy is a compiler plugin which allows Clang to understand Qt semantics.
You get more than 50 Qt related compiler warnings, ranging from unneeded memory
allocations to misusage of API, including fix-its for automatic refactoring.
- Devel package for openSUSE:Factory
-
2
derived packages
- Links to openSUSE:Factory / clazy
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:tools:compiler/clazy && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
clazy-1.4.tar.xz | 0000339104 331 KB | |
clazy.changes | 0000001842 1.8 KB | |
clazy.spec | 0000002051 2 KB |
Revision 4 (latest revision is 60)
Christophe Giboudeaux (cgiboudeaux)
accepted
request 638862
from
Wolfgang Bauer (wolfi323)
(revision 4)
- Update to 1.4 * 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
Comments 0