Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
44 0 0 670

Files

Files Infos Warnings Errors
jcr.properties 0 0 2
org/jcr_blog/commons/JSFUtils.java 0 0 31
org/jcr_blog/commons/LoggerProvider.java 0 0 6
org/jcr_blog/commons/cdi/eager/Eager.java 0 0 6
org/jcr_blog/commons/cdi/eager/EagerExtension.java 0 0 16
org/jcr_blog/commons/gravatar/DefaultImage.java 0 0 24
org/jcr_blog/commons/gravatar/Gravatar.java 0 0 17
org/jcr_blog/commons/gravatar/Parameter.java 0 0 42
org/jcr_blog/commons/gravatar/Rating.java 0 0 9
org/jcr_blog/commons/jsf2cdi/FacesContextProvider.java 0 0 5
org/jcr_blog/commons/jsf2cdi/scope/ViewContext.java 0 0 40
org/jcr_blog/commons/jsf2cdi/scope/ViewContextExtension.java 0 0 5
org/jcr_blog/commons/jsf2cdi/scope/ViewScoped.java 0 0 11
org/jcr_blog/commons/jsf2cdi/scope/package-info.java 0 0 2
org/jcr_blog/commons/test/DeploymentFactory.java 0 0 28
org/jcr_blog/domain/Content.java 0 0 13
org/jcr_blog/domain/ContentReference.java 0 0 29
org/jcr_blog/domain/PageContent.java 0 0 4
org/jcr_blog/domain/PostContent.java 0 0 10
org/jcr_blog/jcrmapping/NodeConfiguration.java 0 0 9
org/jcr_blog/jcrmapping/NodeConverterException.java 0 0 8
org/jcr_blog/jcrmapping/NodeConverterService.java 0 0 85
org/jcr_blog/jcrmapping/PropertyConfiguration.java 0 0 15
org/jcr_blog/jcrmapping/converter/CollectionConverter.java 0 0 18
org/jcr_blog/jcrmapping/converter/Converter.java 0 0 15
org/jcr_blog/jcrmapping/converter/basic/AbstractEnumConverter.java 0 0 30
org/jcr_blog/jcrmapping/converter/basic/CalendarConverter.java 0 0 12
org/jcr_blog/jcrmapping/converter/basic/DateConverter.java 0 0 11
org/jcr_blog/jcrmapping/converter/basic/ListConverter.java 0 0 7
org/jcr_blog/jcrmapping/converter/basic/SetConverter.java 0 0 6
org/jcr_blog/jcrmapping/converter/basic/StringConverter.java 0 0 11
org/jcr_blog/messages.properties 0 0 3
org/jcr_blog/persistence/JcrBlogNamespace.java 0 0 7
org/jcr_blog/persistence/JcrSession.java 0 0 3
org/jcr_blog/persistence/RepositoryProvider.java 0 0 6
org/jcr_blog/persistence/RepositoryProviderMock.java 0 0 9
org/jcr_blog/persistence/SessionProvider.java 0 0 27
org/jcr_blog/service/JcrBlogException.java 0 0 8
org/jcr_blog/service/ResourceHelper.java 0 0 26
org/jcr_blog/service/UniqueValueException.java 0 0 12
org/jcr_blog/service/jmx/JcrBlogImpl.java 0 0 27
org/jcr_blog/service/jmx/JcrBlogMXBean.java 0 0 6
org/jcr_blog/validation/Email.java 0 0 8
org/jcr_blog/validation/package-info.java 0 0 1

Rules

Rules Violations Severity
JavadocPackage
  • allowLegacy: "true"
14 Errors Error
NewlineAtEndOfFile 40 Errors Error
Translation 0 Errors Error
FileLength 0 Errors Error
FileTabCharacter
  • eachLine: "true"
10 Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
70 Errors Error
JavadocMethod 104 Errors Error
JavadocType 10 Errors Error
JavadocVariable 76 Errors Error
JavadocStyle 0 Errors Error
ConstantName 1 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 0 Errors Error
MethodName 0 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 0 Errors Error
TypeName 0 Errors Error
AvoidStarImport 4 Errors Error
IllegalImport 0 Errors Error
RedundantImport 1 Errors Error
UnusedImports 4 Errors Error
LineLength 126 Errors Error
MethodLength 0 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 0 Errors Error
NoWhitespaceBefore 2 Errors Error
OperatorWrap 0 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
WhitespaceAfter 3 Errors Error
WhitespaceAround 30 Errors Error
ModifierOrder 2 Errors Error
RedundantModifier 11 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 1 Errors Error
LeftCurly 1 Errors Error
NeedBraces 0 Errors Error
RightCurly 1 Errors Error
AvoidInlineConditionals 1 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 13 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 3 Errors Error
MagicNumber 1 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 15 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 74 Errors Error
FinalClass 0 Errors Error
HideUtilityClassConstructor 3 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 1 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 47 Errors Error
TodoComment 1 Errors Error
UpperEll 0 Errors Error

