Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfos InfosWarnings WarningsErrors Errors
39001397

Files

FilesInfosWarningsErrors
jcommon/core/Arch.java0078
jcommon/core/ArchWordSize.java0018
jcommon/core/Env.java0018
jcommon/core/FileUtil.java0030
jcommon/core/Namespaces.java0034
jcommon/core/OS.java00136
jcommon/core/OSFamily.java0056
jcommon/core/Path.java0090
jcommon/core/Process.java0034
jcommon/core/StringUtil.java0013
jcommon/core/Sys.java00314
jcommon/core/Terminal.java0032
jcommon/core/platform/IEnv.java0030
jcommon/core/platform/IPath.java0016
jcommon/core/platform/IPlatformProvider.java005
jcommon/core/platform/IProcess.java0022
jcommon/core/platform/ITerminal.java0022
jcommon/core/platform/JNAUtils.java006
jcommon/core/platform/PlatformProviders.java0056
jcommon/core/platform/mac/Env.java0012
jcommon/core/platform/mac/MacPlatformProvider.java0010
jcommon/core/platform/mac/Path.java004
jcommon/core/platform/mac/Process.java006
jcommon/core/platform/mac/Terminal.java007
jcommon/core/platform/unix/Env.java0012
jcommon/core/platform/unix/Path.java004
jcommon/core/platform/unix/Process.java006
jcommon/core/platform/unix/Terminal.java006
jcommon/core/platform/unix/UnixPlatform.java0020
jcommon/core/platform/unix/UnixPlatformProvider.java0011
jcommon/core/platform/win32/Env.java0012
jcommon/core/platform/win32/Path.java004
jcommon/core/platform/win32/Process.java006
jcommon/core/platform/win32/Terminal.java0022
jcommon/core/platform/win32/Win32Errors.java0012
jcommon/core/platform/win32/Win32Library.java0042
jcommon/core/platform/win32/Win32Platform.java00180
jcommon/core/platform/win32/Win32PlatformProvider.java0011

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
5Errors Error
NewlineAtEndOfFile6Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
6Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
0Errors Error
JavadocMethod272Errors Error
JavadocType52Errors Error
JavadocVariable270Errors Error
JavadocStyle0Errors Error
ConstantName28Errors Error
LocalFinalVariableName2Errors Error
LocalVariableName2Errors Error
MemberName4Errors Error
MethodName26Errors Error
PackageName0Errors Error
ParameterName140Errors Error
StaticVariableName2Errors Error
TypeName2Errors Error
AvoidStarImport4Errors Error
IllegalImport0Errors Error
RedundantImport2Errors Error
UnusedImports0Errors Error
LineLength178Errors Error
MethodLength0Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore30Errors Error
OperatorWrap4Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter2Errors Error
WhitespaceAround46Errors Error
ModifierOrder0Errors Error
RedundantModifier24Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock0Errors Error
LeftCurly0Errors Error
NeedBraces100Errors Error
RightCurly0Errors Error
AvoidInlineConditionals12Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField0Errors Error
IllegalInstantiation0Errors Error
InnerAssignment4Errors Error
MagicNumber0Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension14Errors Error
FinalClass8Errors Error
HideUtilityClassConstructor18Errors Error
InterfaceIsType4Errors Error
VisibilityModifier28Errors Error
ArrayTypeStyle0Errors Error
FinalParameters102Errors Error
TodoComment0Errors Error
UpperEll0Errors Error

Details

jcommon/core/Arch.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.93
ErrorsMissing a Javadoc comment.101
ErrorsMissing a Javadoc comment.106
ErrorsMissing a Javadoc comment.107
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.109
ErrorsLine is longer than 80 characters.117
ErrorsMissing a Javadoc comment.117
ErrorsName 'WordSize' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsName 'PlatformPartName' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsName 'Variations' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsMissing a Javadoc comment.125
ErrorsMissing a Javadoc comment.129
ErrorsMissing a Javadoc comment.133
ErrorsMissing a Javadoc comment.137
ErrorsMissing a Javadoc comment.141
ErrorsMissing a Javadoc comment.145
ErrorsMissing a Javadoc comment.149
ErrorsMissing a Javadoc comment.153
ErrorsMissing a Javadoc comment.157
ErrorsMissing a Javadoc comment.161
ErrorsMissing a Javadoc comment.165
ErrorsMissing a Javadoc comment.171
ErrorsName 'Name' must match pattern '^[a-z][a-zA-Z0-9]*$'.171
Errors'if' construct must use '{}'s.172
Errors'for' construct must use '{}'s.176
Errors'if' construct must use '{}'s.177
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.93
ErrorsMissing a Javadoc comment.101
ErrorsMissing a Javadoc comment.106
ErrorsMissing a Javadoc comment.107
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.109
ErrorsLine is longer than 80 characters.117
ErrorsMissing a Javadoc comment.117
ErrorsName 'WordSize' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsName 'PlatformPartName' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsName 'Variations' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsMissing a Javadoc comment.125
ErrorsMissing a Javadoc comment.129
ErrorsMissing a Javadoc comment.133
ErrorsMissing a Javadoc comment.137
ErrorsMissing a Javadoc comment.141
ErrorsMissing a Javadoc comment.145
ErrorsMissing a Javadoc comment.149
ErrorsMissing a Javadoc comment.153
ErrorsMissing a Javadoc comment.157
ErrorsMissing a Javadoc comment.161
ErrorsMissing a Javadoc comment.165
ErrorsMissing a Javadoc comment.171
ErrorsName 'Name' must match pattern '^[a-z][a-zA-Z0-9]*$'.171
Errors'if' construct must use '{}'s.172
Errors'for' construct must use '{}'s.176
Errors'if' construct must use '{}'s.177

jcommon/core/ArchWordSize.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
Errors';' is preceded with whitespace.34
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
Errors';' is preceded with whitespace.34

jcommon/core/Env.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.29
ErrorsLine contains a tab character.29
ErrorsUtility classes should not have a public or default constructor.33
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.43
ErrorsLine is longer than 80 characters.47
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.51
ErrorsLine is longer than 80 characters.29
ErrorsLine contains a tab character.29
ErrorsUtility classes should not have a public or default constructor.33
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.43
ErrorsLine is longer than 80 characters.47
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.51

