PMD 结果
以下文档包含PMD 5.6.1 的结果。
文件
org/apache/maven/surefire/group/parse/GroupMatcherParser.java
违反 | 线 |
---|---|
不要使用始终为真或始终为假的 if 语句 | 57 |
不要使用始终为真或始终为假的 if 语句 | 71 |
不属于循环的空语句(分号) | 84 |
不要使用始终为真或始终为假的 if 语句 | 92 |
不属于循环的空语句(分号) | 105 |
不属于循环的空语句(分号) | 113 |
不要使用始终为真或始终为假的 if 语句 | 122 |
不属于循环的空语句(分号) | 133 |
不要使用始终为真或始终为假的 if 语句 | 137 |
不要使用始终为真或始终为假的 if 语句 | 162 |
避免未使用的私有字段,例如“jj_ntk”。 | 409 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.InputStream” | 426 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.InputStream” | 430 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.UnsupportedEncodingException” | 431 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.InputStream” | 441 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.InputStream” | 445 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.UnsupportedEncodingException” | 446 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.Reader” | 456 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.Reader” | 467 |
避免未使用的私有方法,例如“jj_ntk()”。 | 564 |
避免空的 catch 块 | 670 |
org/apache/maven/surefire/group/parse/GroupMatcherParserTokenManager.java
违反 | 线 |
---|---|
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.PrintStream” | 11 |
由于现有导入“java.io.*”而不必要地使用完全限定名称“java.io.PrintStream” | 13 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 100 |
无用的括号。 | 125 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 128 |
无用的括号。 | 147 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 150 |
无用的括号。 | 165 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 168 |
无用的括号。 | 183 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 186 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 206 |
不要以 0 开始文字,除非它是八进制值 | 240 |
避免使用未使用的局部变量,例如“i2”。 | 286 |
不要以 0 开始文字,除非它是八进制值 | 287 |
避免使用未使用的局部变量,例如“l2”。 | 287 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 306 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 420 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 431 |
不要以 0 开始文字,除非它是八进制值 | 439 |
由于现有导入“java.io.*”,不必要地使用完全限定名称“java.io.IOException” | 454 |
避免未使用的私有方法,例如“jjAddStates(int,int)”。 | 480 |
避免未使用的私有方法,例如“jjCheckNAddTwoStates(int,int)”。 | 486 |
org/apache/maven/surefire/group/parse/SimpleCharStream.java
违反 | 线 |
---|---|
无用的括号。 | 61 |
无用的括号。 | 172 |
org/apache/maven/surefire/group/parse/TokenMgrError.java
违反 | 线 |
---|---|
覆盖方法仅调用 super | 124 – 126 |