|
33 | 33 |
|
34 | 34 | <module name="LineLength">
|
35 | 35 | <property name="max" value="120"/>
|
| 36 | + <property name="ignorePattern" value="^(package|import| *\* *[^ ]+).*"/> |
36 | 37 | </module>
|
37 | 38 |
|
38 | 39 | <!-- Prevent two spaces after @xxxx -->
|
|
99 | 100 | <property name="message" value="Use static import for BrowserVersionFeatures"/>
|
100 | 101 | </module>
|
101 | 102 |
|
102 |
| - <!-- |
103 |
| - at the moment there is a problem with disabling this check for some files |
104 |
| - without disabling all RegexpMultiline checks; for this reason this is not active |
105 | 103 | <module name="RegexpMultiline">
|
106 | 104 | <property name="id" value="sysout"/>
|
107 | 105 | <property name="format" value="System\s*\.\s*(out)|(err)\s*\.\s*print(ln)?\("/>
|
108 | 106 | <property name="message" value="System.out.print/ln found"/>
|
109 | 107 | </module>
|
110 |
| - --> |
111 | 108 |
|
112 | 109 | <module name="TreeWalker">
|
113 | 110 |
|
|
123 | 120 | <property name="tokens" value="LITERAL_TRY, LITERAL_CATCH, LITERAL_FINALLY, LITERAL_IF, LITERAL_ELSE, CLASS_DEF, METHOD_DEF, CTOR_DEF, LITERAL_FOR, LITERAL_WHILE, LITERAL_DO, STATIC_INIT, INSTANCE_INIT"/>
|
124 | 121 | </module>
|
125 | 122 |
|
126 |
| - <module name="ConstantName"> |
127 |
| - <property name="format" value="log|^[a-zA-Z][a-zA-Z0-9_]*$"/> |
128 |
| - </module> |
129 |
| - |
130 | 123 | <!-- Checks for Javadoc comments. -->
|
131 | 124 | <!-- See http://checkstyle.sf.net/config_javadoc.html -->
|
| 125 | + <module name="MissingJavadocMethod"/> |
| 126 | + <module name="MissingJavadocPackage"/> |
| 127 | + <module name="MissingJavadocType"/> |
| 128 | + |
132 | 129 | <module name="JavadocMethod">
|
133 | 130 | <property name="accessModifiers" value="public, protected"/>
|
134 | 131 | </module>
|
|
145 | 142 | <property name="checkEmptyJavadoc" value="false"/>
|
146 | 143 | <property name="checkHtml" value="true"/>
|
147 | 144 | </module>
|
| 145 | + <module name="InvalidJavadocPosition"/> |
| 146 | + <module name="JavadocContentLocation"/> |
| 147 | + <module name="JavadocLeadingAsteriskAlign" /> |
| 148 | + <!--module name="JavadocMissingLeadingAsterisk"/--> |
| 149 | + <module name="JavadocMissingWhitespaceAfterAsterisk"/> |
| 150 | + <!--module name="JavadocParagraph"/--> |
| 151 | + <module name="JavadocTagContinuationIndentation"/> |
| 152 | + <module name="NonEmptyAtclauseDescription"/> |
| 153 | + <!--module name="RequireEmptyLineBeforeBlockTagGroup"/--> |
| 154 | + <module name="SingleLineJavadoc"/> |
148 | 155 |
|
149 | 156 | <!-- Checks for Naming Conventions. -->
|
150 | 157 | <!-- See http://checkstyle.sf.net/config_naming.html -->
|
| 158 | + <module name="CatchParameterName"> |
| 159 | + <property name="format" value="^(ex?|ignored|expected)$"/> |
| 160 | + </module> |
151 | 161 | <module name="LocalFinalVariableName"/>
|
152 | 162 | <module name="LocalVariableName"/>
|
153 | 163 | <module name="MethodName">
|
|
162 | 172 | <module name="MemberName">
|
163 | 173 | <property name="format" value="^[a-z][a-zA-Z0-9_]+_$"/>
|
164 | 174 | </module>
|
| 175 | + <module name="ConstantName"> |
| 176 | + <property name="format" value="log|^[A-Z][A-Z0-9_]*$"/> |
| 177 | + </module> |
165 | 178 |
|
166 | 179 | <!-- Checks for imports -->
|
167 | 180 | <!-- See http://checkstyle.sf.net/config_imports.html -->
|
|
0 commit comments