jcommon/core/FileUtil.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.28
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.31
ErrorsLine is longer than 80 characters.34
ErrorsLine is longer than 80 characters.35
Errors'if' construct must use '{}'s.38
Errors'if' construct must use '{}'s.40
Errors'if' construct must use '{}'s.42
ErrorsName 'dir_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'.48
Errors'while' is not followed by whitespace.51
ErrorsInner assignments should be avoided.51
Errors'for' is not followed by whitespace.52
Errors'while' is not followed by whitespace.62
ErrorsInner assignments should be avoided.62
Errors'catch' is not followed by whitespace.69
ErrorsUtility classes should not have a public or default constructor.28
ErrorsLine is longer than 80 characters.30
ErrorsLine is longer than 80 characters.31
ErrorsLine is longer than 80 characters.34
ErrorsLine is longer than 80 characters.35
Errors'if' construct must use '{}'s.38
Errors'if' construct must use '{}'s.40
Errors'if' construct must use '{}'s.42
ErrorsName 'dir_stack' must match pattern '^[a-z][a-zA-Z0-9]*$'.48
Errors'while' is not followed by whitespace.51
ErrorsInner assignments should be avoided.51
Errors'for' is not followed by whitespace.52
Errors'while' is not followed by whitespace.62
ErrorsInner assignments should be avoided.62
Errors'catch' is not followed by whitespace.69

jcommon/core/Namespaces.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.31
ErrorsMissing a Javadoc comment.33
ErrorsLine contains a tab character.34
ErrorsLine is longer than 80 characters.35
ErrorsLine contains a tab character.35
Errors';' is preceded with whitespace.36
ErrorsMissing a Javadoc comment.40
ErrorsLine is longer than 80 characters.42
ErrorsParameter prefix should be final.48
Errors'if' construct must use '{}'s.49
ErrorsLine is longer than 80 characters.49
ErrorsParameter namespaceURI should be final.54
ErrorsParameter namespaceURI should be final.58
Errors'if' construct must use '{}'s.59
Errors'for' construct must use '{}'s.62
Errors'for' is not followed by whitespace.62
Errors'if' construct must use '{}'s.63
ErrorsUtility classes should not have a public or default constructor.31
ErrorsMissing a Javadoc comment.33
ErrorsLine contains a tab character.34
ErrorsLine is longer than 80 characters.35
ErrorsLine contains a tab character.35
Errors';' is preceded with whitespace.36
ErrorsMissing a Javadoc comment.40
ErrorsLine is longer than 80 characters.42
ErrorsParameter prefix should be final.48
Errors'if' construct must use '{}'s.49
ErrorsLine is longer than 80 characters.49
ErrorsParameter namespaceURI should be final.54
ErrorsParameter namespaceURI should be final.58
Errors'if' construct must use '{}'s.59
Errors'for' construct must use '{}'s.62
Errors'for' is not followed by whitespace.62
Errors'if' construct must use '{}'s.63

jcommon/core/OS.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.70
Errors';' is preceded with whitespace.72
ErrorsMissing a Javadoc comment.75
Errors';' is preceded with whitespace.77
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.84
ErrorsLine is longer than 80 characters.92
ErrorsMissing a Javadoc comment.92
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.92
ErrorsName 'PlatformPartName' must match pattern '^[a-z][a-zA-Z0-9]*$'.92
ErrorsName 'Variations' must match pattern '^[a-z][a-zA-Z0-9]*$'.92
ErrorsMissing a Javadoc comment.100
ErrorsMissing a Javadoc comment.104
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.112
ErrorsMissing a Javadoc comment.116
ErrorsMissing a Javadoc comment.120
ErrorsMissing a Javadoc comment.124
ErrorsMissing a Javadoc comment.130
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.130
ErrorsMissing a Javadoc comment.134
ErrorsName 'Name' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
Errors'if' construct must use '{}'s.135
Errors'for' is not followed by whitespace.138
Errors'for' construct must use '{}'s.139
Errors'for' is not followed by whitespace.139
Errors'if' construct must use '{}'s.140
Errors'if' construct must use '{}'s.145
Errors'if' construct must use '{}'s.147
Errors'if' construct must use '{}'s.149
Errors'if' construct must use '{}'s.151
Errors'if' construct must use '{}'s.153
Errors'else' construct must use '{}'s.155
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.70
Errors';' is preceded with whitespace.72
ErrorsMissing a Javadoc comment.75
Errors';' is preceded with whitespace.77
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.84
ErrorsLine is longer than 80 characters.92
ErrorsMissing a Javadoc comment.92
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.92
ErrorsName 'PlatformPartName' must match pattern '^[a-z][a-zA-Z0-9]*$'.92
ErrorsName 'Variations' must match pattern '^[a-z][a-zA-Z0-9]*$'.92
ErrorsMissing a Javadoc comment.100
ErrorsMissing a Javadoc comment.104
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.112
ErrorsMissing a Javadoc comment.116
ErrorsMissing a Javadoc comment.120
ErrorsMissing a Javadoc comment.124
ErrorsMissing a Javadoc comment.130
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.130
ErrorsMissing a Javadoc comment.134
ErrorsName 'Name' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
Errors'if' construct must use '{}'s.135
Errors'for' is not followed by whitespace.138
Errors'for' construct must use '{}'s.139
Errors'for' is not followed by whitespace.139
Errors'if' construct must use '{}'s.140
Errors'if' construct must use '{}'s.145
Errors'if' construct must use '{}'s.147
Errors'if' construct must use '{}'s.149
Errors'if' construct must use '{}'s.151
Errors'if' construct must use '{}'s.153
Errors'else' construct must use '{}'s.155

