Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
2700356

Rules

RulesViolationsSeverity
JavadocPackage5Errors Error
NewlineAtEndOfFile
  • lineSeparator: "lf"
0Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter0Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • minimum: "0"
  • maximum: "0"
  • format: "\s+$"
69Errors Error
Header
  • headerFile: "UNLICENSE"
0Errors Error
JavadocMethod
  • allowUndeclaredRTE: "true"
36Errors Error
JavadocType5Errors Error
JavadocVariable38Errors Error
JavadocStyle9Errors Error
ConstantName8Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MemberName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports3Errors Error
LineLength14Errors Error
MethodLength0Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
GenericWhitespace2Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap0Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter0Errors Error
WhitespaceAround0Errors Error
ModifierOrder0Errors Error
RedundantModifier0Errors Error
AvoidNestedBlocks3Errors Error
EmptyBlock0Errors Error
LeftCurly0Errors Error
NeedBraces0Errors Error
RightCurly0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
5Errors Error
IllegalInstantiation0Errors Error
InnerAssignment2Errors Error
MagicNumber11Errors Error
MissingSwitchDefault1Errors Error
RedundantThrows3Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension45Errors Error
FinalClass1Errors Error
HideUtilityClassConstructor2Errors Error
InterfaceIsType0Errors Error
VisibilityModifier4Errors Error
ArrayTypeStyle1Errors Error
FinalParameters88Errors Error
TodoComment0Errors Error
UpperEll0Errors Error
SuppressionFilter
  • file: "checkstyle-suppressions.xml"
0Errors Error

Details

net/sf/jsog/JSOG.java

ViolationMessageLine
Errors'>' is followed by an illegal character.314
Errors'>' is followed by an illegal character.323
ErrorsLine has trailing spaces.1066
ErrorsLine has trailing spaces.1227
ErrorsMethod 'getValueAs' is not designed for extension - needs to be abstract, final or empty.1236
ErrorsParameter type should be final.1236
ErrorsLine has trailing spaces.1256
ErrorsMethod 'path' is not designed for extension - needs to be abstract, final or empty.1569
ErrorsParameter path should be final.1569
ErrorsMethod 'path' is not designed for extension - needs to be abstract, final or empty.1581
ErrorsParameter path should be final.1581
Errors'7' is a magic number.1612
Errors'53' is a magic number.1613

net/sf/jsog/JSOGEditor.java

ViolationMessageLine
ErrorsUnused import - java.util.logging.Level.30
ErrorsUnused import - java.util.logging.Logger.31
ErrorsMethod 'getAsText' is not designed for extension - needs to be abstract, final or empty.39
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.46
ErrorsMethod 'setAsText' is not designed for extension - needs to be abstract, final or empty.50
ErrorsParameter text should be final.51
ErrorsRedundant throws: 'IllegalArgumentException' is unchecked exception.51

net/sf/jsog/JsogPath.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsParameter characters should be final.51
ErrorsParameter index should be final.51
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsParameter characters should be final.69
ErrorsParameter key should be final.69
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.78
ErrorsClass Escape should be declared as final.84
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.85
ErrorsName 'doubleQuote' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.85
ErrorsMissing a Javadoc comment.86
ErrorsName 'singleQuote' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.86
ErrorsMissing a Javadoc comment.87
ErrorsName 'tab' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.87
ErrorsMissing a Javadoc comment.88
ErrorsName 'newline' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.88
ErrorsMissing a Javadoc comment.89
ErrorsName 'carriageReturn' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.89
ErrorsMissing a Javadoc comment.90
ErrorsName 'forwardSlash' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.90
ErrorsMissing a Javadoc comment.91
ErrorsName 'backslash' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.91
ErrorsMissing a Javadoc comment.93
ErrorsMissing a Javadoc comment.94
ErrorsLine has trailing spaces.95
ErrorsMissing a Javadoc comment.96
ErrorsParameter characters should be final.96
ErrorsParameter escape should be final.96
ErrorsMissing a Javadoc comment.101
ErrorsMissing a Javadoc comment.105
ErrorsMissing a Javadoc comment.111
ErrorsParameter string should be final.131
ErrorsParameter offset should be final.131
Errors'5' is a magic number.158
ErrorsParameter string should be final.172
ErrorsParameter offset should be final.172
Errors'4' is a magic number.175
Errors'4' is a magic number.182
Errors'16' is a magic number.185
ErrorsLine is longer than 80 characters.276
Errors'4' is a magic number.278
ErrorsLine has trailing spaces.288
ErrorsExpected an @return tag.299
ErrorsLine has trailing spaces.304
ErrorsLine has trailing spaces.324
ErrorsParameter string should be final.334
ErrorsLine has trailing spaces.345
ErrorsParameter path should be final.355
ErrorsLine has trailing spaces.361
ErrorsParameter path should be final.367
ErrorsParameter offset should be final.367
ErrorsLine is longer than 80 characters.403
ErrorsLine has trailing spaces.414
ErrorsLine is longer than 80 characters.423
ErrorsLine is longer than 80 characters.431
ErrorsParameter path should be final.461
ErrorsParameter jsog should be final.461
ErrorsParameter key should be final.500
ErrorsParameter child should be final.500
ErrorsParameter index should be final.512
ErrorsParameter child should be final.512
ErrorsParameter jsog should be final.524
ErrorsLine has trailing spaces.529
ErrorsLine has trailing spaces.554
ErrorsLine has trailing spaces.564
ErrorsLine has trailing spaces.571