Details

jcr.properties

Violation Message Line
Errors File does not end with a newline. 0
Errors File does not end with a newline. 0

org/jcr_blog/commons/JSFUtils.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 22
Errors Missing a Javadoc comment. 24
Errors 'code' hides a field. 24
Errors Missing a Javadoc comment. 28
Errors Missing a Javadoc comment. 37
Errors Line is longer than 80 characters (found 81). 51
Errors Expected @param tag for 'code'. 51
Errors Expected @throws tag for 'IOException'. 51
Errors Line is longer than 80 characters (found 103). 61
Errors Expected @throws tag for 'IOException'. 61
Errors Line is longer than 80 characters (found 100). 63
Errors Line is longer than 80 characters (found 109). 75
Errors Expected @param tag for 'page'. 80
Errors Line is longer than 80 characters (found 82). 82
Errors Line is longer than 80 characters (found 94). 83
Errors Missing a Javadoc comment. 86
Errors Line has trailing spaces. 88
Errors Line has trailing spaces. 89
Errors Line is longer than 80 characters (found 93). 90
Errors Line is longer than 80 characters (found 87). 92
Errors Line is longer than 80 characters (found 111). 93
Errors Line is longer than 80 characters (found 89). 99
Errors Line has trailing spaces. 110
Errors Line is longer than 80 characters (found 126). 111
Errors Line has trailing spaces. 118

org/jcr_blog/commons/LoggerProvider.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Method 'getLogger' is not designed for extension - needs to be abstract, final or empty. 36
Errors Missing a Javadoc comment. 36
Errors Parameter injectionPoint should be final. 37
Errors Line is longer than 80 characters (found 87). 38

org/jcr_blog/commons/cdi/eager/Eager.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Unused import - javax.inject.Qualifier. 7
Errors Missing a Javadoc comment. 9
Errors '}' is not preceded with whitespace. 10
Errors '{' should be on the previous line. 12

org/jcr_blog/commons/cdi/eager/EagerExtension.java

Violation Message Line
Errors Line has trailing spaces. 3
Errors Line has trailing spaces. 13
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 15
Errors Line has trailing spaces. 16
Errors Method 'collect' is not designed for extension - needs to be abstract, final or empty. 17
Errors Missing a Javadoc comment. 17
Errors Parameter event should be final. 17
Errors Line is longer than 80 characters (found 83). 19
Errors Line has trailing spaces. 23
Errors Line is longer than 80 characters (found 90). 24
Errors Method 'load' is not designed for extension - needs to be abstract, final or empty. 24
Errors Missing a Javadoc comment. 24
Errors Parameter event should be final. 24
Errors Parameter beanManager should be final. 24
Errors Line is longer than 80 characters (found 118). 27

org/jcr_blog/commons/gravatar/DefaultImage.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 4
Errors Missing a Javadoc comment. 6
Errors Missing a Javadoc comment. 7
Errors Line contains a tab character. 8
Errors Missing a Javadoc comment. 8
Errors Line contains a tab character. 9
Errors Missing a Javadoc comment. 9
Errors Line contains a tab character. 10
Errors Missing a Javadoc comment. 10
Errors Missing a Javadoc comment. 11
Errors Line contains a tab character. 13
Errors Missing a Javadoc comment. 13
Errors Line contains a tab character. 15
Errors Missing a Javadoc comment. 15
Errors Parameter code should be final. 15
Errors 'code' hides a field. 15
Errors Line contains a tab character. 16
Errors Line contains a tab character. 17
Errors Line contains a tab character. 19
Errors Missing a Javadoc comment. 19
Errors Line contains a tab character. 20
Errors Line contains a tab character. 21

