Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
24002739

Rules

RulesViolationsSeverity
PackageHtml2error Error
NewlineAtEndOfFile7error Error
Translation0error Error
JavadocMethod372error Error
JavadocType3error Error
JavadocVariable60error Error
JavadocStyle3error Error
ConstantName1error Error
LocalFinalVariableName0error Error
LocalVariableName0error Error
MemberName0error Error
MethodName0error Error
PackageName0error Error
ParameterName0error Error
StaticVariableName0error Error
TypeName0error Error
AvoidStarImport0error Error
IllegalImport0error Error
RedundantImport0error Error
UnusedImports0error Error
FileLength0error Error
LineLength732error Error
MethodLength2error Error
ParameterNumber0error Error
EmptyForIteratorPad0error Error
MethodParamPad0error Error
NoWhitespaceAfter0error Error
NoWhitespaceBefore0error Error
OperatorWrap45error Error
ParenPad2error Error
TypecastParenPad0error Error
TabCharacter0error Error
WhitespaceAfter131error Error
WhitespaceAround0error Error
ModifierOrder2error Error
RedundantModifier1error Error
AvoidNestedBlocks0error Error
EmptyBlock4error Error
LeftCurly763error Error
NeedBraces63error Error
RightCurly80error Error
AvoidInlineConditionals62error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode0error Error
HiddenField5error Error
IllegalInstantiation0error Error
InnerAssignment0error Error
MagicNumber3error Error
MissingSwitchDefault0error Error
RedundantThrows0error Error
SimplifyBooleanExpression0error Error
SimplifyBooleanReturn0error Error
DesignForExtension300error Error
FinalClass1error Error
HideUtilityClassConstructor1error Error
InterfaceIsType0error Error
VisibilityModifier0error Error
ArrayTypeStyle0error Error
FinalParameters87error Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
7error Error
TodoComment0error Error
UpperEll0error Error

Files

Filesinfowarningerror
org/andromda/cartridges/bpm4struts/metafacades/StrutsAttributeLogicImpl.java0034
org/andromda/cartridges/bpm4struts/metafacades/StrutsControllerOperationLogicImpl.java00125
org/andromda/cartridges/bpm4struts/package.html001
org/andromda/cartridges/bpm4struts/Bpm4StrutsUtils.java00100
org/andromda/cartridges/bpm4struts/metafacades/StrutsFinalStateLogicImpl.java0046
org/andromda/cartridges/bpm4struts/Bpm4StrutsProfile.java0096
org/andromda/cartridges/bpm4struts/metafacades/StrutsPseudostateLogicImpl.java0031
org/andromda/cartridges/bpm4struts/metafacades/StrutsManageableEntityAssociationEndLogicImpl.java0033
org/andromda/cartridges/bpm4struts/metafacades/StrutsActionStateLogicImpl.java0027
org/andromda/cartridges/bpm4struts/metafacades/StrutsActivityGraphLogicImpl.java0013
org/andromda/cartridges/bpm4struts/metafacades/StrutsParameterLogicImpl.java00897
org/andromda/cartridges/bpm4struts/metafacades/StrutsForwardLogicImpl.java00106
org/andromda/cartridges/bpm4struts/metafacades/StrutsBackendServiceLogicImpl.java0017
org/andromda/cartridges/bpm4struts/Bpm4StrutsGlobals.java0023
org/andromda/cartridges/bpm4struts/metafacades/StrutsSessionObjectLogicImpl.java0012
org/andromda/cartridges/bpm4struts/metafacades/StrutsTriggerLogicImpl.java0061
org/andromda/cartridges/bpm4struts/metafacades/StrutsJspLogicImpl.java00139
org/andromda/cartridges/bpm4struts/metafacades/StrutsExceptionHandlerLogicImpl.java0035
org/andromda/cartridges/bpm4struts/metafacades/StrutsManageableEntityAttributeLogicImpl.java0082
org/andromda/cartridges/bpm4struts/metafacades/StrutsActionLogicImpl.java00426
org/andromda/cartridges/bpm4struts/metafacades/StrutsManageableEntityLogicImpl.java00125
org/andromda/cartridges/bpm4struts/metafacades/package.html001
org/andromda/cartridges/bpm4struts/metafacades/StrutsUseCaseLogicImpl.java00274
org/andromda/cartridges/bpm4struts/metafacades/StrutsControllerLogicImpl.java0035