net/sf/jsog/client/DefaultHttpClientImpl.java

ViolationMessageLine
Errors'80' is a magic number.108
Errors'443' is a magic number.111
ErrorsLine is longer than 80 characters.172
ErrorsParameter userAgent should be final.182
ErrorsMethod 'getClient' is not designed for extension - needs to be abstract, final or empty.190
Errors'200' is a magic number.269

net/sf/jsog/client/DefaultJsogClientImpl.java

ViolationMessageLine
ErrorsLine has trailing spaces.61

net/sf/jsog/client/HttpClient.java

ViolationMessageLine
ErrorsGot an exception - java.lang.RuntimeException: Unable to get class information for @throws tag 'HttpClientException'.0

net/sf/jsog/client/Main.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.35
ErrorsParameter args should be final.41
ErrorsExpected @throws tag for 'Exception'.41
Errors'4096' is a magic number.54

net/sf/jsog/client/UrlBuilder.java

ViolationMessageLine
ErrorsLine has trailing spaces.177
ErrorsLine has trailing spaces.185
ErrorsLine has trailing spaces.188
ErrorsParameter base should be final.193
Errors'base' hides a field.193
ErrorsLine has trailing spaces.195
ErrorsMethod 'clone' is not designed for extension - needs to be abstract, final or empty.256

net/sf/jsog/dynamic/JsogMethod.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsMissing a Javadoc comment.50
ErrorsVariable 'position' must be private and have accessor methods.50
ErrorsMissing a Javadoc comment.51
ErrorsVariable 'type' must be private and have accessor methods.51
ErrorsMissing a Javadoc comment.52
ErrorsVariable 'path' must be private and have accessor methods.52
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'required' must be private and have accessor methods.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter position should be final.55
ErrorsParameter type should be final.56
ErrorsParameter path should be final.57
ErrorsParameter required should be final.58
ErrorsParameter type should be final.70
ErrorsExpected @param tag for 'type'.70
ErrorsParameter annotations should be final.90
ErrorsParameter method should be final.118
ErrorsParameter type should be final.137
ErrorsParameter name should be final.137
Errors'method' hides a field.138
ErrorsArray brackets at illegal position.158
ErrorsLine has trailing spaces.183
ErrorsParameter jsog should be final.198
ErrorsLine has trailing spaces.254

net/sf/jsog/dynamic/JsogPath.java

ViolationMessageLine
ErrorsUnused Javadoc tag.43
ErrorsUnused Javadoc tag.56

net/sf/jsog/factory/XmlJsogFactory.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine has trailing spaces.44
ErrorsUnclosed HTML tag found: <ul>51
ErrorsExtra HTML tag found: </alice>}<br/>54
ErrorsExtra HTML tag found: </bob><david>edgar</david></alice>}<br/>59
ErrorsExtra HTML tag found: </david></alice>}<br/>59
ErrorsExtra HTML tag found: </alice>}<br/>59
ErrorsLine is longer than 80 characters.61
ErrorsExtra HTML tag found: </bob><bob>david</bob></alice>}<br/>64
ErrorsExtra HTML tag found: </bob></alice>}<br/>64
ErrorsExtra HTML tag found: </alice>}<br/>64
ErrorsExtra HTML tag found: </alice>}<br/>69
ErrorsMissing a Javadoc comment.78
ErrorsLine has trailing spaces.96
ErrorsParameter inputFactory should be final.119
ErrorsUnused @param tag for 'the'.125
ErrorsParameter xmlString should be final.129
ErrorsExpected @param tag for 'xmlString'.129
ErrorsParameter in should be final.139
Errorsswitch without "default" clause.152
ErrorsAvoid nested blocks.153
ErrorsInner assignments should be avoided.163
ErrorsLine has trailing spaces.165
ErrorsAvoid nested blocks.181
ErrorsAvoid nested blocks.184
ErrorsParameter start should be final.203
ErrorsParameter attribute should be final.214
ErrorsParameter last should be final.230
ErrorsParameter key should be final.230
ErrorsParameter value should be final.230
ErrorsInner assignments should be avoided.244