org/jcr_blog/commons/gravatar/Gravatar.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters (found 86). 18
Errors Missing a Javadoc comment. 18
Errors Line is longer than 80 characters (found 91). 19
Errors Missing a Javadoc comment. 19
Errors Line has trailing spaces. 20
Errors Method 'fromMail' is not designed for extension - needs to be abstract, final or empty. 28
Errors Line is longer than 80 characters (found 103). 29
Errors Method 'fromMail' is not designed for extension - needs to be abstract, final or empty. 40
Errors Line is longer than 80 characters (found 104). 41
Errors Method 'fromParameter' is not designed for extension - needs to be abstract, final or empty. 44
Errors Missing a Javadoc comment. 44
Errors Line is longer than 80 characters (found 81). 49
Errors Avoid inline conditionals. 49
Errors Line is longer than 80 characters (found 108). 50
Errors Line has trailing spaces. 52
Errors 'if' is not followed by whitespace. 64

org/jcr_blog/commons/gravatar/Parameter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 12
Errors Variable 'email' must be private and have accessor methods. 12
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 21
Errors 'email' hides a field. 21
Errors 'if' is not followed by whitespace. 22
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 28
Errors Missing a Javadoc comment. 28
Errors 'size' hides a field. 28
Errors '512' is a magic number. 29
Errors Line is longer than 80 characters (found 92). 30
Errors Method 'rating' is not designed for extension - needs to be abstract, final or empty. 36
Errors Missing a Javadoc comment. 36
Errors 'rating' hides a field. 36
Errors Method 'defaultImage' is not designed for extension - needs to be abstract, final or empty. 44
Errors Missing a Javadoc comment. 44
Errors 'defaultImage' hides a field. 44
Errors 'if' is not followed by whitespace. 45
Errors Method 'secure' is not designed for extension - needs to be abstract, final or empty. 52
Errors Missing a Javadoc comment. 52
Errors 'secure' hides a field. 52
Errors Method 'forceDefault' is not designed for extension - needs to be abstract, final or empty. 57
Errors Missing a Javadoc comment. 57
Errors 'forceDefault' hides a field. 57
Errors Line has trailing spaces. 61
Errors Method 'getDefaultImage' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Method 'getRating' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 74
Errors Missing a Javadoc comment. 74
Errors Method 'isSecure' is not designed for extension - needs to be abstract, final or empty. 78
Errors Missing a Javadoc comment. 78
Errors Method 'isForceDefault' is not designed for extension - needs to be abstract, final or empty. 82
Errors Missing a Javadoc comment. 82

org/jcr_blog/commons/gravatar/Rating.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 6
Errors Line is longer than 80 characters (found 114). 10
Errors Line is longer than 80 characters (found 98). 12
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 18
Errors Parameter code should be final. 18
Errors 'code' hides a field. 18
Errors Missing a Javadoc comment. 22

org/jcr_blog/commons/jsf2cdi/FacesContextProvider.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Line has trailing spaces. 13
Errors Method 'getFacesContext' is not designed for extension - needs to be abstract, final or empty. 13
Errors Missing a Javadoc comment. 13

org/jcr_blog/commons/jsf2cdi/scope/ViewContext.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 17
Errors Comment matches to-do format 'TODO:'. 59
Errors Line is longer than 80 characters (found 107). 67
Errors Missing a Javadoc comment. 67
Errors 'static' modifier out of order with the JLS suggestions. 67
Errors Line is longer than 80 characters (found 109). 68
Errors Missing a Javadoc comment. 68
Errors 'static' modifier out of order with the JLS suggestions. 68
Errors Missing a Javadoc comment. 70
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 72
Errors Line is longer than 80 characters (found 116). 78
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 87
Errors Line is longer than 80 characters (found 99). 89
Errors Line is longer than 80 characters (found 92). 94
Errors Line is longer than 80 characters (found 107). 95
Errors Line is longer than 80 characters (found 83). 103
Errors Missing a Javadoc comment. 124
Errors Line has trailing spaces. 135
Errors Method 'isActive' is not designed for extension - needs to be abstract, final or empty. 139
Errors Line is longer than 80 characters (found 109). 146
Errors Line is longer than 80 characters (found 149). 147
Errors Line has trailing spaces. 148
Errors Unused @throws tag for 'ContextNotActiveException'. 149
Errors Line is longer than 80 characters (found 86). 153
Errors Missing a Javadoc comment. 157
Errors Line is longer than 80 characters (found 116). 159
Errors Line is longer than 80 characters (found 81). 169
Errors Missing a Javadoc comment. 169
Errors Line is longer than 80 characters (found 131). 171
Errors Method 'getScope' is not designed for extension - needs to be abstract, final or empty. 181
Errors Method 'isListenerForSource' is not designed for extension - needs to be abstract, final or empty. 189
Errors Line is longer than 80 characters (found 93). 204
Errors Method 'processEvent' is not designed for extension - needs to be abstract, final or empty. 206
Errors Expected @param tag for 'event'. 208
Errors Line is longer than 80 characters (found 88). 210
Errors Line is longer than 80 characters (found 103). 211
Errors Line is longer than 80 characters (found 101). 214
Errors Line is longer than 80 characters (found 83). 216
Errors Line is longer than 80 characters (found 88). 221

