Style guides for Google-originated open-source projects
Go to file
mmentovai e5aeb8fb72 Update C++ style guide to 3.161:
- Forbid the use of operator synonyms such as "and."
 - Specify the naming convention (OrDie) to use when a function has
   crash-on-failure semantics.
 - Allow static const data members to be non-private.
 - Specify placement of friend declarations.
 - Require each file to include headers that they use.

Update Objective-C style guide to 2.18:
 - Prefer @optional to informal protocols when possible.
 - Specify formatting for invoking methods.
 - Require that -dealloc be easy to review.
2010-05-12 16:52:16 +00:00
cpplint Update cpplint.py to #150: 2010-04-30 20:43:03 +00:00
cppguide.xml Update C++ style guide to 3.161: 2010-05-12 16:52:16 +00:00
google-c-style.el Update google-c-style.el to #6: 2009-10-09 21:51:56 +00:00
google-r-style.html 2009-07-21 18:07:18 +00:00
jsoncstyleguide_example_01.png Adding first iteration of the JSON-C Style Guide for JSON APIs 2010-02-22 22:39:56 +00:00
jsoncstyleguide_example_02.png Adding first iteration of the JSON-C Style Guide for JSON APIs 2010-02-22 22:39:56 +00:00
jsoncstyleguide.css Grammatical updates to JSON-C Style Guide. New CSS for HTML version of JSON-C Style Guide. 2010-02-25 18:45:27 +00:00
jsoncstyleguide.html Adding licensing footer 2010-03-08 18:32:48 +00:00
jsoncstyleguide.xml Adding licensing footer 2010-03-08 18:32:48 +00:00
objcguide.xml Update C++ style guide to 3.161: 2010-05-12 16:52:16 +00:00
pyguide.html Update C++ style guide to 3.154: 2009-12-03 22:25:38 +00:00
styleguide.css Initial public release of the Google C++ Style Guide 2008-06-27 20:10:09 +00:00
styleguide.xsl Adding first iteration of the JSON-C Style Guide for JSON APIs 2010-02-22 22:39:56 +00:00
xmlstyle.html Checked in scrubbed version of Google XML Document Format Style Guide 2009-03-18 17:23:38 +00:00