-
At the moment, my projects are primarily on Windows so I develop with MSVC; MSVC currently has better C++23 support than clang (😮), so I'm needing to keep clang-tidy on the bleeding edge.
In partic…
-
| | |
| --- | --- |
| Bugzilla Link | [41311](https://llvm.org/bz41311) |
| Version | trunk |
| OS | Linux |
| CC | @Aaron1011,@devincoughlin,@jyn514,@haoNoQ |
## Extended Description
When running…
-
Trying to enable clang-tidy for latest labplot ends up in errors when using the one from llvm18, the ones from llvm16 and llvm17 don't produce errors.
```
[ 7%] Building C object src/CMakeFiles/lab…
-
## Summary
LLVM 19.1 released. Once it appears in brew (https://github.com/Homebrew/homebrew-core/pull/181351) we should switch to it in CI.
Also [new checks](https://releases.llvm.org/19.1.…
-
C++ is a complex beast, and there is a number of static code analysis (SCA) tools which aim to help developers tame this complexity. The tools are run best as part of the build, _but_ they can be slow…
-
Enable clang-tidy for clean code.
- [x] Fix clang-tidy warnings (There's a lot of them)
- [ ] Add clang-tidy to CI
-
https://clang.llvm.org/extra/clang-tidy/checks/bugprone/nondeterministic-pointer-iteration-order.html
> This check currently does not check if a nondeterministic iteration order is likely to be a m…
-
The matcher is using `hasAncestor` and could be skipping many different issues, simply because they have an ancestor node (e.g., `VarDecl`) but that node is not closely related to the construct expres…
-
> Super cool! Can it be fed into the clang-tidy GitHub action? I was just looking at that one today
Yup! On the clang-tidy documentation, it says we can set the flag --format-style='file' (literal…
-
Related discussion: #1434
Youw updated
4 months ago