diff --git a/src/xdocs/google_style.xml b/src/xdocs/google_style.xml index 91a479c78..14dcf91b2 100644 --- a/src/xdocs/google_style.xml +++ b/src/xdocs/google_style.xml @@ -23,7 +23,7 @@

This coverage report was created for Google Java Style + href="http://google.github.io/styleguide/javaguide.html">Google Java Style (cached page) , version of March 21, 2014

@@ -73,7 +73,7 @@ + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s1-introduction"> 1 Introduction @@ -83,7 +83,7 @@ 1.1 Terminology notes + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s1.1-terminology">1.1 Terminology notes -- @@ -91,7 +91,7 @@ 1.2 Guide notes + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s1.2-guide-notes">1.2 Guide notes -- @@ -100,7 +100,7 @@ + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s2-source-file-basics"> 2 Source file basics @@ -110,7 +110,7 @@ 2.1 File name + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s2.1-file-name">2.1 File name + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s2.2-file-encoding"> 2.2 File encoding: UTF-8 @@ -145,7 +145,7 @@ 2.3.1 Whitespace characters + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s2.3.1-whitespace-characters">2.3.1 Whitespace characters 2.3.2 Special escape sequences + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s2.3.2-special-escape-sequences">2.3.2 Special escape sequences 2.3.3 Non-ASCII characters + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s2.3.3-non-ascii-characters">2.3.3 Non-ASCII characters + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3-source-file-structure"> 3 Source file structure @@ -224,7 +224,7 @@ 3.1 License or copyright information, if present + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.1-copyright-statement">3.1 License or copyright information, if present -- @@ -232,7 +232,7 @@ 3.2 Package statement + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.2-package-statement">3.2 Package statement + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.3-import-statements"> 3.3 Import statements @@ -274,7 +274,7 @@ 3.3.1 No wildcard imports + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.3.1-wildcard-imports">3.3.1 No wildcard imports 3.3.2 No line-wrapping + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.3.2-import-line-wrapping">3.3.2 No line-wrapping 3.3.3 Ordering and spacing + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.3.3-import-ordering-and-spacing">3.3.3 Ordering and spacing + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.4-class-declaration"> 3.4 Class declaration @@ -356,7 +356,7 @@ 3.4.1 Exactly one top-level class declaration + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.4.1-one-top-level-class">3.4.1 Exactly one top-level class declaration 3.4.2 Class member ordering + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.4.2-class-member-ordering">3.4.2 Class member ordering -- @@ -383,7 +383,7 @@ 3.4.2.1 Overloads: never split + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s3.4.2.1-overloads-never-split">3.4.2.1 Overloads: never split + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4-formatting"> 4 Formatting @@ -412,7 +412,7 @@ + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.1-braces"> 4.1 Braces @@ -422,7 +422,7 @@ 4.1.1 Braces are used where optional + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.1.1-braces-always-used">4.1.1 Braces are used where optional 4.1.2 Nonempty blocks: K & R style + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.1.2-blocks-k-r-style">4.1.2 Nonempty blocks: K & R style 4.1.3 Empty blocks: may be concise + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.1.3-braces-empty-blocks">4.1.3 Empty blocks: may be concise 4.2 Block indentation: +2 spaces + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.2-block-indentation">4.2 Block indentation: +2 spaces 4.1.3 Empty blocks: may be concise + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.1.3-braces-empty-blocks">4.1.3 Empty blocks: may be concise 4.3 One statement per line + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.3-one-statement-per-line">4.3 One statement per line 4.4 Column limit: 80 or 100 + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.4-column-limit">4.4 Column limit: 80 or 100 + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.5-line-wrapping"> 4.5 Line-wrapping @@ -581,7 +581,7 @@ 4.5.1 Where to break + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.5.1-line-wrapping-where-to-break">4.5.1 Where to break 4.5.2 Indent continuation lines at least +4 spaces + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.5.2-line-wrapping-indent">4.5.2 Indent continuation lines at least +4 spaces + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.6-whitespace"> 4.6 Whitespace @@ -641,7 +641,7 @@ 4.6.1 Vertical Whitespace + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.6.1-vertical-whitespace">4.6.1 Vertical Whitespace 4.6.2 Horizontal whitespace + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.6.2-horizontal-whitespace">4.6.2 Horizontal whitespace 4.6.3 Horizontal alignment: never required + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.6.3-horizontal-alignment">4.6.3 Horizontal alignment: never required -- @@ -700,7 +700,7 @@ 4.7 Grouping parentheses: recommended + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.7-grouping-parentheses">4.7 Grouping parentheses: recommended -- @@ -708,7 +708,7 @@ + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8-specific-constructs"> 4.8 Specific constructs @@ -718,7 +718,7 @@ 4.8.1 Enum classes + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.1-enum-classes">4.8.1 Enum classes -- @@ -726,7 +726,7 @@ 4.8.2 Variable declarations + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.2-variable-declarations">4.8.2 Variable declarations ↓ @@ -734,7 +734,7 @@ 4.8.2.1 One variable per declaration + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.2.1-variables-per-declaration">4.8.2.1 One variable per declaration 4.8.2.2 Declared when needed, initialized as soon as + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.2.2-variables-limited-scope">4.8.2.2 Declared when needed, initialized as soon as possible @@ -776,7 +776,7 @@ 4.8.3 Arrays + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.3-arrays">4.8.3 Arrays ↓ @@ -784,7 +784,7 @@ 4.8.3.1 Array initializers: can be "block-like" + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.3.1-array-initializers">4.8.3.1 Array initializers: can be "block-like" -- @@ -792,7 +792,7 @@ 4.8.3.2 No C-style array declarations + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.3.2-array-declarations">4.8.3.2 No C-style array declarations 4.8.4 Switch statements + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.4-switch">4.8.4 Switch statements -- @@ -820,7 +820,7 @@ 4.8.4.1 Indentation + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.4.1-switch-indentation">4.8.4.1 Indentation 4.8.4.2 Fall-through: commented + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.4.2-switch-fall-through">4.8.4.2 Fall-through: commented 4.8.4.3 The default case is present + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.4.3-switch-default">4.8.4.3 The default case is present 4.8.5 Annotations + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.5-annotations">4.8.5 Annotations 4.8.6 Comments + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.6-comments">4.8.6 Comments ↓ @@ -906,7 +906,7 @@ 4.8.6.1 Block comment style + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.6.1-block-comment-style">4.8.6.1 Block comment style 4.8.7 Modifiers + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.7-modifiers">4.8.7 Modifiers 4.8.8 Numeric Literals + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s4.8.8-numeric-literals">4.8.8 Numeric Literals + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5-naming"> 5 Naming @@ -968,7 +968,7 @@ 5.1 Rules common to all identifiers + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.1-identifier-names">5.1 Rules common to all identifiers "5.2 Rules of identifier type" already includes this rule. @@ -977,7 +977,7 @@ + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2-specific-identifier-names"> 5.2 Rules by identifier type @@ -987,7 +987,7 @@ 5.2.1 Package names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.1-package-names">5.2.1 Package names 5.2.2 Class names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.2-class-names">5.2.2 Class names 5.2.3 Method names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.3-method-names">5.2.3 Method names 5.2.4 Constant names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.4-constant-names">5.2.4 Constant names 5.2.5 Non-constant field names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.5-non-constant-field-names">5.2.5 Non-constant field names 5.2.6 Parameter names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.6-parameter-names">5.2.6 Parameter names 5.2.7 Local variable names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.7-local-variable-names">5.2.7 Local variable names 5.2.8 Type variable names + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.2.8-type-variable-names">5.2.8 Type variable names 5.3 Camel case: defined + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s5.3-camel-case">5.3 Camel case: defined + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s6-programming-practices"> 6 Programming Practices @@ -1174,7 +1174,7 @@ 6.1 @Override: always used + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s6.1-override-annotation">6.1 @Override: always used 6.2 Caught exceptions: not ignored + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s6.2-caught-exceptions">6.2 Caught exceptions: not ignored 6.3 Static members: qualified using class + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s6.3-static-members">6.3 Static members: qualified using class 6.4 Finalizers: not used + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s6.4-finalizers">6.4 Finalizers: not used + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7-javadoc"> 7 Javadoc @@ -1253,7 +1253,7 @@ + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.1-javadoc-formatting"> 7.1 Formatting @@ -1263,7 +1263,7 @@ 7.1.1 General form + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.1.1-javadoc-multi-line">7.1.1 General form 7.1.2 Paragraphs + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.1.2-javadoc-paragraphs">7.1.2 Paragraphs 7.1.3 At-clauses + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.1.3-javadoc-at-clauses">7.1.3 At-clauses 7.2 The summary fragment + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.2-summary-fragment">7.2 The summary fragment + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.3-javadoc-where-required"> 7.3 Where Javadoc is used @@ -1376,7 +1376,7 @@ 7.3.1 Exception: self-explanatory methods + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.3.1-javadoc-exception-self-explanatory">7.3.1 Exception: self-explanatory methods 7.3.2 Exception: overrides + href="http://checkstyle.sourceforge.net/reports/google-java-style.html#s7.3.2-javadoc-exception-overrides">7.3.2 Exception: overrides