iwyu 8.22-1 source package in Ubuntu
Changelog
iwyu (8.22-1) unstable; urgency=medium * New upstream release * Update llvm/clang from 17 to 18 * Remove empty debian/patches/series. * Fix build-depends-on-obsolete-package Build-Depends: libncurses5-dev => libncurses-dev -- Sylvestre Ledru <email address hidden> Tue, 23 Apr 2024 21:54:22 +0200
Upload details
- Uploaded by:
- LLVM Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- LLVM Packaging Team
- Architectures:
- any
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
iwyu_8.22-1.dsc | 1.9 KiB | 8c39c5da4c9aea6b3de37836be442229c1d96bc1d5e75b65ff03bfc2c130d69b |
iwyu_8.22.orig.tar.gz | 778.0 KiB | 34c7636da2abe7b86580b53b762f5269e71efff460f24f17d5913c56eb99cb7c |
iwyu_8.22-1.debian.tar.xz | 6.3 KiB | 760816a52def3ad1a4af59a15d1abd1fb75e01b1bb80b6d267d65d76685b6615 |
Available diffs
- diff from 8.21-1build2 (in Ubuntu) to 8.22-1 (88.7 KiB)
No changes file available.
Binary packages built by this source
- iwyu: Analyze #includes in C and C++ source files
"Include what you use" means this: for every symbol (type, function variable,
or macro) that you use in foo.cc, either foo.cc or foo.h should #include a .h
file that exports the declaration of that symbol. The include-what-you- use
tool is a program that can be built with the clang libraries in order to
analyze #includes of source files to find include-what-you- use violations,
and suggest fixes for them.
.
The main goal of include-what-you- use is to remove superfluous #includes.
It does this both by figuring out what #includes are not actually needed for
this file (for both .cc and .h files), and replacing #includes with
forward-declares when possible.
- iwyu-dbgsym: debug symbols for iwyu