Open fredemmott opened 2 months ago
The tricky thing with the current set up is that we're running in a ubuntu container, so the versions of clang-tidy we can use are tied to what's available in that container.
However, if we could move to a non-container based workflow, such as in #122, then I think we could be a lot more flexible.
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 particular, C++23 explicit object parameters (a.k.a. 'deducing this') are supported by clang-tidy 19, but not clang 18, and this is required for my code.
Thanks!