org/jcr_blog/commons/jsf2cdi/scope/ViewContextExtension.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Method 'addScope' is not designed for extension - needs to be abstract, final or empty. 35
Errors Missing a Javadoc comment. 35
Errors Method 'registerContext' is not designed for extension - needs to be abstract, final or empty. 39
Errors Missing a Javadoc comment. 39

org/jcr_blog/commons/jsf2cdi/scope/ViewScoped.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Using the '.*' form of import should be avoided - java.lang.annotation.ElementType.*. 30
Errors Using the '.*' form of import should be avoided - java.lang.annotation.RetentionPolicy.*. 31
Errors '=' is not preceded with whitespace. 37
Errors '=' is not followed by whitespace. 37
Errors ',' is not followed by whitespace. 37
Errors ',' is not followed by whitespace. 37
Errors '}' is not preceded with whitespace. 37
Errors '=' is not preceded with whitespace. 38
Errors '=' is not followed by whitespace. 38
Errors '{' is not preceded with whitespace. 41

org/jcr_blog/commons/jsf2cdi/scope/package-info.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters (found 91). 4

org/jcr_blog/commons/test/DeploymentFactory.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Redundant import from the java.lang package - java.lang.StringBuilder. 3
Errors Utility classes should not have a public or default constructor. 13
Errors Line is longer than 80 characters (found 261). 15
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors '=' is not followed by whitespace. 18
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 22
Errors Line has trailing spaces. 23
Errors Missing a Javadoc comment. 24
Errors Parameter classes should be final. 24
Errors Line is longer than 80 characters (found 113). 25
Errors '+' is not preceded with whitespace. 26
Errors '+' is not followed by whitespace. 26
Errors Line is longer than 80 characters (found 93). 30
Errors Missing a Javadoc comment. 30
Errors Parameter classes should be final. 30
Errors Parameter interceptors should be final. 30
Errors 'for' is not followed by whitespace. 35
Errors '{' is not preceded with whitespace. 35
Errors Line has trailing spaces. 43
Errors Line is longer than 80 characters (found 113). 44

org/jcr_blog/domain/Content.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 10
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 14
Errors Line has trailing spaces. 15
Errors Method 'getText' is not designed for extension - needs to be abstract, final or empty. 17
Errors Missing a Javadoc comment. 17
Errors Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 21
Errors Missing a Javadoc comment. 21
Errors Method 'getTeaser' is not designed for extension - needs to be abstract, final or empty. 25
Errors Missing a Javadoc comment. 25
Errors Line has trailing spaces. 28

org/jcr_blog/domain/ContentReference.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters (found 103). 7
Errors Line has trailing spaces. 8
Errors Missing a Javadoc comment. 13
Errors '=' is not preceded with whitespace. 13
Errors Missing a Javadoc comment. 15
Errors '=' is not preceded with whitespace. 15
Errors Line has trailing spaces. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 19
Errors Method 'getTeaser' is not designed for extension - needs to be abstract, final or empty. 25
Errors Missing a Javadoc comment. 25
Errors Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 29
Errors Missing a Javadoc comment. 29
Errors Line has trailing spaces. 33
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 38
Errors Missing a Javadoc comment. 38
Errors Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Method 'isPage' is not designed for extension - needs to be abstract, final or empty. 45
Errors Missing a Javadoc comment. 45
Errors Method 'isPost' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors Line has trailing spaces. 51
Errors Missing a Javadoc comment. 52
Errors '+' is not preceded with whitespace. 55
Errors '+' is not followed by whitespace. 55
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 58

org/jcr_blog/domain/PageContent.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 7
Errors Line has trailing spaces. 8
Errors Line has trailing spaces. 9

