[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