Checkstyle 结果

以下文档包含 Checkstyle 的结果。 rss feed

摘要

文件 信息 Infos 警告 Warnings 错误 Errors
27 15 30 64

文件

文件 信息 Infos 警告 Warnings 错误 Errors
org/apache/tomcat/maven/plugin/tomcat7/AbstractCatalinaMojo.java 0 1 0
org/apache/tomcat/maven/plugin/tomcat7/AbstractTomcat7Mojo.java 2 1 4
org/apache/tomcat/maven/plugin/tomcat7/deploy/AbstractDeployMojo.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/deploy/DeployMojo.java 0 0 4
org/apache/tomcat/maven/plugin/tomcat7/deploy/DeployOnlyMojo.java 0 0 2
org/apache/tomcat/maven/plugin/tomcat7/deploy/RedeployMojo.java 0 0 4
org/apache/tomcat/maven/plugin/tomcat7/run/AbstractExecWarMojo.java 8 13 4
org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java 2 9 16
org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunWarMojo.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/AbstractStandaloneWarMojo.java 0 1 9
org/apache/tomcat/maven/plugin/tomcat7/run/ExecWarMojo.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/ExecWarOnlyMojo.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/ExtendedTomcat.java 0 2 1
org/apache/tomcat/maven/plugin/tomcat7/run/ExtraDependency.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/ExtraResource.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/RunMojo.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/ShutdownMojo.java 0 0 1
org/apache/tomcat/maven/plugin/tomcat7/run/StandaloneWarMojo.java 0 0 5
org/apache/tomcat/maven/plugin/tomcat7/run/StandaloneWarOnlyMojo.java 0 0 3
org/apache/tomcat/maven/plugin/tomcat7/run/WarRunDependency.java 3 1 4
org/apache/tomcat/maven/plugin/tomcat7/run/Webapp.java 0 2 0

规则

规则 违规 严重性
FileLength 0 Errors 错误
RegexpHeader
  • headerFile: "target/checkstyle-header.txt"
14 Errors 错误
FileTabCharacter
  • eachLine: "true"
0 Errors 错误
LeftCurly
  • option: "nl"
0 Errors 错误
RightCurly
  • option: "alone"
0 Errors 错误
行长度
  • 最大值: "120"
  • 忽略模式: "@version|@see|@todo|TODO"
7 Errors 错误
成员名称 0 Errors 错误
Javadoc方法
  • 范围: "protected"
26 Warnings 警告
Javadoc类型
  • 允许未知标签: "true"
  • 范围: "protected"
0 Errors 错误
Javadoc变量
  • 范围: "protected"
15 Infos 信息
常量名称 0 Errors 错误
局部最终变量名称 0 Errors 错误
局部变量名称 0 Errors 错误
方法名称 0 Errors 错误
包名称 0 Errors 错误
参数名称 0 Errors 错误
静态变量名称 0 Errors 错误
类型名称 0 Errors 错误
避免星号导入 0 Errors 错误
非法导入 0 Errors 错误
冗余导入 0 Errors 错误
未使用导入 0 Errors 错误
方法长度 3 Errors 错误
参数数量 0 Errors 错误
空for迭代器填充
  • option: "空格"
0 Errors 错误
运算符换行 0 Errors 错误
括号填充
  • option: "空格"
28 Errors 错误
后面空白 0 Errors 错误
周围空白 7 Errors 错误
修饰符顺序 0 Errors 错误
冗余修饰符 0 Errors 错误
避免嵌套块 0 Errors 错误
空块
  • option: "文本"
0 Errors 错误
需要大括号 0 Errors 错误
双重检查锁定 0 Errors 错误
空语句 0 Errors 错误
EqualsHashCode 0 Errors 错误
隐藏字段
  • 忽略构造函数参数: "true"
  • 忽略设置器: "true"