Details

org/andromda/cartridges/bpm4struts/metafacades/StrutsAttributeLogicImpl.java

ViolationMessageLine
errorFile does not end with a newline.0
errorLine is longer than 80 characters.10
error'{' should be on the previous line.16
errorMissing a Javadoc comment.18
errorParameter metaObject should be final.18
errorParameter context should be final.19
error'{' should be on the previous line.20
errorLine is longer than 80 characters.25
errorExpected an @return tag.27
errorMethod 'handleGetDateFormat' is not designed for extension - needs to be abstract, final or empty.27
error'{' should be on the previous line.28
error'{' should be on the previous line.32
errorLine is longer than 80 characters.33
error'{' should be on the previous line.35
errorLine is longer than 80 characters.36
error'cast' is not followed by whitespace.36
error'}' should be on the same line.37
error'{' should be on the previous line.39
errorMethod 'handleGetDummyValue' is not designed for extension - needs to be abstract, final or empty.47
errorMissing a Javadoc comment.47
errorParameter seed should be final.47
error'{' should be on the previous line.48
error'{' should be on the previous line.54
error'}' should be on the same line.56
error'{' should be on the previous line.58
error'}' should be on the same line.60
error'{' should be on the previous line.62
error'}' should be on the same line.64
error'{' should be on the previous line.66
error'}' should be on the same line.68
error'{' should be on the previous line.70
errorMethod 'handleIsSafeNamePresent' is not designed for extension - needs to be abstract, final or empty.77
errorMissing a Javadoc comment.77
error'{' should be on the previous line.78

org/andromda/cartridges/bpm4struts/metafacades/StrutsControllerOperationLogicImpl.java

