Google Java Style Guide
This document serves as the complete definition of Google's coding standards for
source code in the Java™ Programming Language. A Java source file is described as being in
Google Style if and only if it adheres to the rules herein.