Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
30001507

Rules

RulesViolationsSeverity
PackageHtml2error Error
NewlineAtEndOfFile2error Error
Translation0error Error
JavadocMethod193error Error
JavadocType5error Error
JavadocVariable130error Error
JavadocStyle14error Error
ConstantName18error Error
LocalFinalVariableName0error Error
LocalVariableName1error Error
MemberName0error Error
MethodName0error Error
PackageName0error Error
ParameterName0error Error
StaticVariableName0error Error
TypeName0error Error
AvoidStarImport6error Error
IllegalImport0error Error
RedundantImport0error Error
UnusedImports1error Error
FileLength0error Error
LineLength529error Error
MethodLength1error Error
ParameterNumber0error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter1error Error
NoWhitespaceBefore0error Error
OperatorWrap5error Error
ParenPad0error Error
TypecastParenPad0error Error
TabCharacter0error Error
WhitespaceAfter3error Error
WhitespaceAround2error Error
ModifierOrder2error Error
RedundantModifier0error Error
AvoidNestedBlocks0error Error
EmptyBlock1error Error
LeftCurly0error Error
NeedBraces0error Error
RightCurly0error Error
AvoidInlineConditionals6error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode0error Error
HiddenField74error Error
IllegalInstantiation0error Error
InnerAssignment0error Error
MagicNumber13error Error
MissingSwitchDefault0error Error
RedundantThrows6error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn0error Error
DesignForExtension186error Error
FinalClass2error Error
HideUtilityClassConstructor3error Error
InterfaceIsType0error Error
VisibilityModifier8error Error
ArrayTypeStyle6error Error
FinalParameters285error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
2error Error
TodoComment0error Error
UpperEll0error Error

Details

net/sf/sapjcosupport/SapFieldMapping.java

ViolationMessageLine
errorMissing a Javadoc comment.8
errorMissing a Javadoc comment.9
errorMissing a Javadoc comment.10
errorMissing a Javadoc comment.11
errorMissing a Javadoc comment.12
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.14
errorLine is longer than 80 characters.16
errorMissing a Javadoc comment.16
errorParameter propertyName should be final.16
error'propertyName' hides a field.16
errorParameter fieldName should be final.16
error'fieldName' hides a field.16
errorParameter type should be final.16
error'type' hides a field.16
errorParameter fullyQualifiedClassName should be final.16
error'fullyQualifiedClassName' hides a field.16
errorParameter notNull should be final.16
error'notNull' hides a field.16
errorLine is longer than 80 characters.17
errorLine is longer than 80 characters.20
errorMissing a Javadoc comment.20
errorParameter propertyName should be final.20
error'propertyName' hides a field.20
errorParameter fieldName should be final.20
error'fieldName' hides a field.20
errorParameter type should be final.20
error'type' hides a field.20
errorParameter key should be final.20
error'key' hides a field.20
errorParameter fullyQualifiedClassName should be final.20
error'fullyQualifiedClassName' hides a field.20
errorParameter notNull should be final.20
error'notNull' hides a field.20
errorMethod 'getPropertyName' is not designed for extension - needs to be abstract, final or empty.29
errorMissing a Javadoc comment.29
errorMethod 'getFieldName' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.37
errorMissing a Javadoc comment.37
errorMethod 'isNotNull' is not designed for extension - needs to be abstract, final or empty.41
errorMissing a Javadoc comment.41
errorMethod 'getKey' is not designed for extension - needs to be abstract, final or empty.45
errorMissing a Javadoc comment.45
errorMethod 'equals' is not designed for extension - needs to be abstract, final or empty.49
errorMissing a Javadoc comment.49
errorParameter o should be final.49
errorAvoid inline conditionals.60
errorMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.66
errorMissing a Javadoc comment.66
errorAvoid inline conditionals.70
errorLine is longer than 80 characters.71
errorAvoid inline conditionals.71

net/sf/sapjcosupport/AsyncMethodCall.java

ViolationMessageLine
errorLine is longer than 80 characters.8
errorFirst sentence should end with a period.15
errorMissing a Javadoc comment.19
errorMethod 'run' is not designed for extension - needs to be abstract, final or empty.42
errorLine is longer than 80 characters.59
errorLine is longer than 80 characters.60
errorMethod 'waitForCompletion' is not designed for extension - needs to be abstract, final or empty.62

net/sf/sapjcosupport/SapInput.java

ViolationMessageLine
errorMissing a Javadoc comment.8
errorMissing a Javadoc comment.9
errorMissing a Javadoc comment.10
errorMissing a Javadoc comment.11
errorMissing a Javadoc comment.13
errorParameter name should be final.13
error'name' hides a field.13
errorParameter defaultValue should be final.13
error'defaultValue' hides a field.13
errorParameter required should be final.13
error'required' hides a field.13
errorLine is longer than 80 characters.19
errorMissing a Javadoc comment.19
errorParameter name should be final.19
error'name' hides a field.19
errorParameter defaultValue should be final.19
error'defaultValue' hides a field.19
errorParameter required should be final.19
error'required' hides a field.19
errorParameter isPk should be final.19
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.26
errorMissing a Javadoc comment.26
errorMethod 'isRequired' is not designed for extension - needs to be abstract, final or empty.30
errorMissing a Javadoc comment.30
errorMethod 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty.34
errorMissing a Javadoc comment.34
errorMethod 'isPk' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38

net/sf/sapjcosupport/SapJcoMappingException.java

ViolationMessageLine
errorMissing a Javadoc comment.10
errorParameter string should be final.10
errorMissing a Javadoc comment.14
errorParameter string should be final.14

net/sf/sapjcosupport/SapBapiMapping.java

ViolationMessageLine
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.18
errorParameter name should be final.18
error'name' hides a field.18
errorMethod 'addInput' is not designed for extension - needs to be abstract, final or empty.24
errorMissing a Javadoc comment.24
errorParameter input should be final.24
error'input' hides a field.24
errorMethod 'addStructure' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorParameter structureMapping should be final.28
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorMethod 'getStructures' is not designed for extension - needs to be abstract, final or empty.36
errorMissing a Javadoc comment.36
errorMethod 'getInput' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40
errorMethod 'setFieldSelection' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
errorParameter fieldSelection should be final.44
error'fieldSelection' hides a field.44
errorMethod 'getFieldSelection' is not designed for extension - needs to be abstract, final or empty.48
errorMissing a Javadoc comment.48
errorParameter profile should be final.48

net/sf/sapjcosupport/jdbc/package.html

ViolationMessageLine
errorMissing package documentation file.0

net/sf/sapjcosupport/SapMappingParser.java