ViolationMessageLine
errorLine is longer than 80 characters.28
error'{' should be on the previous line.34
errorMissing a Javadoc comment.35
errorParameter metaObject should be final.36
errorParameter context should be final.37
error'{' should be on the previous line.38
errorMethod 'handleGetInterfaceName' is not designed for extension - needs to be abstract, final or empty.42
errorMissing a Javadoc comment.42
error'{' should be on the previous line.43
errorLine is longer than 80 characters.44
errorMethod 'handleGetInterfacePackageName' is not designed for extension - needs to be abstract, final or empty.47
errorMissing a Javadoc comment.47
error'{' should be on the previous line.48
errorMethod 'handleGetInterfaceType' is not designed for extension - needs to be abstract, final or empty.52
errorMissing a Javadoc comment.52
error'{' should be on the previous line.53
errorMethod 'handleGetInterfaceFullPath' is not designed for extension - needs to be abstract, final or empty.57
errorMissing a Javadoc comment.57
error'{' should be on the previous line.58
errorLine is longer than 80 characters.65
errorExpected an @return tag.67
errorMethod 'getDeferringActions' is not designed for extension - needs to be abstract, final or empty.67
error'{' should be on the previous line.68
error'{' should be on the previous line.73
errorLine is longer than 80 characters.75
error'{' should be on the previous line.79
errorLine is longer than 80 characters.80
error'cast' is not followed by whitespace.80
errorLine is longer than 80 characters.81
errorLine is longer than 80 characters.82
error'{' should be on the previous line.84
errorLine is longer than 80 characters.85
error'cast' is not followed by whitespace.85
error'{' should be on the previous line.87
errorLine is longer than 80 characters.88
errorLine is longer than 80 characters.95
errorLine is longer than 80 characters.97
error'cast' is not followed by whitespace.97
error'{' should be on the previous line.100
error'cast' is not followed by whitespace.101
errorLine is longer than 80 characters.102
error'{' should be on the previous line.104
errorLine is longer than 80 characters.105
error'{' should be on the previous line.108
errorLine is longer than 80 characters.109
error'cast' is not followed by whitespace.109
errorLine is longer than 80 characters.110
error'{' should be on the previous line.116
errorLine is longer than 80 characters.117
error'cast' is not followed by whitespace.117
error'{' should be on the previous line.119
errorLine is longer than 80 characters.120
errorMethod 'handleGetController' is not designed for extension - needs to be abstract, final or empty.130
errorMissing a Javadoc comment.130
error'{' should be on the previous line.131
errorAvoid inline conditionals.133
errorLine is longer than 80 characters.139
errorExpected an @return tag.141
errorMethod 'getFormFields' is not designed for extension - needs to be abstract, final or empty.141
error'{' should be on the previous line.142
errorLine is longer than 80 characters.145
errorLine is longer than 80 characters.149
errorLine is longer than 80 characters.151
error'cast' is not followed by whitespace.151
error'{' should be on the previous line.158
error'cast' is not followed by whitespace.159
error'{' should be on the previous line.163
errorLine is longer than 80 characters.164
error'cast' is not followed by whitespace.164
error'{' should be on the previous line.166
errorLine is longer than 80 characters.170
error'{' should be on the previous line.173
error'cast' is not followed by whitespace.174
error'{' should be on the previous line.177
error'{' should be on the previous line.180
errorLine is longer than 80 characters.181
error'cast' is not followed by whitespace.181
error'{' should be on the previous line.183
errorLine is longer than 80 characters.184
errorLine is longer than 80 characters.186
errorLine is longer than 80 characters.194
errorLine is longer than 80 characters.195
errorLine is longer than 80 characters.197
error'cast' is not followed by whitespace.197
error'{' should be on the previous line.199
errorFirst sentence should end with a period.207
errorLine has trailing spaces.209
errorLine is longer than 80 characters.210
errorExpected an @return tag.212
errorMethod 'isAllArgumentsHaveFormFields' is not designed for extension - needs to be abstract, final or empty.212
error'{' should be on the previous line.213
errorLine is longer than 80 characters.218
error'cast' is not followed by whitespace.220
errorLine is longer than 80 characters.223
errorAvoid inline conditionals.223
error'{' should be on the previous line.228
error'cast' is not followed by whitespace.229
errorLine is longer than 80 characters.230
error'{' should be on the previous line.235
errorLine is longer than 80 characters.236
error'cast' is not followed by whitespace.236
errorLine is longer than 80 characters.238
errorAvoid inline conditionals.238
errorLine is longer than 80 characters.239
errorMethod 'handleIsBackEndServiceOperationMatchingParameters' is not designed for extension - needs to be abstract, final or empty.251
errorMissing a Javadoc comment.251
error'{' should be on the previous line.252
errorLine is longer than 80 characters.260
error'cast' is not followed by whitespace.262
errorLine is longer than 80 characters.268
errorLine is longer than 80 characters.270
error'cast' is not followed by whitespace.270
errorLine is longer than 80 characters.271
error'cast' is not followed by whitespace.271
errorLine is longer than 80 characters.273
errorMethod 'handleGetBackEndServiceOperation' is not designed for extension - needs to be abstract, final or empty.279
errorMissing a Javadoc comment.279
error'{' should be on the previous line.280
error'{' should be on the previous line.286
errorLine is longer than 80 characters.287
error'cast' is not followed by whitespace.287
error'{' should be on the previous line.290
errorMethod 'handleIsCallingBackEnd' is not designed for extension - needs to be abstract, final or empty.298
errorMissing a Javadoc comment.298
error'{' should be on the previous line.299

org/andromda/cartridges/bpm4struts/package.html

ViolationMessageLine
errorMissing package documentation file.0

org/andromda/cartridges/bpm4struts/Bpm4StrutsUtils.java

