Maintainer Mode
Sign in with GitHub

deheader

Sign in to subscribe
Health
Risk
risk 9 low
  • +8 1.11 is behind upstream 1.13
  • +1 no versionCheckHook
Version
1.11 upstream 1.13
Channels
master 1.11 · nixos-unstable 1.11 · nixos-26.05 1.11 no channel is behind master
Hydra
succeeded 2w ago
Advisories
none open
Packaging
no versionCheckHook
Description
Tool to find and optionally remove unneeded includes in C or C++ source files
Long description
This tool takes a list of C or C++ sourcefiles and generates a report on which #includes can be omitted from them -- the test, for each foo.c or foo.cc or foo.cpp, is simply whether 'rm foo.o; make foo.o' returns a zero status. Optionally, with the -r option, the unneeded headers are removed. The tool also reports on headers required for strict portability.
Platforms
24 platforms: Linux
Main program
deheader
Source provenance
not set: built from source
Outputs
out man
Status
not broken, not insecure, free
Maintainers
Version bumps 0all open bumps
None open. Upstream has 1.13: how to update a package.
Pull requests 0
None open.
Issues 0
None open.