jcommon/core/OSFamily.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.34
Errors';' is preceded with whitespace.36
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.43
ErrorsName 'PlatformPartName' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.63
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.63
ErrorsMissing a Javadoc comment.67
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.67
ErrorsMissing a Javadoc comment.78
ErrorsName 'Name' must match pattern '^[a-z][a-zA-Z0-9]*$'.78
Errors'if' construct must use '{}'s.79
Errors'for' is not followed by whitespace.82
Errors'if' construct must use '{}'s.83
Errors'if' construct must use '{}'s.88
Errors'if' construct must use '{}'s.90
Errors'if' construct must use '{}'s.92
Errors'if' construct must use '{}'s.94
Errors'if' construct must use '{}'s.96
Errors'else' construct must use '{}'s.98
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.34
Errors';' is preceded with whitespace.36
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.43
ErrorsName 'PlatformPartName' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.63
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.63
ErrorsMissing a Javadoc comment.67
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.67
ErrorsMissing a Javadoc comment.78
ErrorsName 'Name' must match pattern '^[a-z][a-zA-Z0-9]*$'.78
Errors'if' construct must use '{}'s.79
Errors'for' is not followed by whitespace.82
Errors'if' construct must use '{}'s.83
Errors'if' construct must use '{}'s.88
Errors'if' construct must use '{}'s.90
Errors'if' construct must use '{}'s.92
Errors'if' construct must use '{}'s.94
Errors'if' construct must use '{}'s.96
Errors'else' construct must use '{}'s.98

jcommon/core/Path.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsUtility classes should not have a public or default constructor.30
ErrorsMissing a Javadoc comment.32
ErrorsName 'directorySeparator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
ErrorsName 'pathSeparator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
Errors';' is preceded with whitespace.35
ErrorsMissing a Javadoc comment.37
ErrorsName 'tempDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.38
ErrorsName 'homeDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.39
ErrorsName 'workingDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.40
Errors';' is preceded with whitespace.41
ErrorsMissing a Javadoc comment.43
ErrorsName 'nativeResourcesDirectoryName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.44
Errors';' is preceded with whitespace.45
ErrorsMissing a Javadoc comment.47
ErrorsName 'nativeResourcesDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.48
Errors';' is preceded with whitespace.49
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
ErrorsLine is longer than 80 characters.58
ErrorsMissing a Javadoc comment.63
Errors'if' construct must use '{}'s.64
ErrorsLine is longer than 80 characters.66
ErrorsMissing a Javadoc comment.69
Errors'if' construct must use '{}'s.70
Errors'if' construct must use '{}'s.73
Errors'if' construct must use '{}'s.76
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.90
ErrorsMissing a Javadoc comment.94
Errors'if' construct must use '{}'s.95
ErrorsMissing a Javadoc comment.100
ErrorsMissing a Javadoc comment.104
Errors'if' construct must use '{}'s.105
ErrorsLine is longer than 80 characters.109
Errors'if' construct must use '{}'s.110
Errors'if' construct must use '{}'s.113
Errors'else' construct must use '{}'s.115
ErrorsLine is longer than 80 characters.116
Errors'catch' is not followed by whitespace.117
ErrorsMissing a Javadoc comment.122
Errors'if' construct must use '{}'s.123
ErrorsMissing a Javadoc comment.128
Errors'if' construct must use '{}'s.129
ErrorsFile does not end with a newline.0
ErrorsUtility classes should not have a public or default constructor.30
ErrorsMissing a Javadoc comment.32
ErrorsName 'directorySeparator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.33
ErrorsName 'pathSeparator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
Errors';' is preceded with whitespace.35
ErrorsMissing a Javadoc comment.37
ErrorsName 'tempDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.38
ErrorsName 'homeDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.39
ErrorsName 'workingDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.40
Errors';' is preceded with whitespace.41
ErrorsMissing a Javadoc comment.43
ErrorsName 'nativeResourcesDirectoryName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.44
Errors';' is preceded with whitespace.45
ErrorsMissing a Javadoc comment.47
ErrorsName 'nativeResourcesDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.48
Errors';' is preceded with whitespace.49
ErrorsLine is longer than 80 characters.53
ErrorsMissing a Javadoc comment.53
ErrorsLine is longer than 80 characters.58
ErrorsMissing a Javadoc comment.63
Errors'if' construct must use '{}'s.64
ErrorsLine is longer than 80 characters.66
ErrorsMissing a Javadoc comment.69
Errors'if' construct must use '{}'s.70
Errors'if' construct must use '{}'s.73
Errors'if' construct must use '{}'s.76
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.90
ErrorsMissing a Javadoc comment.94
Errors'if' construct must use '{}'s.95
ErrorsMissing a Javadoc comment.100
ErrorsMissing a Javadoc comment.104
Errors'if' construct must use '{}'s.105
ErrorsLine is longer than 80 characters.109
Errors'if' construct must use '{}'s.110
Errors'if' construct must use '{}'s.113
Errors'else' construct must use '{}'s.115
ErrorsLine is longer than 80 characters.116
Errors'catch' is not followed by whitespace.117
ErrorsMissing a Javadoc comment.122
Errors'if' construct must use '{}'s.123
ErrorsMissing a Javadoc comment.128
Errors'if' construct must use '{}'s.129

jcommon/core/Process.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.33
ErrorsMissing a Javadoc comment.35
ErrorsName 'cwdLock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.35
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.36
ErrorsName 'impl' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.55
Errors'synchronized' is not followed by whitespace.56
ErrorsMissing a Javadoc comment.61
Errors'if' construct must use '{}'s.62
ErrorsMissing a Javadoc comment.67
Errors'if' construct must use '{}'s.68
Errors'synchronized' is not followed by whitespace.71
Errors'if' construct must use '{}'s.81
ErrorsUtility classes should not have a public or default constructor.33
ErrorsMissing a Javadoc comment.35
ErrorsName 'cwdLock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.35
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.36
ErrorsName 'impl' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.36
ErrorsMissing a Javadoc comment.37
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.55
Errors'synchronized' is not followed by whitespace.56
ErrorsMissing a Javadoc comment.61
Errors'if' construct must use '{}'s.62
ErrorsMissing a Javadoc comment.67
Errors'if' construct must use '{}'s.68
Errors'synchronized' is not followed by whitespace.71
Errors'if' construct must use '{}'s.81