ViolationMessageLine
errorUtility classes should not have a public or default constructor.21
error'{' should be on the previous line.22
errorParameter enumeration should be final.29
error'{' should be on the previous line.30
error'{' should be on the previous line.33
error'}' should be on the same line.35
error'{' should be on the previous line.37
errorLine is longer than 80 characters.43
errorMissing a Javadoc comment.43
errorLine is longer than 80 characters.50
errorUnused @throws tag for 'IllegalArgumentException'.50
errorParameter validatorTaggedValue should be final.52
errorExpected @param tag for 'validatorTaggedValue'.52
error'{' should be on the previous line.53
error'{' should be on the previous line.55
errorLine is longer than 80 characters.56
errorLine is longer than 80 characters.60
errorLine is longer than 80 characters.63
error'+' should be on a new line.63
errorLine is longer than 80 characters.64
error'+' should be on a new line.64
errorLine is longer than 80 characters.65
error'{' should be on the previous line.73
errorLine is longer than 80 characters.75
error'{' should be on the previous line.79
error'{' should be on the previous line.84
error'}' should be on the same line.86
error'{' should be on the previous line.88
errorLine is longer than 80 characters.100
errorUnused @throws tag for 'IllegalArgumentException'.100
errorParameter validatorTaggedValue should be final.102
errorExpected @param tag for 'validatorTaggedValue'.102
error'{' should be on the previous line.103
error'{' should be on the previous line.105
errorLine is longer than 80 characters.106
errorLine is longer than 80 characters.110
errorLine is longer than 80 characters.112
error'{' should be on the previous line.120
errorLine is longer than 80 characters.122
error'{' should be on the previous line.126
errorLine is longer than 80 characters.138
errorUnused @throws tag for 'IllegalArgumentException'.138
errorExpected an @return tag.140
errorParameter validatorTaggedValue should be final.140
errorExpected @param tag for 'validatorTaggedValue'.140
error'{' should be on the previous line.141
error'{' should be on the previous line.143
errorLine is longer than 80 characters.144
errorLine is longer than 80 characters.148
errorLine is longer than 80 characters.150
errorLine is longer than 80 characters.154
errorAvoid inline conditionals.154
errorLine is longer than 80 characters.158
errorExpected an @return tag.161
errorParameter collection should be final.161
errorExpected @param tag for 'collection'.161
error'{' should be on the previous line.162
error'{' should be on the previous line.177
errorLine is longer than 80 characters.178
errorLine is longer than 80 characters.182
errorLine is longer than 80 characters.183
errorLine is longer than 80 characters.184
errorLine is longer than 80 characters.188
error'{' should be on the previous line.191
error'{' should be on the previous line.195
errorLine is longer than 80 characters.196
errorLine is longer than 80 characters.203
errorLine is longer than 80 characters.206
errorLine is longer than 80 characters.207
errorLine is longer than 80 characters.208
errorLine is longer than 80 characters.211
error'{' should be on the previous line.216
error'}' should be on the same line.218
error'{' should be on the previous line.220
error'{' should be on the previous line.222
error'}' should be on the same line.224
error'{' should be on the previous line.226
errorLine is longer than 80 characters.228
errorLine is longer than 80 characters.230
error'||' should be on a new line.231
error'||' should be on a new line.232
error'||' should be on a new line.233
error'{' should be on the previous line.235
errorLine is longer than 80 characters.248
errorExpected an @return tag.250
errorParameter string should be final.250
errorExpected @param tag for 'string'.250
error'{' should be on the previous line.251
error'||' should be on a new line.252
error'||' should be on a new line.253
error'||' should be on a new line.254
errorMissing a Javadoc comment.258
error'static' modifier out of order with the JLS suggestions.258
error'{' should be on the previous line.260
errorMissing a Javadoc comment.261
errorParameter left should be final.262
errorParameter right should be final.263
error'{' should be on the previous line.264
error'cast' is not followed by whitespace.265
error'cast' is not followed by whitespace.266

org/andromda/cartridges/bpm4struts/metafacades/StrutsFinalStateLogicImpl.java

