Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
6401040

Files

FilesInfosWarningsErrors
org/starobjects/restful/viewer/AbstractJaxRsApplication.java020
org/starobjects/restful/viewer/authentication/AuthenticationSessionLookupStrategyExtended.java020
org/starobjects/restful/viewer/embedded/EmbeddedWebViewerRestful.java020
org/starobjects/restful/viewer/embedded/RestfulViewerInstaller.java010
org/starobjects/restful/viewer/filters/NakedObjectsSessionFilter.java020
org/starobjects/restful/viewer/html/XhtmlTemplate.java010
org/starobjects/restful/viewer/resources/ResourceAbstract.java0230
org/starobjects/restful/viewer/resources/objects/ObjectResourceImpl.java0240
org/starobjects/restful/viewer/resources/objects/TableColumnNakedObjectMemberDisabled.java010
org/starobjects/restful/viewer/resources/objects/TableColumnNakedObjectMemberHidden.java010
org/starobjects/restful/viewer/resources/objects/TableColumnNakedObjectMemberName.java010
org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectAction.java010
org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectActionInvalidReason.java010
org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectActionInvoke.java010
org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectActionName.java020
org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationAccess.java020
org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationAddTo.java010
org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationName.java010
org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationRemoveFrom.java010
org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationClear.java010
org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationModify.java020
org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationName.java020
org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationParseable.java010
org/starobjects/restful/viewer/resources/services/ServicesResourceImpl.java020
org/starobjects/restful/viewer/resources/specs/SpecsResourceImpl.java0130
org/starobjects/restful/viewer/xom/DtDd.java020
org/starobjects/restful/viewer/xom/ResourceContext.java010
org/starobjects/restful/viewer/xom/TableColumn.java030
org/starobjects/restful/viewer/xom/TableColumnAbstract.java030
org/starobjects/restful/viewer/xom/XhtmlRendererXom.java040

Rules

RulesViolationsSeverity
FileContentsHolder0Warnings Warning
JavadocStyle5Warnings Warning
ConstantName0Warnings Warning
LocalFinalVariableName2Warnings Warning
LocalVariableName0Warnings Warning
MemberName1Warnings Warning
MethodName4Warnings Warning
PackageName0Warnings Warning
ParameterName0Warnings Warning
StaticVariableName0Warnings Warning
TypeName0Warnings Warning
AvoidStarImport0Warnings Warning
IllegalImport0Warnings Warning
RedundantImport0Warnings Warning
LineLength
  • max: "120"
  • tabWidth: "4"
52Warnings Warning
MethodLength
  • max: "50"
1Warnings Warning
ParameterNumber
  • max: "5"
1Warnings Warning
EmptyForIteratorPad0Warnings Warning
MethodParamPad0Warnings Warning
NoWhitespaceAfter
  • tokens: "BNOT,DEC,DOT,INC,LNOT,UNARY_MINUS,UNARY_PLUS"
0Warnings Warning
ParenPad1Warnings Warning
TypecastParenPad0Warnings Warning
ModifierOrder2Warnings Warning
RedundantModifier3Warnings Warning
AvoidNestedBlocks0Warnings Warning
EmptyBlock1Warnings Warning
LeftCurly0Warnings Warning
NeedBraces0Warnings Warning
RightCurly0Warnings Warning
DoubleCheckedLocking0Warnings Warning
EmptyStatement0Warnings Warning
EqualsHashCode0Warnings Warning
IllegalInstantiation0Warnings Warning
InnerAssignment0Warnings Warning
MissingSwitchDefault0Warnings Warning
RedundantThrows
  • logLoadErrors: "true"
  • suppressLoadErrors: "true"
1Warnings Warning
SimplifyBooleanExpression0Warnings Warning
SimplifyBooleanReturn0Warnings Warning
DesignForExtension0 Ignore
FinalClass0Warnings Warning
HideUtilityClassConstructor0Warnings Warning
InterfaceIsType0Warnings Warning
VisibilityModifier12Warnings Warning
ArrayTypeStyle0Warnings Warning
FinalParameters14Warnings Warning
TodoComment0 Ignore
UpperEll0Warnings Warning
BooleanExpressionComplexity0Warnings Warning
ClassDataAbstractionCoupling2Warnings Warning
ClassFanOutComplexity2Warnings Warning
CyclomaticComplexity0Warnings Warning
JavaNCSS0Warnings Warning
NPathComplexity0Warnings Warning
AnonInnerLength0Warnings Warning
DefaultComesLast0Warnings Warning
CovariantEquals0Warnings Warning
FallThrough0Warnings Warning
IllegalCatch0 Ignore
IllegalThrows0Warnings Warning
ModifiedControlVariable0Warnings Warning
MultipleStringLiterals0 Ignore
NestedIfDepth
  • max: "2"
0Warnings Warning
NestedTryDepth
  • max: "2"
