-
migrated from https://github.com/osrf/sa-spaceros/issues/12 (originally by @mjeronimo)
clang-tidy identifies several occurrences of "google-runtime-references" where there is a non-const reference …
-
| | |
| --- | --- |
| Bugzilla Link | [35415](https://llvm.org/bz35415) |
| Version | unspecified |
| OS | Linux |
| Attachments | [sample project to recreate the undesired behavior](https://user-im…
-
Could you give an example of how to add or suppress clang-tidy checks in settings.json? The specific check I would like to add is implicit-function-declaration and I would like to suppress errors wit…
-
This is heavily reduced from real code:
```c++
#include
template
struct S { template >> S(U); };
S s(std::move(1));
```
Running `clang-tidy-19 --checks=modernize-type-traits test.cpp` produce…
-
When using `clang-tidy` to lint files, it needs to `#include` the dependencies. More often than not, however, dependencies are much larger and out of control of the consumer that is running `clang-tid…
-
We should add a C++ linter, as #228 suggests. According to https://github.com/unicode-org/conformance/pull/228#issuecomment-2113706594, the industry standard is `clang-tidy`.
We should ensure that …
-
### Feature Request
I'm not sure if this is a bug or not. Sometimes, quite often it is not clear if Clang-Tidy is running or experiencing a problem. Especially in automatic mode. Maybe it is taking a…
-
In addition to the Clang-Tidy and compiler warnings, we also use other static analysis tools. One of them points out that with C++17 there is actually no longer any reason to use `std::lock_guard`, si…
-
From time to time Ray cleans the code by using `clang-tidy`. It would be nice to document that process to allow other developers to check their code contributions and avoid style problems from the beg…
-
## Description
As of this time, when using doctest with fixture classes, there is no way to write
common fixture teardown code outside of the fixture destructor.
When doing so with assertion macr…