Checkstyle 结果

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

摘要

文件 信息 Infos 警告 Warnings 错误 Errors
28 4 13 16

规则

规则 违规 严重性
文件长度 0 Errors 错误
正则表达式头
  • 头文件: "target/checkstyle-header.txt"
3 Errors 错误
文件制表符
  • 每行: "true"
0 Errors 错误
左大括号
  • 选项: "nl"
0 Errors 错误
右大括号
  • 选项: "单独"
0 Errors 错误
行长度
  • 最大值: "120"
  • 忽略模式: "@version|@see|@todo|TODO"
1 Errors 错误
成员名称 0 Errors 错误
Javadoc 方法
  • 作用域: "受保护的"
9 Warnings 警告
Javadoc 类型
  • 允许未知标签: "true"
  • 作用域: "受保护的"
0 Errors 错误
Javadoc 变量
  • 作用域: "受保护的"
4 Infos 信息
常量名 0 Errors 错误
局部最终变量名 0 Errors 错误
局部变量名 0 Errors 错误
方法名 0 Errors 错误
包名 0 Errors 错误
参数名 0 Errors 错误
静态变量名 0 Errors 错误
类型名 0 Errors 错误
避免星号导入 0 Errors 错误
非法导入 0 Errors 错误
冗余导入 0 Errors 错误
未使用导入 2 Errors 错误
方法长度 1 Errors 错误
参数数量 0 Errors 错误
空 For 迭代器填充
  • 选项: "空格"
0 Errors 错误
运算符换行 0 Errors 错误
括号填充
  • 选项: "空格"
8 Errors 错误
后置空格 0 Errors 错误
环绕空格 0 Errors 错误
修饰符顺序 0 Errors 错误
冗余修饰符 0 Errors 错误
避免嵌套块 0 Errors 错误
空块
  • 选项: "文本"
0 Errors 错误
需要大括号 0 Errors 错误
双重检查锁定 0 Errors 错误
空语句 0 Errors 错误
Equals 和 HashCode 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 错误
冗余抛出 0 Errors 错误
简化布尔表达式 0 Errors 错误
简化布尔返回 0 Errors 错误
接口是类型 0 Errors 错误
可见性修饰符
  • 允许包: "true"
  • 允许受保护的: "true"
0 Errors 错误
大写 L 0 Errors 错误

详情

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

违规 消息
Warnings “password”隐藏了一个字段。 173

org/apache/tomcat/maven/plugin/tomcat6/AbstractI18NTomcat6Mojo.java

违规 消息
Errors 行与预期的头行 '^\s*$' 不匹配。 2
Infos 缺少 Javadoc 注释。 39
Infos 缺少 Javadoc 注释。 42
Errors '(' 后没有空格。 42
Errors ')' 前没有空格。 42
Errors '(' 后没有空格。 53
Errors ')' 前没有空格。 53
Warnings 缺少 Javadoc 注释。 57
Errors '400' 是一个魔术数字。 73

org/apache/tomcat/maven/plugin/tomcat6/AbstractRunMojo.java

违规 消息
Errors ')' 前没有空格。 143
Errors 行长于 120 个字符。 296
Infos 缺少 Javadoc 注释。 474
Infos 缺少 Javadoc 注释。 477
Warnings “contextFile”隐藏了一个字段。 582
Warnings 预期 'MojoExecutionException' 的 @throws 标签。 618
Warnings 预期 'MojoExecutionException' 的 @throws 标签。 673
Errors 方法长度为 197 行(最大允许 150 行)。 811
Errors ')' 前没有空格。 921
Errors ')' 前没有空格。 971
Errors ')' 前没有空格。 986
Warnings 缺少 Javadoc 注释。 1020
Warnings 缺少 Javadoc 注释。 1054
Warnings “webapps”隐藏了一个字段。 1153
Warnings “contextFile”隐藏了一个字段。 1183

org/apache/tomcat/maven/plugin/tomcat6/ExternalRepositoriesReloadableWebappLoader.java

违规 消息
Warnings 预期 'log' 的 @param 标签。 64
Warnings 预期 @return 标签。 130

org/apache/tomcat/maven/plugin/tomcat6/RedeployOnlyMojo.java

违规 消息
Errors 行与预期的头行 '^\s*$' 不匹配。 2
Errors 未使用导入 - org.apache.maven.plugins.annotations.Execute。 21
Errors 未使用导入 - org.apache.maven.plugins.annotations.LifecyclePhase。 22

org/apache/tomcat/maven/plugin/tomcat6/ShutdownMojo.java

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

org/apache/tomcat/maven/plugin/tomcat6/Webapp.java

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