外部 Clang-Tidy 示例

简介

本页面提供了一些人们使用 clang-tidy 的示例,这些示例可以作为开发您自己的检查的有用指南(或起点)。它们可能有助于一些必要的事情,例如如何为 clang-tidy 检查的树外插件编写 CMakeLists.txt

如果您知道(或编写了!)使用 clang-tidy 的工具或项目,请在 Discourse 论坛(Clang 前端类别) 上分享它以获得更广泛的可见性,并在 LLVM Github 上打开一个拉取请求,以便将其添加到此处。由于此页面的主要目的是提供可以帮助开发人员的示例,因此列出的项目应该具有可用的代码。

由于 clang-tidy 使用了 Clang 的 AST Matchers 和诊断等功能,因此 外部 Clang 示例 对于查找此类示例也可能有用。

项目和工具列表

https://github.com/coveooss/clang-tidy-plugin-examples

“此文件夹包含 clang-tidy 插件。”