| <?xml version="1.0" encoding="UTF-8"?> |
| |
| <document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> |
| |
| <head> |
| <title>Google's Style</title> |
| <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"/> |
| <script type="text/javascript" src="js/anchors.js"/> |
| <script type="text/javascript" src="js/google-analytics.js"/> |
| <link rel="icon" href="images/favicon.png" type="image/x-icon" /> |
| <link rel="shortcut icon" href="images/favicon.ico" type="image/ico" /> |
| </head> |
| |
| <body> |
| <section name="Google's Java Style Checkstyle Coverage "> |
| <subsection name="Useful information"> |
| <p> |
| This coverage report was created for |
| <a |
| href="http://google.github.io/styleguide/javaguide.html">Google Java Style</a> |
| (<a href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html">cached page</a>) |
| , version of 28 February 2017 |
| </p> |
| |
| <p> |
| <a href="reports/google-style/guava/">Checkstyle's html report for Guava library</a> |
| </p> |
| <p> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/main/resources/google_checks.xml"> |
| Checkstyle configuration for 'Google Java Style'</a> |
| </p> |
| </subsection> |
| <subsection name="Legend"> |
| <p> |
| "--" - There is no rule in this paragraph. |
| <br /> |
| "↓" - This paragraph is the high-level point of some group. |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| - Existing Check covers all requirements from Google. |
| <br /> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| - Existing Check covers some part of requirements from Google. |
| <br /> |
| <img |
| src="images/ban_red.png" |
| alt="" /> |
| - Requirements are not possible to check by Checkstyle at all. |
| <br /> |
| </p> |
| </subsection> |
| <subsection name="Coverage table"> |
| <table> |
| <thead> |
| <tr> |
| <th/> |
| <th>Google's Java Style Rule</th> |
| <th>Checkstyle Check</th> |
| <th>Applied to config</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><a name="1"/><a href="#1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s1-introduction"> |
| <strong>1 Introduction</strong> |
| </a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="1.1"/><a href="#1.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s1.1-terminology">1.1 Terminology notes</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="1.2"/><a href="#1.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s1.2-guide-notes">1.2 Guide notes</a> |
| </td> |
| <td>--</td> |
| <td> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="2"/><a href="#2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s2-source-file-basics"> |
| <strong>2 Source file basics</strong> |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="2.1"/><a href="#2.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s2.1-file-name">2.1 File name</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_misc.html#OuterTypeFilename">OuterTypeFilename</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+OuterTypeFilename">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter2filebasic/rule21filename/OuterTypeFilenameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="2.2"/><a href="#2.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s2.2-file-encoding"> |
| 2.2 File encoding: UTF-8 |
| </a> |
| </td> |
| <td> |
| <img |
| src="images/ban_red.png" |
| alt="" /> |
| <a href="https://github.com/checkstyle/checkstyle/issues/265"> explanation</a> |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="2.3.1"/><a href="#2.3.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s2.3.1-whitespace-characters">2.3.1 Whitespace characters</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_whitespace.html#FileTabCharacter">FileTabCharacter</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+FileTabCharacter">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter2filebasic/rule231filetab/FileTabCharacterTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="2.3.2"/><a href="#2.3.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s2.3.2-special-escape-sequences">2.3.2 Special escape sequences</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_coding.html#IllegalTokenText">IllegalTokenText</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+IllegalTokenText">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter2filebasic/rule232specialescape/IllegalTokenTextTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="2.3.3"/><a href="#2.3.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s2.3.3-non-ascii-characters">2.3.3 Non-ASCII characters</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_misc.html#AvoidEscapedUnicodeCharacters">AvoidEscapedUnicodeCharacters</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+AvoidEscapedUnicodeCharacters">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter2filebasic/rule233nonascii/AvoidEscapedUnicodeCharactersTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3"/><a href="#3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3-source-file-structure"> |
| <strong>3 Source file structure</strong> |
| </a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_whitespace.html#EmptyLineSeparator">EmptyLineSeparator</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+EmptyLineSeparator">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule461verticalwhitespace/EmptyLineSeparatorTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3.1"/><a href="#3.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.1-copyright-statement">3.1 License or copyright information, if present</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="3.2"/><a href="#3.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.2-package-statement">3.2 Package statement</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_sizes.html#LineLength">LineLength</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_whitespace.html#NoLineWrap">NoLineWrap</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+LineLength">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule32packagestate/LineLengthTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+NoLineWrap">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule332nolinewrap/NoLineWrapTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3.3"/><a href="#3.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.3-import-statements"> |
| 3.3 Import statements |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="3.3.1"/><a href="#3.3.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.3.1-wildcard-imports">3.3.1 No wildcard imports</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_imports.html#AvoidStarImport">AvoidStarImport</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+AvoidStarImport">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule331nowildcard/AvoidStarImportTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3.3.2"/><a href="#3.3.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.3.2-import-line-wrapping">3.3.2 No line-wrapping</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_sizes.html#LineLength">LineLength</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_whitespace.html#NoLineWrap">NoLineWrap</a> |
| <br /> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+LineLength">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule32packagestate/LineLengthTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+NoLineWrap">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule332nolinewrap/NoLineWrapTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3.3.3"/><a href="#3.3.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.3.3-import-ordering-and-spacing">3.3.3 Ordering and spacing</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_imports.html#CustomImportOrder">CustomImportOrder</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+CustomImportOrder">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule333orderingandspacing/CustomImportOrderTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3.3.4"/><a href="#3.3.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.3.4-import-class-not-static"> |
| 3.3.4 No static import for classes</a> |
| </td> |
| <td> |
| <img |
| src="images/ban_red.png" |
| alt="" /> |
| That validation could not be checked by Checkstyle. It's |
| need infromation from another class(java file). But Checkstyle have no way to |
| open or look at another java file. |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="3.4"/><a href="#3.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.4-class-declaration"> |
| 3.4 Class declaration |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="3.4.1"/><a href="#3.4.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.4.1-one-top-level-class">3.4.1 Exactly one top-level class declaration</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_design.html#OneTopLevelClass">OneTopLevelClass</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+OneTopLevelClass">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule341onetoplevel/OneTopLevelClassTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="3.4.2"/><a href="#3.4.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.4.2-class-member-ordering">3.4.2 Class member ordering</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="3.4.2.1"/><a href="#3.4.2.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s3.4.2.1-overloads-never-split">3.4.2.1 Overloads: never split</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_coding.html#OverloadMethodsDeclarationOrder">OverloadMethodsDeclarationOrder</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+OverloadMethodsDeclarationOrder">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule3421overloadsplit/OverloadMethodsDeclarationOrderTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4"/><a href="#4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4-formatting"> |
| <strong>4 Formatting</strong> |
| </a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.1"/><a href="#4.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.1-braces"> |
| 4.1 Braces |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.1.1"/><a href="#4.1.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.1.1-braces-always-used">4.1.1 Braces are used where optional</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_blocks.html#NeedBraces">NeedBraces</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+NeedBraces">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule411bracesareused/NeedBracesTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.1.2"/><a href="#4.1.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.1.2-blocks-k-r-style">4.1.2 Nonempty blocks: K & R style</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_blocks.html#LeftCurly">LeftCurly</a> |
| <br/> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_blocks.html#RightCurly">RightCurly</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+LeftCurly">config</a> |
| <br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule412nonemptyblocks/LeftCurlyTest.java">test</a> |
| <br/> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+RightCurly">config</a> |
| <br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule412nonemptyblocks/RightCurlyTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.1.3"/><a href="#4.1.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.1.3-braces-empty-blocks">4.1.3 Empty blocks: may be concise</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_blocks.html#EmptyBlock">EmptyBlock</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_blocks.html#EmptyBlock">EmptyCatchBlock</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+EmptyBlock">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule413emptyblocks/EmptyBlockTest.java">test</a> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+EmptyCatchBlock">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule413emptyblocks/EmptyCatchBlockTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.2"/><a href="#4.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.2-block-indentation">4.2 Block indentation: +2 spaces</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a |
| href="config_misc.html#Indentation">Indentation</a> |
| <br /> |
| The rule "A line is never broken adjacent to the arrow in a lambda, except that a |
| break may come immediately after the arrow if the body of the lambda consists |
| of a single unbraced expression" will be addressed in the issue |
| <a href="https://github.com/checkstyle/checkstyle/issues/4006">#4006</a>. |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+Indentation">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4841indentation/IndentationTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.3"/><a href="#4.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.3-one-statement-per-line">4.3 One statement per line</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_coding.html#OneStatementPerLine">OneStatementPerLine</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+OneStatementPerLine">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule43onestatement/OneStatementPerLineTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.4"/><a href="#4.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.4-column-limit">4.4 Column limit: 100</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a |
| href="config_sizes.html#LineLength">LineLength</a> |
| <br /> |
| We can detect URL with protocol type as http://, https:// etc. |
| <br /> |
| <a href="https://webtoolkit.googleblog.com/2008/07/getting-to-really-know-gwt-part-1-jsni.html">JSNI</a> |
| could not be detected right now, but might be possible after comments and |
| javadoc support appear in Checkstyle |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+LineLength">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter3filestructure/rule32packagestate/LineLengthTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.5"/><a href="#4.5"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.5-line-wrapping"> |
| 4.5 Line-wrapping |
| </a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.5.1"/><a href="#4.5.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.5.1-line-wrapping-where-to-break">4.5.1 Where to break</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_whitespace.html#OperatorWrap">OperatorWrap</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_whitespace.html#SeparatorWrap">SeparatorWrap</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_whitespace.html#MethodParamPad">MethodParamPad</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+OperatorWrap">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule451wheretobreak/OperatorWrapTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+SeparatorWrap">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule451wheretobreak/SeparatorWrapTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MethodParamPad">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule451wheretobreak/MethodParamPadTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.5.2"/><a href="#4.5.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.5.2-line-wrapping-indent">4.5.2 Indent continuation lines at least +4 spaces</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_misc.html#Indentation">Indentation</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+Indentation">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4841indentation/IndentationTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.6"/><a href="#4.6"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.6-whitespace"> |
| 4.6 Whitespace |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.6.1"/><a href="#4.6.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.6.1-vertical-whitespace">4.6.1 Vertical Whitespace</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a href="config_whitespace.html#EmptyLineSeparator">EmptyLineSeparator</a> |
| <br />Blank lines between two consecutive fields are optional. |
| This exception is not satisfied |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+EmptyLineSeparator">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule461verticalwhitespace/EmptyLineSeparatorTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.6.2"/><a href="#4.6.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.6.2-horizontal-whitespace">4.6.2 Horizontal whitespace</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_whitespace.html#WhitespaceAround">WhitespaceAround</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_whitespace.html#GenericWhitespace">GenericWhitespace</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_whitespace.html#MethodParamPad">MethodParamPad</a> |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_whitespace.html#ParenPad">ParenPad</a> |
| |
| <br /> |
| <br /> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_whitespace.html#NoWhitespaceBefore">NoWhitespaceBefore</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+WhitespaceAround">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule462horizontalwhitespace/WhitespaceAroundTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+GenericWhitespace">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule462horizontalwhitespace/GenericWhitespaceTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MethodParamPad">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule462horizontalwhitespace/MethodParamPadTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+ParenPad">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule462horizontalwhitespace/ParenPadTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+NoWhitespaceBefore">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule462horizontalwhitespace/NoWhitespaceBeforeTest.java">test</a> |
| |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.6.3"/><a href="#4.6.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.6.3-horizontal-alignment">4.6.3 Horizontal alignment: never required</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.7"/><a href="#4.7"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.7-grouping-parentheses">4.7 Grouping parentheses: recommended</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8"/><a href="#4.8"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8-specific-constructs"> |
| 4.8 Specific constructs |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.1"/><a href="#4.8.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.1-enum-classes">4.8.1 Enum classes</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.2"/><a href="#4.8.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.2-variable-declarations">4.8.2 Variable declarations</a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.2.1"/><a href="#4.8.2.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.2.1-variables-per-declaration">4.8.2.1 One variable per declaration</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_coding.html#MultipleVariableDeclarations">MultipleVariableDeclarations</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MultipleVariableDeclarations">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4821onevariableperline/MultipleVariableDeclarationsTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.2.2"/><a href="#4.8.2.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.2.2-variables-limited-scope">4.8.2.2 Declared when needed |
| </a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_coding.html#VariableDeclarationUsageDistance">VariableDeclarationUsageDistance</a> |
| <br /> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+VariableDeclarationUsageDistance">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4822variabledistance/VariableDeclarationUsageDistanceTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.3"/><a href="#4.8.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.3-arrays">4.8.3 Arrays</a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.3.1"/><a href="#4.8.3.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.3.1-array-initializers">4.8.3.1 Array initializers: can be "block-like"</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.3.2"/><a href="#4.8.3.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.3.2-array-declarations">4.8.3.2 No C-style array declarations</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_misc.html#ArrayTypeStyle">ArrayTypeStyle</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+ArrayTypeStyle">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4832nocstylearray/ArrayTypeStyleTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.4"/><a href="#4.8.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.4-switch">4.8.4 Switch statements</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.4.1"/><a href="#4.8.4.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.4.1-switch-indentation">4.8.4.1 Indentation</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_misc.html#Indentation">Indentation</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+Indentation">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4841indentation/IndentationTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.4.2"/><a href="#4.8.4.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.4.2-switch-fall-through">4.8.4.2 Fall-through: commented</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_coding.html#FallThrough">FallThrough</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+FallThrough">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4842fallthrough/FallThroughTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.4.3"/><a href="#4.8.4.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.4.3-switch-default">4.8.4.3 The default case is present</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a |
| href="config_coding.html#MissingSwitchDefault">MissingSwitchDefault</a> |
| <br /> |
| "Exception: enum type may omit the default statement group" requirement can not be covered as we can not distinguish types, |
| enum values may look the same as static final String constants. |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MissingSwitchDefault">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4843defaultcasepresent/MissingSwitchDefaultTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.5"/><a href="#4.8.5"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.5-annotations">4.8.5 Annotations</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_annotation.html#AnnotationLocation">AnnotationLocation</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+AnnotationLocation">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule485annotations/AnnotationLocationTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.6"/><a href="#4.8.6"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.6-comments">4.8.6 Comments</a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.6.1"/><a href="#4.8.6.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.6.1-block-comment-style">4.8.6.1 Block comment style</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_misc.html#CommentsIndentation">CommentsIndentation</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+CommentsIndentation">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule4861blockcommentstyle/CommentsIndentationTest.java">test</a> |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="4.8.7"/><a href="#4.8.7"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.7-modifiers">4.8.7 Modifiers</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_modifier.html#ModifierOrder">ModifierOrder</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+ModifierOrder">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule487modifiers/ModifierOrderTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="4.8.8"/><a href="#4.8.8"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s4.8.8-numeric-literals">4.8.8 Numeric Literals</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_misc.html#UpperEll">UpperEll</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+UpperEll">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter4formatting/rule488numericliterals/UpperEllTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5"/><a href="#5"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5-naming"> |
| <strong>5 Naming</strong> |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="5.1"/><a href="#5.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.1-identifier-names">5.1 Rules common to all identifiers</a> |
| </td> |
| <td>"5.2 Rules of identifier type" already includes this rule. |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="5.2"/><a href="#5.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2-specific-identifier-names"> |
| 5.2 Rules by identifier type |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="5.2.1"/><a href="#5.2.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.1-package-names">5.2.1 Package names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#PackageName">PackageName</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+PackageName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule521packagenames/PackageNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.2.2"/><a href="#5.2.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.2-class-names">5.2.2 Class names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a href="config_naming.html#TypeName">TypeName</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+TypeName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule522typenames/TypeNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.2.3"/><a href="#5.2.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.3-method-names">5.2.3 Method names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a href="config_naming.html#MethodName">MethodName</a> |
| <br/> No ability to distinguish verb at the beginning of name, no way distinguish Test method from others so "_" is allowed in names |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MethodName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule523methodnames/MethodNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.2.4"/><a href="#5.2.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.4-constant-names">5.2.4 Constant names</a> |
| </td> |
| <td> |
| <img |
| src="images/ban_red.png" |
| alt="" /> |
| Every constant is a static final field, but not all static final fields are constants - impossible to check such rule. |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="5.2.5"/><a href="#5.2.5"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.5-non-constant-field-names">5.2.5 Non-constant field names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#MemberName">MemberName</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MemberName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule525nonconstantfieldnames/MemberNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.2.6"/><a href="#5.2.6"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.6-parameter-names">5.2.6 Parameter names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#ParameterName">ParameterName</a> |
| <br/> |
| <br/> |
| <img src="images/ok_green.png" alt=""/> |
| <a href="config_naming.html#CatchParameterName">CatchParameterName</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+ParameterName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule526parameternames/ParameterNameTest.java">test</a> |
| <br/> |
| <a href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+CatchParameterName"> |
| config |
| </a> |
| <br/> |
| <a href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule51identifiernames/CatchParameterNameTest.java"> |
| test |
| </a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.2.7"/><a href="#5.2.7"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.7-local-variable-names">5.2.7 Local variable names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#LocalVariableName">LocalVariableName</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+LocalVariableName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule527localvariablenames/LocalVariableNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.2.8"/><a href="#5.2.8"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.2.8-type-variable-names">5.2.8 Type variable names</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#MethodTypeParameterName">MethodTypeParameterName</a> |
| <br/> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#ClassTypeParameterName">ClassTypeParameterName</a> |
| <br/> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_naming.html#InterfaceTypeParameterName">InterfaceTypeParameterName</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+MethodTypeParameterName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule528typevariablenames/MethodTypeParameterNameTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+ClassTypeParameterName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule528typevariablenames/ClassTypeParameterNameTest.java">test</a> |
| <br /> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+InterfaceTypeParameterName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule528typevariablenames/InterfaceTypeParameterNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="5.3"/><a href="#5.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s5.3-camel-case">5.3 Camel case: defined</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a href="config_naming.html#AbbreviationAsWordInName">AbbreviationAsWordInName</a> |
| <br /> |
| Non covered: Some words are ambiguously hyphenated in the English language. No way to |
| distinguish "YouTubeImporter" or "YoutubeImporter". |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+AbbreviationAsWordInName">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter5naming/rule53camelcase/AbbreviationAsWordInNameTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="6"/><a href="#6"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s6-programming-practices"> |
| <strong>6 Programming Practices</strong> |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="6.1"/><a href="#6.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s6.1-override-annotation">6.1 @Override: always used</a> |
| </td> |
| <td> |
| <img |
| src="images/ban_red.png" |
| alt="" /> |
| That validation could not be checked by Checkstyle. It's |
| need to |
| take a look as parent class. But Checkstyle have no way to |
| open or |
| look at another Class file. |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="6.2"/><a href="#6.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s6.2-caught-exceptions">6.2 Caught exceptions: not ignored</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a href="config_blocks.html#EmptyBlock">EmptyBlock</a> |
| with option=text. |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+EmptyBlock">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter6programpractice/rule62donotignoreexceptions/EmptyBlockTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="6.3"/><a href="#6.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s6.3-static-members">6.3 Static members: qualified using class</a> |
| </td> |
| <td> |
| <img |
| src="images/ban_red.png" |
| alt="" /> |
| Proper validation require parsing other files, sources are not always available. |
| </td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="6.4"/><a href="#6.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s6.4-finalizers">6.4 Finalizers: not used</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_coding.html#NoFinalizer">NoFinalizer</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+NoFinalizer">config</a> |
| <br /> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter6programpractice/rule64finalizers/NoFinalizerTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7"/><a href="#7"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7-javadoc"> |
| <strong>7 Javadoc</strong> |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="7.1"/><a href="#7.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.1-javadoc-formatting"> |
| 7.1 Formatting |
| </a> |
| </td> |
| <td>↓</td> |
| <td/> |
| </tr> |
| <tr> |
| <td><a name="7.1.1"/><a href="#7.1.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.1.1-javadoc-multi-line">7.1.1 General form</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <br /> |
| <a href="config_javadoc.html#SingleLineJavadoc">SingleLineJavadoc</a> |
| Recent update for guide that clarify requirements will be addressed at |
| <a href="https://github.com/checkstyle/checkstyle/issues/4052">#4052</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+SingleLineJavadoc">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule711generalform/SingleLineJavadocTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.1.2"/><a href="#7.1.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.1.2-javadoc-paragraphs">7.1.2 Paragraphs</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_javadoc.html#JavadocParagraph">JavadocParagraph</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+JavadocParagraph">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule712paragraphs/JavadocParagraphTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.1.3"/><a href="#7.1.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.1.3-javadoc-at-clauses">7.1.3 Block tags</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_javadoc.html#AtclauseOrder">AtclauseOrder</a> |
| <br/> |
| <br/> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_javadoc.html#JavadocTagContinuationIndentation">JavadocTagContinuationIndentation</a> |
| <br/> |
| <br/> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_javadoc.html#NonEmptyAtclauseDescription">NonEmptyAtclauseDescription</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+AtclauseOrder">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule713atclauses/AtclauseOrderTest.java">test</a><br/> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+JavadocTagContinuationIndentation">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule713atclauses/JavadocTagContinuationIndentationTest.java">test</a><br/> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+NonEmptyAtclauseDescription">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule713atclauses/NonEmptyAtclauseDescriptionTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.2"/><a href="#7.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.2-summary-fragment">7.2 The summary fragment</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_javadoc.html#SummaryJavadoc">SummaryJavadoc</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+SummaryJavadoc">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule72thesummaryfragment/SummaryJavadocTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.3"/><a href="#7.3"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.3-javadoc-where-required"> |
| 7.3 Where Javadoc is used |
| </a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a |
| href="config_javadoc.html#JavadocMethod">JavadocMethod</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+JavadocMethod">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule731selfexplanatory/JavadocMethodTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.3.1"/><a href="#7.3.1"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.3.1-javadoc-exception-self-explanatory">7.3.1 Exception: self-explanatory methods</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_green.png" |
| alt="" /> |
| <a href="config_javadoc.html#JavadocMethod">JavadocMethod</a> |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+JavadocMethod">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule731selfexplanatory/JavadocMethodTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.3.2"/><a href="#7.3.2"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.3.2-javadoc-exception-overrides">7.3.2 Exception: overrides</a> |
| </td> |
| <td> |
| <img |
| src="images/ok_blue.png" |
| alt="" /> |
| <a href="config_javadoc.html#JavadocMethod">JavadocMethod</a> |
| <br/> Overrides are checked by presence of "@Override" annotation on method. |
| </td> |
| <td> |
| <a |
| href="https://github.com/search?q=path%3Asrc%2Fmain%2Fresources+filename%3Agoogle_checks.xml+repo%3Acheckstyle%2Fcheckstyle+JavadocMethod">config</a><br/> |
| <a |
| href="https://github.com/checkstyle/checkstyle/blob/master/src/it/java/com/google/checkstyle/test/chapter7javadoc/rule731selfexplanatory/JavadocMethodTest.java">test</a> |
| </td> |
| </tr> |
| <tr> |
| <td><a name="7.3.4"/><a href="#7.3.4"><img src="images/anchor.png" alt=""/></a></td> |
| <td> |
| <a |
| href="http://checkstyle.sourceforge.net/reports/google-java-style-20170228.html#s7.3.4-javadoc-non-required">7.3.4 Non-required Javadoc</a> |
| </td> |
| <td>--</td> |
| <td/> |
| </tr> |
| </tbody> |
| </table> |
| </subsection> |
| </section> |
| </body> |
| </document> |