org/jcr_blog/domain/PostContent.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 20
Errors Method 'getCreated' is not designed for extension - needs to be abstract, final or empty. 24
Errors Missing a Javadoc comment. 24
Errors Method 'getTags' is not designed for extension - needs to be abstract, final or empty. 28
Errors Missing a Javadoc comment. 28
Errors Method 'getAuthor' is not designed for extension - needs to be abstract, final or empty. 32
Errors Missing a Javadoc comment. 32

org/jcr_blog/jcrmapping/NodeConfiguration.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors '}' is not preceded with whitespace. 13
Errors Line has trailing spaces. 18
Errors Redundant 'public' modifier. 20
Errors Line is longer than 80 characters (found 82). 22
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 25
Errors Redundant 'public' modifier. 25

org/jcr_blog/jcrmapping/NodeConverterException.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 11
Errors Line has trailing spaces. 13
Errors Missing a Javadoc comment. 14
Errors Parameter msg should be final. 14
Errors Missing a Javadoc comment. 18
Errors Parameter thrwbl should be final. 18
Errors Line has trailing spaces. 21

org/jcr_blog/jcrmapping/NodeConverterService.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Unused import - com.google.common.collect.Sets. 4
Errors Unused import - java.util.ArrayList. 8
Errors Unused import - java.util.Set. 11
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 43
Errors Line is longer than 80 characters (found 85). 47
Errors Method 'nodeToEntity' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Parameter n should be final. 47
Errors Parameter clazz should be final. 47
Errors Line is longer than 80 characters (found 109). 54
Errors Inner assignments should be avoided. 54
Errors Line is longer than 80 characters (found 104). 58
Errors Line is longer than 80 characters (found 132). 60
Errors Line is longer than 80 characters (found 104). 64
Errors Line is longer than 80 characters (found 132). 66
Errors Line is longer than 80 characters (found 105). 76
Errors Line is longer than 80 characters (found 91). 87
Errors Line is longer than 80 characters (found 82). 88
Errors Line is longer than 80 characters (found 126). 91
Errors Line is longer than 80 characters (found 81). 93
Errors Line has trailing spaces. 97
Errors Line is longer than 80 characters (found 88). 98
Errors Line is longer than 80 characters (found 93). 99
Errors Line is longer than 80 characters (found 122). 100
Errors Line is longer than 80 characters (found 128). 102
Errors Parameter value should be final. 102
Errors Unable to get class information for RepositoryException. 102
Errors Line is longer than 80 characters (found 86). 103
Errors 'if' is not followed by whitespace. 110
Errors Line is longer than 80 characters (found 179). 111
Errors Line is longer than 80 characters (found 126). 117
Errors Expected an @return tag. 144
Errors Line is longer than 80 characters (found 112). 144
Errors Expected @param tag for '<E>'. 144
Errors Parameter clazz should be final. 144
Errors Expected @param tag for 'clazz'. 144
Errors Parameter value should be final. 144
Errors Expected @param tag for 'value'. 144
Errors Expected @throws tag for 'RepositoryException'. 144
Errors Unable to get class information for RepositoryException. 144
Errors Expected @throws tag for 'NodeConverterException'. 144
Errors Line is longer than 80 characters (found 150). 152
Errors Expected an @return tag. 164
Errors Line is longer than 80 characters (found 123). 164
Errors Method 'createValue' is not designed for extension - needs to be abstract, final or empty. 164
Errors Parameter object should be final. 164
Errors Expected @param tag for 'object'. 164
Errors Parameter valueFactory should be final. 164
Errors Expected @param tag for 'valueFactory'. 164
Errors Expected @throws tag for 'RepositoryException'. 164
Errors Unable to get class information for RepositoryException. 164
Errors Expected @throws tag for 'NodeConverterException'. 164
Errors Line is longer than 80 characters (found 163). 175
Errors Line is longer than 80 characters (found 111). 178
Errors Method 'getOrCreateNode' is not designed for extension - needs to be abstract, final or empty. 178
Errors Missing a Javadoc comment. 178
Errors Line is longer than 80 characters (found 109). 184
Errors Inner assignments should be avoided. 184
Errors Line is longer than 80 characters (found 104). 188
Errors 'if' is not followed by whitespace. 191
Errors Line is longer than 80 characters (found 143). 192
Errors Line is longer than 80 characters (found 112). 194
Errors Line is longer than 80 characters (found 111). 208
Errors Line is longer than 80 characters (found 115). 211
Errors Method 'entityToNode' is not designed for extension - needs to be abstract, final or empty. 211
Errors Missing a Javadoc comment. 211
Errors Line is longer than 80 characters (found 109). 219
Errors Inner assignments should be avoided. 219
Errors Line has trailing spaces. 223
Errors Line is longer than 80 characters (found 111). 244
Errors Line is longer than 80 characters (found 122). 245
Errors Line is longer than 80 characters (found 96). 248
Errors Line is longer than 80 characters (found 95). 249
Errors Line is longer than 80 characters (found 93). 252
Errors Line has trailing spaces. 253
Errors Line is longer than 80 characters (found 91). 253
Errors Line is longer than 80 characters (found 98). 254
Errors Line is longer than 80 characters (found 97). 255
Errors Line is longer than 80 characters (found 91). 256
Errors Line is longer than 80 characters (found 87). 257
Errors Line is longer than 80 characters (found 93). 259
Errors Line is longer than 80 characters (found 86). 261