ViolationMessageLine
errorFile does not end with a newline.0
errorUsing the '.*' form of import should be avoided - java.util.*.11
errorUtility classes should not have a public or default constructor.19
errorLine is longer than 80 characters.20
errorMissing a Javadoc comment.20
errorName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.20
errorUtility classes should not have a public or default constructor.25
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.32
errorParameter persistentClass should be final.32
errorLine is longer than 80 characters.36
errorMissing a Javadoc comment.36
errorParameter persistentClass should be final.36
errorParameter mapping should be final.36
errorLine is longer than 80 characters.38
errorLine is longer than 80 characters.45
errorLine is longer than 80 characters.46
errorLine is longer than 80 characters.50
errorLine is longer than 80 characters.52
error'static' modifier out of order with the JLS suggestions.52
errorParameter clazz should be final.52
errorRedundant throws: 'SapJcoMappingException' is unchecked exception.52
errorLine is longer than 80 characters.56
errorLine is longer than 80 characters.65
errorLine is longer than 80 characters.66
errorLine is longer than 80 characters.71
errorLine is longer than 80 characters.73
errorMethod length is 186 lines (max allowed is 150).73
errorParameter clazz should be final.73
errorRedundant throws: 'SapJcoMappingException' is unchecked exception.73
errorLine is longer than 80 characters.78
errorLine is longer than 80 characters.80
errorLine is longer than 80 characters.81
errorLine is longer than 80 characters.88
errorLine is longer than 80 characters.94
errorLine is longer than 80 characters.100
errorLine is longer than 80 characters.104
errorLine is longer than 80 characters.105
errorLine is longer than 80 characters.106
errorLine is longer than 80 characters.107
errorLine is longer than 80 characters.109
errorLine is longer than 80 characters.112
errorLine is longer than 80 characters.114
errorLine is longer than 80 characters.116
errorLine is longer than 80 characters.119
errorLine is longer than 80 characters.125
errorLine is longer than 80 characters.130
errorLine is longer than 80 characters.135
errorLine is longer than 80 characters.141
errorLine is longer than 80 characters.143
errorLine is longer than 80 characters.146
errorLine is longer than 80 characters.151
errorLine is longer than 80 characters.154
errorLine is longer than 80 characters.157
errorLine is longer than 80 characters.160
errorLine is longer than 80 characters.164
errorLine is longer than 80 characters.165
errorLine is longer than 80 characters.172
errorLine is longer than 80 characters.173
errorLine is longer than 80 characters.180
errorName 'not_null' must match pattern '^[a-z][a-zA-Z0-9]*$'.187
errorLine is longer than 80 characters.189
errorLine is longer than 80 characters.191
errorLine is longer than 80 characters.194
errorLine is longer than 80 characters.206
errorLine is longer than 80 characters.208
errorLine is longer than 80 characters.211
errorLine is longer than 80 characters.214
errorLine is longer than 80 characters.223
errorLine is longer than 80 characters.225
errorLine is longer than 80 characters.228
errorLine is longer than 80 characters.233
errorLine is longer than 80 characters.234
errorLine is longer than 80 characters.242
errorLine is longer than 80 characters.246
errorLine is longer than 80 characters.253
errorLine is longer than 80 characters.261
errorLine is longer than 80 characters.262
errorLine is longer than 80 characters.267
errorLine is longer than 80 characters.268
errorLine is longer than 80 characters.270
errorParameter parentListsElement should be final.270
errorLine is longer than 80 characters.271
errorParameter childElement should be final.271
errorRedundant throws: 'SapJcoMappingException' is unchecked exception.271
errorLine is longer than 80 characters.272
errorMissing a Javadoc comment.279
errorParameter element should be final.279
errorLine is longer than 80 characters.286
errorLine is longer than 80 characters.290
errorLine is longer than 80 characters.296
errorLine is longer than 80 characters.299
errorParameter booleanValue should be final.302
errorParameter defaultValue should be final.302
errorLine is longer than 80 characters.306
errorLine is longer than 80 characters.307

net/sf/sapjcosupport/jdbc/SqlState.java

ViolationMessageLine
errorClass SqlState should be declared as final.12
errorMissing a Javadoc comment.13
errorName 'Disconnected' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
errorMissing a Javadoc comment.14
errorName 'Connected' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.14
errorMissing a Javadoc comment.15
errorName 'Idle' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.15
errorMissing a Javadoc comment.16
errorName 'Error' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.19
errorParameter string should be final.19

net/sf/sapjcosupport/SapSearchHelp.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.util.*.10
errorLine is longer than 80 characters.15
errorLine is longer than 80 characters.16
errorLine is longer than 80 characters.19
errorMissing a Javadoc comment.25
errorVariable 'log' must be private and have accessor methods.25
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
errorLine is longer than 80 characters.29
errorLine is longer than 80 characters.31
errorLine is longer than 80 characters.33
errorLine is longer than 80 characters.36
errorLine is longer than 80 characters.40
errorLine is longer than 80 characters.42
errorLine is longer than 80 characters.43
errorUnused @throws tag for 'IllegalArgumentException'.43
errorLine is longer than 80 characters.45
errorMethod 'search' is not designed for extension - needs to be abstract, final or empty.45
errorParameter searchHelpName should be final.45
errorParameter selectionMethod should be final.45
errorParameter maximumResults should be final.45
errorParameter criteria should be final.45
errorParameter persistentObject should be final.45
errorParameter javaFieldSelection should be final.45
errorParameter sapFieldSelection should be final.45
errorLine is longer than 80 characters.47
errorLine is longer than 80 characters.49
errorLine is longer than 80 characters.52
error'5' is a magic number.54
errorLine is longer than 80 characters.56
errorLine is longer than 80 characters.59
errorLine is longer than 80 characters.79
errorLine is longer than 80 characters.81
errorLine is longer than 80 characters.88
errorLine is longer than 80 characters.98
errorLine is longer than 80 characters.101
errorLine is longer than 80 characters.105
errorParameter valueObject should be final.105
errorParameter persistentObject should be final.105
errorParameter javaFieldSelection should be final.105
errorLine is longer than 80 characters.110
errorLine is longer than 80 characters.122
errorLine is longer than 80 characters.124
errorLine is longer than 80 characters.127
errorLine is longer than 80 characters.133
errorLine is longer than 80 characters.135
errorLine is longer than 80 characters.137

net/sf/sapjcosupport/jdbc/SqlErrorCodes.java

ViolationMessageLine
errorLine is longer than 80 characters.13
errorMissing a Javadoc comment.13
errorName 'MissingConnectionProperty' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
errorLine is longer than 80 characters.14
errorLine is longer than 80 characters.15
errorMissing a Javadoc comment.15
errorName 'ErrorCreatingConnection' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.15
errorLine is longer than 80 characters.16
errorMissing a Javadoc comment.18
errorParameter string should be final.18
errorParameter i should be final.18

net/sf/sapjcosupport/SapDebuggingUtil.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.9
errorMissing a Javadoc comment.10
errorParameter function should be final.10
errorMissing a Javadoc comment.15
errorParameter function should be final.15
errorMissing a Javadoc comment.20
errorParameter function should be final.20
errorMissing a Javadoc comment.25
errorParameter structure should be final.25
errorLine is longer than 80 characters.37
errorMissing a Javadoc comment.42
errorParameter table should be final.42
errorLine is longer than 80 characters.51
errorLine is longer than 80 characters.63
errorMissing a Javadoc comment.69
errorParameter iterator should be final.69

net/sf/sapjcosupport/SapType.java

ViolationMessageLine
errorClass SapType should be declared as final.9
errorMissing a Javadoc comment.10
errorName 'String' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.10
errorMissing a Javadoc comment.11
errorName 'Double' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.11
errorMissing a Javadoc comment.12
errorName 'Int' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.12
errorMissing a Javadoc comment.13
errorName 'Date' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
errorMissing a Javadoc comment.15
errorParameter string should be final.15
errorMissing a Javadoc comment.19
errorParameter name should be final.19
error'{' is not preceded with whitespace.19
errorMissing a Javadoc comment.23
errorParameter name should be final.23
error'{' is not preceded with whitespace.23
errorLine is longer than 80 characters.24
error',' is not followed by whitespace.24

net/sf/sapjcosupport/SapListMapping.java

ViolationMessageLine
errorLine is longer than 80 characters.5
errorLine is longer than 80 characters.6
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.16
errorParameter name should be final.16
error'name' hides a field.16
errorParameter primaryKey should be final.16
error'primaryKey' hides a field.16
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.21
errorMissing a Javadoc comment.21
errorMethod 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty.25
errorMissing a Javadoc comment.25

net/sf/sapjcosupport/ReflectionFieldIterator.java

ViolationMessageLine
errorLine is longer than 80 characters.21
errorMissing a Javadoc comment.27
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.30
errorParameter instance should be final.38
error'instance' hides a field.38
errorLine is longer than 80 characters.45
errorLine is longer than 80 characters.46
errorLine is longer than 80 characters.47
errorLine is longer than 80 characters.49
errorParameter instance should be final.55
error'instance' hides a field.55
errorParameter regularExpression should be final.55
errorLine is longer than 80 characters.65
errorMissing a Javadoc comment.71
errorParameter regularExpression should be final.71
errorLine is longer than 80 characters.80
errorLine is longer than 80 characters.91
errorMethod 'hasNext' is not designed for extension - needs to be abstract, final or empty.99
errorUnused @throws tag for 'NoSuchElementException'.110
errorMethod 'next' is not designed for extension - needs to be abstract, final or empty.112
errorLine is longer than 80 characters.114
errorLine is longer than 80 characters.125
errorMethod 'remove' is not designed for extension - needs to be abstract, final or empty.127
errorLine is longer than 80 characters.128
errorLine is longer than 80 characters.138
errorLine is longer than 80 characters.143
errorParameter throwable should be final.158
errorParameter message should be final.168
errorParameter throwable should be final.168