ViolationMessageLine
error'{' should be on the previous line.23
errorMissing a Javadoc comment.24
errorParameter metaObject should be final.25
errorParameter context should be final.26
error'{' should be on the previous line.27
errorExpected an @return tag.34
errorMethod 'getName' is not designed for extension - needs to be abstract, final or empty.34
error'{' should be on the previous line.35
error'{' should be on the previous line.39
error'{' should be on the previous line.42
errorMethod 'handleGetFullPath' is not designed for extension - needs to be abstract, final or empty.50
errorMissing a Javadoc comment.50
error'{' should be on the previous line.51
error'cast' is not followed by whitespace.54
error'{' should be on the previous line.56
errorLine is longer than 80 characters.58
error'{' should be on the previous line.60
errorLine is longer than 80 characters.62
error'}' should be on the same line.66
error'{' should be on the previous line.68
error'}' should be on the same line.71
error'{' should be on the previous line.73
errorLine is longer than 80 characters.80
errorExpected an @return tag.85
errorMethod 'getTargetUseCase' is not designed for extension - needs to be abstract, final or empty.85
error'{' should be on the previous line.86
errorLine is longer than 80 characters.88
errorLine is longer than 80 characters.90
error'{' should be on the previous line.92
error'{' should be on the previous line.94
errorLine is longer than 80 characters.95
error'cast' is not followed by whitespace.95
error'cast' is not followed by whitespace.95
error'}' should be on the same line.96
error'{' should be on the previous line.98
error'cast' is not followed by whitespace.99
errorLine has trailing spaces.102
error'{' should be on the previous line.105
error'{' should be on the previous line.108
error'{' should be on the previous line.111
error'cast' is not followed by whitespace.112
errorMethod 'handleGetActions' is not designed for extension - needs to be abstract, final or empty.119
errorMissing a Javadoc comment.119
error'{' should be on the previous line.120
errorLine is longer than 80 characters.124
error'cast' is not followed by whitespace.126

org/andromda/cartridges/bpm4struts/Bpm4StrutsProfile.java

ViolationMessageLine
errorFile does not end with a newline.0
errorClass Bpm4StrutsProfile should be declared as final.11
error'{' should be on the previous line.12
errorName 'profile' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.16
errorLine is longer than 80 characters.19
errorMissing a Javadoc comment.19
errorLine is longer than 80 characters.22
errorMissing a Javadoc comment.22
errorLine is longer than 80 characters.23
errorMissing a Javadoc comment.23
errorLine is longer than 80 characters.24
errorMissing a Javadoc comment.24
errorLine is longer than 80 characters.25
errorMissing a Javadoc comment.25
errorLine is longer than 80 characters.26
errorMissing a Javadoc comment.26
errorLine is longer than 80 characters.27
errorMissing a Javadoc comment.27
errorLine is longer than 80 characters.28
errorMissing a Javadoc comment.28
errorLine is longer than 80 characters.29
errorMissing a Javadoc comment.29
errorLine is longer than 80 characters.30
errorMissing a Javadoc comment.30
errorLine is longer than 80 characters.31
errorMissing a Javadoc comment.31
errorLine is longer than 80 characters.32
errorMissing a Javadoc comment.32
errorLine is longer than 80 characters.33
errorMissing a Javadoc comment.33
errorLine is longer than 80 characters.34
errorMissing a Javadoc comment.34
errorLine is longer than 80 characters.35
errorMissing a Javadoc comment.35
errorLine is longer than 80 characters.36
errorMissing a Javadoc comment.36
errorLine is longer than 80 characters.37
errorMissing a Javadoc comment.37
errorLine is longer than 80 characters.38
errorMissing a Javadoc comment.38
errorLine is longer than 80 characters.39
errorMissing a Javadoc comment.39
errorLine is longer than 80 characters.40
errorMissing a Javadoc comment.40
errorLine is longer than 80 characters.41
errorMissing a Javadoc comment.41
errorLine is longer than 80 characters.42
errorMissing a Javadoc comment.42
errorLine is longer than 80 characters.43
errorMissing a Javadoc comment.43
errorLine is longer than 80 characters.44
errorMissing a Javadoc comment.44
errorLine is longer than 80 characters.45
errorMissing a Javadoc comment.45
errorLine is longer than 80 characters.46
errorMissing a Javadoc comment.46
errorLine is longer than 80 characters.47
errorMissing a Javadoc comment.47
errorLine is longer than 80 characters.50
errorMissing a Javadoc comment.50
errorMissing a Javadoc comment.51
errorMissing a Javadoc comment.52
errorMissing a Javadoc comment.53
errorMissing a Javadoc comment.54
errorMissing a Javadoc comment.55
errorMissing a Javadoc comment.56
errorMissing a Javadoc comment.57
errorMissing a Javadoc comment.58
errorMissing a Javadoc comment.61
errorLine is longer than 80 characters.62
errorMissing a Javadoc comment.62
errorMissing a Javadoc comment.63
errorMissing a Javadoc comment.64
errorMissing a Javadoc comment.65
errorMissing a Javadoc comment.66
errorMissing a Javadoc comment.67
errorLine is longer than 80 characters.68
errorMissing a Javadoc comment.68
errorMissing a Javadoc comment.69
errorMissing a Javadoc comment.70
errorMissing a Javadoc comment.71
errorMissing a Javadoc comment.72
errorMissing a Javadoc comment.73
errorMissing a Javadoc comment.74
errorMissing a Javadoc comment.75
errorMissing a Javadoc comment.76
errorMissing a Javadoc comment.77
errorMissing a Javadoc comment.78
errorMissing a Javadoc comment.79
errorMissing a Javadoc comment.80
errorMissing a Javadoc comment.81
errorMissing a Javadoc comment.82
errorLine is longer than 80 characters.83
errorMissing a Javadoc comment.83
errorMissing a Javadoc comment.85
error'{' should be on the previous line.86

