iwyu-target-cmake

Source file checker

A CMake integration for checking include-what-you-use violations in source files

CMake integration for include-what-you-use

GitHub

10 stars
5 watching
4 forks
Language: CMake
last commit: over 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
polysquare/cppcheck-target-cmakeA tool for performing static code analysis of C++ source files using the cppcheck tool.18
polysquare/clang-tidy-target-cmakeAdds custom checks to a C++ compilation target using CMake and clang-tidy.16
polysquare/cmake-header-languageA CMake macro to determine the language of header files based on inclusions and source file analysis.4
polysquare/cmake-astA tool to analyze and represent CMake files as abstract syntax trees (ASTs) for better understanding and manipulation of CMake code30
polysquare/cmake-unitA tool to make CMake build scripts more reliable and easier to debug by providing a standardized framework for unit testing36
polysquare/tooling-cmake-utilProvides utility functions to integrate static analysis tools with C++ projects.3
decafjoe/flake8-ownershipEnsures Python source files specify author, copyright, and license information5
uyha/tree-sitter-cmakeA parser for CMake syntax in JavaScript43
adishavit/cmake_snippetsA collection of reusable CMake snippets for building and configuring projects.52
cheshirekow/cmake_formatA tool to improve the readability of CMake project files by formatting their contents.977
mosteo/ada4cmakeProvides CMake macros to integrate Ada code into a Debian-family project workflow4
viva64/pvs-studio-cmake-examplesExamples of integrating a static code analysis tool with CMake project builds and analyses.55
developerpaul123/cmakeinstallexampleAn example project demonstrating CMake's use in building and packaging a Windows-based C++ project with an installer.36
rwth-hpc/cmake-codecovA CMake module for enabling and reporting code coverage89
jparise/flake8-authorChecks Python modules for author attributes and enforces configuration rules around their usage.3