styleguide/cpplint
erg@google.com a87abb8b53 Update cpplint.py to #110.
- Allow comments with URLs to exceed the 80 column limit.
- Avoid false positives for "Lint failed to find start of function body"
  test.
- Add checks for transform and min_element.
- Style fixes

Review URL: http://codereview.chromium.org/28056
2009-02-24 01:41:01 +00:00
..
cpplint_unittest.py Update cpplint.py to #110. 2009-02-24 01:41:01 +00:00
cpplint.py Update cpplint.py to #110. 2009-02-24 01:41:01 +00:00
README Set svn properties for cpplint 2009-01-15 20:36:30 +00:00

This is automated checker to make sure a C++ file follows Google's C++ style
guide (http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml). As it
heavily relies on regular expressions, cpplint.py won't catch all violations of
the style guide and will very occasionally report a false positive. There is a
list of things we currently don't handle very well at the top of cpplint.py,
and we welcome patches to improve it.

The linting tool takes a list of files as input. For full usage instructions,
please see the output of:

  ./cpplint.py --help

Unit tests are provided in cpplint_unittest.py. This file can safely be ignored
by end users who have downloaded this package and only want to run the lint
tool.

cpplint.py and its corresponding unit tests are Copyright (C) 2009 Google Inc.
It is free software; you can redistribute it and/or modify it under the terms
of either:

  a) the GNU General Public License as published by the Free Software
  Foundation; either version 1, or (at your option) any later version, or

  b) the "Artistic License".