[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#750993: developers-reference: Please mention more lint-style tools



Hi!

On Mon, 2014-06-09 at 18:34:51 +0800, Paul Wise wrote:
> On Mon, Jun 09, 2014 at 12:26:07PM +0200, Guillem Jover wrote:
> 
> > There are several very useful lint-style tools that would be nice to
> > mention so that people are aware of them. Here's a non-exhaustive list
> > that would be nice to add:
> 
> Here is a more exhaustive but still non-exhaustive list:
> 
> https://wiki.debian.org/HowToPackageForDebian#Check_points_for_any_package

Ah right, I knew I was missing several, many of which I actively use,
although I only purposedly listed in the original mail tools that are
packaging specific. I think lint-style tools that are not Debian specific
might merit their own section?

Here's the missing additions from that list, but I still think we
migth be missing some:

  lintian4py (lintian4python, but is it maintained anymore?)
  cme (libconfig-model-dpkg-perl)
  uscan (devscripts)
  licensecheck (devscripts)
  suspicious-source (devscripts)
  blhc

To the list of generic lint-style tools, I'd add:

  scan-build (clang)

and I got a (most probably outdated) list of tools here:

  <https://www.hadrons.org/~guillem/docs/source-analyzers.txt>

> I'm working making a package to make it easier for people to run them:
> 
> http://anonscm.debian.org/gitweb/?p=collab-maint/check-all-the-things.git
> http://anonscm.debian.org/gitweb/?p=collab-maint/check-all-the-things-old.git

Ah, nice! I was going to suggest something along those lines. The list
of commands on the wiki is pretty much unwieldy.

Thanks,
Guillem


Reply to: