以下文档包含 Checkstyle 的结果。 
| 规则 | 违规 | 严重性 |
|---|---|---|
| 文件长度 | 0 | |
正则表达式头
|
3 | |
文件制表符
|
0 | |
左大括号
|
0 | |
右大括号
|
0 | |
行长度
|
1 | |
| 成员名称 | 0 | |
Javadoc 方法
|
9 | |
Javadoc 类型
|
0 | |
Javadoc 变量
|
4 | |
| 常量名 | 0 | |
| 局部最终变量名 | 0 | |
| 局部变量名 | 0 | |
| 方法名 | 0 | |
| 包名 | 0 | |
| 参数名 | 0 | |
| 静态变量名 | 0 | |
| 类型名 | 0 | |
| 避免星号导入 | 0 | |
| 非法导入 | 0 | |
| 冗余导入 | 0 | |
| 未使用导入 | 2 | |
| 方法长度 | 1 | |
| 参数数量 | 0 | |
空 For 迭代器填充
|
0 | |
| 运算符换行 | 0 | |
括号填充
|
8 | |
| 后置空格 | 0 | |
| 环绕空格 | 0 | |
| 修饰符顺序 | 0 | |
| 冗余修饰符 | 0 | |
| 避免嵌套块 | 0 | |
空块
|
0 | |
| 需要大括号 | 0 | |
| 双重检查锁定 | 0 | |
| 空语句 | 0 | |
| Equals 和 HashCode | 0 | |
隐藏字段
|
4 | |
| 非法实例化 | 0 | |
| 内部赋值 | 0 | |
魔术数字
|
1 | |
| 缺少 Switch 默认分支 | 0 | |
| 冗余抛出 | 0 | |
| 简化布尔表达式 | 0 | |
| 简化布尔返回 | 0 | |
| 接口是类型 | 0 | |
可见性修饰符
|
0 | |
| 大写 L | 0 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行与预期的头行 '^\s*$' 不匹配。 | 2 | |
| 缺少 Javadoc 注释。 | 39 | |
| 缺少 Javadoc 注释。 | 42 | |
| '(' 后没有空格。 | 42 | |
| ')' 前没有空格。 | 42 | |
| '(' 后没有空格。 | 53 | |
| ')' 前没有空格。 | 53 | |
| 缺少 Javadoc 注释。 | 57 | |
| '400' 是一个魔术数字。 | 73 |
| 违规 | 消息 | 行 |
|---|---|---|
| ')' 前没有空格。 | 143 | |
| 行长于 120 个字符。 | 296 | |
| 缺少 Javadoc 注释。 | 474 | |
| 缺少 Javadoc 注释。 | 477 | |
| “contextFile”隐藏了一个字段。 | 582 | |
| 预期 'MojoExecutionException' 的 @throws 标签。 | 618 | |
| 预期 'MojoExecutionException' 的 @throws 标签。 | 673 | |
| 方法长度为 197 行(最大允许 150 行)。 | 811 | |
| ')' 前没有空格。 | 921 | |
| ')' 前没有空格。 | 971 | |
| ')' 前没有空格。 | 986 | |
| 缺少 Javadoc 注释。 | 1020 | |
| 缺少 Javadoc 注释。 | 1054 | |
| “webapps”隐藏了一个字段。 | 1153 | |
| “contextFile”隐藏了一个字段。 | 1183 |
| 违规 | 消息 | 行 |
|---|---|---|
| 预期 'log' 的 @param 标签。 | 64 | |
| 预期 @return 标签。 | 130 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行与预期的头行 '^\s*$' 不匹配。 | 2 | |
| 未使用导入 - org.apache.maven.plugins.annotations.Execute。 | 21 | |
| 未使用导入 - org.apache.maven.plugins.annotations.LifecyclePhase。 | 22 |
| 违规 | 消息 | 行 |
|---|---|---|
| 行与预期的头行 '^ \* Licensed to the Apache Software Foundation \(ASF\) under one\s*$' 不匹配。 | 4 |