org/jcr_blog/jcrmapping/PropertyConfiguration.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 18
Errors Line has trailing spaces. 22
Errors Redundant 'public' modifier. 24
Errors Line is longer than 80 characters (found 82). 26
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 29
Errors Redundant 'public' modifier. 29
Errors Line is longer than 80 characters (found 101). 31
Errors Redundant 'public' modifier. 34
Errors Line has trailing spaces. 35

org/jcr_blog/jcrmapping/converter/CollectionConverter.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 12
Errors Line is longer than 80 characters (found 89). 13
Errors Missing a Javadoc comment. 13
Errors Unable to get class information for RepositoryException. 13
Errors Line is longer than 80 characters (found 120). 16
Errors Line has trailing spaces. 17
Errors Missing a Javadoc comment. 18
Errors Redundant 'public' modifier. 18
Errors Line has trailing spaces. 19
Errors Expected an @return tag. 21
Errors Line is longer than 80 characters (found 126). 21
Errors Redundant 'public' modifier. 21
Errors Expected @param tag for 'values'. 21
Errors Expected @param tag for 'callback'. 21
Errors Expected @throws tag for 'NodeConverterException'. 21
Errors Expected @throws tag for 'RepositoryException'. 21
Errors Unable to get class information for RepositoryException. 21

org/jcr_blog/jcrmapping/converter/Converter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 9
Errors Line has trailing spaces. 13
Errors Missing a Javadoc comment. 14
Errors Redundant 'public' modifier. 14
Errors Line is longer than 80 characters (found 118). 15
Errors Missing a Javadoc comment. 15
Errors Redundant 'public' modifier. 15
Errors Unable to get class information for RepositoryException. 15
Errors Missing a Javadoc comment. 16
Errors Redundant 'public' modifier. 16
Errors Line is longer than 80 characters (found 91). 17
Errors Missing a Javadoc comment. 17
Errors Redundant 'public' modifier. 17
Errors Unable to get class information for RepositoryException. 17

org/jcr_blog/jcrmapping/converter/basic/AbstractEnumConverter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Line is longer than 80 characters (found 85). 15
Errors Type Javadoc comment is missing an @param <E> tag. 15
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 22
Errors Missing a Javadoc comment. 23
Errors Parameter enumClazz should be final. 23
Errors 'enumClazz' hides a field. 23
Errors Missing a Javadoc comment. 28
Errors 'mapping' hides a field. 28
Errors Line has trailing spaces. 29
Errors Method 'isApplicableObjectToValue' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter object should be final. 31
Errors Method 'toValue' is not designed for extension - needs to be abstract, final or empty. 35
Errors Line is longer than 80 characters (found 98). 36
Errors Parameter object should be final. 36
Errors Parameter valueFactory should be final. 36
Errors Method 'isApplicableValueToObject' is not designed for extension - needs to be abstract, final or empty. 40
Errors Parameter clazz should be final. 41
Errors Method 'toObject' is not designed for extension - needs to be abstract, final or empty. 45
Errors Line is longer than 80 characters (found 92). 46
Errors Parameter value should be final. 46
Errors Unable to get class information for RepositoryException. 46
Errors Line has trailing spaces. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51