jcommon/core/StringUtil.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.29
ErrorsName 'empty' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.30
Errors';' is preceded with whitespace.31
ErrorsMissing a Javadoc comment.35
ErrorsParameter value should be final.35
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.29
ErrorsName 'empty' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.30
Errors';' is preceded with whitespace.31
ErrorsMissing a Javadoc comment.35
ErrorsParameter value should be final.35

jcommon/core/Sys.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - java.lang.*.22
ErrorsRedundant import from the java.lang package - java.lang.*.22
ErrorsUtility classes should not have a public or default constructor.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.64
Errors'if' construct must use '{}'s.65
Errors'catch' is not followed by whitespace.70
Errors'catch' is not followed by whitespace.72
Errors'catch' is not followed by whitespace.74
ErrorsMissing a Javadoc comment.81
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.81
ErrorsMissing a Javadoc comment.85
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.85
ErrorsMissing a Javadoc comment.89
ErrorsName 'Arch' must match pattern '^[a-z][a-zA-Z0-9]*$'.89
ErrorsMissing a Javadoc comment.93
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.93
ErrorsLine is longer than 80 characters.94
ErrorsAvoid inline conditionals.94
Errors'if' construct must use '{}'s.95
ErrorsLine is longer than 80 characters.97
ErrorsLine is longer than 80 characters.100
ErrorsMissing a Javadoc comment.100
ErrorsMissing a Javadoc comment.104
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.112
ErrorsParameter OS should be final.112
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.112
ErrorsMissing a Javadoc comment.116
ErrorsParameter OSFamily should be final.116
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.116
ErrorsLine is longer than 80 characters.117
ErrorsLine is longer than 80 characters.120
ErrorsMissing a Javadoc comment.120
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
Errors'+' should be on a new line.124
ErrorsLine is longer than 80 characters.125
ErrorsAvoid inline conditionals.125
Errors'+' should be on a new line.125
ErrorsLine is longer than 80 characters.126
ErrorsAvoid inline conditionals.126
Errors';' is preceded with whitespace.127
ErrorsMissing a Javadoc comment.130
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.130
ErrorsLine is longer than 80 characters.134
ErrorsMissing a Javadoc comment.134
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
ErrorsName 'PlatformName' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
Errors'if' construct must use '{}'s.141
Errors'else' construct must use '{}'s.143
Errors'if' construct must use '{}'s.148
Errors'else' construct must use '{}'s.150
ErrorsLine is longer than 80 characters.157
ErrorsMissing a Javadoc comment.157
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.157
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.157
ErrorsLine is longer than 80 characters.158
ErrorsMissing a Javadoc comment.161
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.161
ErrorsLine is longer than 80 characters.162
ErrorsLine is longer than 80 characters.165
ErrorsMissing a Javadoc comment.165
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.165
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.165
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.165
ErrorsLine is longer than 80 characters.166
ErrorsLine is longer than 80 characters.169
ErrorsMissing a Javadoc comment.169
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.169
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.169
ErrorsLine is longer than 80 characters.170
ErrorsLine is longer than 80 characters.173
ErrorsMissing a Javadoc comment.173
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.173
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.173
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.173
ErrorsLine is longer than 80 characters.174
ErrorsLine is longer than 80 characters.177
ErrorsMissing a Javadoc comment.177
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.177
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.177
ErrorsLine is longer than 80 characters.178
ErrorsLine is longer than 80 characters.181
ErrorsMissing a Javadoc comment.181
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.181
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.181
ErrorsLine is longer than 80 characters.182
ErrorsLine is longer than 80 characters.185
ErrorsMissing a Javadoc comment.185
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.185
ErrorsLine is longer than 80 characters.186
ErrorsLine is longer than 80 characters.189
ErrorsMissing a Javadoc comment.189
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
ErrorsLine is longer than 80 characters.190
ErrorsLine is longer than 80 characters.193
ErrorsMissing a Javadoc comment.193
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.193
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.193
ErrorsLine is longer than 80 characters.194
ErrorsLine is longer than 80 characters.197
ErrorsMissing a Javadoc comment.197
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsLine is longer than 80 characters.198
ErrorsLine is longer than 80 characters.201
ErrorsMissing a Javadoc comment.201
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.201
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.201
ErrorsLine is longer than 80 characters.202
ErrorsLine is longer than 80 characters.205
ErrorsMissing a Javadoc comment.205
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
ErrorsLine is longer than 80 characters.206
ErrorsLine is longer than 80 characters.209
ErrorsMissing a Javadoc comment.209
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.209
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.209
ErrorsLine is longer than 80 characters.213
ErrorsMissing a Javadoc comment.213
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsLine is longer than 80 characters.214
ErrorsLine is longer than 80 characters.217
ErrorsMissing a Javadoc comment.217
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.217
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.217
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.217
ErrorsLine is longer than 80 characters.218
ErrorsLine is longer than 80 characters.221
ErrorsMissing a Javadoc comment.221
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsLine is longer than 80 characters.222
ErrorsLine is longer than 80 characters.225
ErrorsMissing a Javadoc comment.225
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.225
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.225
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.225
ErrorsLine is longer than 80 characters.226
ErrorsUsing the '.*' form of import should be avoided - java.lang.*.22
ErrorsRedundant import from the java.lang package - java.lang.*.22
ErrorsUtility classes should not have a public or default constructor.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.64
Errors'if' construct must use '{}'s.65
Errors'catch' is not followed by whitespace.70
Errors'catch' is not followed by whitespace.72
Errors'catch' is not followed by whitespace.74
ErrorsMissing a Javadoc comment.81
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.81
ErrorsMissing a Javadoc comment.85
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.85
ErrorsMissing a Javadoc comment.89
ErrorsName 'Arch' must match pattern '^[a-z][a-zA-Z0-9]*$'.89
ErrorsMissing a Javadoc comment.93
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.93
ErrorsLine is longer than 80 characters.94
ErrorsAvoid inline conditionals.94
Errors'if' construct must use '{}'s.95
ErrorsLine is longer than 80 characters.97
ErrorsLine is longer than 80 characters.100
ErrorsMissing a Javadoc comment.100
ErrorsMissing a Javadoc comment.104
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.112
ErrorsParameter OS should be final.112
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.112
ErrorsMissing a Javadoc comment.116
ErrorsParameter OSFamily should be final.116
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.116
ErrorsLine is longer than 80 characters.117
ErrorsLine is longer than 80 characters.120
ErrorsMissing a Javadoc comment.120
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
Errors'+' should be on a new line.124
ErrorsLine is longer than 80 characters.125
ErrorsAvoid inline conditionals.125
Errors'+' should be on a new line.125
ErrorsLine is longer than 80 characters.126
ErrorsAvoid inline conditionals.126
Errors';' is preceded with whitespace.127
ErrorsMissing a Javadoc comment.130
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.130
ErrorsLine is longer than 80 characters.134
ErrorsMissing a Javadoc comment.134
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
ErrorsName 'PlatformName' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.134
Errors'if' construct must use '{}'s.141
Errors'else' construct must use '{}'s.143
Errors'if' construct must use '{}'s.148
Errors'else' construct must use '{}'s.150
ErrorsLine is longer than 80 characters.157
ErrorsMissing a Javadoc comment.157
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.157
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.157
ErrorsLine is longer than 80 characters.158
ErrorsMissing a Javadoc comment.161
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.161
ErrorsLine is longer than 80 characters.162
ErrorsLine is longer than 80 characters.165
ErrorsMissing a Javadoc comment.165
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.165
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.165
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.165
ErrorsLine is longer than 80 characters.166
ErrorsLine is longer than 80 characters.169
ErrorsMissing a Javadoc comment.169
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.169
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.169
ErrorsLine is longer than 80 characters.170
ErrorsLine is longer than 80 characters.173
ErrorsMissing a Javadoc comment.173
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.173
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.173
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.173
ErrorsLine is longer than 80 characters.174
ErrorsLine is longer than 80 characters.177
ErrorsMissing a Javadoc comment.177
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.177
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.177
ErrorsLine is longer than 80 characters.178
ErrorsLine is longer than 80 characters.181
ErrorsMissing a Javadoc comment.181
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.181
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.181
ErrorsLine is longer than 80 characters.182
ErrorsLine is longer than 80 characters.185
ErrorsMissing a Javadoc comment.185
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.185
ErrorsLine is longer than 80 characters.186
ErrorsLine is longer than 80 characters.189
ErrorsMissing a Javadoc comment.189
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.189
ErrorsLine is longer than 80 characters.190
ErrorsLine is longer than 80 characters.193
ErrorsMissing a Javadoc comment.193
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.193
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.193
ErrorsLine is longer than 80 characters.194
ErrorsLine is longer than 80 characters.197
ErrorsMissing a Javadoc comment.197
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.197
ErrorsLine is longer than 80 characters.198
ErrorsLine is longer than 80 characters.201
ErrorsMissing a Javadoc comment.201
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.201
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.201
ErrorsLine is longer than 80 characters.202
ErrorsLine is longer than 80 characters.205
ErrorsMissing a Javadoc comment.205
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.205
ErrorsLine is longer than 80 characters.206
ErrorsLine is longer than 80 characters.209
ErrorsMissing a Javadoc comment.209
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.209
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.209
ErrorsLine is longer than 80 characters.213
ErrorsMissing a Javadoc comment.213
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.213
ErrorsLine is longer than 80 characters.214
ErrorsLine is longer than 80 characters.217
ErrorsMissing a Javadoc comment.217
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.217
ErrorsName 'OS' must match pattern '^[a-z][a-zA-Z0-9]*$'.217
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.217
ErrorsLine is longer than 80 characters.218
ErrorsLine is longer than 80 characters.221
ErrorsMissing a Javadoc comment.221
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsName 'PackageSuffix' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.221
ErrorsLine is longer than 80 characters.222
ErrorsLine is longer than 80 characters.225
ErrorsMissing a Javadoc comment.225
ErrorsName 'PackagePrefix' must match pattern '^[a-z][a-zA-Z0-9]*$'.225
ErrorsName 'OSFamily' must match pattern '^[a-z][a-zA-Z0-9]*$'.225
ErrorsName 'ResourceName' must match pattern '^[a-z][a-zA-Z0-9]*$'.225
ErrorsLine is longer than 80 characters.226

