D14288: Initial version of Clazy analyzer plugin
Anton Anikin
noreply at phabricator.kde.org
Tue Aug 14 09:58:11 BST 2018
antonanikin added a comment.
In D14288#301577 <https://phabricator.kde.org/D14288#301577>, @kossebau wrote:
> Another issue I meanwhile hit:
>
> Clazy analyzer is offered in the single file context menu also for header files (or also UI files). Trying to run it fails with
>
> Nothing to check: /path/to/build/compile_commands.json contains no matching items
>
> Not sure if possible, but would be good to have the action item only added for files which are listed in the commands file.
> And same for the entry in the Code main menu.
I think best solution is create some API in `IBuildSystemManager` for access to `compile_commands.json` contents. This will be useful also for `clang-tydy` and `cppcheck` plugins. Also will be great if `compile_commands.json` will be auto-genetrated not only for CMake builder but also for qbs/qmake/etc. But this is work for another revision :)
REPOSITORY
R32 KDevelop
REVISION DETAIL
https://phabricator.kde.org/D14288
To: antonanikin, #kdevelop
Cc: pino, kossebau, kdevelop-devel, antismap, iodelay, vbspam, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20180814/3bd90911/attachment.html>
More information about the KDevelop-devel
mailing list