org/jcr_blog/jcrmapping/converter/basic/CalendarConverter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Method 'isApplicableObjectToValue' is not designed for extension - needs to be abstract, final or empty. 18
Errors Parameter object should be final. 19
Errors Method 'toValue' is not designed for extension - needs to be abstract, final or empty. 23
Errors Parameter object should be final. 24
Errors Parameter valueFactory should be final. 24
Errors 'cast' is not followed by whitespace. 25
Errors Method 'isApplicableValueToObject' is not designed for extension - needs to be abstract, final or empty. 28
Errors Parameter clazz should be final. 29
Errors Method 'toObject' is not designed for extension - needs to be abstract, final or empty. 33
Errors Parameter value should be final. 34
Errors Unable to get class information for RepositoryException. 34

org/jcr_blog/jcrmapping/converter/basic/DateConverter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Method 'isApplicableObjectToValue' is not designed for extension - needs to be abstract, final or empty. 18
Errors Parameter object should be final. 19
Errors Method 'toValue' is not designed for extension - needs to be abstract, final or empty. 23
Errors Parameter object should be final. 24
Errors Parameter valueFactory should be final. 24
Errors Method 'isApplicableValueToObject' is not designed for extension - needs to be abstract, final or empty. 30
Errors Parameter clazz should be final. 31
Errors Method 'toObject' is not designed for extension - needs to be abstract, final or empty. 35
Errors Parameter value should be final. 36
Errors Unable to get class information for RepositoryException. 36

org/jcr_blog/jcrmapping/converter/basic/ListConverter.java

Violation Message Line
Errors Line has trailing spaces. 21
Errors Method 'isApplicableValuesToObjects' is not designed for extension - needs to be abstract, final or empty. 22
Errors Method 'toObjects' is not designed for extension - needs to be abstract, final or empty. 27
Errors Line is longer than 80 characters (found 134). 28
Errors Parameter callback should be final. 28
Errors Unable to get class information for RepositoryException. 28
Errors Line is longer than 80 characters (found 86). 29

org/jcr_blog/jcrmapping/converter/basic/SetConverter.java

Violation Message Line
Errors Method 'isApplicableValuesToObjects' is not designed for extension - needs to be abstract, final or empty. 19
Errors Method 'toObjects' is not designed for extension - needs to be abstract, final or empty. 24
Errors Line is longer than 80 characters (found 133). 25
Errors Parameter callback should be final. 25
Errors Unable to get class information for RepositoryException. 25
Errors Line is longer than 80 characters (found 86). 26

org/jcr_blog/jcrmapping/converter/basic/StringConverter.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Method 'isApplicableObjectToValue' is not designed for extension - needs to be abstract, final or empty. 17
Errors Parameter object should be final. 18
Errors Method 'toValue' is not designed for extension - needs to be abstract, final or empty. 22
Errors Parameter object should be final. 23
Errors Parameter valueFactory should be final. 23
Errors Method 'isApplicableValueToObject' is not designed for extension - needs to be abstract, final or empty. 27
Errors Parameter clazz should be final. 28
Errors Method 'toObject' is not designed for extension - needs to be abstract, final or empty. 32
Errors Parameter value should be final. 33
Errors Unable to get class information for RepositoryException. 33

org/jcr_blog/messages.properties

Violation Message Line
Errors File does not end with a newline. 0
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 9

org/jcr_blog/persistence/JcrBlogNamespace.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Utility classes should not have a public or default constructor. 7
Errors Line is longer than 80 characters (found 85). 8
Errors Missing a Javadoc comment. 8
Errors Missing a Javadoc comment. 9
Errors Line has trailing spaces. 10

org/jcr_blog/persistence/JcrSession.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters (found 89). 38
Errors '}' is not preceded with whitespace. 38

org/jcr_blog/persistence/RepositoryProvider.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 38
Errors Missing a Javadoc comment. 39
Errors Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42

org/jcr_blog/persistence/RepositoryProviderMock.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Line has trailing spaces. 37
Errors Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 38
Errors Missing a Javadoc comment. 38
Errors Line is longer than 80 characters (found 97). 42
Errors Line has trailing spaces. 45
Errors Method 'cleanup' is not designed for extension - needs to be abstract, final or empty. 45
Errors Missing a Javadoc comment. 45