net/sf/sapjcosupport/SapJcoInterface.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.util.*.15
errorLine is longer than 80 characters.24
errorMissing a Javadoc comment.24
errorName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.24
errorMissing a Javadoc comment.25
errorName 'sapJcoXmlLogger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.25
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.27
errorLine is longer than 80 characters.28
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.35
errorVariable 'dataSource' must be private and have accessor methods.35
errorMissing a Javadoc comment.36
errorVariable 'maxParallelCalls' must be private and have accessor methods.36
error'5' is a magic number.36
errorMethod 'setMaxParallelCalls' is not designed for extension - needs to be abstract, final or empty.43
errorParameter calls should be final.43
errorMethod 'setDataSource' is not designed for extension - needs to be abstract, final or empty.52
errorParameter source should be final.52
errorLine is longer than 80 characters.61
errorLine is longer than 80 characters.65
errorUnused @throws tag for 'SapJcoMappingException'.65
errorMethod 'getFunction' is not designed for extension - needs to be abstract, final or empty.67
errorParameter name should be final.67
errorLine is longer than 80 characters.73
errorMissing a Javadoc comment.81
errorMissing a Javadoc comment.82
errorMissing a Javadoc comment.83
errorMissing a Javadoc comment.84
errorMissing a Javadoc comment.85
errorLine is longer than 80 characters.87
errorMissing a Javadoc comment.87
errorParameter persistentObject should be final.87
error'persistentObject' hides a field.87
errorParameter input should be final.87
error'input' hides a field.87
errorParameter profile should be final.87
error'profile' hides a field.87
errorMissing a Javadoc comment.93
errorMissing a Javadoc comment.97
errorExpected an @return tag.105
errorLine is longer than 80 characters.105
errorMethod 'performSapCall' is not designed for extension - needs to be abstract, final or empty.105
errorParameter sapMapping should be final.105
errorExpected @param tag for 'sapMapping'.105
errorParameter input should be final.105
errorExpected @param tag for 'input'.105
errorParameter persistentObject should be final.105
errorExpected @param tag for 'persistentObject'.105
errorParameter profile should be final.105
errorExpected @param tag for 'profile'.105
errorLine is longer than 80 characters.115
errorLine is longer than 80 characters.129
errorLine is longer than 80 characters.132
errorLine is longer than 80 characters.136
errorLine is longer than 80 characters.139
errorLine is longer than 80 characters.151
errorLine is longer than 80 characters.156
errorLine is longer than 80 characters.159
errorLine is longer than 80 characters.162
errorLine is longer than 80 characters.164
errorLine is longer than 80 characters.166
errorLine is longer than 80 characters.172
errorMissing a Javadoc comment.172
errorParameter sapBapiMapping should be final.172
errorParameter fieldSelection should be final.172
errorParameter function should be final.172
errorLine is longer than 80 characters.173
errorParameter persistentObject should be final.173
errorLine is longer than 80 characters.176
errorLine is longer than 80 characters.177
errorLine is longer than 80 characters.179
errorLine is longer than 80 characters.184
errorLine is longer than 80 characters.189
errorLine is longer than 80 characters.190
errorLine is longer than 80 characters.194
errorLine is longer than 80 characters.197
errorLine is longer than 80 characters.202
errorLine is longer than 80 characters.203
errorLine is longer than 80 characters.208
errorLine is longer than 80 characters.210
errorLine is longer than 80 characters.214
errorLine is longer than 80 characters.218
errorLine is longer than 80 characters.221
errorLine is longer than 80 characters.224
errorLine is longer than 80 characters.227
errorLine is longer than 80 characters.230
errorLine is longer than 80 characters.240
errorLine is longer than 80 characters.248
errorLine is longer than 80 characters.254
errorMissing a Javadoc comment.254
errorParameter function should be final.254
errorParameter outputListMapping should be final.254
errorLine is longer than 80 characters.255
errorParameter sapBapiMapping should be final.255
errorParameter fieldSelection should be final.255
errorParameter persistentObject should be final.255
errorLine is longer than 80 characters.272
errorLine is longer than 80 characters.273
errorLine is longer than 80 characters.275
errorLine is longer than 80 characters.278
errorLine is longer than 80 characters.280
errorLine is longer than 80 characters.281
errorLine is longer than 80 characters.284
errorLine is longer than 80 characters.286
errorLine is longer than 80 characters.293
errorLine is longer than 80 characters.299
errorLine is longer than 80 characters.302
errorLine is longer than 80 characters.303
errorLine is longer than 80 characters.307
errorLine is longer than 80 characters.313
errorLine is longer than 80 characters.316
errorLine is longer than 80 characters.325
errorLine is longer than 80 characters.333
errorMissing a Javadoc comment.333
errorParameter fieldSelection should be final.333
errorParameter function should be final.333
errorLine is longer than 80 characters.334
errorParameter sapBapiMapping should be final.334
errorParameter profile should be final.334
errorLine is longer than 80 characters.336
errorLine is longer than 80 characters.338
errorLine is longer than 80 characters.349
errorLine is longer than 80 characters.355
errorMissing a Javadoc comment.355
errorParameter inputListMappings should be final.355
errorParameter function should be final.355
errorParameter input should be final.355
errorLine is longer than 80 characters.358
errorLine is longer than 80 characters.359
errorLine is longer than 80 characters.360
errorLine is longer than 80 characters.362
errorLine is longer than 80 characters.364
errorLine is longer than 80 characters.366
errorLine is longer than 80 characters.370
errorLine is longer than 80 characters.371
errorLine is longer than 80 characters.372
errorLine is longer than 80 characters.374
errorLine is longer than 80 characters.376
errorLine is longer than 80 characters.377
errorLine is longer than 80 characters.380
errorLine is longer than 80 characters.381
errorLine is longer than 80 characters.382
errorLine is longer than 80 characters.390
errorMissing a Javadoc comment.390
errorParameter sapBapiMapping should be final.390
errorParameter input should be final.390
errorParameter function should be final.390
errorLine is longer than 80 characters.395
errorLine is longer than 80 characters.396
errorLine is longer than 80 characters.399
errorLine is longer than 80 characters.400
errorLine is longer than 80 characters.404
errorLine is longer than 80 characters.407
errorLine is longer than 80 characters.413
errorLine is longer than 80 characters.414
errorLine is longer than 80 characters.421
errorParameter table should be final.421
errorParameter pkField should be final.421
errorParameter pkValue should be final.421
errorLine is longer than 80 characters.428
errorFirst sentence should end with a period.436
errorLine is longer than 80 characters.437
errorLine is longer than 80 characters.441
errorLine is longer than 80 characters.443
errorParameter field should be final.443
errorRedundant throws: 'SapJcoMappingException' is unchecked exception.443
errorLine is longer than 80 characters.445
errorMissing a Javadoc comment.451
errorParameter function should be final.451
errorParameter name should be final.451
errorMethod 'retrieve' is not designed for extension - needs to be abstract, final or empty.463
errorMissing a Javadoc comment.463
errorParameter persistentObject should be final.463
errorParameter inputMaps should be final.463
errorLine is longer than 80 characters.467
errorMethod 'retrieve' is not designed for extension - needs to be abstract, final or empty.467
errorMissing a Javadoc comment.467
errorParameter persistentObject should be final.467
errorParameter inputMaps should be final.467
errorParameter profile should be final.467
errorLine is longer than 80 characters.469
errorLine is longer than 80 characters.482
errorLine is longer than 80 characters.488
errorLine is longer than 80 characters.493
errorLine is longer than 80 characters.501
errorMethod 'retrieve' is not designed for extension - needs to be abstract, final or empty.505
errorMissing a Javadoc comment.505
errorParameter persistentObject should be final.505
errorParameter input should be final.505
errorLine is longer than 80 characters.512
errorLine is longer than 80 characters.513
errorLine is longer than 80 characters.514
errorLine is longer than 80 characters.515
errorLine is longer than 80 characters.520
errorLine is longer than 80 characters.521
errorLine is longer than 80 characters.525
errorLine is longer than 80 characters.526
errorLine is longer than 80 characters.531
errorLine is longer than 80 characters.551
errorLine is longer than 80 characters.553
errorMethod 'retrieve' is not designed for extension - needs to be abstract, final or empty.553
errorParameter persistentObject should be final.553
errorParameter input should be final.553
errorParameter profile should be final.553
errorLine is longer than 80 characters.555
errorLine is longer than 80 characters.569
errorMethod 'checkReturnStructure' is not designed for extension - needs to be abstract, final or empty.569
errorMissing a Javadoc comment.569
errorParameter function should be final.569
errorRedundant throws: 'DataRetrievalFailureException' is unchecked exception.569
errorLine is longer than 80 characters.570
errorLine is longer than 80 characters.571
error'!' is followed by whitespace.572
error'||' should be on a new line.572
error'||' should be on a new line.573
errorLine is longer than 80 characters.575
errorLine is longer than 80 characters.576
errorLine is longer than 80 characters.581
errorMethod 'mapRecordToEntity' is not designed for extension - needs to be abstract, final or empty.581
errorMissing a Javadoc comment.581
errorParameter entityDef should be final.581
errorParameter entity should be final.581
errorParameter record should be final.581
errorParameter structureMapping should be final.582
errorLine is longer than 80 characters.583
errorLine is longer than 80 characters.589
errorMethod 'mapOneField' is not designed for extension - needs to be abstract, final or empty.589
errorMissing a Javadoc comment.589
errorParameter entityDef should be final.589
errorParameter entity should be final.589
errorParameter record should be final.589
errorParameter sapFieldMapping should be final.589
errorLine is longer than 80 characters.593
errorLine is longer than 80 characters.596
errorLine is longer than 80 characters.598
errorLine is longer than 80 characters.602
errorLine is longer than 80 characters.618
errorLine is longer than 80 characters.620
errorLine is longer than 80 characters.623
errorLine is longer than 80 characters.629
errorLine is longer than 80 characters.630
errorLine is longer than 80 characters.633
errorLine is longer than 80 characters.648
errorMethod 'convertMap' is not designed for extension - needs to be abstract, final or empty.648
errorMissing a Javadoc comment.648
errorParameter table should be final.648
errorParameter entity should be final.648
errorParameter sapStructureMapping should be final.648
errorParameter persistentObject should be final.649
errorLine is longer than 80 characters.651
errorLine is longer than 80 characters.652
errorLine is longer than 80 characters.655
errorLine is longer than 80 characters.656
errorLine is longer than 80 characters.662
errorMissing a Javadoc comment.668
errorParameter clazz should be final.668
errorLine is longer than 80 characters.671
errorLine is longer than 80 characters.674
errorLine is longer than 80 characters.676
errorLine is longer than 80 characters.678

