在 GitHub 上叉我

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 124126