jcommon/core/Terminal.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsLine is longer than 80 characters.27
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsName 'Width' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsVariable 'Width' must be private and have accessor methods.40
ErrorsMissing a Javadoc comment.41
ErrorsName 'Height' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsVariable 'Height' must be private and have accessor methods.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter width should be final.43
ErrorsParameter height should be final.43
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMissing a Javadoc comment.25
ErrorsLine is longer than 80 characters.27
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsName 'Width' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsVariable 'Width' must be private and have accessor methods.40
ErrorsMissing a Javadoc comment.41
ErrorsName 'Height' must match pattern '^[a-z][a-zA-Z0-9]*$'.41
ErrorsVariable 'Height' must be private and have accessor methods.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter width should be final.43
ErrorsParameter height should be final.43
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.48

jcommon/core/platform/IEnv.java

ViolationMessageLine
ErrorsClass Default should be declared as final.28
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsParameter name should be final.45
ErrorsParameter name should be final.50
ErrorsParameter value should be final.50
ErrorsParameter name should be final.55
ErrorsMissing a Javadoc comment.60
ErrorsRedundant 'public' modifier.60
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.66
ErrorsClass Default should be declared as final.28
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsParameter name should be final.45
ErrorsParameter name should be final.50
ErrorsParameter value should be final.50
ErrorsParameter name should be final.55
ErrorsMissing a Javadoc comment.60
ErrorsRedundant 'public' modifier.60
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.66

jcommon/core/platform/IPath.java

ViolationMessageLine
ErrorsClass Default should be declared as final.28
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.45
ErrorsRedundant 'public' modifier.45
ErrorsMissing a Javadoc comment.47
ErrorsClass Default should be declared as final.28
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.45
ErrorsRedundant 'public' modifier.45
ErrorsMissing a Javadoc comment.47

jcommon/core/platform/IPlatformProvider.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31

jcommon/core/platform/IProcess.java

