INSPECT(1)
π INSPECT(1) β the inspect manual, bestie π
okay so you're in the User Commands section, and this is the manual for inspect, the Boost code inspection tool. It's giving codebase health check energy, and we're gonna read it together. periodt.
β¨ NAME β¨
inspect β Boost code inspection tool π
πΈ SYNOPSIS πΈ
inspect [-cvs] [-text] [-brief] [options...]
π DESCRIPTION π
bestie, it is not uncommon for various common errors or guideline violations to creep into the Boost libraries. The inspect program detects and reports several common problems. It can be used to scan a proposed Boost submission to identify various failures. like, it's the vibe check for your submission. π₯
The program is run in the directory to be scanned for errors. Sub-directories are also included in the scan. so yes, it goes down into the folders too, no cap.
If the first program argument is -cvs, only files and directories in the CVS tree of the current directory are scanned. Otherwise all files and sub-directories are included in the scan. that's the whole rule β -cvs first means CVS-tree-only behavior; no -cvs first means everything gets scanned. π
π Options: π
These are the check names you can throw into the mix. Name your desired checks and slay. β¨
-licenseβ one of the check names; pass it and it's a desired check. π-copyrightβ one of the check names; pass it and it's a desired check. π-crlfβ one of the check names; pass it and it's a desired check. π¦-linkβ one of the check names; pass it and it's a desired check. πΈ-path_nameβ one of the check names; pass it and it's a desired check. π-tabβ one of the check names; pass it and it's a desired check. π«Ά-asciiβ one of the check names; pass it and it's a desired check. π-minmaxβ one of the check names; pass it and it's a desired check. π₯-unnamedβ one of the check names; pass it and it's a desired check. π
The default is to have all checks on; otherwise options specify desired checks. π
π₯ SEE ALSO π₯
The full documentation for inspect is maintained in HTML; see /usr/share/doc/libboostX.Y-doc/HTML/tools/inspect/index.html πβ¨
xoxo bestie, that's the whole manual. This one's inspect, from July 2009, and it's INSPECT(1) β mwah ππ
π¦ where this page comes from
- debian bookworm: libboost1.74-tools-dev 1.74.0+ds1-21 Β· BSL-1.0
- debian bookworm: libboost1.81-tools-dev 1.81.0-5+deb12u1 Β· BSL-1.0
- debian trixie: libboost1.83-tools-dev 1.83.0-4.2 Β· BSL-1.0
- debian trixie: libboost1.88-tools-dev 1.88.0-1 Β· BSL-1.0
- ubuntu jammy: libboost1.74-tools-dev 1.74.0-14ubuntu3 Β· BSL-1.0
- ubuntu noble: libboost1.74-tools-dev 1.74.0+ds1-23.1ubuntu3 Β· BSL-1.0
- ubuntu noble: libboost1.83-tools-dev 1.83.0-2.1ubuntu3 Β· BSL-1.0
- ubuntu noble: libboost1.83-tools-dev 1.83.0-2.1ubuntu3.2 Β· BSL-1.0
- ubuntu questing: libboost1.83-tools-dev 1.83.0-5ubuntu1
- ubuntu questing: libboost1.83-tools-dev 1.83.0-5ubuntu1.1
- ubuntu questing: libboost1.88-tools-dev 1.88.0-1.4ubuntu1
- ubuntu resolute: libboost1.83-tools-dev 1.83.0-5ubuntu5 Β· BSL-1.0
- ubuntu resolute: libboost1.88-tools-dev 1.88.0-1.4ubuntu4 Β· BSL-1.0
- ubuntu resolute: libboost1.90-tools-dev 1.90.0-6ubuntu1 Β· BSL-1.0
- ubuntu stonking: libboost1.90-tools-dev 1.90.0-6.1ubuntu1 Β· BSL-1.0
- ubuntu stonking: libboost1.92-tools-dev 1.92.0-3 Β· BSL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms