Lintian is a static analysis tool for Debian packages, reporting on various errors, omissions and quality-assurance issues to the maintainer.

I seem to have found myself hacking on it a bit more recently (see my previous installment). In particular, here's the code of mine — which made for a total of 20 bugs closed — that made it into the recent 2.5.52 release:

Regression fixes Ensure r-data-without-readme-source checks the source package, not the binary; README.source files are not installed in the latter. (#866322, tag)

checks the source package, not the binary; files are not installed in the latter. (#866322, tag) Don't emit source-contains-prebuilt-ms-help-file for files generated by Halibut. (#867673, tag)

for files generated by Halibut. (#867673, tag) Add .yml to the list of file extensions to avoid false positives when emitting extra-license-file . (#856137, tag)

to the list of file extensions to avoid false positives when emitting . (#856137, tag) Append a regression test for enumerated lists in the "a) b) c) …" style, which would previously trigger a "duplicate word" warning if the following paragraph began with an "a." (#844166, tag)