net/sf/sapjcosupport/SapStructureMapping.java

ViolationMessageLine
errorFile does not end with a newline.0
errorMissing a Javadoc comment.12
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorLine is longer than 80 characters.17
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.22
errorParameter name should be final.22
error'name' hides a field.22
errorParameter type should be final.22
error'type' hides a field.22
errorMissing a Javadoc comment.28
errorParameter name should be final.28
error'name' hides a field.28
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorMethod 'getType' is not designed for extension - needs to be abstract, final or empty.36
errorMissing a Javadoc comment.36
errorMethod 'setType' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40
errorParameter type should be final.40
error'type' hides a field.40
errorMethod 'getEntityClass' is not designed for extension - needs to be abstract, final or empty.44
errorMissing a Javadoc comment.44
errorMethod 'setEntityClass' is not designed for extension - needs to be abstract, final or empty.48
errorMissing a Javadoc comment.48
errorParameter entityClass should be final.48
error'entityClass' hides a field.48
errorMethod 'getCollectionName' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
errorMethod 'setCollectionName' is not designed for extension - needs to be abstract, final or empty.56
errorMissing a Javadoc comment.56
errorParameter collectionName should be final.56
error'collectionName' hides a field.56
errorMethod 'getFields' is not designed for extension - needs to be abstract, final or empty.60
errorMissing a Javadoc comment.60
errorMethod 'getFieldsMap' is not designed for extension - needs to be abstract, final or empty.64
errorMissing a Javadoc comment.64
errorMethod 'addField' is not designed for extension - needs to be abstract, final or empty.68
errorMissing a Javadoc comment.68
errorParameter field should be final.68
errorMethod 'getKeyField' is not designed for extension - needs to be abstract, final or empty.76
errorMissing a Javadoc comment.76
errorMethod 'setKeyField' is not designed for extension - needs to be abstract, final or empty.80
errorMissing a Javadoc comment.80
errorParameter keyField should be final.80
error'keyField' hides a field.80
errorMethod 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty.84
errorMissing a Javadoc comment.84
errorMethod 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty.88
errorMissing a Javadoc comment.88
errorParameter pk should be final.88
errorMethod 'isMap' is not designed for extension - needs to be abstract, final or empty.92
errorMissing a Javadoc comment.92
errorMethod 'isList' is not designed for extension - needs to be abstract, final or empty.96
errorMissing a Javadoc comment.96
errorMethod 'isListOfMaps' is not designed for extension - needs to be abstract, final or empty.100
errorMissing a Javadoc comment.100
errorMethod 'isEntity' is not designed for extension - needs to be abstract, final or empty.104
errorMissing a Javadoc comment.104
errorMethod 'isExcluded' is not designed for extension - needs to be abstract, final or empty.108
errorMissing a Javadoc comment.108
errorMethod 'setExcluded' is not designed for extension - needs to be abstract, final or empty.112
errorMissing a Javadoc comment.112
errorParameter excluded should be final.112

net/sf/sapjcosupport/jdbc/SapDataSource.java

ViolationMessageLine
error'60' is a magic number.24
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.27
errorName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.27
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.32
errorMissing a Javadoc comment.33
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.35
errorMissing a Javadoc comment.36
errorMissing a Javadoc comment.37
errorMissing a Javadoc comment.38
error'5' is a magic number.38
errorMethod 'getLoginTimeout' is not designed for extension - needs to be abstract, final or empty.52
errorMethod 'setLoginTimeout' is not designed for extension - needs to be abstract, final or empty.68
errorParameter seconds should be final.68
errorMethod 'getLogWriter' is not designed for extension - needs to be abstract, final or empty.92
errorMethod 'setLogWriter' is not designed for extension - needs to be abstract, final or empty.115
errorParameter out should be final.115
errorMethod 'getSapConnection' is not designed for extension - needs to be abstract, final or empty.119
errorMissing a Javadoc comment.119
error'pool' hides a field.122
errorLine is longer than 80 characters.127
errorMissing a Javadoc comment.131
errorLine is longer than 80 characters.139
errorMissing a Javadoc comment.143
errorMissing a Javadoc comment.148
errorLine is longer than 80 characters.150
errorLine is longer than 80 characters.153
errorLine is longer than 80 characters.155
error',' is not followed by whitespace.155
errorLine is longer than 80 characters.156
error'60000' is a magic number.158
error'60000' is a magic number.159
errorLine is longer than 80 characters.164
errorMethod 'getConnection' is not designed for extension - needs to be abstract, final or empty.177
errorLine is longer than 80 characters.191
errorMethod 'getConnection' is not designed for extension - needs to be abstract, final or empty.191
errorParameter username should be final.191
error'username' hides a field.191
errorParameter password should be final.191
error'password' hides a field.191
errorLine is longer than 80 characters.197
errorMethod 'setProperties' is not designed for extension - needs to be abstract, final or empty.197
errorMissing a Javadoc comment.197
errorParameter username should be final.197
error'username' hides a field.197
errorParameter password should be final.197
error'password' hides a field.197
errorParameter host should be final.197
error'host' hides a field.197
errorParameter client should be final.197
error'client' hides a field.197
errorParameter systemNr should be final.197
error'systemNr' hides a field.197
errorParameter language should be final.198
error'language' hides a field.198
errorMethod 'getUsername' is not designed for extension - needs to be abstract, final or empty.207
errorMissing a Javadoc comment.207
errorMethod 'setUsername' is not designed for extension - needs to be abstract, final or empty.211
errorMissing a Javadoc comment.211
errorParameter username should be final.211
error'username' hides a field.211
errorMethod 'getPassword' is not designed for extension - needs to be abstract, final or empty.215
errorMissing a Javadoc comment.215
errorMethod 'setPassword' is not designed for extension - needs to be abstract, final or empty.219
errorMissing a Javadoc comment.219
errorParameter password should be final.219
error'password' hides a field.219
errorMethod 'getHost' is not designed for extension - needs to be abstract, final or empty.223
errorMissing a Javadoc comment.223
errorMethod 'setHost' is not designed for extension - needs to be abstract, final or empty.227
errorMissing a Javadoc comment.227
errorParameter host should be final.227
error'host' hides a field.227
errorMethod 'getClient' is not designed for extension - needs to be abstract, final or empty.231
errorMissing a Javadoc comment.231
errorMethod 'setClient' is not designed for extension - needs to be abstract, final or empty.235
errorMissing a Javadoc comment.235
errorParameter client should be final.235
error'client' hides a field.235
errorMethod 'getSystemNr' is not designed for extension - needs to be abstract, final or empty.239
errorMissing a Javadoc comment.239
errorMethod 'setSystemNr' is not designed for extension - needs to be abstract, final or empty.243
errorMissing a Javadoc comment.243
errorParameter systemNr should be final.243
error'systemNr' hides a field.243
errorMethod 'getLanguage' is not designed for extension - needs to be abstract, final or empty.247
errorMissing a Javadoc comment.247
errorMethod 'setLanguage' is not designed for extension - needs to be abstract, final or empty.251
errorMissing a Javadoc comment.251
errorParameter language should be final.251
error'language' hides a field.251

