[petsc-dev] Fine-grained style checker script ready
Karl Rupp
rupp at mcs.anl.gov
Tue Mar 5 15:45:27 CST 2013
Dear PETScians,
it is now possible to obtain a style violation summary on a per-file
basis. The script is
${PETSC_DIR}/src/contrib/style/stylecheck.sh
and runs all stable^1 checks on the provided subfolder(s) or files(s).
Examples:
- Report all violations in src/ts:
$:petsc-dev> src/contrib/style/stylecheck.sh src/ts
- Report all violations in power_grid/ex8.c:
$:petsc-dev> src/contrib/style/stylecheck.sh \
src/ts/examples/tutorials/power_grid/ex8.c
I'm currently trying to fuse the script with `hg status` so that one can
conveniently run it on all new or modified files. Please let me know of
any issues you encounter.
Best regards,
Karli
^1 A stable check is a check that causes less than ~100 complaints over
all of src/, see http://krupp.iue.tuwien.ac.at/petsc-style/
More information about the petsc-dev
mailing list