-
```
badinc fails with message
AssertionError:
tests/badinc.cc:1136: Unexpected diagnostic:
errno is defined in , which isn't directly #included.
tests/badinc.cc:1616: Unexpected diagnostic:
I2_Enum …
-
As discussed during the PlugFest, OLA might benefit from running some kind of static code analysis.
While I'm perfectly open to alternatives, I do like how SonarQube / SonarCloud reports issues and t…
-
`lcov` appears to only be listed as a `test_depend` in the manifest:
https://github.com/ros-industrial/ros_industrial_cmake_boilerplate/blob/25aabced08aff54720215abf2d2adbe42cc3ecf6/ros_industrial_…
-
As in the title. Asking for this feature, because clangd can be used for intellisense and IWYU warnings, but used hover tooltips might be from c++ vscode extension. In c++ extension hovers can be disa…
-
*Follow-up from #3377*
**Problem statement**
We often run into issues where we (or upstream) naively included or didn't include headers. This basically is hidden tech debt, and although over the…
-
MRE:
```c++
#include
auto calc(std::chrono::seconds d)
{
return d + std::chrono::seconds(1);
}
```
IWYU reports `` is required at the `+` operation (the source location reported by …
-
I've seen that many opensource projects are using Coverity and Coverage. Probably for openrw it would also be useful.
ghost updated
6 years ago
-
Looks like at the moment it is not possible to build against LLVM 19.x
```console
[ 94%] Building CXX object CMakeFiles/include-what-you-use.dir/iwyu.cc.o
/usr/bin/g++ -DIWYU_GIT_REV=\"\" -D__STD…
-
As proposed in #10 add [include-what-you-use](https://github.com/marketplace/actions/include-what-you-use-github-action) to the gh action.
It seems like this tool runs on top of clang.
-
Hi,
I'm wondering, why all defined symbols by standards are not mapped to their header instead of trying to map private header to public ones ?
Like for example strcmp symbol to string.h ?
I've d…