ViolationMessageLine
ErrorsClass Default should be declared as final.28
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsParameter path should be final.49
ErrorsMissing a Javadoc comment.54
ErrorsRedundant 'public' modifier.54
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.58
ErrorsClass Default should be declared as final.28
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.35
ErrorsParameter path should be final.49
ErrorsMissing a Javadoc comment.54
ErrorsRedundant 'public' modifier.54
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.58

jcommon/core/platform/ITerminal.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.30
ErrorsMissing a Javadoc comment.30
ErrorsRedundant 'public' modifier.30
ErrorsClass Default should be declared as final.32
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.49
ErrorsRedundant 'public' modifier.49
ErrorsMissing a Javadoc comment.51
ErrorsLine is longer than 80 characters.30
ErrorsMissing a Javadoc comment.30
ErrorsRedundant 'public' modifier.30
ErrorsClass Default should be declared as final.32
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.49
ErrorsRedundant 'public' modifier.49
ErrorsMissing a Javadoc comment.51

jcommon/core/platform/JNAUtils.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.29
ErrorsParameter iterable should be final.29
ErrorsUtility classes should not have a public or default constructor.27
ErrorsMissing a Javadoc comment.29
ErrorsParameter iterable should be final.29

jcommon/core/platform/PlatformProviders.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.14
ErrorsMissing a Javadoc comment.15
ErrorsName 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.16
Errors';' is preceded with whitespace.17
ErrorsMissing a Javadoc comment.19
ErrorsName 'platform_provider_loader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.20
Errors';' is preceded with whitespace.21
ErrorsLine is longer than 80 characters.23
ErrorsMissing a Javadoc comment.23
ErrorsLine is longer than 80 characters.24
ErrorsName 'providers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.24
Errors';' is preceded with whitespace.25
ErrorsMissing a Javadoc comment.31
Errors'for' is not followed by whitespace.40
Errors'if' construct must use '{}'s.41
ErrorsLine is longer than 80 characters.51
ErrorsMissing a Javadoc comment.51
ErrorsParameter interfaceClass should be final.51
ErrorsMissing a Javadoc comment.55
ErrorsLine is longer than 80 characters.56
ErrorsParameter interfaceClass should be final.56
ErrorsParameter defaultImplementation should be final.56
Errors'if' construct must use '{}'s.57
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.61
Errors'if' construct must use '{}'s.62
ErrorsAvoid inline conditionals.67
Errors'cast' is not followed by whitespace.67
ErrorsUtility classes should not have a public or default constructor.14
ErrorsMissing a Javadoc comment.15
ErrorsName 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.16
Errors';' is preceded with whitespace.17
ErrorsMissing a Javadoc comment.19
ErrorsName 'platform_provider_loader' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.20
Errors';' is preceded with whitespace.21
ErrorsLine is longer than 80 characters.23
ErrorsMissing a Javadoc comment.23
ErrorsLine is longer than 80 characters.24
ErrorsName 'providers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.24
Errors';' is preceded with whitespace.25
ErrorsMissing a Javadoc comment.31
Errors'for' is not followed by whitespace.40
Errors'if' construct must use '{}'s.41
ErrorsLine is longer than 80 characters.51
ErrorsMissing a Javadoc comment.51
ErrorsParameter interfaceClass should be final.51
ErrorsMissing a Javadoc comment.55
ErrorsLine is longer than 80 characters.56
ErrorsParameter interfaceClass should be final.56
ErrorsParameter defaultImplementation should be final.56
Errors'if' construct must use '{}'s.57
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.61
Errors'if' construct must use '{}'s.62
ErrorsAvoid inline conditionals.67
Errors'cast' is not followed by whitespace.67

jcommon/core/platform/mac/Env.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsParameter name should be final.39
ErrorsParameter name should be final.44
ErrorsParameter value should be final.44
ErrorsParameter name should be final.49
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsParameter name should be final.39
ErrorsParameter name should be final.44
ErrorsParameter value should be final.44
ErrorsParameter name should be final.49

jcommon/core/platform/mac/MacPlatformProvider.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.31
ErrorsMethod 'providerMatchesPlatform' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter family should be final.31
ErrorsParameter os should be final.31
ErrorsParameter arch should be final.31
ErrorsLine is longer than 80 characters.31
ErrorsMethod 'providerMatchesPlatform' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter family should be final.31
ErrorsParameter os should be final.31
ErrorsParameter arch should be final.31

jcommon/core/platform/mac/Path.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26

jcommon/core/platform/mac/Process.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsParameter path should be final.44
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsParameter path should be final.44

jcommon/core/platform/mac/Terminal.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.27
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsLine is longer than 80 characters.27
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28

jcommon/core/platform/unix/Env.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter name should be final.40
ErrorsParameter name should be final.45
ErrorsParameter value should be final.45
ErrorsParameter name should be final.50
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter name should be final.40
ErrorsParameter name should be final.45
ErrorsParameter value should be final.45
ErrorsParameter name should be final.50

jcommon/core/platform/unix/Path.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27

jcommon/core/platform/unix/Process.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter path should be final.45
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter path should be final.45

jcommon/core/platform/unix/Terminal.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.27
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28
ErrorsLine is longer than 80 characters.27
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.28

jcommon/core/platform/unix/UnixPlatform.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.13
ErrorsMissing a Javadoc comment.18
ErrorsLine is longer than 80 characters.19
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsLine is longer than 80 characters.28
ErrorsMissing a Javadoc comment.13
ErrorsMissing a Javadoc comment.18
ErrorsLine is longer than 80 characters.19
ErrorsMissing a Javadoc comment.19
ErrorsMissing a Javadoc comment.20
ErrorsMissing a Javadoc comment.22
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsLine is longer than 80 characters.28

jcommon/core/platform/unix/UnixPlatformProvider.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.31
ErrorsMethod 'providerMatchesPlatform' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter family should be final.31
ErrorsParameter os should be final.31
ErrorsParameter arch should be final.31
ErrorsLine is longer than 80 characters.31
ErrorsMethod 'providerMatchesPlatform' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter family should be final.31
ErrorsParameter os should be final.31
ErrorsParameter arch should be final.31