net/sf/sapjcosupport/jdbc/JdbcFeatureNotSupportedException.java

ViolationMessageLine
errorMissing a Javadoc comment.13

net/sf/sapjcosupport/SapSearchHelpVO.java

ViolationMessageLine
errorLine is longer than 80 characters.8
errorLine is longer than 80 characters.10
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
errorMissing a Javadoc comment.25
errorMissing a Javadoc comment.26
errorMissing a Javadoc comment.27
errorMissing a Javadoc comment.28
errorMissing a Javadoc comment.29
errorMissing a Javadoc comment.30
errorMissing a Javadoc comment.31
errorMissing a Javadoc comment.32
errorMissing a Javadoc comment.33
errorMissing a Javadoc comment.34
errorMissing a Javadoc comment.35
errorMethod 'iterator' is not designed for extension - needs to be abstract, final or empty.37
errorMissing a Javadoc comment.37
errorMissing a Javadoc comment.41

net/sf/sapjcosupport/SapQuery.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - org.apache.oro.text.regex.*.4
errorUsing the '.*' form of import should be avoided - java.util.*.6
errorMissing a Javadoc comment.13
errorMissing a Javadoc comment.14
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.20
errorVariable 'log' must be private and have accessor methods.20
errorMissing a Javadoc comment.21
errorLine is longer than 80 characters.22
errorMissing a Javadoc comment.22
errorName 'operatorRegex' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.22
errorMissing a Javadoc comment.41
errorMissing a Javadoc comment.42
errorMissing a Javadoc comment.43
errorFirst sentence should end with a period.45
errorLine is longer than 80 characters.47
errorParameter query should be final.51
errorExpected @param tag for 'query'.51
errorParameter persistentObject should be final.51
error'persistentObject' hides a field.51
errorExpected @param tag for 'persistentObject'.51
errorParameter maximumResults should be final.51
error'maximumResults' hides a field.51
errorExpected @param tag for 'maximumResults'.51
errorMissing a Javadoc comment.57
errorLine is longer than 80 characters.58
errorMissing a Javadoc comment.58
errorParameter queryPart should be final.58
errorParameter expected should be final.58
errorParameter offset should be final.58
errorLine is longer than 80 characters.59
errorMissing a Javadoc comment.63
errorMissing a Javadoc comment.64
errorMissing a Javadoc comment.66
errorParameter string should be final.66
errorMissing a Javadoc comment.70
errorParameter string should be final.70
errorParameter regex should be final.70
errorMissing a Javadoc comment.74
errorLine is longer than 80 characters.81
error'5' is a magic number.84
error'5' is a magic number.85
errorLine is longer than 80 characters.98
errorMissing a Javadoc comment.102
errorMissing a Javadoc comment.106
errorMissing a Javadoc comment.107
errorMissing a Javadoc comment.108
errorMissing a Javadoc comment.109
errorMissing a Javadoc comment.111
errorParameter parts should be final.111
errorParameter delims should be final.111
error'delims' hides a field.111
errorMissing a Javadoc comment.116
errorMissing a Javadoc comment.121
errorMissing a Javadoc comment.125
errorMissing a Javadoc comment.132
errorMissing a Javadoc comment.139
errorMissing a Javadoc comment.140
errorVariable 'parts' must be private and have accessor methods.140
errorMissing a Javadoc comment.141
errorVariable 'string' must be private and have accessor methods.141
errorMissing a Javadoc comment.142
errorVariable 'delim' must be private and have accessor methods.142
errorMissing a Javadoc comment.143
errorVariable 'caseSensitive' must be private and have accessor methods.143
errorLine is longer than 80 characters.151
errorParameter string should be final.151
error'string' hides a field.151
errorExpected @param tag for 'string'.151
errorParameter delim should be final.151
error'delim' hides a field.151
errorExpected @param tag for 'delim'.151
errorParameter caseSensitive should be final.151
error'caseSensitive' hides a field.151
errorExpected @param tag for 'caseSensitive'.151
errorMissing a Javadoc comment.158
errorMissing a Javadoc comment.177
errorMissing a Javadoc comment.181
errorMethod 'parseQuery' is not designed for extension - needs to be abstract, final or empty.186
errorMissing a Javadoc comment.186
errorParameter query should be final.186
errorLine is longer than 80 characters.194
errorLine is longer than 80 characters.204
errorLine is longer than 80 characters.213
errorLine is longer than 80 characters.218
errorLine is longer than 80 characters.227
errorMissing a Javadoc comment.227
errorParameter haystack should be final.227
errorParameter needle should be final.227
errorParameter replacement should be final.227
errorAvoid inline conditionals.230
error'+' should be on a new line.230
error'+' should be on a new line.231
error'?' should be on a new line.232
errorAvoid inline conditionals.232
errorLine is longer than 80 characters.240
errorParameter queryPart should be final.244
errorParameter offset should be final.244
errorExpected @param tag for 'offset'.244
errorMissing a Javadoc comment.255
errorParameter queryPart should be final.255
errorLine is longer than 80 characters.256
errorLine is longer than 80 characters.257
errorLine is longer than 80 characters.259
errorLine is longer than 80 characters.262
errorLine is longer than 80 characters.265
errorLine is longer than 80 characters.271
errorMethod 'setParameter' is not designed for extension - needs to be abstract, final or empty.290
errorMissing a Javadoc comment.290
errorParameter parameter should be final.290
errorMethod 'setParameter' is not designed for extension - needs to be abstract, final or empty.294
errorMissing a Javadoc comment.294
errorParameter position should be final.294
errorParameter parameter should be final.294
errorLine is longer than 80 characters.301
errorMethod 'setParameters' is not designed for extension - needs to be abstract, final or empty.305
errorMissing a Javadoc comment.305
errorParameter params should be final.305
errorMethod 'executeQuery' is not designed for extension - needs to be abstract, final or empty.312
errorMissing a Javadoc comment.312
errorParameter searchHelper should be final.312
errorLine is longer than 80 characters.313

net/sf/sapjcosupport/SapQLSupport.java

ViolationMessageLine
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.21
errorLine is longer than 80 characters.23
errorMethod 'executeQuery' is not designed for extension - needs to be abstract, final or empty.23
errorMissing a Javadoc comment.23
errorParameter sapQL should be final.23
errorParameter parameter should be final.23
errorParameter maxResults should be final.23
errorParameter fetchFullData should be final.23
errorLine is longer than 80 characters.24
errorLine is longer than 80 characters.27
errorMethod 'executeQuery' is not designed for extension - needs to be abstract, final or empty.27
errorMissing a Javadoc comment.27
errorParameter sapQL should be final.27
errorParameter maxResults should be final.27
errorParameter fetchFullData should be final.27
errorLine is longer than 80 characters.31
errorMethod 'executeQuery' is not designed for extension - needs to be abstract, final or empty.31
errorMissing a Javadoc comment.31
errorParameter sapQL should be final.31
errorParameter parameters should be final.31
errorParameter maxResults should be final.31
errorParameter fetchFullData should be final.31
errorLine is longer than 80 characters.41
errorMethod 'fetchFullData' is not designed for extension - needs to be abstract, final or empty.41
errorMissing a Javadoc comment.41
errorParameter fetchFullData should be final.41
errorParameter resultsFromSearchHelp should be final.41
errorMethod 'fetch' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
errorParameter primaryKeys should be final.54
errorMethod 'fetch' is not designed for extension - needs to be abstract, final or empty.63
errorMissing a Javadoc comment.63
errorParameter primaryKey should be final.63
errorMethod 'generateInputMap' is not designed for extension - needs to be abstract, final or empty.72
errorMissing a Javadoc comment.72
errorParameter id should be final.72
errorMethod 'generateInputMap' is not designed for extension - needs to be abstract, final or empty.78
errorMissing a Javadoc comment.78
errorParameter ids should be final.78

