Hennadii Stepanov
1b5ee3be59
ci: Upgrade IWYU to 0.27 compatible with Clang 23
...
The new IWYU release includes several improvements and bug fixes,
including:
- https://github.com/include-what-you-use/include-what-you-use/pull/1991
- https://github.com/include-what-you-use/include-what-you-use/pull/2013
- https://github.com/include-what-you-use/include-what-you-use/pull/2014
- https://github.com/include-what-you-use/include-what-you-use/pull/2058
- https://github.com/include-what-you-use/include-what-you-use/pull/2062
- https://github.com/include-what-you-use/include-what-you-use/pull/2093
2026-09-07 12:00:04 +01:00
Lőrinc
7c7cec4567
ci: update IWYU patch reference
...
Point the patch comment at the `clang_22` stdlib C include map now used by the native IWYU job.
2026-04-29 18:01:37 +02:00
Hennadii Stepanov
0b489886f8
ci: Upgrade IWYU to 0.26 compatible with Clang 22
...
Additionally, removes mapping workarounds for issues that have been
fixed upstream.
2026-03-22 17:12:08 +00:00
Hennadii Stepanov
b65a3d8009
iwyu: Fix patch to prefer <cstdint>
...
The goal of the patch is to suggest C++ headers rather than their C
counterparts. However, for fixed width integer types, the patched IWYU
currently suggests `<cinttypes>` where `<cstdint>` is sufficient.
This change fixes this behavior.
2026-02-04 08:28:10 +00:00
Hennadii Stepanov
de509c6df9
iwyu: Add missed line to IWYU patch
...
This makes IWYU suggest `<cassert>` over `<assert.h>`.
2026-01-15 17:23:09 +00:00
Hennadii Stepanov
73f7844cdb
iwyu: Add patch to prefer C++ headers over C counterparts
2025-12-17 20:28:55 +00:00
Hennadii Stepanov
7a65437e23
iwyu: Add patch to prefer angled brackets over quotes for includes
2025-12-17 20:28:42 +00:00