jcommon/core/platform/win32/Env.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter name should be final.40
ErrorsParameter name should be final.45
ErrorsParameter value should be final.45
ErrorsParameter name should be final.50
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter name should be final.40
ErrorsParameter name should be final.45
ErrorsParameter value should be final.45
ErrorsParameter name should be final.50

jcommon/core/platform/win32/Path.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.26

jcommon/core/platform/win32/Process.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter path should be final.45
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.27
ErrorsParameter path should be final.45

jcommon/core/platform/win32/Terminal.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - jcommon.core.platform.win32.Win32Platform.*.25
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsName 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.31
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.51
ErrorsLine is longer than 80 characters.53
ErrorsName 'new_buffer_handle' must match pattern '^[a-z][a-zA-Z0-9]*$'.53
ErrorsLine is longer than 80 characters.56
ErrorsUsing the '.*' form of import should be avoided - jcommon.core.platform.win32.Win32Platform.*.25
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.31
ErrorsName 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.31
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.51
ErrorsLine is longer than 80 characters.53
ErrorsName 'new_buffer_handle' must match pattern '^[a-z][a-zA-Z0-9]*$'.53
ErrorsLine is longer than 80 characters.56

jcommon/core/platform/win32/Win32Errors.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.26
Errorsinterfaces should describe a type and hence have methods.30
ErrorsMissing a Javadoc comment.31
ErrorsRedundant 'public' modifier.31
Errors';' is preceded with whitespace.36
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.26
Errorsinterfaces should describe a type and hence have methods.30
ErrorsMissing a Javadoc comment.31
ErrorsRedundant 'public' modifier.31
Errors';' is preceded with whitespace.36

jcommon/core/platform/win32/Win32Library.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.31
ErrorsLine is longer than 80 characters.35
Errorsinterfaces should describe a type and hence have methods.39
ErrorsRedundant 'public' modifier.43
Errors'{' is not followed by whitespace.43
Errors'{' is not preceded with whitespace.43
Errors'}' is not followed by whitespace.46
Errors'}' is not preceded with whitespace.46
ErrorsRedundant 'public' modifier.49
Errors'{' is not followed by whitespace.49
Errors'{' is not preceded with whitespace.49
Errors'}' is not followed by whitespace.52
Errors'}' is not preceded with whitespace.52
ErrorsMissing a Javadoc comment.54
ErrorsRedundant 'public' modifier.54
ErrorsMissing a Javadoc comment.55
ErrorsRedundant 'public' modifier.55
ErrorsLine is longer than 80 characters.57
ErrorsMissing a Javadoc comment.57
ErrorsRedundant 'public' modifier.57
ErrorsAvoid inline conditionals.57
ErrorsLine is longer than 80 characters.31
ErrorsLine is longer than 80 characters.35
Errorsinterfaces should describe a type and hence have methods.39
ErrorsRedundant 'public' modifier.43
Errors'{' is not followed by whitespace.43
Errors'{' is not preceded with whitespace.43
Errors'}' is not followed by whitespace.46
Errors'}' is not preceded with whitespace.46
ErrorsRedundant 'public' modifier.49
Errors'{' is not followed by whitespace.49
Errors'{' is not preceded with whitespace.49
Errors'}' is not followed by whitespace.52
Errors'}' is not preceded with whitespace.52
ErrorsMissing a Javadoc comment.54
ErrorsRedundant 'public' modifier.54
ErrorsMissing a Javadoc comment.55
ErrorsRedundant 'public' modifier.55
ErrorsLine is longer than 80 characters.57
ErrorsMissing a Javadoc comment.57
ErrorsRedundant 'public' modifier.57
ErrorsAvoid inline conditionals.57