4 Warnings 警告
非法实例化 0 Errors 错误
内部赋值 0 Errors 错误
魔术数字
  • 忽略数字: "-4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 32, 64, 100, 128, 256, 512, 1000, 1024"
1 Errors 错误
缺少Switch默认分支 0 Errors 错误
冗余抛出 1 Errors 错误
简化布尔表达式 0 Errors 错误
简化布尔返回 0 Errors 错误
接口是类型 0 Errors 错误
可见性修饰符
  • 允许包: "true"
  • 允许protected: "true"
3 Errors 错误
大写L 0 Errors 错误

详情

org/apache/tomcat/maven/plugin/tomcat7/AbstractCatalinaMojo.java

违规 消息
Warnings 'password' 隐藏了一个字段。 176

org/apache/tomcat/maven/plugin/tomcat7/AbstractTomcat7Mojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Infos 缺少 Javadoc 注释。 36
Infos 缺少 Javadoc 注释。 39
Errors '(' 后面没有空白字符。 50
Errors ')' 前面没有空白字符。 50
Warnings 缺少 Javadoc 注释。 54
Errors '400' 是一个魔术数字。 71

org/apache/tomcat/maven/plugin/tomcat7/deploy/AbstractDeployMojo.java

违规 消息
Errors 行长度超过 120 个字符。 220

org/apache/tomcat/maven/plugin/tomcat7/deploy/DeployMojo.java

违规 消息
Errors '(' 后面没有空白字符。 31
Errors ')' 前面没有空白字符。 31
Errors '(' 后面没有空白字符。 32
Errors ')' 前面没有空白字符。 32

org/apache/tomcat/maven/plugin/tomcat7/deploy/DeployOnlyMojo.java

违规 消息
Errors '(' 后面没有空白字符。 30
Errors ')' 前面没有空白字符。 30

org/apache/tomcat/maven/plugin/tomcat7/deploy/RedeployMojo.java

违规 消息
Errors '(' 后面没有空白字符。 32
Errors ')' 前面没有空白字符。 32
Errors '(' 后面没有空白字符。 33
Errors ')' 前面没有空白字符。 33

org/apache/tomcat/maven/plugin/tomcat7/run/AbstractExecWarMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Infos 缺少 Javadoc 注释。 71
Infos 缺少 Javadoc 注释。 80
Infos 缺少 Javadoc 注释。 83
Infos 缺少 Javadoc 注释。 92
Infos 缺少 Javadoc 注释。 95
Infos 缺少 Javadoc 注释。 120
Infos 缺少 Javadoc 注释。 123
Infos 缺少 Javadoc 注释。 144
Errors 方法长度为 283 行(最大允许 150 行)。 223
Warnings 缺少 Javadoc 注释。 223
Errors 行长度超过 120 个字符。 391
Warnings 缺少 Javadoc 注释。 509
Errors 行长度超过 120 个字符。 521
Warnings 缺少 Javadoc 注释。 532
Warnings 缺少 Javadoc 注释。 538
Warnings 缺少 Javadoc 注释。 591
Warnings 预期有 @return 标签。 610
Warnings 预期 'contextXmlFile' 的 @param 标签。 610
Warnings 预期 'warFile' 的 @param 标签。 610
Warnings 预期 'IOException' 的 @throws 标签。 611
Warnings 预期 'ArchiveException' 的 @throws 标签。 611
Warnings 'excludes' 隐藏了一个字段。 645
Warnings 预期 'excludes' 的 @param 标签。 645
Warnings 预期 'IOException' 的 @throws 标签。 646

