以下文档包含 Checkstyle 的结果。
文件 | I ![]() |
W ![]() |
E ![]() |
---|---|---|---|
org/apache/tomcat/maven/runner/PasswordUtil.java | 1 | 4 | 7 |
org/apache/tomcat/maven/runner/Tomcat7Runner.java | 21 | 9 | 25 |
org/apache/tomcat/maven/runner/Tomcat7RunnerCli.java | 1 | 2 | 2 |
规则 | 违规 | 严重性 |
---|---|---|
文件长度 | 0 | ![]() |
RegexpHeader
|
2 | ![]() |
文件制表符
|
0 | ![]() |
左大括号
|
0 | ![]() |
右大括号
|
0 | ![]() |
行长度
|
2 | ![]() |
成员名称 | 0 | ![]() |
Javadoc 方法
|
14 | ![]() |
Javadoc 类型
|
1 | ![]() |
Javadoc 变量
|
23 | ![]() |
常量名称 | 1 | ![]() |
本地 final 变量名 | 0 | ![]() |
本地变量名 | 0 | ![]() |
方法名 | 0 | ![]() |
包名 | 0 | ![]() |
参数名 | 0 | ![]() |
静态变量名 | 0 | ![]() |
类型名 | 0 | ![]() |
避免星号导入 | 0 | ![]() |
非法导入 | 0 | ![]() |
冗余导入 | 0 | ![]() |
未使用导入 | 0 | ![]() |
方法长度 | 1 | ![]() |
参数数量 | 0 | ![]() |
空 For 循环迭代器填充
|
0 | ![]() |
运算符换行 | 0 | ![]() |
括号填充
|
1 | ![]() |
后面空格 | 0 | ![]() |
周围空格 | 0 | ![]() |
修饰符顺序 | 0 | ![]() |
冗余修饰符 | 0 | ![]() |
避免嵌套块 | 1 | ![]() |
空块
|
0 | ![]() |
需要大括号 | 0 | ![]() |
双重检查锁定 | 0 | ![]() |
空语句 | 0 | ![]() |
Equals 和 HashCode | 0 | ![]() |
隐藏字段
|
1 | ![]() |
非法实例化 | 0 | ![]() |
内部赋值 | 0 | ![]() |
魔术数字
|
6 | ![]() |
缺少 Switch 默认分支 | 0 | ![]() |
冗余抛出 | 4 | ![]() |
简化布尔表达式 | 0 | ![]() |
简化布尔返回 | 0 | ![]() |
接口是类型 | 0 | ![]() |
可见性修饰符
|
15 | ![]() |
大写 L | 0 | ![]() |
违规 | 消息 | 行 |
---|---|---|
![]() |
行长度超过 120 个字符。 | 37 |
![]() |
缺少 Javadoc 注释。 | 43 |
![]() |
名称 '__OBFUSCATE' 必须匹配模式 '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'。 | 43 |
![]() |
缺少 Javadoc 注释。 | 46 |
![]() |
'127' 是一个魔术数字。 | 56 |
![]() |
'127' 是一个魔术数字。 | 57 |
![]() |
'36' 是一个魔术数字。 | 59 |
![]() |
缺少 Javadoc 注释。 | 78 |
![]() |
'36' 是一个魔术数字。 | 89 |
![]() |
'254' 是一个魔术数字。 | 92 |
![]() |
缺少 Javadoc 注释。 | 103 |
![]() |
缺少 Javadoc 注释。 | 120 |
违规 | 消息 | 行 |
---|---|---|
![]() |
行不匹配预期的头行 '^\s*$'。 | 2 |
![]() |
缺少 Javadoc 注释。 | 62 |
![]() |
缺少 Javadoc 注释。 | 65 |
![]() |
缺少 Javadoc 注释。 | 67 |
![]() |
缺少 Javadoc 注释。 | 69 |
![]() |
缺少 Javadoc 注释。 | 71 |
![]() |
缺少 Javadoc 注释。 | 73 |
![]() |
缺少 Javadoc 注释。 | 86 |
![]() |
变量 'httpPort' 必须是私有的并具有访问器方法。 | 86 |
![]() |
缺少 Javadoc 注释。 | 88 |
![]() |
变量 'httpsPort' 必须是私有的并具有访问器方法。 | 88 |
![]() |
缺少 Javadoc 注释。 | 90 |
![]() |
变量 'ajpPort' 必须是私有的并具有访问器方法。 | 90 |
![]() |
缺少 Javadoc 注释。 | 92 |
![]() |
变量 'serverXmlPath' 必须是私有的并具有访问器方法。 | 92 |
![]() |
缺少 Javadoc 注释。 | 94 |
![]() |
变量 'runtimeProperties' 必须是私有的并具有访问器方法。 | 94 |
![]() |
缺少 Javadoc 注释。 | 96 |
![]() |
变量 'resetExtract' 必须是私有的并具有访问器方法。 | 96 |
![]() |
缺少 Javadoc 注释。 | 98 |
![]() |
变量 'debug' 必须是私有的并具有访问器方法。 | 98 |
![]() |
缺少 Javadoc 注释。 | 100 |
![]() |
变量 'clientAuth' 必须是私有的并具有访问器方法。 | 100 |
![]() |
缺少 Javadoc 注释。 | 102 |
![]() |
变量 'keyAlias' 必须是私有的并具有访问器方法。 | 102 |
![]() |
缺少 Javadoc 注释。 | 104 |
![]() |
变量 'httpProtocol' 必须是私有的并具有访问器方法。 | 104 |
![]() |
缺少 Javadoc 注释。 | 106 |
![]() |
变量 'extractDirectory' 必须是私有的并具有访问器方法。 | 106 |
![]() |
缺少 Javadoc 注释。 | 108 |
![]() |
变量 'extractDirectoryFile' 必须是私有的并具有访问器方法。 | 108 |
![]() |
缺少 Javadoc 注释。 | 110 |
![]() |
变量 'codeSourceContextPath' 必须是私有的并具有访问器方法。 | 110 |
![]() |
缺少 Javadoc 注释。 | 112 |
![]() |
变量 'codeSourceWar' 必须是私有的并具有访问器方法。 | 112 |
![]() |
缺少 Javadoc 注释。 | 114 |
![]() |
变量 'loggerName' 必须是私有的并具有访问器方法。 | 114 |
![]() |
缺少 Javadoc 注释。 | 127 |
![]() |
方法长度为 283 行(最大允许 150 行)。 | 132 |
![]() |
缺少 Javadoc 注释。 | 132 |
![]() |
避免嵌套块。 | 201 |
![]() |
缺少 Javadoc 注释。 | 418 |
![]() |
缺少 Javadoc 注释。 | 422 |
![]() |
缺少 Javadoc 注释。 | 512 |
![]() |
缺少 Javadoc 注释。 | 525 |
![]() |
行长度超过 120 个字符。 | 660 |
![]() |
'2048' 是一个魔术数字。 | 708 |
![]() |
缺少 Javadoc 注释。 | 735 |
![]() |
缺少 Javadoc 注释。 | 741 |
![]() |
缺少 Javadoc 注释。 | 750 |
![]() |
'loggerName' 隐藏了一个字段。 | 755 |
![]() |
冗余抛出:'SecurityException' 是一个未检查异常。 | 756 |
![]() |
冗余抛出:'IllegalArgumentException' 是一个未检查异常。 | 756 |
![]() |
冗余抛出:'FileNotFoundException' 是 'IOException' 的子类。 | 789 |
![]() |
冗余抛出:'FileNotFoundException' 是 'IOException' 的子类。 | 810 |