0Warnings Warning
PackageDeclaration0Warnings Warning
StringLiteralEquality0Warnings Warning
SuperFinalize0Warnings Warning
NewlineAtEndOfFile0 Ignore
Translation0Warnings Warning
SeverityMatchFilter0Warnings Warning
SuppressionFilter0Warnings Warning
SuppressionCommentFilter0Warnings Warning

Details

org/starobjects/restful/viewer/AbstractJaxRsApplication.java

ViolationMessageLine
WarningsParameter cls should be final.28
WarningsParameter resource should be final.32

org/starobjects/restful/viewer/authentication/AuthenticationSessionLookupStrategyExtended.java

ViolationMessageLine
WarningsParameter servletRequest should be final.17
WarningsParameter servletResponse should be final.18

org/starobjects/restful/viewer/embedded/EmbeddedWebViewerRestful.java

ViolationMessageLine
WarningsLine is longer than 120 characters.26
Warnings')' is preceded with whitespace.34

org/starobjects/restful/viewer/embedded/RestfulViewerInstaller.java

ViolationMessageLine
WarningsUnclosed HTML tag found: <tt>web.xml<tt> file.15

org/starobjects/restful/viewer/filters/NakedObjectsSessionFilter.java

ViolationMessageLine
WarningsName 'LOG' must match pattern '^[a-z][a-zA-Z0-9]*$'.31
WarningsLine is longer than 120 characters.86

org/starobjects/restful/viewer/html/XhtmlTemplate.java

ViolationMessageLine
WarningsLine is longer than 120 characters.27

org/starobjects/restful/viewer/resources/ResourceAbstract.java

ViolationMessageLine
WarningsClass Data Abstraction Coupling is 11 (max allowed is 7) classes [ArrayList, Attribute, Element, ElementBuilderXom, ResourceContext, TableColumnFacetDisabling, TableColumnFacetFacetType, TableColumnFacetHiding, TableColumnFacetImplementation, TableColumnFacetValidating, XhtmlRendererXom].56
WarningsClass Fan-Out Complexity is 40 (max allowed is 20).56
Warnings'static' modifier out of order with the JLS suggestions.58
WarningsVariable 'xhtmlRenderer' must be private and have accessor methods.65
WarningsVariable 'elementBuilder' must be private and have accessor methods.66
WarningsVariable 'httpHeaders' must be private and have accessor methods.69
WarningsVariable 'uriInfo' must be private and have accessor methods.72
WarningsVariable 'request' must be private and have accessor methods.75
WarningsVariable 'httpServletRequest' must be private and have accessor methods.78
WarningsVariable 'httpServletResponse' must be private and have accessor methods.81
WarningsVariable 'securityContext' must be private and have accessor methods.84
WarningsLine is longer than 120 characters.95
WarningsLine is longer than 120 characters.139
WarningsLine is longer than 120 characters.162
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.163
WarningsName 'dt_dd' must match pattern '^[a-z][a-zA-Z0-9]*$'.177
WarningsLine is longer than 120 characters.200
WarningsLine is longer than 120 characters.211
WarningsParameter reason should be final.235
WarningsParameter reason should be final.243
WarningsParameter reason should be final.247
WarningsParameter reason should be final.255
WarningsParameter reason should be final.263

org/starobjects/restful/viewer/resources/objects/ObjectResourceImpl.java

ViolationMessageLine
WarningsClass Data Abstraction Coupling is 27 (max allowed is 7) classes [ArrayList, Element, NakedObject, NakedObjectAction, TableColumnNakedObjectActionInvoke, TableColumnNakedObjectActionName, TableColumnNakedObjectActionParamCount, TableColumnNakedObjectActionRealTarget, TableColumnNakedObjectActionReturnType, TableColumnNakedObjectActionType, TableColumnNakedObjectAssociationType, TableColumnNakedObjectMemberDisabled, TableColumnNakedObjectMemberDisabledReason, TableColumnNakedObjectMemberHidden, TableColumnOneToManyAssociationAccess, TableColumnOneToManyAssociationAddTo, TableColumnOneToManyAssociationInvalidReason, TableColumnOneToManyAssociationName, TableColumnOneToManyAssociationRemoveFrom, TableColumnOneToOneAssociationAccess, TableColumnOneToOneAssociationClear, TableColumnOneToOneAssociationInvalidReason, TableColumnOneToOneAssociationModify, TableColumnOneToOneAssociationName, TableColumnOneToOneAssociationParseable, WebApplicationException, XhtmlTemplate].65
WarningsClass Fan-Out Complexity is 44 (max allowed is 20).65
WarningsLine is longer than 120 characters.114
WarningsLine is longer than 120 characters.115
WarningsLine is longer than 120 characters.117
WarningsLine is longer than 120 characters.118
WarningsLine is longer than 120 characters.137
WarningsLine is longer than 120 characters.138
WarningsLine is longer than 120 characters.139
WarningsLine is longer than 120 characters.167
WarningsLine is longer than 120 characters.168
WarningsLine is longer than 120 characters.169
WarningsLine is longer than 120 characters.215
WarningsLine is longer than 120 characters.254
WarningsLine is longer than 120 characters.298
WarningsLine is longer than 120 characters.331
WarningsLine is longer than 120 characters.338
WarningsLine is longer than 120 characters.376
WarningsMethod length is 77 lines (max allowed is 50).400
WarningsLine is longer than 120 characters.425
WarningsMust have at least one statement.469
WarningsParameter encodedStrings should be final.481
WarningsName 'div_p' must match pattern '^[a-z][a-zA-Z0-9]*$'.508
WarningsLine is longer than 120 characters.555

