D14288: Initial version of Clazy analyzer plugin

Anton Anikin noreply at phabricator.kde.org
Mon Jul 23 10:07:50 BST 2018


antonanikin created this revision.
antonanikin added a reviewer: KDevelop.
Restricted Application added a project: KDevelop.
antonanikin requested review of this revision.

REVISION SUMMARY
  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.
  
  https://github.com/KDE/clazy

REPOSITORY
  R32 KDevelop

BRANCH
  kdev_clazy

REVISION DETAIL
  https://phabricator.kde.org/D14288

AFFECTED FILES
  cmake/modules/FindClazyStandalone.cmake
  plugins/CMakeLists.txt
  plugins/clazy/CMakeLists.txt
  plugins/clazy/checks_db.cpp
  plugins/clazy/checks_db.h
  plugins/clazy/config/checks_widget.cpp
  plugins/clazy/config/checks_widget.h
  plugins/clazy/config/command_line_widget.cpp
  plugins/clazy/config/command_line_widget.h
  plugins/clazy/config/globalconfigpage.cpp
  plugins/clazy/config/globalconfigpage.h
  plugins/clazy/config/globalsettings.kcfg
  plugins/clazy/config/globalsettings.kcfgc
  plugins/clazy/config/projectconfigpage.cpp
  plugins/clazy/config/projectconfigpage.h
  plugins/clazy/config/projectsettings.kcfg
  plugins/clazy/config/projectsettings.kcfgc
  plugins/clazy/job.cpp
  plugins/clazy/job.h
  plugins/clazy/job_parameters.cpp
  plugins/clazy/job_parameters.h
  plugins/clazy/kdevclazy.json
  plugins/clazy/kdevclazy.qrc
  plugins/clazy/kdevclazy.rc
  plugins/clazy/plugin.cpp
  plugins/clazy/plugin.h
  plugins/clazy/problem_model.cpp
  plugins/clazy/problem_model.h
  plugins/clazy/tests/CMakeLists.txt
  plugins/clazy/tests/test_clazy_job.cpp
  plugins/clazy/tests/test_clazy_job.h
  plugins/clazy/utils.cpp
  plugins/clazy/utils.h

To: antonanikin, #kdevelop
Cc: kdevelop-devel, antismap, iodelay, vbspam, njensen, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20180723/f8a9b584/attachment.html>


More information about the KDevelop-devel mailing list