net/sf/sapjcosupport/jdbc/SapQLStatement.java

ViolationMessageLine
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.18
errorParameter connection should be final.18
error'connection' hides a field.18
errorLine is longer than 80 characters.23
errorLine is longer than 80 characters.26
errorMethod 'executeQuery' is not designed for extension - needs to be abstract, final or empty.30
errorParameter sql should be final.30
errorLine is longer than 80 characters.31
errorLine is longer than 80 characters.41
errorLine is longer than 80 characters.43
errorMethod 'executeUpdate' is not designed for extension - needs to be abstract, final or empty.46
errorParameter sql should be final.46
errorLine is longer than 80 characters.47
errorLine is longer than 80 characters.57
errorLine is longer than 80 characters.58
errorLine is longer than 80 characters.64
errorLine is longer than 80 characters.73
errorMethod 'getMaxFieldSize' is not designed for extension - needs to be abstract, final or empty.80
errorLine is longer than 80 characters.81
errorLine is longer than 80 characters.90
errorParameter max should be final.97
errorLine is longer than 80 characters.98
errorLine is longer than 80 characters.103
errorMethod 'getMaxRows' is not designed for extension - needs to be abstract, final or empty.109
errorLine is longer than 80 characters.110
errorParameter max should be final.122
errorLine is longer than 80 characters.123
errorParameter enable should be final.138
errorLine is longer than 80 characters.139
errorLine is longer than 80 characters.144
errorMethod 'getQueryTimeout' is not designed for extension - needs to be abstract, final or empty.150
errorLine is longer than 80 characters.151
errorLine is longer than 80 characters.156
errorParameter seconds should be final.163
errorLine is longer than 80 characters.164
errorLine is longer than 80 characters.176
errorLine is longer than 80 characters.180
errorLine is longer than 80 characters.181
errorLine is longer than 80 characters.187
errorMethod 'getWarnings' is not designed for extension - needs to be abstract, final or empty.194
errorLine is longer than 80 characters.195
errorLine is longer than 80 characters.208
errorLine is longer than 80 characters.213
errorLine is longer than 80 characters.216
errorLine is longer than 80 characters.219
errorLine is longer than 80 characters.224
errorLine is longer than 80 characters.225
errorParameter name should be final.232
errorLine is longer than 80 characters.233
errorLine is longer than 80 characters.244
errorLine is longer than 80 characters.246
errorLine is longer than 80 characters.253
errorLine is longer than 80 characters.254
errorMethod 'execute' is not designed for extension - needs to be abstract, final or empty.260
errorParameter sql should be final.260
errorLine is longer than 80 characters.261
errorLine is longer than 80 characters.269
errorMethod 'getResultSet' is not designed for extension - needs to be abstract, final or empty.273
errorLine is longer than 80 characters.274
errorLine is longer than 80 characters.279
errorLine is longer than 80 characters.282
errorMethod 'getUpdateCount' is not designed for extension - needs to be abstract, final or empty.287
errorLine is longer than 80 characters.288
errorLine is longer than 80 characters.302
errorLine is longer than 80 characters.303
errorMethod 'getMoreResults' is not designed for extension - needs to be abstract, final or empty.307
errorLine is longer than 80 characters.308
errorLine is longer than 80 characters.325
errorLine is longer than 80 characters.326
errorParameter direction should be final.331
errorLine is longer than 80 characters.332
errorMethod 'getFetchDirection' is not designed for extension - needs to be abstract, final or empty.350
errorLine is longer than 80 characters.351
errorLine is longer than 80 characters.363
errorParameter rows should be final.368
errorLine is longer than 80 characters.369
errorMethod 'getFetchSize' is not designed for extension - needs to be abstract, final or empty.387
errorLine is longer than 80 characters.388
errorMethod 'getResultSetConcurrency' is not designed for extension - needs to be abstract, final or empty.401
errorExpected @throws tag for 'SQLException'.401
errorLine is longer than 80 characters.402
errorMethod 'getResultSetType' is not designed for extension - needs to be abstract, final or empty.416
errorExpected @throws tag for 'SQLException'.416
errorLine is longer than 80 characters.417
errorParameter sql should be final.432
errorLine is longer than 80 characters.433
errorLine is longer than 80 characters.447
errorLine is longer than 80 characters.456
errorLine is longer than 80 characters.490
errorLine is longer than 80 characters.493
errorLine is longer than 80 characters.494
errorLine is longer than 80 characters.495
errorMethod 'executeBatch' is not designed for extension - needs to be abstract, final or empty.500
errorLine is longer than 80 characters.501
errorMethod 'getConnection' is not designed for extension - needs to be abstract, final or empty.514
errorLine is longer than 80 characters.515
errorMethod 'getResultSetHoldability' is not designed for extension - needs to be abstract, final or empty.527
errorLine is longer than 80 characters.528
errorLine is longer than 80 characters.533
errorLine is longer than 80 characters.551
errorLine is longer than 80 characters.553
errorLine is longer than 80 characters.555
errorLine is longer than 80 characters.556
errorMethod 'getMoreResults' is not designed for extension - needs to be abstract, final or empty.561
errorParameter current should be final.561
errorLine is longer than 80 characters.562
errorLine is longer than 80 characters.571
errorLine is longer than 80 characters.572
errorLine is longer than 80 characters.582
errorLine is longer than 80 characters.583
errorLine is longer than 80 characters.584
errorLine is longer than 80 characters.587
errorMethod 'executeUpdate' is not designed for extension - needs to be abstract, final or empty.587
errorParameter sql should be final.587
errorParameter autoGeneratedKeys should be final.587
errorLine is longer than 80 characters.588
errorLine is longer than 80 characters.604
errorLine is longer than 80 characters.612
errorLine is longer than 80 characters.613
errorLine is longer than 80 characters.619
errorLine is longer than 80 characters.621
errorLine is longer than 80 characters.629
errorMethod 'execute' is not designed for extension - needs to be abstract, final or empty.629
errorParameter sql should be final.629
errorParameter autoGeneratedKeys should be final.629
errorLine is longer than 80 characters.630
errorLine is longer than 80 characters.640
errorLine is longer than 80 characters.644
errorLine is longer than 80 characters.648
errorLine is longer than 80 characters.649
errorLine is longer than 80 characters.653
errorMethod 'executeUpdate' is not designed for extension - needs to be abstract, final or empty.653
errorParameter sql should be final.653
errorParameter columnIndexes should be final.653
errorArray brackets at illegal position.653
errorLine is longer than 80 characters.654
errorLine is longer than 80 characters.672
errorLine is longer than 80 characters.680
errorLine is longer than 80 characters.686
errorLine is longer than 80 characters.693
errorMethod 'execute' is not designed for extension - needs to be abstract, final or empty.693
errorParameter sql should be final.693
errorParameter columnIndexes should be final.693
errorArray brackets at illegal position.693
errorLine is longer than 80 characters.694
errorLine is longer than 80 characters.703
errorMethod 'getGeneratedKeys' is not designed for extension - needs to be abstract, final or empty.708
errorLine is longer than 80 characters.709
errorLine is longer than 80 characters.719
errorLine is longer than 80 characters.722
errorLine is longer than 80 characters.726
errorLine is longer than 80 characters.727
errorLine is longer than 80 characters.731
errorMethod 'executeUpdate' is not designed for extension - needs to be abstract, final or empty.731
errorParameter sql should be final.731
errorParameter columnNames should be final.731
errorArray brackets at illegal position.731
errorLine is longer than 80 characters.732
errorLine is longer than 80 characters.750
errorLine is longer than 80 characters.758
errorLine is longer than 80 characters.764
errorLine is longer than 80 characters.772
errorMethod 'execute' is not designed for extension - needs to be abstract, final or empty.772
errorParameter sql should be final.772
errorParameter columnNames should be final.772
errorArray brackets at illegal position.772
errorLine is longer than 80 characters.773

net/sf/sapjcosupport/SapDataSource.java