org/jcr_blog/persistence/SessionProvider.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Using the '.*' form of import should be avoided - java.io.*. 24
Errors Using the '.*' form of import should be avoided - org.jcr_blog.persistence.JcrBlogNamespace.*. 41
Errors Missing a Javadoc comment. 51
Errors Missing a Javadoc comment. 53
Errors Line has trailing spaces. 55
Errors Missing a Javadoc comment. 56
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Line is longer than 80 characters (found 100). 62
Errors Line is longer than 80 characters (found 84). 64
Errors Line is longer than 80 characters (found 95). 73
Errors Line is longer than 80 characters (found 90). 79
Errors Missing a Javadoc comment. 79
Errors Unable to get class information for RepositoryException. 79
Errors Line is longer than 80 characters (found 102). 81
Errors Line is longer than 80 characters (found 94). 82
Errors Line is longer than 80 characters (found 100). 83
Errors Line is longer than 80 characters (found 101). 84
Errors Line is longer than 80 characters (found 110). 85
Errors Line is longer than 80 characters (found 219). 86
Errors Expected an @return tag. 99
Errors Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 99
Errors Line is longer than 80 characters (found 112). 101
Errors Expected @throws tag for 'RepositoryException'. 103
Errors Unable to get class information for RepositoryException. 103
Errors Method 'closeSession' is not designed for extension - needs to be abstract, final or empty. 115

org/jcr_blog/service/JcrBlogException.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 11
Errors Missing a Javadoc comment. 14
Errors Parameter string should be final. 14
Errors Missing a Javadoc comment. 18
Errors Parameter thrwbl should be final. 18
Errors Line has trailing spaces. 21

org/jcr_blog/service/ResourceHelper.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Utility classes should not have a public or default constructor. 17
Errors Line is longer than 80 characters (found 91). 19
Errors Missing a Javadoc comment. 19
Errors Name 'format' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 19
Errors Missing a Javadoc comment. 25
Errors Missing a Javadoc comment. 26
Errors Missing a Javadoc comment. 27
Errors Missing a Javadoc comment. 28
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 31
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 35
Errors Missing a Javadoc comment. 36
Errors Line has trailing spaces. 37
Errors Expected an @return tag. 45
Errors Parameter d should be final. 45
Errors Expected @param tag for 'd'. 45
Errors Parameter name should be final. 45
Errors Line is longer than 80 characters (found 95). 50
Errors Missing a Javadoc comment. 53
Errors Parameter parameter should be final. 53
Errors Line is longer than 80 characters (found 88). 55

org/jcr_blog/service/UniqueValueException.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 9
Errors Missing a Javadoc comment. 11
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 14
Errors 'field' hides a field. 14
Errors 'value' hides a field. 14
Errors Method 'getField' is not designed for extension - needs to be abstract, final or empty. 19
Errors Missing a Javadoc comment. 19
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 23
Errors Missing a Javadoc comment. 23
Errors Line has trailing spaces. 27

org/jcr_blog/service/jmx/JcrBlogImpl.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Line has trailing spaces. 24
Errors Method 'registerInJMX' is not designed for extension - needs to be abstract, final or empty. 25
Errors Missing a Javadoc comment. 25
Errors Line is longer than 80 characters (found 98). 28
Errors 'catch' is not preceded with whitespace. 31
Errors '}' is not followed by whitespace. 31
Errors 'catch' is not followed by whitespace. 31
Errors Must have at least one statement. 31
Errors Line has trailing spaces. 33
Errors '}' should be on the same line. 33
Errors Line has trailing spaces. 34
Errors Line is longer than 80 characters (found 103). 36
Errors Method 'unregisterFromJMX' is not designed for extension - needs to be abstract, final or empty. 40
Errors Missing a Javadoc comment. 40
Errors Line is longer than 80 characters (found 105). 45
Errors Method 'initBlog' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter blog should be final. 50
Errors Line has trailing spaces. 52
Errors Method 'resetDataStore' is not designed for extension - needs to be abstract, final or empty. 54
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 61

org/jcr_blog/service/jmx/JcrBlogMXBean.java

Violation Message Line
Errors Missing a Javadoc comment. 6
Errors Missing a Javadoc comment. 7
Errors ';' is preceded with whitespace. 7
Errors Line has trailing spaces. 10
Errors Expected @throws tag for 'IOException'. 12
Errors ';' is preceded with whitespace. 12

org/jcr_blog/validation/Email.java

Violation Message Line
Errors File does not end with a newline. 0
Errors '}' is not preceded with whitespace. 18
Errors '}' is not preceded with whitespace. 19
Errors Missing a Javadoc comment. 25
Errors Missing a Javadoc comment. 27
Errors '}' is not preceded with whitespace. 27
Errors Missing a Javadoc comment. 29
Errors '}' is not preceded with whitespace. 29

org/jcr_blog/validation/package-info.java

Violation Message Line
Errors File does not end with a newline. 0