org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Errors ')' 前面没有空白字符。 158
Errors 行长度超过 120 个字符。 318
Infos 缺少 Javadoc 注释。 447
Errors 行长度超过 120 个字符。 476
Infos 缺少 Javadoc 注释。 483
Warnings 预期 'ServletException' 的 @throws 标签。 647
Warnings 缺少 Javadoc 注释。 728
Warnings 预期 'MojoExecutionException' 的 @throws 标签。 832
Warnings 预期 'IOException' 的 @throws 标签。 880
Warnings 预期 'MojoExecutionException' 的 @throws 标签。 888
Errors 方法长度为 262 行(最大允许 150 行)。 1031
Errors ')' 前面没有空白字符。 1122
Errors 'if' 后面没有空白字符。 1163
Errors 'if' 后面没有空白字符。 1168
Errors 'if' 后面没有空白字符。 1173
Errors 'if' 后面没有空白字符。 1178
Errors 'if' 后面没有空白字符。 1183
Errors 'if' 后面没有空白字符。 1188
Errors 'if' 后面没有空白字符。 1194
Errors ')' 前面没有空白字符。 1203
Errors ')' 前面没有空白字符。 1220
Warnings 缺少 Javadoc 注释。 1305
Warnings 缺少 Javadoc 注释。 1340
Errors 冗余抛出:'MalformedURLException' 是 'IOException' 的子类。 1402
Warnings 'webapps' 隐藏了一个字段。 1440
Warnings 'contextFile' 隐藏了一个字段。 1480

org/apache/tomcat/maven/plugin/tomcat7/run/AbstractRunWarMojo.java

违规 消息
Errors 行长度超过 120 个字符。 42

org/apache/tomcat/maven/plugin/tomcat7/run/AbstractStandaloneWarMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Errors '(' 后面没有空白字符。 60
Errors ')' 前面没有空白字符。 61
Errors '(' 后面没有空白字符。 67
Errors ')' 前面没有空白字符。 68
Errors '(' 后面没有空白字符。 76
Errors ')' 前面没有空白字符。 76
Errors 方法长度为 216 行(最大允许 150 行)。 79
Warnings 缺少 Javadoc 注释。 79
Errors 行长度超过 120 个字符。 181

org/apache/tomcat/maven/plugin/tomcat7/run/ExecWarMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2

org/apache/tomcat/maven/plugin/tomcat7/run/ExecWarOnlyMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2

org/apache/tomcat/maven/plugin/tomcat7/run/ExtendedTomcat.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Warnings 缺少 Javadoc 注释。 39
Warnings 缺少 Javadoc 注释。 45

org/apache/tomcat/maven/plugin/tomcat7/run/ExtraDependency.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2

org/apache/tomcat/maven/plugin/tomcat7/run/ExtraResource.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2

org/apache/tomcat/maven/plugin/tomcat7/run/RunMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2

org/apache/tomcat/maven/plugin/tomcat7/run/ShutdownMojo.java

违规 消息
Errors 行不匹配预期的头行 '^ \* Licensed to the Apache Software Foundation \(ASF\) under one\s*$'。 4

org/apache/tomcat/maven/plugin/tomcat7/run/StandaloneWarMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Errors '(' 后面没有空白字符。 30
Errors ')' 前面没有空白字符。 30
Errors '(' 后面没有空白字符。 31
Errors ')' 前面没有空白字符。 31

org/apache/tomcat/maven/plugin/tomcat7/run/StandaloneWarOnlyMojo.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Errors '(' 后面没有空白字符。 28
Errors ')' 前面没有空白字符。 28

org/apache/tomcat/maven/plugin/tomcat7/run/WarRunDependency.java

违规 消息
Errors 行不匹配预期的头行 '^\s*$'。 2
Infos 缺少 Javadoc 注释。 32
Errors 变量 'dependency' 必须是私有的并具有访问器方法。 32
Infos 缺少 Javadoc 注释。 34
Errors 变量 'contextPath' 必须是私有的并具有访问器方法。 34
Infos 缺少 Javadoc 注释。 36
Errors 变量 'contextXml' 必须是私有的并具有访问器方法。 36
Warnings 缺少 Javadoc 注释。 38

org/apache/tomcat/maven/plugin/tomcat7/run/Webapp.java

违规 消息
Warnings 缺少 Javadoc 注释。 35
Warnings 缺少 Javadoc 注释。 40