net/sf/jsog/factory/bean/BeanJsogFactory.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.47
ErrorsName 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.47
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMethod 'create' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'create' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.101
ErrorsLine is longer than 80 characters.102
ErrorsParameter visited should be final.102
ErrorsLine has trailing spaces.105
ErrorsLine is longer than 80 characters.167
ErrorsLine has trailing spaces.170
ErrorsLine is longer than 80 characters.172
ErrorsMethod 'create' is not designed for extension - needs to be abstract, final or empty.193
ErrorsMethod 'create' is not designed for extension - needs to be abstract, final or empty.209
ErrorsExpected @param tag for 'filter'.209
ErrorsMethod 'create' is not designed for extension - needs to be abstract, final or empty.232
ErrorsMethod 'create' is not designed for extension - needs to be abstract, final or empty.247
ErrorsExpected @param tag for 'filter'.247

net/sf/jsog/factory/bean/ClassNamePropertyFilter.java

ViolationMessageLine
ErrorsLine has trailing spaces.43
ErrorsMissing a Javadoc comment.56
ErrorsParameter primitives should be final.63
ErrorsMethod 'include' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMissing a Javadoc comment.73
ErrorsParameter classes should be final.73
ErrorsMethod 'exclude' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter classes should be final.79
ErrorsMethod 'filter' is not designed for extension - needs to be abstract, final or empty.85
ErrorsParameter property should be final.86

net/sf/jsog/factory/bean/NoPropertyFilter.java

ViolationMessageLine
ErrorsMethod 'filter' is not designed for extension - needs to be abstract, final or empty.35
ErrorsParameter property should be final.36

net/sf/jsog/factory/bean/PropertyFilter.java

ViolationMessageLine
ErrorsMissing package-info.java file.0

net/sf/jsog/spring/JsogView.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.46
ErrorsMethod 'setOutputContentType' is not designed for extension - needs to be abstract, final or empty.52
ErrorsParameter outputContentType should be final.52
ErrorsMissing a Javadoc comment.56
ErrorsMethod 'setEncoding' is not designed for extension - needs to be abstract, final or empty.64
ErrorsParameter encoding should be final.64
ErrorsMethod 'setEncoding' is not designed for extension - needs to be abstract, final or empty.74
ErrorsParameter encoding should be final.74
ErrorsLine has trailing spaces.77
ErrorsMissing a Javadoc comment.78
ErrorsLine has trailing spaces.83
ErrorsMethod 'setJsonpCallbackParam' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter jsonpCallbackParam should be final.87
ErrorsLine has trailing spaces.90
ErrorsMissing a Javadoc comment.91
ErrorsMethod 'setBeanJsogFactory' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMissing a Javadoc comment.93
ErrorsParameter beanJsogFactory should be final.93
ErrorsMethod 'renderMergedOutputModel' is not designed for extension - needs to be abstract, final or empty.97
ErrorsParameter model should be final.98
ErrorsParameter request should be final.99
ErrorsParameter response should be final.100
ErrorsLine has trailing spaces.102
ErrorsLine has trailing spaces.105
ErrorsLine has trailing spaces.114
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.135
ErrorsMethod 'modelToJsog' is not designed for extension - needs to be abstract, final or empty.136
ErrorsMissing a Javadoc comment.136
ErrorsParameter model should be final.136
ErrorsLine has trailing spaces.137
ErrorsLine has trailing spaces.140
ErrorsLine has trailing spaces.143
ErrorsLine has trailing spaces.150
ErrorsLine has trailing spaces.154
ErrorsLine has trailing spaces.159