org/andromda/cartridges/bpm4struts/metafacades/StrutsPseudostateLogicImpl.java

ViolationMessageLine
error'{' should be on the previous line.23
errorMissing a Javadoc comment.24
errorParameter metaObject should be final.25
errorParameter context should be final.26
error'{' should be on the previous line.27
errorMethod 'handleIsContainedInFrontEndUseCase' is not designed for extension - needs to be abstract, final or empty.31
errorMissing a Javadoc comment.31
error'{' should be on the previous line.32
errorLine is longer than 80 characters.37
errorExpected an @return tag.39
errorMethod 'handleGetActionMethodName' is not designed for extension - needs to be abstract, final or empty.39
error'{' should be on the previous line.40
error'?' should be on a new line.42
errorAvoid inline conditionals.42
errorLine is longer than 80 characters.43
errorFirst sentence should end with a period.46
errorLine is longer than 80 characters.49
errorExpected an @return tag.51
errorMethod 'getContainerActions' is not designed for extension - needs to be abstract, final or empty.51
error'{' should be on the previous line.52
error'{' should be on the previous line.57
errorLine is longer than 80 characters.58
error'cast' is not followed by whitespace.58
error'{' should be on the previous line.61
error'cast' is not followed by whitespace.62
errorLine is longer than 80 characters.63
error'cast' is not followed by whitespace.65
errorLine is longer than 80 characters.67
errorLine is longer than 80 characters.69
error'cast' is not followed by whitespace.69
error'{' should be on the previous line.71

org/andromda/cartridges/bpm4struts/metafacades/StrutsManageableEntityAssociationEndLogicImpl.java

ViolationMessageLine
errorFile does not end with a newline.0
errorLine is longer than 80 characters.11
errorLine is longer than 80 characters.13
error'{' should be on the previous line.17
errorMissing a Javadoc comment.18
errorParameter metaObject should be final.19
errorParameter context should be final.20
error'{' should be on the previous line.21
errorLine is longer than 80 characters.26
errorExpected an @return tag.28
errorMethod 'handleGetMessageKey' is not designed for extension - needs to be abstract, final or empty.28
error'{' should be on the previous line.29
error'{' should be on the previous line.34
error'}' should be on the same line.36
error'{' should be on the previous line.38
errorLine is longer than 80 characters.45
errorLine is longer than 80 characters.49
errorExpected an @return tag.51
errorMethod 'handleGetMessageValue' is not designed for extension - needs to be abstract, final or empty.51
error'{' should be on the previous line.52
error'{' should be on the previous line.57
errorMethod 'handleIsSafeNamePresent' is not designed for extension - needs to be abstract, final or empty.64
errorMissing a Javadoc comment.64
error'{' should be on the previous line.65
errorMethod 'handleGetOnlineHelpKey' is not designed for extension - needs to be abstract, final or empty.69