以下文档包含 Checkstyle 的结果。 
| 规则 | 违规 | 严重性 |
|---|---|---|
| FileLength | 0 | |
RegexpHeader
|
14 | |
FileTabCharacter
|
0 | |
LeftCurly
|
0 | |
RightCurly
|
0 | |
行长度
|
7 | |
| 成员名称 | 0 | |
Javadoc方法
|
26 | |
Javadoc类型
|
0 | |
Javadoc变量
|
15 | |
| 常量名称 | 0 | |
| 局部最终变量名称 | 0 | |
| 局部变量名称 | 0 | |
| 方法名称 | 0 | |
| 包名称 | 0 | |
| 参数名称 | 0 | |
| 静态变量名称 | 0 | |
| 类型名称 | 0 | |
| 避免星号导入 | 0 | |
| 非法导入 | 0 | |
| 冗余导入 | 0 | |
| 未使用导入 | 0 | |
| 方法长度 | 3 | |
| 参数数量 | 0 | |
空for迭代器填充
|
0 | |
| 运算符换行 | 0 | |
括号填充
|
28 | |
| 后面空白 | 0 | |
| 周围空白 | 7 | |
| 修饰符顺序 | 0 | |
| 冗余修饰符 | 0 | |
| 避免嵌套块 | 0 | |
空块
|
0 | |
| 需要大括号 | 0 | |
| 双重检查锁定 | 0 | |
| 空语句 | 0 | |
| EqualsHashCode | 0 | |
隐藏字段
|
4 | |
| 非法实例化 | 0 | |
| 内部赋值 | 0 | |
魔术数字
|
1 | |
| 缺少Switch默认分支 | 0 | |
| 冗余抛出 | 1 | |
| 简化布尔表达式 | 0 | |
| 简化布尔返回 | 0 | |
| 接口是类型 | 0 | |
可见性修饰符
|
3 | |
| 大写L | 0 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| 缺少 Javadoc 注释。 | 36 | |
| 缺少 Javadoc 注释。 | 39 | |
| '(' 后面没有空白字符。 | 50 | |
| ')' 前面没有空白字符。 | 50 | |
| 缺少 Javadoc 注释。 | 54 | |
| '400' 是一个魔术数字。 | 71 |
| 违规 | 消息 | 行 |
|---|---|---|
| '(' 后面没有空白字符。 | 31 | |
| ')' 前面没有空白字符。 | 31 | |
| '(' 后面没有空白字符。 | 32 | |
| ')' 前面没有空白字符。 | 32 |
| 违规 | 消息 | 行 |
|---|---|---|
| '(' 后面没有空白字符。 | 30 | |
| ')' 前面没有空白字符。 | 30 |
| 违规 | 消息 | 行 |
|---|---|---|
| '(' 后面没有空白字符。 | 32 | |
| ')' 前面没有空白字符。 | 32 | |
| '(' 后面没有空白字符。 | 33 | |
| ')' 前面没有空白字符。 | 33 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| 缺少 Javadoc 注释。 | 71 | |
| 缺少 Javadoc 注释。 | 80 | |
| 缺少 Javadoc 注释。 | 83 | |
| 缺少 Javadoc 注释。 | 92 | |
| 缺少 Javadoc 注释。 | 95 | |
| 缺少 Javadoc 注释。 | 120 | |
| 缺少 Javadoc 注释。 | 123 | |
| 缺少 Javadoc 注释。 | 144 | |
| 方法长度为 283 行(最大允许 150 行)。 | 223 | |
| 缺少 Javadoc 注释。 | 223 | |
| 行长度超过 120 个字符。 | 391 | |
| 缺少 Javadoc 注释。 | 509 | |
| 行长度超过 120 个字符。 | 521 | |
| 缺少 Javadoc 注释。 | 532 | |
| 缺少 Javadoc 注释。 | 538 | |
| 缺少 Javadoc 注释。 | 591 | |
| 预期有 @return 标签。 | 610 | |
| 预期 'contextXmlFile' 的 @param 标签。 | 610 | |
| 预期 'warFile' 的 @param 标签。 | 610 | |
| 预期 'IOException' 的 @throws 标签。 | 611 | |
| 预期 'ArchiveException' 的 @throws 标签。 | 611 | |
| 'excludes' 隐藏了一个字段。 | 645 | |
| 预期 'excludes' 的 @param 标签。 | 645 | |
| 预期 'IOException' 的 @throws 标签。 | 646 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| ')' 前面没有空白字符。 | 158 | |
| 行长度超过 120 个字符。 | 318 | |
| 缺少 Javadoc 注释。 | 447 | |
| 行长度超过 120 个字符。 | 476 | |
| 缺少 Javadoc 注释。 | 483 | |
| 预期 'ServletException' 的 @throws 标签。 | 647 | |
| 缺少 Javadoc 注释。 | 728 | |
| 预期 'MojoExecutionException' 的 @throws 标签。 | 832 | |
| 预期 'IOException' 的 @throws 标签。 | 880 | |
| 预期 'MojoExecutionException' 的 @throws 标签。 | 888 | |
| 方法长度为 262 行(最大允许 150 行)。 | 1031 | |
| ')' 前面没有空白字符。 | 1122 | |
| 'if' 后面没有空白字符。 | 1163 | |
| 'if' 后面没有空白字符。 | 1168 | |
| 'if' 后面没有空白字符。 | 1173 | |
| 'if' 后面没有空白字符。 | 1178 | |
| 'if' 后面没有空白字符。 | 1183 | |
| 'if' 后面没有空白字符。 | 1188 | |
| 'if' 后面没有空白字符。 | 1194 | |
| ')' 前面没有空白字符。 | 1203 | |
| ')' 前面没有空白字符。 | 1220 | |
| 缺少 Javadoc 注释。 | 1305 | |
| 缺少 Javadoc 注释。 | 1340 | |
| 冗余抛出:'MalformedURLException' 是 'IOException' 的子类。 | 1402 | |
| 'webapps' 隐藏了一个字段。 | 1440 | |
| 'contextFile' 隐藏了一个字段。 | 1480 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| '(' 后面没有空白字符。 | 60 | |
| ')' 前面没有空白字符。 | 61 | |
| '(' 后面没有空白字符。 | 67 | |
| ')' 前面没有空白字符。 | 68 | |
| '(' 后面没有空白字符。 | 76 | |
| ')' 前面没有空白字符。 | 76 | |
| 方法长度为 216 行(最大允许 150 行)。 | 79 | |
| 缺少 Javadoc 注释。 | 79 | |
| 行长度超过 120 个字符。 | 181 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| 缺少 Javadoc 注释。 | 39 | |
| 缺少 Javadoc 注释。 | 45 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^ \* Licensed to the Apache Software Foundation \(ASF\) under one\s*$'。 | 4 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| '(' 后面没有空白字符。 | 30 | |
| ')' 前面没有空白字符。 | 30 | |
| '(' 后面没有空白字符。 | 31 | |
| ')' 前面没有空白字符。 | 31 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行不匹配预期的头行 '^\s*$'。 | 2 | |
| '(' 后面没有空白字符。 | 28 | |
| ')' 前面没有空白字符。 | 28 |