ViolationMessageLine
errorMissing a Javadoc comment.13
errorName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.13
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMissing a Javadoc comment.21
errorMissing a Javadoc comment.22
errorMissing a Javadoc comment.23
errorMissing a Javadoc comment.24
error'5' is a magic number.24
errorMethod 'getUsername' is not designed for extension - needs to be abstract, final or empty.26
errorMissing a Javadoc comment.26
errorMethod 'setUsername' is not designed for extension - needs to be abstract, final or empty.30
errorMissing a Javadoc comment.30
errorParameter username should be final.30
error'username' hides a field.30
errorMethod 'getPassword' is not designed for extension - needs to be abstract, final or empty.34
errorMissing a Javadoc comment.34
errorMethod 'setPassword' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
errorParameter password should be final.38
error'password' hides a field.38
errorMethod 'getHost' is not designed for extension - needs to be abstract, final or empty.42
errorMissing a Javadoc comment.42
errorMethod 'setHost' is not designed for extension - needs to be abstract, final or empty.46
errorMissing a Javadoc comment.46
errorParameter host should be final.46
error'host' hides a field.46
errorMethod 'getClient' is not designed for extension - needs to be abstract, final or empty.50
errorMissing a Javadoc comment.50
errorMethod 'setClient' is not designed for extension - needs to be abstract, final or empty.54
errorMissing a Javadoc comment.54
errorParameter client should be final.54
error'client' hides a field.54
errorMethod 'getSystemNr' is not designed for extension - needs to be abstract, final or empty.58
errorMissing a Javadoc comment.58
errorMethod 'setSystemNr' is not designed for extension - needs to be abstract, final or empty.62
errorMissing a Javadoc comment.62
errorParameter systemNr should be final.62
error'systemNr' hides a field.62
errorMethod 'getLanguage' is not designed for extension - needs to be abstract, final or empty.66
errorMissing a Javadoc comment.66
errorMethod 'setLanguage' is not designed for extension - needs to be abstract, final or empty.70
errorMissing a Javadoc comment.70
errorParameter language should be final.70
error'language' hides a field.70
errorMethod 'getPoolSize' is not designed for extension - needs to be abstract, final or empty.74
errorMissing a Javadoc comment.74
errorMethod 'setPoolSize' is not designed for extension - needs to be abstract, final or empty.78
errorMissing a Javadoc comment.78
errorParameter poolSize should be final.78
error'poolSize' hides a field.78
errorMethod 'getRepository' is not designed for extension - needs to be abstract, final or empty.82
errorMissing a Javadoc comment.82
errorLine is longer than 80 characters.87
errorMethod 'getConnection' is not designed for extension - needs to be abstract, final or empty.87
errorMissing a Javadoc comment.87
errorRedundant throws: 'DataAccessResourceFailureException' is unchecked exception.87
error'pool' hides a field.89
errorLine is longer than 80 characters.92
errorMissing a Javadoc comment.96
errorLine is longer than 80 characters.98
errorLine is longer than 80 characters.101
errorLine is longer than 80 characters.103
error',' is not followed by whitespace.103
errorLine is longer than 80 characters.104
error'60000' is a magic number.106
error'60000' is a magic number.107
errorLine is longer than 80 characters.112
errorMethod 'release' is not designed for extension - needs to be abstract, final or empty.118
errorMissing a Javadoc comment.118
errorParameter connection should be final.118
errorLine is longer than 80 characters.123
errorMust have at least one statement.127

net/sf/sapjcosupport/SimpleReflectionCache.java

ViolationMessageLine
errorLine has trailing spaces.12
errorMissing a Javadoc comment.15
error'static' modifier out of order with the JLS suggestions.15
errorName 'cache' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorMethod 'getCachedInvoker' is not designed for extension - needs to be abstract, final or empty.23
errorMissing a Javadoc comment.23
errorParameter sapFieldMapping should be final.23
errorLine is longer than 80 characters.28
errorMethod 'cacheInvoker' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorParameter sapFieldMapping should be final.28
errorParameter invoker should be final.28
errorMethod 'getCachedField' is not designed for extension - needs to be abstract, final or empty.33
errorMissing a Javadoc comment.33
errorParameter sapFieldMapping should be final.33
errorMethod 'cacheField' is not designed for extension - needs to be abstract, final or empty.38
errorMissing a Javadoc comment.38
errorParameter sapFieldMapping should be final.38
errorParameter field should be final.38

net/sf/sapjcosupport/SapMapping.java

ViolationMessageLine
errorLine is longer than 80 characters.9
errorLine has trailing spaces.12
errorMissing a Javadoc comment.15
errorMissing a Javadoc comment.16
errorMissing a Javadoc comment.17
errorMissing a Javadoc comment.18
errorMissing a Javadoc comment.20
errorParameter className should be final.20
error'className' hides a field.20
errorMethod 'setBapi' is not designed for extension - needs to be abstract, final or empty.24
errorMissing a Javadoc comment.24
errorParameter bapi should be final.24
error'bapi' hides a field.24
errorMethod 'getClassName' is not designed for extension - needs to be abstract, final or empty.28
errorMissing a Javadoc comment.28
errorMethod 'getBapi' is not designed for extension - needs to be abstract, final or empty.32
errorMissing a Javadoc comment.32
errorMethod 'getInputLists' is not designed for extension - needs to be abstract, final or empty.36
errorMissing a Javadoc comment.36
errorMethod 'addInputList' is not designed for extension - needs to be abstract, final or empty.40
errorMissing a Javadoc comment.40
errorParameter inputList should be final.40
error'3' is a magic number.42
errorMethod 'getOutputList' is not designed for extension - needs to be abstract, final or empty.47
errorMissing a Javadoc comment.47
errorMethod 'setOutputList' is not designed for extension - needs to be abstract, final or empty.51
errorMissing a Javadoc comment.51
errorParameter outputList should be final.51
error'outputList' hides a field.51
errorMethod 'getFieldSelection' is not designed for extension - needs to be abstract, final or empty.55
errorMissing a Javadoc comment.55
errorMethod 'setFieldSelection' is not designed for extension - needs to be abstract, final or empty.59
errorMissing a Javadoc comment.59
errorParameter fieldSelection should be final.59
error'fieldSelection' hides a field.59

net/sf/sapjcosupport/SearchCriterion.java

ViolationMessageLine
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.12
errorMissing a Javadoc comment.19
errorFirst sentence should end with a period.21
errorFirst sentence should end with a period.25
errorFirst sentence should end with a period.29
errorFirst sentence should end with a period.33
errorFirst sentence should end with a period.37
errorFirst sentence should end with a period.41
errorFirst sentence should end with a period.45
errorFirst sentence should end with a period.49
errorFirst sentence should end with a period.53
errorFirst sentence should end with a period.57
errorMissing a Javadoc comment.62
errorMethod 'getOption' is not designed for extension - needs to be abstract, final or empty.69
errorLine is longer than 80 characters.77
errorLine is longer than 80 characters.78
errorLine is longer than 80 characters.79
errorLine is longer than 80 characters.95
errorMethod 'setOption' is not designed for extension - needs to be abstract, final or empty.97
errorParameter option should be final.97
error'option' hides a field.97
errorMethod 'getField' is not designed for extension - needs to be abstract, final or empty.106
errorFirst sentence should end with a period.110
errorMethod 'setField' is not designed for extension - needs to be abstract, final or empty.115
errorParameter field should be final.115
error'field' hides a field.115
errorLine is longer than 80 characters.122
errorLine is longer than 80 characters.123
errorLine is longer than 80 characters.124
errorLine is longer than 80 characters.126
errorMethod 'setIncluded' is not designed for extension - needs to be abstract, final or empty.128
errorParameter include should be final.128
errorLine is longer than 80 characters.133
errorMethod 'isIncluded' is not designed for extension - needs to be abstract, final or empty.137
errorLine is longer than 80 characters.144
errorMethod 'getLowLimit' is not designed for extension - needs to be abstract, final or empty.148
errorLine is longer than 80 characters.153
errorLine is longer than 80 characters.155
errorMethod 'setLowLimit' is not designed for extension - needs to be abstract, final or empty.159
errorParameter lowLimit should be final.159
error'lowLimit' hides a field.159
errorMethod 'getHighLimit' is not designed for extension - needs to be abstract, final or empty.168
errorLine is longer than 80 characters.173
errorMethod 'setHighLimit' is not designed for extension - needs to be abstract, final or empty.177
errorParameter highLimit should be final.177
error'highLimit' hides a field.177
errorLine is longer than 80 characters.182
errorMethod 'toMap' is not designed for extension - needs to be abstract, final or empty.186
error'5' is a magic number.187
errorAvoid inline conditionals.190

net/sf/sapjcosupport/jdbc/SapConnectException.java

