Last indexation completed on 2024-04-21 06:00:38 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 01:40:41

This plugin integrates Clazy to KDevelop.
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://commits.kde.org/clazy
The plugin allows you to check project's code with clazy checker. Runtime dependencies:
* clazy-standalone (clazy part) * installed clazy docs (used to building checks DB with errors descriptions) * make (analysis run, see later) * compile_commands.json present in project's build directory
Plugin's GUI provides easy way to clazy configuration, enabling/disabling checks and so on.
Analysis run done through executing system make command with custom makefile which generates by the plugin in the project's build directory. Such approach allows us to enable/disable parallel code analysis with simple setup of standard make "-j" parameter. Current makefile structure assumes that each checked source file is independent from all others so we can efficiently load all present CPUs - scalability is close to linear.

file checksetmanagewidget.cpp 11078 bytes 2024-02-11 01:40:41 2024-04-21 04:38:08  
file checksetmanagewidget.h 1443 bytes 2024-02-11 01:40:41 2024-04-21 04:38:08  
file checksetmanagewidget.ui 3612 bytes 2024-02-11 01:40:41 -  
file checksetselectioncombobox.cpp 1609 bytes 2024-02-11 01:40:41 2024-04-21 04:38:08  
file checksetselectioncombobox.h 971 bytes 2024-02-11 01:40:41 2024-04-21 04:38:08  
file checksetselectionlistmodel.cpp 9051 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file checksetselectionlistmodel.h 2418 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file checkswidget.cpp 9054 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file checkswidget.h 1197 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file checkswidget.ui 2563 bytes 2024-02-11 01:40:41 -  
file commandlinewidget.cpp 1611 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file commandlinewidget.h 629 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file commandlinewidget.ui 1783 bytes 2024-02-11 01:40:41 -  
file customchecksetconfigproxywidget.cpp 706 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file customchecksetconfigproxywidget.h 1156 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file globalconfigpage.cpp 3280 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file globalconfigpage.h 1068 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file globalconfigpage.ui 5729 bytes 2024-02-11 01:40:41 -  
file globalsettings.kcfg 1365 bytes 2024-02-11 01:40:41 -  
file globalsettings.kcfgc 81 bytes 2024-02-11 01:40:41 -  
file projectconfigpage.cpp 6571 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file projectconfigpage.h 1280 bytes 2024-02-11 01:40:41 2024-04-21 04:38:09  
file projectconfigpage.ui 11177 bytes 2024-02-11 01:40:41 -  
file projectsettings.kcfg 1630 bytes 2024-02-11 01:40:41 -  
file projectsettings.kcfgc 82 bytes 2024-02-11 01:40:41 -