jcommon/core/platform/win32/Win32Platform.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsName '_putenv' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsName 'char_encoding' must match pattern '^[a-z][a-zA-Z0-9]*$'.44
ErrorsVariable 'char_encoding' must be private and have accessor methods.44
ErrorsAvoid inline conditionals.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.66
ErrorsName 'CONSOLE_SCREEN_BUFFER_INFO' must match pattern '^[A-Z][a-zA-Z0-9]*$'.66
ErrorsMissing a Javadoc comment.67
ErrorsVariable 'wSizeX' must be private and have accessor methods.67
ErrorsMissing a Javadoc comment.68
ErrorsVariable 'wSizeY' must be private and have accessor methods.68
ErrorsMissing a Javadoc comment.69
ErrorsVariable 'wCursorPositionX' must be private and have accessor methods.69
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'wCursorPositionY' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'wAttributes' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'wWindowLeft' must be private and have accessor methods.72
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'wWindowTop' must be private and have accessor methods.73
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'wWindowRight' must be private and have accessor methods.74
ErrorsMissing a Javadoc comment.75
ErrorsVariable 'wWindowBottom' must be private and have accessor methods.75
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'wMaximumWindowSizeX' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.77
ErrorsVariable 'wMaximumWindowSizeY' must be private and have accessor methods.77
ErrorsLine is longer than 80 characters.79
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.85
ErrorsParameter memory should be final.85
ErrorsMethod 'getFieldOrder' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.108
ErrorsName 'CloseHandle' must match pattern '^[a-z][a-zA-Z0-9]*$'.108
ErrorsParameter hObject should be final.108
ErrorsMissing a Javadoc comment.110
ErrorsName 'GetStdHandle' must match pattern '^[a-z][a-zA-Z0-9]*$'.110
ErrorsParameter nStdHandle should be final.110
ErrorsLine is longer than 80 characters.113
ErrorsMissing a Javadoc comment.113
ErrorsName 'GetConsoleScreenBufferInfo' must match pattern '^[a-z][a-zA-Z0-9]*$'.113
ErrorsParameter hConsoleOutput should be final.113
ErrorsParameter lpConsoleScreenBufferInfo should be final.113
ErrorsLine is longer than 80 characters.115
ErrorsMissing a Javadoc comment.115
ErrorsName 'CreateConsoleScreenBuffer' must match pattern '^[a-z][a-zA-Z0-9]*$'.115
ErrorsParameter dwDesiredAccess should be final.115
ErrorsParameter dwShareMode should be final.115
ErrorsParameter lpSecurityAttributes should be final.115
ErrorsParameter dwFlags should be final.115
ErrorsParameter lpScreenBufferData should be final.115
ErrorsMissing a Javadoc comment.117
ErrorsName 'GetLastError' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsMissing a Javadoc comment.118
ErrorsName 'GetCurrentProcessId' must match pattern '^[a-z][a-zA-Z0-9]*$'.118
ErrorsLine is longer than 80 characters.120
ErrorsMissing a Javadoc comment.120
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
ErrorsMissing a Javadoc comment.122
ErrorsRedundant 'static' modifier.122
ErrorsMissing a Javadoc comment.123
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.123
ErrorsMissing a Javadoc comment.126
ErrorsMissing a Javadoc comment.131
ErrorsName 'SetCurrentDirectoryA' must match pattern '^[a-z][a-zA-Z0-9]*$'.131
ErrorsLine is longer than 80 characters.132
ErrorsMethod 'SetCurrentDirectory' is not designed for extension - needs to be abstract, final or empty.132
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.132
ErrorsMissing a Javadoc comment.135
ErrorsMissing a Javadoc comment.140
ErrorsName 'SetCurrentDirectoryW' must match pattern '^[a-z][a-zA-Z0-9]*$'.140
ErrorsLine is longer than 80 characters.141
ErrorsMethod 'SetCurrentDirectory' is not designed for extension - needs to be abstract, final or empty.141
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.141
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsName '_putenv' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsName 'char_encoding' must match pattern '^[a-z][a-zA-Z0-9]*$'.44
ErrorsVariable 'char_encoding' must be private and have accessor methods.44
ErrorsAvoid inline conditionals.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.66
ErrorsName 'CONSOLE_SCREEN_BUFFER_INFO' must match pattern '^[A-Z][a-zA-Z0-9]*$'.66
ErrorsMissing a Javadoc comment.67
ErrorsVariable 'wSizeX' must be private and have accessor methods.67
ErrorsMissing a Javadoc comment.68
ErrorsVariable 'wSizeY' must be private and have accessor methods.68
ErrorsMissing a Javadoc comment.69
ErrorsVariable 'wCursorPositionX' must be private and have accessor methods.69
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'wCursorPositionY' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'wAttributes' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'wWindowLeft' must be private and have accessor methods.72
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'wWindowTop' must be private and have accessor methods.73
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'wWindowRight' must be private and have accessor methods.74
ErrorsMissing a Javadoc comment.75
ErrorsVariable 'wWindowBottom' must be private and have accessor methods.75
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'wMaximumWindowSizeX' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.77
ErrorsVariable 'wMaximumWindowSizeY' must be private and have accessor methods.77
ErrorsLine is longer than 80 characters.79
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.85
ErrorsParameter memory should be final.85
ErrorsMethod 'getFieldOrder' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.108
ErrorsName 'CloseHandle' must match pattern '^[a-z][a-zA-Z0-9]*$'.108
ErrorsParameter hObject should be final.108
ErrorsMissing a Javadoc comment.110
ErrorsName 'GetStdHandle' must match pattern '^[a-z][a-zA-Z0-9]*$'.110
ErrorsParameter nStdHandle should be final.110
ErrorsLine is longer than 80 characters.113
ErrorsMissing a Javadoc comment.113
ErrorsName 'GetConsoleScreenBufferInfo' must match pattern '^[a-z][a-zA-Z0-9]*$'.113
ErrorsParameter hConsoleOutput should be final.113
ErrorsParameter lpConsoleScreenBufferInfo should be final.113
ErrorsLine is longer than 80 characters.115
ErrorsMissing a Javadoc comment.115
ErrorsName 'CreateConsoleScreenBuffer' must match pattern '^[a-z][a-zA-Z0-9]*$'.115
ErrorsParameter dwDesiredAccess should be final.115
ErrorsParameter dwShareMode should be final.115
ErrorsParameter lpSecurityAttributes should be final.115
ErrorsParameter dwFlags should be final.115
ErrorsParameter lpScreenBufferData should be final.115
ErrorsMissing a Javadoc comment.117
ErrorsName 'GetLastError' must match pattern '^[a-z][a-zA-Z0-9]*$'.117
ErrorsMissing a Javadoc comment.118
ErrorsName 'GetCurrentProcessId' must match pattern '^[a-z][a-zA-Z0-9]*$'.118
ErrorsLine is longer than 80 characters.120
ErrorsMissing a Javadoc comment.120
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.120
ErrorsMissing a Javadoc comment.122
ErrorsRedundant 'static' modifier.122
ErrorsMissing a Javadoc comment.123
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.123
ErrorsMissing a Javadoc comment.126
ErrorsMissing a Javadoc comment.131
ErrorsName 'SetCurrentDirectoryA' must match pattern '^[a-z][a-zA-Z0-9]*$'.131
ErrorsLine is longer than 80 characters.132
ErrorsMethod 'SetCurrentDirectory' is not designed for extension - needs to be abstract, final or empty.132
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.132
ErrorsMissing a Javadoc comment.135
ErrorsMissing a Javadoc comment.140
ErrorsName 'SetCurrentDirectoryW' must match pattern '^[a-z][a-zA-Z0-9]*$'.140
ErrorsLine is longer than 80 characters.141
ErrorsMethod 'SetCurrentDirectory' is not designed for extension - needs to be abstract, final or empty.141
ErrorsName 'SetCurrentDirectory' must match pattern '^[a-z][a-zA-Z0-9]*$'.141

jcommon/core/platform/win32/Win32PlatformProvider.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.31
ErrorsMethod 'providerMatchesPlatform' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter family should be final.31
ErrorsParameter os should be final.31
ErrorsParameter arch should be final.31
ErrorsLine is longer than 80 characters.31
ErrorsMethod 'providerMatchesPlatform' is not designed for extension - needs to be abstract, final or empty.31
ErrorsParameter family should be final.31
ErrorsParameter os should be final.31
ErrorsParameter arch should be final.31