org/starobjects/restful/viewer/resources/objects/TableColumnNakedObjectMemberDisabled.java

ViolationMessageLine
WarningsLine is longer than 120 characters.12

org/starobjects/restful/viewer/resources/objects/TableColumnNakedObjectMemberHidden.java

ViolationMessageLine
WarningsLine is longer than 120 characters.12

org/starobjects/restful/viewer/resources/objects/TableColumnNakedObjectMemberName.java

ViolationMessageLine
WarningsLine is longer than 120 characters.11

org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectAction.java

ViolationMessageLine
WarningsParameter action should be final.21

org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectActionInvalidReason.java

ViolationMessageLine
WarningsLine is longer than 120 characters.11

org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectActionInvoke.java

ViolationMessageLine
Warnings'static' modifier out of order with the JLS suggestions.19

org/starobjects/restful/viewer/resources/objects/actions/TableColumnNakedObjectActionName.java

ViolationMessageLine
WarningsLine is longer than 120 characters.30
WarningsLine is longer than 120 characters.31

org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationAccess.java

ViolationMessageLine
WarningsLine is longer than 120 characters.15
WarningsLine is longer than 120 characters.32

org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationAddTo.java

ViolationMessageLine
WarningsFirst sentence should end with a period.39

org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationName.java

ViolationMessageLine
WarningsLine is longer than 120 characters.30

org/starobjects/restful/viewer/resources/objects/collections/TableColumnOneToManyAssociationRemoveFrom.java

ViolationMessageLine
WarningsFirst sentence should end with a period.39

org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationClear.java

ViolationMessageLine
WarningsFirst sentence should end with a period.39

org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationModify.java

ViolationMessageLine
WarningsFirst sentence should end with a period.39
WarningsLine is longer than 120 characters.50

org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationName.java

ViolationMessageLine
WarningsLine is longer than 120 characters.30
WarningsLine is longer than 120 characters.32

org/starobjects/restful/viewer/resources/objects/properties/TableColumnOneToOneAssociationParseable.java

ViolationMessageLine
WarningsLine is longer than 120 characters.14

org/starobjects/restful/viewer/resources/services/ServicesResourceImpl.java

ViolationMessageLine
WarningsLine is longer than 120 characters.36
WarningsLine is longer than 120 characters.37

org/starobjects/restful/viewer/resources/specs/SpecsResourceImpl.java

ViolationMessageLine
WarningsLine is longer than 120 characters.56
WarningsParameter o1 should be final.71
WarningsParameter o2 should be final.72
WarningsLine is longer than 120 characters.117
WarningsLine is longer than 120 characters.133
WarningsLine is longer than 120 characters.151
WarningsLine is longer than 120 characters.279
WarningsLine is longer than 120 characters.316
WarningsLine is longer than 120 characters.319
WarningsLine is longer than 120 characters.365
WarningsLine is longer than 120 characters.368
WarningsLine is longer than 120 characters.412
WarningsLine is longer than 120 characters.414

org/starobjects/restful/viewer/xom/DtDd.java

ViolationMessageLine
WarningsVariable 'dt' must be private and have accessor methods.10
WarningsVariable 'dd' must be private and have accessor methods.11

org/starobjects/restful/viewer/xom/ResourceContext.java

ViolationMessageLine
WarningsMore than 5 parameters.25

org/starobjects/restful/viewer/xom/TableColumn.java

ViolationMessageLine
WarningsRedundant 'public' modifier.11
WarningsRedundant 'public' modifier.13
WarningsRedundant 'public' modifier.15

org/starobjects/restful/viewer/xom/TableColumnAbstract.java

ViolationMessageLine
WarningsVariable 'resourceContext' must be private and have accessor methods.16
WarningsVariable 'xhtmlRenderer' must be private and have accessor methods.17
WarningsParameter adapter should be final.55

org/starobjects/restful/viewer/xom/XhtmlRendererXom.java

ViolationMessageLine
WarningsName 'div_p' must match pattern '^[a-z][a-zA-Z0-9]*$'.11
WarningsName 'li_a' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
WarningsName 'li_p' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
WarningsName 'dt_dd' must match pattern '^[a-z][a-zA-Z0-9]*$'.101