clang-tidy专题提供clang-tidy的最新资讯内容,帮你更好的了解clang-tidy。
我很想知道作为持续集成过程的一部分,诸如 <code>clang-tidy</code> 之类的 linter 在大型项目中的日常使用
我正在尝试对我的文件运行 clang-tidy,但其中有一些我们不应修改的外部库。 我尝试使用 '''run-clang-tidy -
我有以下示例代码。 <pre><code>template&lt;class T, class... Args&gt; T add(T first, Args... rest) { return first + add(r
我使用 <code>clang-tidy</code> 来整理项目代码。该项目使用第三方标头,例如来自 cmake 生成的 protobuf 文件
最近我写了一个 Clang-tidy 命名检查,检查用户定义变量的名称是否以 '_' 字符开头。 但是我发现Comp
<pre><code>#include &lt;iostream&gt; #include &lt;sstream&gt; using std::string; using std::cout; using std::endl; using std::ostringstream
我正在尝试将一些静态检查从旧的内部 C++ 静态检查器移植到 clang-tidy。 因为我对这个工具真的很陌生,
在 64 位系统上,当使用模运算符和 size_t 类型时,我从 clang 分析器收到以下警告: <pre><code>htable.c:38:
首先: <ul> <li>我的项目使用 CMake 工具</li> <li>我在 VSCode 工作区工作</li> <li>我正在尝试使用 clang-tidy
我正在开发一个清晰的检查器,以在大型代码库中发现一些有问题的习语。我需要查看结构体中声明的
我正在尝试使用 clang-tidy (10.0.0) 检查我的文件格式: <pre><code>#include &#34;blabla.h&#34; static const int status
我有一个 C++ 项目,其中 <code>clang-tidy</code> 建议在任何地方添加 <code>[[nodiscard]]</code>。这是一个好习惯
我想从 <code>readability-identifier-naming</code> 的 linting 中排除某些正则表达式模式。 我正在使用的 <code>
问题是如何在有意使用 <code>=</code> 时收到错误使用 <code>==</code> 的警告。 警告 <code>-Wparentheses</code>
我在头文件 header.h 上运行 clang-tidy。然而,作为一些警告输出,它正在输出系统标题: <pre><code>.../inc
我想使用“C++(社区)”插件在 SonarQube(社区版)中显示清晰的解析报告。但是加载后没有输出。从 son
我想使用来自 CLion 的启用/禁用检查的默认配置(有一些小的更改),并且我想在构建我的应用程序时强
是否有一个 linter 设置,最好是针对 clang-tidy,来识别或否定直接数字参数的使用。 确定以下为不
每当 clang-tidy 在我的代码中发现错误时,它也会警告我在我的 <code>.clang-tidy</code> 文件中有一个无效的配
我曾使用 CMake 和 clang tidy 处理过以前的项目,并且能够生成编译数据库。但是,我正在使用 <a href="https: