Checkstyle 结果

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

摘要

文件 信息 Infos 警告 Warnings 错误 Errors
13 0 73 28

规则

规则 违规 严重性
文件长度 0 错误 错误
正则表达式头
  • 头文件: "target/checkstyle-header.txt"
3 错误 错误
文件制表符
  • 每行: "true"
0 错误 错误
左大括号
  • 选项: "nl"
0 错误 错误
右大括号
  • 选项: "alone"
0 错误 错误
行长度
  • 最大值: "120"
  • 忽略模式: "@version|@see|@todo|TODO"
4 错误 错误
成员名称 0 错误 错误
Javadoc 方法
  • 范围: "protected"
62 警告 警告
Javadoc 类型
  • 允许未知标签: "true"
  • 范围: "protected"
0 错误 错误
Javadoc 变量
  • 范围: "protected"
0 信息 信息
常量名称 0 错误 错误
局部最终变量名称 0 错误 错误
局部变量名称 0 错误 错误
方法名称 0 错误 错误
包名称 0 错误 错误
参数名称 0 错误 错误
静态变量名称 0 错误 错误
类型名称 0 错误 错误
避免星号导入 0 错误 错误
非法导入 0 错误 错误
冗余导入 0 错误 错误
未使用导入 1 错误 错误
方法长度 1 错误 错误
参数数量 0 错误 错误
空 for 迭代器填充
  • 选项: "space"
0 错误 错误
运算符换行 0 错误 错误
括号填充
  • 选项: "space"
14 错误 错误
后空白 0 错误 错误
前后空白 0 错误 错误
修饰符顺序 1 错误 错误
冗余修饰符 0 错误 错误
避免嵌套块 0 错误 错误
空块
  • 选项: "text"
0 错误 错误
需要大括号 0 错误 错误
双重检查锁定 0 错误 错误
空语句 0 错误 错误
equals 和 hashCode 0 错误 错误
隐藏字段
  • 忽略构造函数参数: "true"
  • 忽略设置器: "true"
11 警告 警告
非法实例化 0 错误 错误
内部赋值 1 错误 错误
神奇数字
  • 忽略数字: "-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 错误 错误
缺少 switch 默认值 1 错误 错误
冗余抛出 1 错误 错误
简化布尔表达式 0 错误 错误
简化布尔返回 0 错误 错误
接口即类型 0 错误 错误
可见性修饰符
  • 允许包: "true"
  • 允许受保护: "true"
0 错误 错误
大写 L 0 错误 错误

详细信息

org/apache/tomcat/maven/common/config/AbstractWebapp.java

违规 消息
Warnings 缺少 Javadoc 注释。 69
Warnings 缺少 Javadoc 注释。 74
Warnings 缺少 Javadoc 注释。 84
Warnings 缺少 Javadoc 注释。 89
Warnings 缺少 Javadoc 注释。 94
Warnings 缺少 Javadoc 注释。 99
Warnings 缺少 Javadoc 注释。 104
Warnings 缺少 Javadoc 注释。 109
Warnings 缺少 Javadoc 注释。 114
Warnings 缺少 Javadoc 注释。 119
Warnings 缺少 Javadoc 注释。 124
Warnings 缺少 Javadoc 注释。 129
Warnings 缺少 Javadoc 注释。 134
Warnings 缺少 Javadoc 注释。 143
Warnings 缺少 Javadoc 注释。 148
Warnings 缺少 Javadoc 注释。 153
Warnings 缺少 Javadoc 注释。 158
Warnings 缺少 Javadoc 注释。 163
Warnings 缺少 Javadoc 注释。 168
Warnings 缺少 Javadoc 注释。 173

org/apache/tomcat/maven/common/deployer/TomcatManager.java

违规 消息
Warnings 预期一个 @return 标记。 385
Warnings 预期一个 @param 标记,用于“path”。 385
Warnings 预期一个 @param 标记,用于“war”。 385
Warnings 预期一个 @param 标记,用于“update”。 385
Warnings 预期一个 @param 标记,用于“tag”。 385
Warnings 预期一个 @param 标记,用于“length”。 385
Warnings 预期一个 @throws 标记,用于“TomcatManagerException”。 386
Warnings 预期一个 @throws 标记,用于“IOException”。 386
Warnings 预期一个 @param 标记,用于“length”。 718
Errors switch 没有“default”子句。 746
Errors 行长超过 120 个字符。 753
Warnings 缺少 Javadoc 注释。 768
Warnings 'username' 隐藏了一个字段。 784
Warnings 'password' 隐藏了一个字段。 784
Errors 'static' 修饰符与 JLS 建议不一致。 799
Errors 多余的 throws:'IllegalStateException' 是未检查的异常。 830
Errors 应避免内部赋值。 862
Warnings 'url' 隐藏了一个字段。 901
Errors '1023' 是一个神奇数字。 967

org/apache/tomcat/maven/common/deployer/TomcatManagerResponse.java

违规 消息
Errors 行与预期的标题行“^\s*$”不匹配。 2
Warnings 缺少 Javadoc 注释。 33
Warnings 缺少 Javadoc 注释。 38
Warnings 缺少 Javadoc 注释。 43
Warnings 'statusCode' 隐藏了一个字段。 43
Warnings 缺少 Javadoc 注释。 49
Warnings 缺少 Javadoc 注释。 54
Warnings 'reasonPhrase' 隐藏了一个字段。 54
Warnings 缺少 Javadoc 注释。 60
Warnings 缺少 Javadoc 注释。 65
Warnings 'httpResponseBody' 隐藏了一个字段。 65

org/apache/tomcat/maven/common/messages/DefaultMessagesProvider.java

违规 消息
Warnings 缺少 Javadoc 注释。 44
Warnings 缺少 Javadoc 注释。 51

org/apache/tomcat/maven/common/messages/MessagesProvider.java

违规 消息
Warnings 缺少 Javadoc 注释。 30
Warnings 缺少 Javadoc 注释。 32

org/apache/tomcat/maven/common/run/ClassLoaderEntriesCalculator.java

违规 消息
Errors 未使用的导入 - java.util.List。 22
Errors 行长超过 120 个字符。 30
Warnings 缺少 Javadoc 注释。 30

org/apache/tomcat/maven/common/run/ClassLoaderEntriesCalculatorRequest.java

违规 消息
Errors 行与预期的标题行“^\s*$”不匹配。 2
Warnings 缺少 Javadoc 注释。 43
Warnings 缺少 Javadoc 注释。 48
Warnings 'mavenProject' 隐藏了一个字段。 48
Warnings 缺少 Javadoc 注释。 54
Warnings 缺少 Javadoc 注释。 59
Warnings 'dependencies' 隐藏了一个字段。 59
Warnings 缺少 Javadoc 注释。 65
Warnings 缺少 Javadoc 注释。 70
Warnings 'log' 隐藏了一个字段。 70
Warnings 缺少 Javadoc 注释。 76
Warnings 缺少 Javadoc 注释。 81
Warnings 'addWarDependenciesInClassloader' 隐藏了一个字段。 82
Warnings 缺少 Javadoc 注释。 88
Warnings 缺少 Javadoc 注释。 93
Warnings 'useTestClassPath' 隐藏了一个字段。 93

org/apache/tomcat/maven/common/run/ClassLoaderEntriesCalculatorResult.java

违规 消息
Errors 行与预期的标题行“^\s*$”不匹配。 2
Warnings 缺少 Javadoc 注释。 40
Warnings 缺少 Javadoc 注释。 46
Warnings 缺少 Javadoc 注释。 51
Warnings 缺少 Javadoc 注释。 56
Warnings 缺少 Javadoc 注释。 61

org/apache/tomcat/maven/common/run/DefaultClassLoaderEntriesCalculator.java

违规 消息
Errors '(' 后面没有空格。 48
Errors ')' 前面没有空格。 48
Errors 方法长度为 163 行(最大允许长度为 150)。 57
Warnings 缺少 Javadoc 注释。 57
Errors '(' 后面没有空格。 69
Errors ')' 前面没有空格。 69
Errors 行长超过 120 个字符。 110
Errors 行长超过 120 个字符。 111
Errors '(' 后面没有空格。 137
Errors ')' 前面没有空格。 137
Errors '(' 后面没有空格。 143
Errors ')' 前面没有空格。 143
Errors ')' 前面没有空格。 146
Errors ')' 前面没有空格。 156
Errors '(' 后面没有空格。 165
Errors ')' 前面没有空格。 165
Warnings 缺少 Javadoc 注释。 237
Errors '(' 后面没有空格。 243
Errors ')' 前面没有空格。 243

org/apache/tomcat/maven/common/run/ExternalRepositoriesReloadableWebappLoader.java

违规 消息
Warnings 预期一个 @param 标记,用于“log”。 64
Warnings 预期一个 @return 标记。 130

org/apache/tomcat/maven/common/run/TomcatRunException.java

违规 消息
Warnings 缺少 Javadoc 注释。 29