ViolationMessageLine
errorParameter errorCode should be final.20
errorExpected @param tag for 'errorCode'.20
errorParameter reason should be final.20
errorLine is longer than 80 characters.21

net/sf/sapjcosupport/jdbc/SapConnection.java

ViolationMessageLine
errorUnused import - net.sf.sapjcosupport.SapDataSource.5
errorUsing the '.*' form of import should be avoided - java.sql.*.8
errorMissing a Javadoc comment.17
errorName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.17
errorMissing a Javadoc comment.19
errorMissing a Javadoc comment.20
errorMethod 'getNativeConnection' is not designed for extension - needs to be abstract, final or empty.22
errorMissing a Javadoc comment.22
errorMethod 'getFunctionRepository' is not designed for extension - needs to be abstract, final or empty.26
errorMissing a Javadoc comment.26
errorLine is longer than 80 characters.30
errorMissing a Javadoc comment.30
errorParameter nativeConnection should be final.30
error'nativeConnection' hides a field.30
errorParameter functionRepository should be final.30
error'functionRepository' hides a field.30
errorMethod 'createStatement' is not designed for extension - needs to be abstract, final or empty.50
errorLine is longer than 80 characters.51
errorMethod 'prepareStatement' is not designed for extension - needs to be abstract, final or empty.83
errorParameter sql should be final.83
errorLine is longer than 80 characters.84
errorMethod 'prepareCall' is not designed for extension - needs to be abstract, final or empty.114
errorParameter sql should be final.114
errorLine is longer than 80 characters.115
errorMethod 'nativeSQL' is not designed for extension - needs to be abstract, final or empty.129
errorParameter sql should be final.129
errorLine is longer than 80 characters.130
errorParameter autoCommit should be final.156
errorLine is longer than 80 characters.157
errorMethod 'getAutoCommit' is not designed for extension - needs to be abstract, final or empty.167
errorLine is longer than 80 characters.168
errorLine is longer than 80 characters.181
errorLine is longer than 80 characters.194
errorMethod 'close' is not designed for extension - needs to be abstract, final or empty.208
errorMethod 'finalize' is not designed for extension - needs to be abstract, final or empty.268
errorMethod 'isClosed' is not designed for extension - needs to be abstract, final or empty.282
errorMethod 'getMetaData' is not designed for extension - needs to be abstract, final or empty.297
errorParameter readOnly should be final.312
errorLine is longer than 80 characters.313
errorMethod 'isReadOnly' is not designed for extension - needs to be abstract, final or empty.322
errorLine is longer than 80 characters.323
errorParameter catalog should be final.334
errorExpected @param tag for 'catalog'.334
errorLine is longer than 80 characters.335
errorMethod 'getCatalog' is not designed for extension - needs to be abstract, final or empty.344
errorLine is longer than 80 characters.345
errorLine is longer than 80 characters.358
errorParameter level should be final.363
errorLine is longer than 80 characters.364
errorMethod 'getTransactionIsolation' is not designed for extension - needs to be abstract, final or empty.373
errorLine is longer than 80 characters.374
errorMethod 'getWarnings' is not designed for extension - needs to be abstract, final or empty.386
errorLine is longer than 80 characters.387
errorLine is longer than 80 characters.399
errorLine is longer than 80 characters.413
errorLine is longer than 80 characters.416
errorMethod 'createStatement' is not designed for extension - needs to be abstract, final or empty.416
errorParameter resultSetType should be final.416
errorParameter resultSetConcurrency should be final.416
errorLine is longer than 80 characters.417
errorLine is longer than 80 characters.432
errorLine is longer than 80 characters.435
errorMethod 'prepareStatement' is not designed for extension - needs to be abstract, final or empty.435
errorParameter sql should be final.435
errorExpected @param tag for 'sql'.435
errorParameter resultSetType should be final.435
errorParameter resultSetConcurrency should be final.435
errorLine is longer than 80 characters.436
errorLine is longer than 80 characters.437
errorLine is longer than 80 characters.452
errorLine is longer than 80 characters.455
errorMethod 'prepareCall' is not designed for extension - needs to be abstract, final or empty.455
errorParameter sql should be final.455
errorExpected @param tag for 'sql'.455
errorParameter resultSetType should be final.455
errorParameter resultSetConcurrency should be final.455
errorLine is longer than 80 characters.456
errorLine is longer than 80 characters.466
errorMethod 'getTypeMap' is not designed for extension - needs to be abstract, final or empty.469
errorExpected @throws tag for 'SQLException'.469
errorLine is longer than 80 characters.470
errorLine is longer than 80 characters.481
errorParameter map should be final.484
errorExpected @throws tag for 'SQLException'.484
errorLine is longer than 80 characters.485
errorMethod 'getHoldability' is not designed for extension - needs to be abstract, final or empty.500
errorLine is longer than 80 characters.501
errorLine is longer than 80 characters.512
errorLine is longer than 80 characters.513
errorParameter holdability should be final.519
errorLine is longer than 80 characters.520
errorLine is longer than 80 characters.529
errorMethod 'setSavepoint' is not designed for extension - needs to be abstract, final or empty.534
errorLine is longer than 80 characters.535
errorLine is longer than 80 characters.545
errorParameter savepoint should be final.549
errorLine is longer than 80 characters.550
errorLine is longer than 80 characters.561
errorLine is longer than 80 characters.562
errorParameter savepoint should be final.568
errorLine is longer than 80 characters.569
errorLine is longer than 80 characters.583
errorLine is longer than 80 characters.591
errorLine is longer than 80 characters.592
errorLine is longer than 80 characters.597
errorLine is longer than 80 characters.598
errorLine is longer than 80 characters.602
errorMethod 'createStatement' is not designed for extension - needs to be abstract, final or empty.602
errorParameter resultSetType should be final.602
errorParameter resultSetConcurrency should be final.602
errorParameter resultSetHoldability should be final.602
errorLine is longer than 80 characters.603
errorLine is longer than 80 characters.604
errorLine is longer than 80 characters.614
errorLine is longer than 80 characters.615
errorLine is longer than 80 characters.619
errorLine is longer than 80 characters.627
errorLine is longer than 80 characters.628
errorLine is longer than 80 characters.634
errorLine is longer than 80 characters.635
errorLine is longer than 80 characters.639
errorMethod 'prepareCall' is not designed for extension - needs to be abstract, final or empty.639
errorParameter sql should be final.639
errorParameter resultSetType should be final.639
errorParameter resultSetConcurrency should be final.639
errorLine is longer than 80 characters.640
errorParameter resultSetHoldability should be final.640
errorLine is longer than 80 characters.641
errorLine is longer than 80 characters.665
errorLine is longer than 80 characters.675
errorLine is longer than 80 characters.676
errorLine is longer than 80 characters.680
errorMethod 'prepareStatement' is not designed for extension - needs to be abstract, final or empty.680
errorParameter sql should be final.680
errorParameter autoGeneratedKeys should be final.680
errorLine is longer than 80 characters.681
errorLine is longer than 80 characters.693
errorLine is longer than 80 characters.694
errorLine is longer than 80 characters.699
errorLine is longer than 80 characters.707
errorLine is longer than 80 characters.708
errorLine is longer than 80 characters.714
errorLine is longer than 80 characters.715
errorLine is longer than 80 characters.719
errorMethod 'prepareStatement' is not designed for extension - needs to be abstract, final or empty.719
errorParameter sql should be final.719
errorParameter resultSetType should be final.719
errorParameter resultSetConcurrency should be final.719
errorLine is longer than 80 characters.720
errorParameter resultSetHoldability should be final.720
errorLine is longer than 80 characters.721
errorLine is longer than 80 characters.754
errorLine is longer than 80 characters.762
errorMethod 'prepareStatement' is not designed for extension - needs to be abstract, final or empty.762
errorParameter sql should be final.762
errorParameter columnIndexes should be final.762
errorArray brackets at illegal position.762
errorLine is longer than 80 characters.763
errorLine is longer than 80 characters.773
errorMethod 'setSavepoint' is not designed for extension - needs to be abstract, final or empty.778
errorParameter name should be final.778
errorLine is longer than 80 characters.779
errorLine is longer than 80 characters.820
errorMethod 'prepareStatement' is not designed for extension - needs to be abstract, final or empty.820
errorParameter sql should be final.820
errorParameter columnNames should be final.820
errorArray brackets at illegal position.820
errorLine is longer than 80 characters.821

net/sf/sapjcosupport/package.html

ViolationMessageLine
errorMissing package documentation file.0