Open FlorianReimold opened 3 months ago
asio.hpp is an umbrella header, however it needs to be marked as such when using static IWYU (Include What You Use) checks like recent clang-tidy versions. Without those IWYU pragmas, clang tidy will complain a lot:
asio.hpp
clang-tidy
IWYU pragma
Clang tidy include cleaner documentation can be found here: https://clangd.llvm.org/design/include-cleaner
asio.hpp
is an umbrella header, however it needs to be marked as such when using static IWYU (Include What You Use) checks like recentclang-tidy
versions. Without thoseIWYU pragma
s, clang tidy will complain a lot:Clang tidy include cleaner documentation can be found here: https://clangd.llvm.org/design/include-cleaner