net/sf/jsog/spring/JsogViewResolver.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.38
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.40
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.42
ErrorsMethod 'getOrder' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMissing a Javadoc comment.44
ErrorsMethod 'setOrder' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMissing a Javadoc comment.48
ErrorsParameter order should be final.48
ErrorsMethod 'setViewName' is not designed for extension - needs to be abstract, final or empty.58
ErrorsParameter viewName should be final.58
ErrorsMethod 'setView' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter view should be final.66
ErrorsLine has trailing spaces.69
ErrorsLine has trailing spaces.74
ErrorsMethod 'resolveViewName' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter viewName should be final.80
Errors'viewName' hides a field.80
ErrorsParameter locale should be final.80

net/sf/jsog/spring/StringJsogHttpMessageConverter.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.55
ErrorsLine is longer than 80 characters.64
ErrorsMissing a Javadoc comment.66
ErrorsMethod 'setOutputContentType' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter outputContentType should be final.79
ErrorsMethod 'setEncoding' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter encoding should be final.96
ErrorsMethod 'setEncoding' is not designed for extension - needs to be abstract, final or empty.106
ErrorsParameter encoding should be final.106
ErrorsMissing a Javadoc comment.110
ErrorsMethod 'setSupportedMediaTypes' is not designed for extension - needs to be abstract, final or empty.118
ErrorsParameter supportedMediaTypes should be final.118
ErrorsLine is longer than 80 characters.119
ErrorsLine has trailing spaces.121
ErrorsMethod 'getSupportedMediaTypes' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMethod 'canRead' is not designed for extension - needs to be abstract, final or empty.127
ErrorsParameter clazz should be final.128
ErrorsParameter mediaType should be final.128
ErrorsMethod 'read' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter clazz should be final.143
ErrorsParameter input should be final.143
ErrorsRedundant throws: 'HttpMessageNotReadableException' is unchecked exception.144
Errors'encoding' hides a field.147
ErrorsLine has trailing spaces.148
ErrorsLine is longer than 80 characters.160
ErrorsMethod 'canWrite' is not designed for extension - needs to be abstract, final or empty.164
ErrorsParameter clazz should be final.165
ErrorsParameter mediaType should be final.165
ErrorsMethod 'write' is not designed for extension - needs to be abstract, final or empty.170
ErrorsParameter jsog should be final.171
ErrorsParameter type should be final.171
ErrorsParameter output should be final.171
ErrorsRedundant throws: 'HttpMessageNotWritableException' is unchecked exception.172
Errors'encoding' hides a field.175
ErrorsLine has trailing spaces.179

net/sf/jsog/spring/UrlBuilderFactoryBean.java

ViolationMessageLine
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.38
ErrorsUtility classes should not have a public or default constructor.38
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.40
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.42
ErrorsParameter key should be final.42
ErrorsParameter value should be final.42
ErrorsLine has trailing spaces.47
ErrorsMissing a Javadoc comment.48
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.50
ErrorsLine has trailing spaces.51
ErrorsMethod 'setBaseUrl' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMissing a Javadoc comment.52
ErrorsParameter baseUrl should be final.52
ErrorsLine has trailing spaces.55
ErrorsMethod 'setParameters' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56
ErrorsParameter parameters should be final.56
ErrorsMethod 'getObject' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsLine has trailing spaces.62
ErrorsLine has trailing spaces.68
ErrorsMethod 'getObjectType' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsMethod 'isSingleton' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsLine has trailing spaces.79

net/sf/jsog/spring/ns/JsogNamespaceHandler.java

ViolationMessageLine
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.36
ErrorsMissing a Javadoc comment.36
ErrorsLine has trailing spaces.39

net/sf/jsog/spring/ns/UrlBeanDefinitionParser.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsUnused import - java.util.AbstractMap.SimpleEntry.29
ErrorsMethod 'parseInternal' is not designed for extension - needs to be abstract, final or empty.46
ErrorsParameter element should be final.47
ErrorsLine is longer than 80 characters.48
ErrorsParameter parserContext should be final.48
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.55
ErrorsLine has trailing spaces.58
ErrorsMissing a Javadoc comment.59
ErrorsParameter elements should be final.59
ErrorsParameter factory should be final.60
ErrorsLine has trailing spaces.61
ErrorsLine has trailing spaces.64
ErrorsLine has trailing spaces.68
ErrorsLine has trailing spaces.71
ErrorsMissing a Javadoc comment.72
ErrorsParameter element should be final.72
ErrorsLine has trailing spaces.77