iwyu 8.21-1 source package in Ubuntu
Changelog
iwyu (8.21-1) unstable; urgency=low Remove patches GlobalSourceManager.patch, PrintableStmt.patch that are missing from debian/patches/series. * new upstream release * Remove old Build-Conflicts * upgrade to llvm/clang 17 -- Sylvestre Ledru <email address hidden> Sat, 06 Jan 2024 20:21:18 +0100
Upload details
- Uploaded by:
- LLVM Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- LLVM Packaging Team
- Architectures:
- any
- Section:
- misc
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
iwyu_8.21-1.dsc | 1.9 KiB | 148e98d0306f8d91f3bb852e8fb1f102845e9a717f7604e292bb68e0a1ed7c69 |
iwyu_8.21.orig.tar.gz | 758.1 KiB | a472fe8587376d041585c72e5643200f8929899f787725f0ba9e5b3d3820d401 |
iwyu_8.21-1.debian.tar.xz | 6.2 KiB | c8ed54a21be75c63edb1a1bd09be0a968bde41a072cb4a3794dc6d2843bde622 |
Available diffs
- diff from 8.18-2 to 8.21-1 (131.0 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