In libvirt we use GNULIB, which provides a useful extra make rule
'syntax-check' for validating all sorts of common code style bugs.
This keeps the code looking sane & detects certain real bugs and/or
redundant coding patterns. Although SPICE doesn't use GNULIB it is
trivial to copy the make rules into other projects.

This patch series cleans up 15 different types of flaw, and then
finally adds the syntax-check rules. Just type 'make syntax-check'
to run it. The idea is that any patch submitter should run a
syntax-check on the code before submission, and ideally any
automated builds should run it too.

It is possible to add project specific syntax checks by editing
the cfg.mk file at will.

I have enabled the most commonly useful checks, but there are others
that might be useful to SPICE, which I leave as an exercise for other
motivated people. There should be no functional change from this
patch series.



_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to