Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.25 KB

ExternalClang-TidyExamples.rst

File metadata and controls

32 lines (24 loc) · 1.25 KB

External Clang-Tidy Examples

Introduction

This page provides examples of what people have done with clang-tidy` that might serve as useful guides (or starting points) to develop your own checks. They may be helpful for necessary things such as how to write CMakeLists.txt for an out-of-tree plugin of clang-tidy checks.

If you know of (or wrote!) a tool or project using clang-tidy, please share it on the Discourse forums (Clang Frontend category) for wider visibility and open a pull-request on LLVM Github to have it added here. Since the primary purpose of this page is to provide examples that can help developers, generally they must have code available.

As clang-tidy shares C++ AST Matchers with Clang diagnostics, External Clang Examples may also be useful to look at for examples.

https://clang.llvm.org/docs/ExternalClangExamples.html

List of projects and tools

https://github.com/coveooss/clang-tidy-plugin-examples/tree/main
"This folder contains clang-tidy plugins."