The following document contains the results of Checkstyle. 
| Files | Infos |
Warnings |
Errors |
|---|---|---|---|
| 215 | 0 | 0 | 16868 |
| Rules | Violations | Severity |
|---|---|---|
| PackageHtml | 6 | |
| NewlineAtEndOfFile | 2 | |
| Translation | 0 | |
| JavadocMethod | 4026 | |
| JavadocType | 14 | |
| JavadocVariable | 459 | |
| JavadocStyle | 909 | |
| ConstantName | 200 | |
| LocalFinalVariableName | 1 | |
| LocalVariableName | 32 | |
| MemberName | 21 | |
| MethodName | 6 | |
| PackageName | 0 | |
| ParameterName | 8 | |
| StaticVariableName | 10 | |
| TypeName | 6 | |
| AvoidStarImport | 205 | |
| IllegalImport | 0 | |
| RedundantImport | 1 | |
| UnusedImports | 3 | |
| FileLength | 6 | |
| LineLength | 1690 | |
| MethodLength | 110 | |
| ParameterNumber | 90 | |
| EmptyForIteratorPad | 0 | |
| MethodParamPad | 0 | |
| NoWhitespaceAfter | 231 | |
| NoWhitespaceBefore | 0 | |
| OperatorWrap | 0 | |
| ParenPad | 0 | |
| TypecastParenPad | 0 | |
| TabCharacter | 425 | |
| WhitespaceAfter | 0 | |
| WhitespaceAround | 258 | |
| ModifierOrder | 49 | |
| RedundantModifier | 12 | |
| AvoidNestedBlocks | 0 | |
| EmptyBlock | 251 | |
| LeftCurly | 1 | |
| NeedBraces | 4 | |
| RightCurly | 41 | |
| AvoidInlineConditionals | 171 | |
| DoubleCheckedLocking | 0 | |
| EmptyStatement | 47 | |
| EqualsHashCode | 2 | |
| HiddenField | 233 | |
| IllegalInstantiation | 0 | |
| InnerAssignment | 7 | |
| MagicNumber | 811 | |
| MissingSwitchDefault | 1 | |
| RedundantThrows | 5 | |
| SimplifyBooleanExpression | 2 | |
| SimplifyBooleanReturn | 0 | |
| DesignForExtension | 922 | |
| FinalClass | 3 | |
| HideUtilityClassConstructor | 7 | |
| InterfaceIsType | 0 | |
| VisibilityModifier | 168 | |
| ArrayTypeStyle | 37 | |
| FinalParameters | 3321 | |
GenericIllegalRegexp
|
2054 | |
| TodoComment | 0 | |
| UpperEll | 0 |
| Violation | Message | Line |
|---|---|---|
| Line is longer than 80 characters. | 34 | |
| First sentence should end with a period. | 43 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 52 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 55 | |
| Missing a Javadoc comment. | 58 | |
| Line has trailing spaces. | 62 | |
| Missing a Javadoc comment. | 65 | |
| Line has trailing spaces. | 70 | |
| Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 74 | |
| Missing a Javadoc comment. | 74 | |
| Parameter servletRequest should be final. | 74 | |
| Parameter servletResponse should be final. | 75 | |
| Parameter filterChain should be final. | 75 | |
| Line is longer than 80 characters. | 135 | |
| Line has trailing spaces. | 152 | |
| Missing a Javadoc comment. | 155 | |
| Parameter arg0 should be final. | 155 | |
| Missing a Javadoc comment. | 158 | |
| Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Missing a Javadoc comment. | 161 | |
| Parameter applicationEventPublisher should be final. | 162 | |
| 'applicationEventPublisher' hides a field. | 162 | |
| Missing a Javadoc comment. | 166 | |
| Parameter request should be final. | 166 | |
| Avoid inline conditionals. | 170 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 32 | |
| Missing a Javadoc comment. | 35 | |
| Line is longer than 80 characters. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Parameter grantedAuthorities should be final. | 39 | |
| Line has trailing spaces. | 44 | |
| Missing a Javadoc comment. | 48 | |
| Line has trailing spaces. | 52 | |
| Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Missing a Javadoc comment. | 55 | |
| Line has trailing spaces. | 63 | |
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Missing a Javadoc comment. | 66 | |
| Line has trailing spaces. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| Missing a Javadoc comment. | 77 | |
| Line has trailing spaces. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Missing a Javadoc comment. | 88 | |
| Line has trailing spaces. | 96 | |
| Line is longer than 80 characters. | 97 | |
| Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Missing a Javadoc comment. | 99 | |
| Line has trailing spaces. | 107 | |
| Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Missing a Javadoc comment. | 110 | |
| Line has trailing spaces. | 117 | |
| Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Missing a Javadoc comment. | 120 | |
| Method 'setPrincipal' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| 'principal' hides a field. | 128 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 32 | |
| Missing a Javadoc comment. | 35 | |
| Line has trailing spaces. | 38 | |
| Missing a Javadoc comment. | 42 | |
| Parameter username should be final. | 49 | |
| 'username' hides a field. | 49 | |
| Expected @param tag for 'username'. | 49 | |
| Line has trailing spaces. | 56 | |
| Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Missing a Javadoc comment. | 59 | |
| Line has trailing spaces. | 65 | |
| Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Missing a Javadoc comment. | 68 | |
| Line has trailing spaces. | 74 | |
| Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| Missing a Javadoc comment. | 77 | |
| Line has trailing spaces. | 83 | |
| Method 'isAccountNonExpired' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Missing a Javadoc comment. | 86 | |
| Line has trailing spaces. | 92 | |
| Method 'isAccountNonLocked' is not designed for extension - needs to be abstract, final or empty. | 95 | |
| Missing a Javadoc comment. | 95 | |
| Line has trailing spaces. | 101 | |
| Method 'isCredentialsNonExpired' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Missing a Javadoc comment. | 104 | |
| Line has trailing spaces. | 110 | |
| Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Missing a Javadoc comment. | 113 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 34 | |
| Line has trailing spaces. | 40 | |
| Line is longer than 80 characters. | 41 | |
| Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Parameter username should be final. | 43 | |
| Redundant throws: 'UsernameNotFoundException' is unchecked exception. | 44 | |
| Redundant throws: 'DataAccessException' is unchecked exception. | 44 |
| Violation | Message | Line |
|---|---|---|
| Missing package documentation file. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Missing a Javadoc comment. | 30 | |
| Missing a Javadoc comment. | 32 | |
| Redundant 'public' modifier. | 32 | |
| Missing a Javadoc comment. | 34 | |
| Redundant 'public' modifier. | 34 | |
| '<' is not preceded with whitespace. | 34 | |
| '<' is not followed by whitespace. | 34 | |
| '>' is not preceded with whitespace. | 34 | |
| Missing a Javadoc comment. | 40 | |
| Redundant 'public' modifier. | 40 | |
| '<' is not preceded with whitespace. | 40 | |
| '<' is not followed by whitespace. | 40 | |
| '>' is not preceded with whitespace. | 40 |
| Violation | Message | Line |
|---|---|---|
| Redundant import from the same package - edu.mit.stellar.ocw.OcwInfo. | 30 | |
| Missing a Javadoc comment. | 32 | |
| Missing a Javadoc comment. | 33 | |
| Missing a Javadoc comment. | 35 | |
| '<' is not preceded with whitespace. | 35 | |
| '<' is not followed by whitespace. | 35 | |
| '>' is not preceded with whitespace. | 35 | |
| Missing a Javadoc comment. | 37 | |
| '<' is not preceded with whitespace. | 37 | |
| '<' is not followed by whitespace. | 37 | |
| '>' is not preceded with whitespace. | 37 | |
| Method 'getMasterSubjectId' is not designed for extension - needs to be abstract, final or empty. | 39 | |
| Missing a Javadoc comment. | 39 | |
| Method 'setMasterSubjectId' is not designed for extension - needs to be abstract, final or empty. | 43 | |
| Missing a Javadoc comment. | 43 | |
| Parameter masterSubjectId should be final. | 43 | |
| 'masterSubjectId' hides a field. | 43 | |
| Method 'getOcwTitles' is not designed for extension - needs to be abstract, final or empty. | 47 | |
| Missing a Javadoc comment. | 47 | |
| '<' is not preceded with whitespace. | 47 | |
| '<' is not followed by whitespace. | 47 | |
| '>' is not preceded with whitespace. | 47 | |
| Method 'setOcwTitles' is not designed for extension - needs to be abstract, final or empty. | 51 | |
| Missing a Javadoc comment. | 51 | |
| Parameter ocwTitles should be final. | 51 | |
| '<' is not preceded with whitespace. | 51 | |
| '<' is not followed by whitespace. | 51 | |
| '>' is not preceded with whitespace. | 51 | |
| 'ocwTitles' hides a field. | 51 | |
| Method 'addOcwTitle' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Missing a Javadoc comment. | 55 | |
| Parameter title should be final. | 55 | |
| Method 'getOcwUrls' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Missing a Javadoc comment. | 59 | |
| '<' is not preceded with whitespace. | 59 | |
| '<' is not followed by whitespace. | 59 | |
| '>' is not preceded with whitespace. | 59 | |
| Method 'setOcwUrls' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Parameter ocwUrls should be final. | 63 | |
| '<' is not preceded with whitespace. | 63 | |
| '<' is not followed by whitespace. | 63 | |
| '>' is not preceded with whitespace. | 63 | |
| 'ocwUrls' hides a field. | 63 | |
| Method 'addOcwUrl' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Missing a Javadoc comment. | 67 | |
| Parameter url should be final. | 67 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 35 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| Missing a Javadoc comment. | 48 | |
| Line is longer than 80 characters. | 62 | |
| '6' is a magic number. | 83 | |
| Line is longer than 80 characters. | 99 | |
| Line contains a tab character. | 99 | |
| '<' is not preceded with whitespace. | 106 | |
| '<' is not followed by whitespace. | 106 | |
| '>' is not preceded with whitespace. | 106 | |
| '>' is not followed by whitespace. | 106 | |
| '<' is not preceded with whitespace. | 107 | |
| '<' is not followed by whitespace. | 107 | |
| '>' is not preceded with whitespace. | 107 | |
| '>' is not followed by whitespace. | 107 | |
| Line is longer than 80 characters. | 122 | |
| Line is longer than 80 characters. | 125 | |
| Method 'getOcwInfo' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Missing a Javadoc comment. | 132 | |
| Parameter masterSubjectId should be final. | 132 | |
| Line is longer than 80 characters. | 137 | |
| Missing a Javadoc comment. | 137 | |
| '<' is not preceded with whitespace. | 137 | |
| '<' is not followed by whitespace. | 137 | |
| '>' is not preceded with whitespace. | 137 | |
| '<' is not preceded with whitespace. | 137 | |
| '<' is not followed by whitespace. | 137 | |
| '>' is not preceded with whitespace. | 137 | |
| '>' is not followed by whitespace. | 137 | |
| Missing a Javadoc comment. | 139 | |
| Parameter args should be final. | 139 | |
| Line is longer than 80 characters. | 151 | |
| '6' is a magic number. | 172 | |
| Line is longer than 80 characters. | 195 | |
| Line is longer than 80 characters. | 198 | |
| Missing a Javadoc comment. | 204 | |
| Parameter node should be final. | 204 | |
| Parameter indent should be final. | 204 | |
| switch without "default" clause. | 205 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 24 | |
| Line has trailing spaces. | 33 | |
| Missing a Javadoc comment. | 37 | |
| First sentence should end with a period. | 39 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 44 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 46 | |
| First sentence should end with a period. | 50 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 55 | |
| Method 'toInt' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| First sentence should end with a period. | 61 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 66 | |
| Parameter s should be final. | 68 | |
| Expected @param tag for 's'. | 68 | |
| First sentence should end with a period. | 72 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 77 | |
| Parameter length should be final. | 79 | |
| 'length' hides a field. | 79 | |
| Expected @param tag for 'length'. | 79 |
| Violation | Message | Line |
|---|---|---|
| File length is 2,799 lines (max allowed is 2,000). | 1 | |
| Line has trailing spaces. | 63 | |
| Missing a Javadoc comment. | 70 | |
| Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 70 | |
| Line has trailing spaces. | 74 | |
| Line is longer than 80 characters. | 75 | |
| Missing a Javadoc comment. | 78 | |
| Parameter rs should be final. | 78 | |
| Parameter rowNum should be final. | 78 | |
| Line has trailing spaces. | 97 | |
| Line has trailing spaces. | 99 | |
| Line has trailing spaces. | 101 | |
| Line is longer than 80 characters. | 104 | |
| First sentence should end with a period. | 109 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 112 | |
| Line has trailing spaces. | 115 | |
| First sentence should end with a period. | 124 | |
| First sentence should end with a period. | 129 | |
| First sentence should end with a period. | 134 | |
| First sentence should end with a period. | 139 | |
| First sentence should end with a period. | 144 | |
| Expected an @return tag. | 147 | |
| Method 'getArcOrder' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| First sentence should end with a period. | 159 | |
| Expected an @return tag. | 162 | |
| Method 'getContentOrder' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| First sentence should end with a period. | 174 | |
| Method 'setArcOrder' is not designed for extension - needs to be abstract, final or empty. | 177 | |
| Parameter newArcOrder should be final. | 177 | |
| Expected @param tag for 'newArcOrder'. | 177 | |
| First sentence should end with a period. | 189 | |
| Method 'setContentOrder' is not designed for extension - needs to be abstract, final or empty. | 192 | |
| Parameter newContentOrder should be final. | 192 | |
| Expected @param tag for 'newContentOrder'. | 192 | |
| Expected an @return tag. | 208 | |
| Method 'arcOrderMove' is not designed for extension - needs to be abstract, final or empty. | 208 | |
| Parameter path should be final. | 208 | |
| Expected @param tag for 'path'. | 208 | |
| Parameter n should be final. | 208 | |
| Expected @param tag for 'n'. | 208 | |
| Line has trailing spaces. | 258 | |
| Line has trailing spaces. | 260 | |
| Method 'arcOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. | 262 | |
| Parameter putPath should be final. | 262 | |
| Expected @param tag for 'putPath'. | 262 | |
| Parameter afterThisPath should be final. | 262 | |
| Expected @param tag for 'afterThisPath'. | 262 | |
| Must have at least one statement. | 277 | |
| Line has trailing spaces. | 294 | |
| Method 'arcOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. | 297 | |
| Parameter putPath should be final. | 297 | |
| Expected @param tag for 'putPath'. | 297 | |
| Parameter beforeThisPath should be final. | 297 | |
| Expected @param tag for 'beforeThisPath'. | 297 | |
| Must have at least one statement. | 316 | |
| First sentence should end with a period. | 330 | |
| Method 'arcOrderRemove' is not designed for extension - needs to be abstract, final or empty. | 333 | |
| Parameter path should be final. | 333 | |
| Expected @param tag for 'path'. | 333 | |
| Must have at least one statement. | 344 | |
| Empty statement. | 346 | |
| Method 'arcOrderAdd' is not designed for extension - needs to be abstract, final or empty. | 355 | |
| Parameter path should be final. | 355 | |
| Expected @param tag for 'path'. | 355 | |
| First sentence should end with a period. | 367 | |
| Line has trailing spaces. | 369 | |
| Method 'arcOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. | 372 | |
| First sentence should end with a period. | 402 | |
| Line has trailing spaces. | 404 | |
| Method 'contentOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. | 407 | |
| First sentence should end with a period. | 436 | |
| Line has trailing spaces. | 438 | |
| Method 'arcOrderMakeUnique' is not designed for extension - needs to be abstract, final or empty. | 441 | |
| First sentence should end with a period. | 465 | |
| Line has trailing spaces. | 467 | |
| Line has trailing spaces. | 469 | |
| Method 'contentOrderMakeUnique' is not designed for extension - needs to be abstract, final or empty. | 471 | |
| Expected an @return tag. | 500 | |
| Method 'contentOrderMove' is not designed for extension - needs to be abstract, final or empty. | 500 | |
| Parameter path should be final. | 500 | |
| Expected @param tag for 'path'. | 500 | |
| Parameter n should be final. | 500 | |
| Expected @param tag for 'n'. | 500 | |
| Line has trailing spaces. | 550 | |
| Method 'contentOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. | 553 | |
| Parameter putPath should be final. | 553 | |
| Expected @param tag for 'putPath'. | 553 | |
| Parameter afterThisPath should be final. | 553 | |
| Expected @param tag for 'afterThisPath'. | 553 | |
| Must have at least one statement. | 568 | |
| Line has trailing spaces. | 585 | |
| Method 'contentOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. | 588 | |
| Parameter putPath should be final. | 588 | |
| Expected @param tag for 'putPath'. | 588 | |
| Parameter beforeThisPath should be final. | 588 | |
| Expected @param tag for 'beforeThisPath'. | 588 | |
| Must have at least one statement. | 607 | |
| First sentence should end with a period. | 621 | |
| Method 'contentOrderRemove' is not designed for extension - needs to be abstract, final or empty. | 624 | |
| Parameter path should be final. | 624 | |
| Expected @param tag for 'path'. | 624 | |
| Must have at least one statement. | 635 | |
| Method 'contentOrderAdd' is not designed for extension - needs to be abstract, final or empty. | 645 | |
| Parameter path should be final. | 645 | |
| Expected @param tag for 'path'. | 645 | |
| Must have at least one statement. | 658 | |
| First sentence should end with a period. | 685 | |
| Line has trailing spaces. | 687 | |
| Name 'dateRange' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 691 | |
| Missing a Javadoc comment. | 692 | |
| Variable 'start' must be private and have accessor methods. | 692 | |
| Missing a Javadoc comment. | 694 | |
| Variable 'end' must be private and have accessor methods. | 694 | |
| Line has trailing spaces. | 700 | |
| Line has trailing spaces. | 702 | |
| Parameter user should be final. | 704 | |
| Expected @param tag for 'user'. | 704 | |
| Parameter operation should be final. | 704 | |
| Expected @param tag for 'operation'. | 704 | |
| Parameter dateRestricted should be final. | 705 | |
| Expected @param tag for 'dateRestricted'. | 705 | |
| Method 'setUseMetadata' is not designed for extension - needs to be abstract, final or empty. | 722 | |
| Parameter key should be final. | 722 | |
| Expected @param tag for 'key'. | 722 | |
| Parameter value should be final. | 722 | |
| Expected @param tag for 'value'. | 722 | |
| Must have at least one statement. | 737 | |
| Must have at least one statement. | 751 | |
| First sentence should end with a period. | 768 | |
| Line has trailing spaces. | 770 | |
| Method 'setUseMetadata' is not designed for extension - needs to be abstract, final or empty. | 774 | |
| Parameter key should be final. | 774 | |
| Expected @param tag for 'key'. | 774 | |
| Parameter value should be final. | 774 | |
| Expected @param tag for 'value'. | 774 | |
| Must have at least one statement. | 789 | |
| Expected an @return tag. | 809 | |
| Method 'getUseMetadata' is not designed for extension - needs to be abstract, final or empty. | 809 | |
| Expected an @return tag. | 824 | |
| Method 'getUseMetadata' is not designed for extension - needs to be abstract, final or empty. | 824 | |
| Parameter key should be final. | 824 | |
| Expected @param tag for 'key'. | 824 | |
| Method 'removeUseMetadata' is not designed for extension - needs to be abstract, final or empty. | 839 | |
| Parameter key should be final. | 839 | |
| Expected @param tag for 'key'. | 839 | |
| First sentence should end with a period. | 868 | |
| Missing a Javadoc comment. | 884 | |
| Missing a Javadoc comment. | 886 | |
| Missing a Javadoc comment. | 888 | |
| Missing a Javadoc comment. | 890 | |
| Missing a Javadoc comment. | 892 | |
| Missing a Javadoc comment. | 894 | |
| Missing a Javadoc comment. | 896 | |
| Missing a Javadoc comment. | 898 | |
| Missing a Javadoc comment. | 900 | |
| Missing a Javadoc comment. | 902 | |
| Missing a Javadoc comment. | 904 | |
| Missing a Javadoc comment. | 906 | |
| Missing a Javadoc comment. | 908 | |
| '60000' is a magic number. | 908 | |
| First sentence should end with a period. | 910 | |
| First sentence should end with a period. | 915 | |
| Variable 'hasChanged' must be private and have accessor methods. | 918 | |
| Expected an @return tag. | 924 | |
| First sentence should end with a period. | 938 | |
| Expected an @return tag. | 941 | |
| '{' is followed by whitespace. | 949 | |
| '3000' is a magic number. | 973 | |
| Line is longer than 80 characters. | 982 | |
| Line is longer than 80 characters. | 983 | |
| First sentence should end with a period. | 1006 | |
| Parameter arcCode should be final. | 1009 | |
| 'arcCode' hides a field. | 1009 | |
| Expected @param tag for 'arcCode'. | 1009 | |
| First sentence should end with a period. | 1022 | |
| Expected an @return tag. | 1025 | |
| Method 'getArcCode' is not designed for extension - needs to be abstract, final or empty. | 1025 | |
| First sentence should end with a period. | 1029 | |
| Expected an @return tag. | 1032 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 1032 | |
| Parameter o should be final. | 1032 | |
| Expected @param tag for 'o'. | 1032 | |
| First sentence should end with a period. | 1042 | |
| Expected an @return tag. | 1045 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 1045 | |
| Line has trailing spaces. | 1052 | |
| Line has trailing spaces. | 1054 | |
| Method 'addArcUnordered' is not designed for extension - needs to be abstract, final or empty. | 1056 | |
| Parameter filePath should be final. | 1056 | |
| Expected @param tag for 'filePath'. | 1056 | |
| Parameter content should be final. | 1056 | |
| Expected @param tag for 'content'. | 1056 | |
| Must have at least one statement. | 1069 | |
| Method 'addArc' is not designed for extension - needs to be abstract, final or empty. | 1087 | |
| Parameter filePath should be final. | 1087 | |
| Expected @param tag for 'filePath'. | 1087 | |
| Parameter content should be final. | 1087 | |
| Expected @param tag for 'content'. | 1087 | |
| Must have at least one statement. | 1100 | |
| Method 'removeArc' is not designed for extension - needs to be abstract, final or empty. | 1119 | |
| Parameter filePath should be final. | 1119 | |
| Expected @param tag for 'filePath'. | 1119 | |
| Line has trailing spaces. | 1136 | |
| Method 'addContentUnordered' is not designed for extension - needs to be abstract, final or empty. | 1139 | |
| Parameter filePath should be final. | 1139 | |
| Expected @param tag for 'filePath'. | 1139 | |
| Parameter content should be final. | 1139 | |
| Expected @param tag for 'content'. | 1139 | |
| Must have at least one statement. | 1152 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 1171 | |
| Parameter filePath should be final. | 1171 | |
| Expected @param tag for 'filePath'. | 1171 | |
| Parameter content should be final. | 1171 | |
| Expected @param tag for 'content'. | 1171 | |
| Must have at least one statement. | 1184 | |
| First sentence should end with a period. | 1200 | |
| Method 'removeContent' is not designed for extension - needs to be abstract, final or empty. | 1203 | |
| Parameter filePath should be final. | 1203 | |
| Expected @param tag for 'filePath'. | 1203 | |
| Expected an @return tag. | 1211 | |
| Method 'getArcChildren' is not designed for extension - needs to be abstract, final or empty. | 1211 | |
| Expected an @return tag. | 1226 | |
| Method 'getContentChildren' is not designed for extension - needs to be abstract, final or empty. | 1226 | |
| Expected an @return tag. | 1242 | |
| Method 'getStore' is not designed for extension - needs to be abstract, final or empty. | 1242 | |
| Parameter filePathVector should be final. | 1242 | |
| Expected @param tag for 'filePathVector'. | 1242 | |
| Expected an @return tag. | 1258 | |
| Method 'getStore' is not designed for extension - needs to be abstract, final or empty. | 1258 | |
| Parameter filePathVector should be final. | 1258 | |
| Expected @param tag for 'filePathVector'. | 1258 | |
| Parameter user should be final. | 1259 | |
| Expected @param tag for 'user'. | 1259 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1259 | |
| Expected an @return tag. | 1397 | |
| Method 'getContent' is not designed for extension - needs to be abstract, final or empty. | 1397 | |
| Parameter filePathVector should be final. | 1397 | |
| Expected @param tag for 'filePathVector'. | 1397 | |
| Expected an @return tag. | 1415 | |
| Line is longer than 80 characters. | 1415 | |
| Method 'getContent' is not designed for extension - needs to be abstract, final or empty. | 1415 | |
| Method length is 160 lines (max allowed is 150). | 1415 | |
| Parameter filePathVector should be final. | 1415 | |
| Expected @param tag for 'filePathVector'. | 1415 | |
| Parameter user should be final. | 1415 | |
| Expected @param tag for 'user'. | 1415 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1416 | |
| Expected an @return tag. | 1580 | |
| Method 'getArc' is not designed for extension - needs to be abstract, final or empty. | 1580 | |
| Parameter filePathVector should be final. | 1580 | |
| Expected @param tag for 'filePathVector'. | 1580 | |
| Expected an @return tag. | 1596 | |
| Method 'getArc' is not designed for extension - needs to be abstract, final or empty. | 1596 | |
| Parameter filePathVector should be final. | 1596 | |
| Expected @param tag for 'filePathVector'. | 1596 | |
| Parameter user should be final. | 1596 | |
| Expected @param tag for 'user'. | 1596 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1597 | |
| First sentence should end with a period. | 1646 | |
| Line has trailing spaces. | 1648 | |
| Method 'getArc' is not designed for extension - needs to be abstract, final or empty. | 1652 | |
| Parameter filePath should be final. | 1652 | |
| Expected @param tag for 'filePath'. | 1652 | |
| First sentence should end with a period. | 1663 | |
| Line has trailing spaces. | 1665 | |
| Method 'getArc' is not designed for extension - needs to be abstract, final or empty. | 1671 | |
| Parameter filePath should be final. | 1671 | |
| Expected @param tag for 'filePath'. | 1671 | |
| Parameter user should be final. | 1671 | |
| Expected @param tag for 'user'. | 1671 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1672 | |
| Line has trailing spaces. | 1685 | |
| Method 'makeAccessable' is not designed for extension - needs to be abstract, final or empty. | 1688 | |
| Parameter starting should be final. | 1688 | |
| Expected @param tag for 'starting'. | 1688 | |
| Parameter ending should be final. | 1688 | |
| Expected @param tag for 'ending'. | 1688 | |
| Line has trailing spaces. | 1703 | |
| Method 'setAccessDates' is not designed for extension - needs to be abstract, final or empty. | 1706 | |
| Parameter newAccessDates should be final. | 1706 | |
| Expected @param tag for 'newAccessDates'. | 1706 | |
| First sentence should end with a period. | 1710 | |
| Line has trailing spaces. | 1712 | |
| Line has trailing spaces. | 1714 | |
| Method 'getAccessDates' is not designed for extension - needs to be abstract, final or empty. | 1717 | |
| Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. | 1730 | |
| Method length is 269 lines (max allowed is 150). | 1730 | |
| Avoid inline conditionals. | 1752 | |
| Line is longer than 80 characters. | 1770 | |
| Avoid inline conditionals. | 1774 | |
| Avoid inline conditionals. | 1779 | |
| Avoid inline conditionals. | 1780 | |
| '{' is followed by whitespace. | 1800 | |
| Line is longer than 80 characters. | 1816 | |
| '{' is followed by whitespace. | 1828 | |
| '{' is followed by whitespace. | 1845 | |
| '{' is followed by whitespace. | 1853 | |
| '{' is followed by whitespace. | 1881 | |
| '{' is followed by whitespace. | 1897 | |
| '{' is followed by whitespace. | 1905 | |
| '{' is followed by whitespace. | 1915 | |
| '{' is followed by whitespace. | 1930 | |
| Line is longer than 80 characters. | 1965 | |
| Avoid inline conditionals. | 1972 | |
| Avoid inline conditionals. | 1975 | |
| Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. | 2003 | |
| Method length is 275 lines (max allowed is 150). | 2003 | |
| Line is longer than 80 characters. | 2017 | |
| '{' is followed by whitespace. | 2017 | |
| '{' is followed by whitespace. | 2078 | |
| Avoid inline conditionals. | 2095 | |
| '{' is followed by whitespace. | 2105 | |
| Empty statement. | 2121 | |
| Avoid inline conditionals. | 2123 | |
| '{' is followed by whitespace. | 2136 | |
| Empty statement. | 2157 | |
| Avoid inline conditionals. | 2162 | |
| '{' is followed by whitespace. | 2178 | |
| Empty statement. | 2199 | |
| Line is longer than 80 characters. | 2203 | |
| Avoid inline conditionals. | 2203 | |
| Line is longer than 80 characters. | 2210 | |
| Avoid inline conditionals. | 2210 | |
| Line is longer than 80 characters. | 2211 | |
| '{' is followed by whitespace. | 2235 | |
| First sentence should end with a period. | 2279 | |
| '3600000' is a magic number. | 2293 | |
| Line is longer than 80 characters. | 2314 | |
| Line is longer than 80 characters. | 2324 | |
| Expected an @return tag. | 2341 | |
| Line is longer than 80 characters. | 2341 | |
| Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. | 2341 | |
| Parameter user should be final. | 2341 | |
| Expected @param tag for 'user'. | 2341 | |
| Parameter operation should be final. | 2341 | |
| Expected @param tag for 'operation'. | 2341 | |
| Line is longer than 80 characters. | 2371 | |
| Line is longer than 80 characters. | 2379 | |
| Line is longer than 80 characters. | 2381 | |
| Line is longer than 80 characters. | 2387 | |
| Expected an @return tag. | 2409 | |
| Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. | 2409 | |
| First sentence should end with a period. | 2423 | |
| Line has trailing spaces. | 2425 | |
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 2428 | |
| Parameter newName should be final. | 2428 | |
| Expected @param tag for 'newName'. | 2428 | |
| Must have at least one statement. | 2439 | |
| First sentence should end with a period. | 2454 | |
| Line has trailing spaces. | 2456 | |
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 2459 | |
| First sentence should end with a period. | 2469 | |
| Line has trailing spaces. | 2471 | |
| Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. | 2474 | |
| Parameter newLongName should be final. | 2474 | |
| Expected @param tag for 'newLongName'. | 2474 | |
| Must have at least one statement. | 2485 | |
| First sentence should end with a period. | 2505 | |
| Line has trailing spaces. | 2507 | |
| Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. | 2510 | |
| First sentence should end with a period. | 2520 | |
| Line has trailing spaces. | 2522 | |
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. | 2525 | |
| Parameter newDescription should be final. | 2525 | |
| Expected @param tag for 'newDescription'. | 2525 | |
| Must have at least one statement. | 2536 | |
| First sentence should end with a period. | 2552 | |
| Line has trailing spaces. | 2554 | |
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. | 2557 | |
| First sentence should end with a period. | 2567 | |
| Line has trailing spaces. | 2569 | |
| Method 'getObjectID' is not designed for extension - needs to be abstract, final or empty. | 2572 | |
| Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 2576 | |
| Missing a Javadoc comment. | 2576 | |
| Parameter newLastModifiedDate should be final. | 2576 | |
| First sentence should end with a period. | 2586 | |
| Line has trailing spaces. | 2588 | |
| Method 'getLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 2591 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 2601 | |
| Missing a Javadoc comment. | 2601 | |
| Parameter newLastModifiedBy should be final. | 2602 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 2612 | |
| Missing a Javadoc comment. | 2612 | |
| Parameter newLastModifiedBy should be final. | 2612 | |
| First sentence should end with a period. | 2622 | |
| Line has trailing spaces. | 2624 | |
| Method 'getLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 2627 | |
| First sentence should end with a period. | 2637 | |
| Line has trailing spaces. | 2639 | |
| Method 'getCreatedDate' is not designed for extension - needs to be abstract, final or empty. | 2642 | |
| Expected an @return tag. | 2657 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 2657 | |
| Parameter options should be final. | 2657 | |
| Expected @param tag for 'options'. | 2657 | |
| Parameter tag should be final. | 2657 | |
| Expected @param tag for 'tag'. | 2657 | |
| Parameter indent should be final. | 2657 | |
| Expected @param tag for 'indent'. | 2657 | |
| 'useMetadata' hides a field. | 2680 | |
| 'arcChildren' hides a field. | 2714 | |
| 'contentChildren' hides a field. | 2734 | |
| First sentence should end with a period. | 2759 | |
| Expected an @return tag. | 2762 | |
| Parameter args should be final. | 2762 | |
| Expected @param tag for 'args'. | 2762 | |
| First sentence should end with a period. | 2772 | |
| 'private' modifier out of order with the JLS suggestions. | 2775 | |
| Line has trailing spaces. | 2779 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 2782 | |
| Parameter dataSource should be final. | 2782 | |
| Expected @param tag for 'dataSource'. | 2782 | |
| First sentence should end with a period. | 2787 | |
| Line has trailing spaces. | 2789 | |
| Expected an @return tag. | 2792 | |
| Parameter s should be final. | 2792 | |
| Expected @param tag for 's'. | 2792 |
| Violation | Message | Line |
|---|---|---|
| File length is 2,833 lines (max allowed is 2,000). | 1 | |
| Line is longer than 80 characters. | 43 | |
| Line has trailing spaces. | 48 | |
| Missing a Javadoc comment. | 55 | |
| Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 55 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Missing a Javadoc comment. | 63 | |
| Parameter rs should be final. | 63 | |
| Parameter rowNum should be final. | 63 | |
| First sentence should end with a period. | 79 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 82 | |
| Line has trailing spaces. | 85 | |
| First sentence should end with a period. | 100 | |
| First sentence should end with a period. | 105 | |
| First sentence should end with a period. | 110 | |
| Expected an @return tag. | 113 | |
| Method 'getAtomOrder' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| First sentence should end with a period. | 125 | |
| Expected an @return tag. | 128 | |
| Method 'getContentOrder' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| First sentence should end with a period. | 144 | |
| Line has trailing spaces. | 146 | |
| Line has trailing spaces. | 148 | |
| Method 'atomOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Expected an @return tag. | 182 | |
| Method 'atomOrderMove' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Parameter path should be final. | 182 | |
| Expected @param tag for 'path'. | 182 | |
| Parameter n should be final. | 182 | |
| Expected @param tag for 'n'. | 182 | |
| Line has trailing spaces. | 232 | |
| Line has trailing spaces. | 234 | |
| Method 'atomOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. | 236 | |
| Parameter putPath should be final. | 236 | |
| Expected @param tag for 'putPath'. | 236 | |
| Parameter afterThisPath should be final. | 236 | |
| Expected @param tag for 'afterThisPath'. | 236 | |
| Must have at least one statement. | 251 | |
| Empty statement. | 253 | |
| Line has trailing spaces. | 269 | |
| Line has trailing spaces. | 271 | |
| Method 'atomOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. | 273 | |
| Parameter putPath should be final. | 273 | |
| Expected @param tag for 'putPath'. | 273 | |
| Parameter beforeThisPath should be final. | 273 | |
| Expected @param tag for 'beforeThisPath'. | 273 | |
| Must have at least one statement. | 292 | |
| Empty statement. | 294 | |
| First sentence should end with a period. | 307 | |
| Method 'atomOrderRemove' is not designed for extension - needs to be abstract, final or empty. | 310 | |
| Parameter path should be final. | 310 | |
| Expected @param tag for 'path'. | 310 | |
| Must have at least one statement. | 321 | |
| Method 'atomOrderAdd' is not designed for extension - needs to be abstract, final or empty. | 331 | |
| Parameter path should be final. | 331 | |
| Expected @param tag for 'path'. | 331 | |
| Must have at least one statement. | 344 | |
| Empty statement. | 346 | |
| First sentence should end with a period. | 359 | |
| Line has trailing spaces. | 361 | |
| Line has trailing spaces. | 363 | |
| Method 'contentOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. | 365 | |
| Expected an @return tag. | 399 | |
| Method 'contentOrderMove' is not designed for extension - needs to be abstract, final or empty. | 399 | |
| Parameter path should be final. | 399 | |
| Expected @param tag for 'path'. | 399 | |
| Parameter n should be final. | 399 | |
| Expected @param tag for 'n'. | 399 | |
| Line has trailing spaces. | 449 | |
| Method 'contentOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. | 452 | |
| Parameter putPath should be final. | 452 | |
| Expected @param tag for 'putPath'. | 452 | |
| Parameter afterThisPath should be final. | 452 | |
| Expected @param tag for 'afterThisPath'. | 452 | |
| Must have at least one statement. | 467 | |
| Empty statement. | 469 | |
| Line has trailing spaces. | 485 | |
| Line has trailing spaces. | 487 | |
| Method 'contentOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. | 489 | |
| Parameter putPath should be final. | 489 | |
| Expected @param tag for 'putPath'. | 489 | |
| Parameter beforeThisPath should be final. | 489 | |
| Expected @param tag for 'beforeThisPath'. | 489 | |
| Must have at least one statement. | 508 | |
| Empty statement. | 510 | |
| First sentence should end with a period. | 523 | |
| Method 'contentOrderRemove' is not designed for extension - needs to be abstract, final or empty. | 526 | |
| Parameter path should be final. | 526 | |
| Expected @param tag for 'path'. | 526 | |
| Must have at least one statement. | 537 | |
| Method 'contentOrderAdd' is not designed for extension - needs to be abstract, final or empty. | 547 | |
| Parameter putPath should be final. | 547 | |
| Expected @param tag for 'putPath'. | 547 | |
| Must have at least one statement. | 560 | |
| Empty statement. | 562 | |
| Missing a Javadoc comment. | 601 | |
| Missing a Javadoc comment. | 603 | |
| Missing a Javadoc comment. | 605 | |
| Missing a Javadoc comment. | 607 | |
| Missing a Javadoc comment. | 609 | |
| Missing a Javadoc comment. | 611 | |
| Missing a Javadoc comment. | 613 | |
| Missing a Javadoc comment. | 615 | |
| Missing a Javadoc comment. | 617 | |
| Missing a Javadoc comment. | 619 | |
| Missing a Javadoc comment. | 621 | |
| Missing a Javadoc comment. | 623 | |
| Missing a Javadoc comment. | 625 | |
| Missing a Javadoc comment. | 627 | |
| '60000' is a magic number. | 627 | |
| First sentence should end with a period. | 629 | |
| First sentence should end with a period. | 634 | |
| Variable 'hasChanged' must be private and have accessor methods. | 637 | |
| Expected an @return tag. | 643 | |
| First sentence should end with a period. | 657 | |
| Expected an @return tag. | 660 | |
| Line is longer than 80 characters. | 668 | |
| '{' is followed by whitespace. | 669 | |
| First sentence should end with a period. | 724 | |
| Parameter contentCode should be final. | 727 | |
| 'contentCode' hides a field. | 727 | |
| Expected @param tag for 'contentCode'. | 727 | |
| First sentence should end with a period. | 736 | |
| Expected an @return tag. | 739 | |
| Method 'getContentCode' is not designed for extension - needs to be abstract, final or empty. | 739 | |
| First sentence should end with a period. | 743 | |
| Expected an @return tag. | 746 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 746 | |
| Parameter o should be final. | 746 | |
| Expected @param tag for 'o'. | 746 | |
| First sentence should end with a period. | 756 | |
| Expected an @return tag. | 759 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 759 | |
| First sentence should end with a period. | 763 | |
| Line has trailing spaces. | 765 | |
| Line has trailing spaces. | 767 | |
| Method 'addAtomUnordered' is not designed for extension - needs to be abstract, final or empty. | 769 | |
| Parameter filePath should be final. | 769 | |
| Expected @param tag for 'filePath'. | 769 | |
| Parameter store should be final. | 769 | |
| Expected @param tag for 'store'. | 769 | |
| Must have at least one statement. | 784 | |
| Empty statement. | 786 | |
| Line has trailing spaces. | 801 | |
| Line has trailing spaces. | 803 | |
| Method 'addAtomUnordered' is not designed for extension - needs to be abstract, final or empty. | 805 | |
| Parameter filePath should be final. | 805 | |
| Expected @param tag for 'filePath'. | 805 | |
| Parameter atom should be final. | 805 | |
| Expected @param tag for 'atom'. | 805 | |
| Must have at least one statement. | 822 | |
| Empty statement. | 824 | |
| Line has trailing spaces. | 839 | |
| Line has trailing spaces. | 841 | |
| Method 'addAtomUnordered' is not designed for extension - needs to be abstract, final or empty. | 843 | |
| Parameter link should be final. | 843 | |
| Expected @param tag for 'link'. | 843 | |
| Parameter uri should be final. | 843 | |
| Expected @param tag for 'uri'. | 843 | |
| Must have at least one statement. | 857 | |
| Empty statement. | 859 | |
| Method 'addAtom' is not designed for extension - needs to be abstract, final or empty. | 876 | |
| Parameter filePath should be final. | 876 | |
| Expected @param tag for 'filePath'. | 876 | |
| Parameter store should be final. | 876 | |
| Expected @param tag for 'store'. | 876 | |
| Must have at least one statement. | 891 | |
| Empty statement. | 893 | |
| Method 'addAtom' is not designed for extension - needs to be abstract, final or empty. | 909 | |
| Parameter filePath should be final. | 909 | |
| Expected @param tag for 'filePath'. | 909 | |
| Parameter atom should be final. | 909 | |
| Expected @param tag for 'atom'. | 909 | |
| Must have at least one statement. | 927 | |
| Empty statement. | 929 | |
| Method 'addAtom' is not designed for extension - needs to be abstract, final or empty. | 947 | |
| Parameter link should be final. | 947 | |
| Expected @param tag for 'link'. | 947 | |
| Parameter uri should be final. | 947 | |
| Expected @param tag for 'uri'. | 947 | |
| Must have at least one statement. | 960 | |
| Empty statement. | 962 | |
| Method 'removeAtom' is not designed for extension - needs to be abstract, final or empty. | 982 | |
| Parameter filePath should be final. | 982 | |
| Expected @param tag for 'filePath'. | 982 | |
| Line has trailing spaces. | 997 | |
| Line has trailing spaces. | 999 | |
| Method 'addContentUnordered' is not designed for extension - needs to be abstract, final or empty. | 1001 | |
| Parameter filePath should be final. | 1001 | |
| Expected @param tag for 'filePath'. | 1001 | |
| Parameter content should be final. | 1001 | |
| Expected @param tag for 'content'. | 1001 | |
| Must have at least one statement. | 1019 | |
| Empty statement. | 1021 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 1039 | |
| Parameter filePath should be final. | 1039 | |
| Expected @param tag for 'filePath'. | 1039 | |
| Parameter content should be final. | 1039 | |
| Expected @param tag for 'content'. | 1039 | |
| Must have at least one statement. | 1057 | |
| Empty statement. | 1059 | |
| Method 'removeContent' is not designed for extension - needs to be abstract, final or empty. | 1081 | |
| Parameter filePath should be final. | 1081 | |
| Expected @param tag for 'filePath'. | 1081 | |
| Line has trailing spaces. | 1097 | |
| Line has trailing spaces. | 1099 | |
| Method 'addMetadata' is not designed for extension - needs to be abstract, final or empty. | 1101 | |
| Parameter key should be final. | 1101 | |
| Expected @param tag for 'key'. | 1101 | |
| Parameter metadata should be final. | 1101 | |
| 'metadata' hides a field. | 1101 | |
| Expected @param tag for 'metadata'. | 1101 | |
| Line has trailing spaces. | 1115 | |
| Line has trailing spaces. | 1117 | |
| Method 'removeMetadata' is not designed for extension - needs to be abstract, final or empty. | 1119 | |
| Parameter key should be final. | 1119 | |
| Expected @param tag for 'key'. | 1119 | |
| Line has trailing spaces. | 1133 | |
| Line has trailing spaces. | 1135 | |
| Expected an @return tag. | 1137 | |
| Method 'getMetadata' is not designed for extension - needs to be abstract, final or empty. | 1137 | |
| Method 'addMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. | 1153 | |
| Parameter key should be final. | 1153 | |
| Expected @param tag for 'key'. | 1153 | |
| Parameter value should be final. | 1153 | |
| Expected @param tag for 'value'. | 1153 | |
| Must have at least one statement. | 1168 | |
| Empty statement. | 1170 | |
| Must have at least one statement. | 1183 | |
| Empty statement. | 1185 | |
| Method 'addMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. | 1205 | |
| Parameter key should be final. | 1205 | |
| Expected @param tag for 'key'. | 1205 | |
| Parameter value should be final. | 1205 | |
| Expected @param tag for 'value'. | 1205 | |
| Must have at least one statement. | 1222 | |
| Empty statement. | 1224 | |
| Expected an @return tag. | 1248 | |
| Method 'getMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. | 1248 | |
| Parameter key should be final. | 1248 | |
| Expected @param tag for 'key'. | 1248 | |
| Method 'removeMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. | 1264 | |
| Parameter key should be final. | 1264 | |
| Expected @param tag for 'key'. | 1264 | |
| Expected an @return tag. | 1279 | |
| Method 'getAtomChildren' is not designed for extension - needs to be abstract, final or empty. | 1279 | |
| Expected an @return tag. | 1294 | |
| Method 'getContentChildren' is not designed for extension - needs to be abstract, final or empty. | 1294 | |
| Expected an @return tag. | 1313 | |
| Method 'getChildren' is not designed for extension - needs to be abstract, final or empty. | 1313 | |
| Name 'STORE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1349 | |
| Variable 'STORE' must be private and have accessor methods. | 1349 | |
| Missing a Javadoc comment. | 1351 | |
| Name 'URI' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1351 | |
| Variable 'URI' must be private and have accessor methods. | 1351 | |
| Missing a Javadoc comment. | 1353 | |
| Name 'CONTENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1353 | |
| Variable 'CONTENT' must be private and have accessor methods. | 1353 | |
| '3' is a magic number. | 1353 | |
| Missing a Javadoc comment. | 1355 | |
| Name 'ERROR' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1355 | |
| Variable 'ERROR' must be private and have accessor methods. | 1355 | |
| Expected an @return tag. | 1360 | |
| Method 'getType' is not designed for extension - needs to be abstract, final or empty. | 1360 | |
| Parameter key should be final. | 1360 | |
| Expected @param tag for 'key'. | 1360 | |
| Expected an @return tag. | 1381 | |
| Method 'getURI' is not designed for extension - needs to be abstract, final or empty. | 1381 | |
| Parameter link should be final. | 1381 | |
| Expected @param tag for 'link'. | 1381 | |
| Expected an @return tag. | 1406 | |
| Method 'getStore' is not designed for extension - needs to be abstract, final or empty. | 1406 | |
| Parameter filePath should be final. | 1406 | |
| Expected @param tag for 'filePath'. | 1406 | |
| Expected an @return tag. | 1424 | |
| Method 'getStore' is not designed for extension - needs to be abstract, final or empty. | 1424 | |
| Parameter filePathVector should be final. | 1424 | |
| Expected @param tag for 'filePathVector'. | 1424 | |
| Expected an @return tag. | 1438 | |
| Method 'getStore' is not designed for extension - needs to be abstract, final or empty. | 1438 | |
| Parameter filePathVector should be final. | 1438 | |
| Expected @param tag for 'filePathVector'. | 1438 | |
| Parameter user should be final. | 1439 | |
| Expected @param tag for 'user'. | 1439 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1439 | |
| Line is longer than 80 characters. | 1473 | |
| Expected an @return tag. | 1527 | |
| Method 'getContent' is not designed for extension - needs to be abstract, final or empty. | 1527 | |
| Parameter filePath should be final. | 1527 | |
| Expected @param tag for 'filePath'. | 1527 | |
| Expected an @return tag. | 1545 | |
| Method 'getContent' is not designed for extension - needs to be abstract, final or empty. | 1545 | |
| Parameter filePathVector should be final. | 1545 | |
| Expected @param tag for 'filePathVector'. | 1545 | |
| Expected an @return tag. | 1559 | |
| Line is longer than 80 characters. | 1559 | |
| Method 'getContent' is not designed for extension - needs to be abstract, final or empty. | 1559 | |
| Parameter filePathVector should be final. | 1559 | |
| Expected @param tag for 'filePathVector'. | 1559 | |
| Parameter user should be final. | 1559 | |
| Expected @param tag for 'user'. | 1559 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1560 | |
| Line is longer than 80 characters. | 1591 | |
| Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. | 1647 | |
| Method length is 232 lines (max allowed is 150). | 1647 | |
| Avoid inline conditionals. | 1667 | |
| Line is longer than 80 characters. | 1677 | |
| Line is longer than 80 characters. | 1683 | |
| Line is longer than 80 characters. | 1685 | |
| Avoid inline conditionals. | 1691 | |
| Avoid inline conditionals. | 1696 | |
| Avoid inline conditionals. | 1697 | |
| '{' is followed by whitespace. | 1718 | |
| '{' is followed by whitespace. | 1753 | |
| '{' is followed by whitespace. | 1770 | |
| '{' is followed by whitespace. | 1779 | |
| Line is longer than 80 characters. | 1795 | |
| '{' is followed by whitespace. | 1807 | |
| '{' is followed by whitespace. | 1822 | |
| Line is longer than 80 characters. | 1830 | |
| '{' is followed by whitespace. | 1836 | |
| Line is longer than 80 characters. | 1840 | |
| Line is longer than 80 characters. | 1856 | |
| Avoid inline conditionals. | 1862 | |
| Avoid inline conditionals. | 1864 | |
| Avoid inline conditionals. | 1867 | |
| Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. | 1883 | |
| Method length is 297 lines (max allowed is 150). | 1883 | |
| '{' is followed by whitespace. | 1894 | |
| Line is longer than 80 characters. | 1924 | |
| Line is longer than 80 characters. | 1933 | |
| '{' is followed by whitespace. | 1956 | |
| Name 'AtomString' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1958 | |
| Name 'AtomTypeString' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1959 | |
| Name 'AtomChecksumString' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1960 | |
| '{' is followed by whitespace. | 2005 | |
| Avoid inline conditionals. | 2031 | |
| Line is longer than 80 characters. | 2049 | |
| '{' is followed by whitespace. | 2049 | |
| Avoid inline conditionals. | 2072 | |
| Line is longer than 80 characters. | 2090 | |
| '{' is followed by whitespace. | 2090 | |
| Avoid inline conditionals. | 2112 | |
| '{' is followed by whitespace. | 2134 | |
| First sentence should end with a period. | 2181 | |
| Line is longer than 80 characters. | 2211 | |
| Line is longer than 80 characters. | 2224 | |
| First sentence should end with a period. | 2240 | |
| Expected an @return tag. | 2243 | |
| Parameter args should be final. | 2243 | |
| Expected @param tag for 'args'. | 2243 | |
| First sentence should end with a period. | 2253 | |
| Line has trailing spaces. | 2255 | |
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 2258 | |
| Parameter newName should be final. | 2258 | |
| Expected @param tag for 'newName'. | 2258 | |
| Must have at least one statement. | 2269 | |
| Empty statement. | 2271 | |
| First sentence should end with a period. | 2283 | |
| Line has trailing spaces. | 2285 | |
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 2288 | |
| First sentence should end with a period. | 2298 | |
| Line has trailing spaces. | 2300 | |
| Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. | 2303 | |
| Parameter newLongName should be final. | 2303 | |
| Expected @param tag for 'newLongName'. | 2303 | |
| Must have at least one statement. | 2314 | |
| Empty statement. | 2316 | |
| First sentence should end with a period. | 2328 | |
| Line has trailing spaces. | 2330 | |
| Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. | 2333 | |
| First sentence should end with a period. | 2343 | |
| Line has trailing spaces. | 2345 | |
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. | 2348 | |
| Parameter newDescription should be final. | 2348 | |
| Expected @param tag for 'newDescription'. | 2348 | |
| Must have at least one statement. | 2359 | |
| Empty statement. | 2361 | |
| First sentence should end with a period. | 2373 | |
| Line has trailing spaces. | 2375 | |
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. | 2378 | |
| Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 2388 | |
| Missing a Javadoc comment. | 2388 | |
| Parameter newLastModifiedDate should be final. | 2388 | |
| First sentence should end with a period. | 2398 | |
| Line has trailing spaces. | 2400 | |
| Method 'getLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 2403 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 2413 | |
| Missing a Javadoc comment. | 2413 | |
| Parameter newLastModifiedBy should be final. | 2414 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 2424 | |
| Missing a Javadoc comment. | 2424 | |
| Parameter newLastModifiedBy should be final. | 2424 | |
| First sentence should end with a period. | 2434 | |
| Line has trailing spaces. | 2436 | |
| Method 'getLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 2439 | |
| First sentence should end with a period. | 2449 | |
| Line has trailing spaces. | 2451 | |
| Method 'getCreatedDate' is not designed for extension - needs to be abstract, final or empty. | 2454 | |
| Expected an @return tag. | 2469 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 2469 | |
| Parameter options should be final. | 2469 | |
| Expected @param tag for 'options'. | 2469 | |
| Parameter tag should be final. | 2469 | |
| Expected @param tag for 'tag'. | 2469 | |
| Parameter indent should be final. | 2469 | |
| Expected @param tag for 'indent'. | 2469 | |
| 'metadata' hides a field. | 2492 | |
| 'contentChildren' hides a field. | 2516 | |
| 'atomChildren' hides a field. | 2536 | |
| Expected an @return tag. | 2566 | |
| Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. | 2566 | |
| Parameter key should be final. | 2566 | |
| Expected @param tag for 'key'. | 2566 | |
| Parameter options should be final. | 2566 | |
| Expected @param tag for 'options'. | 2566 | |
| Parameter tag should be final. | 2566 | |
| Expected @param tag for 'tag'. | 2566 | |
| Parameter indent should be final. | 2567 | |
| Expected @param tag for 'indent'. | 2567 | |
| First sentence should end with a period. | 2591 | |
| Line has trailing spaces. | 2593 | |
| Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. | 2598 | |
| Parameter key should be final. | 2598 | |
| Expected @param tag for 'key'. | 2598 | |
| Parameter options should be final. | 2598 | |
| Expected @param tag for 'options'. | 2598 | |
| First sentence should end with a period. | 2608 | |
| Line has trailing spaces. | 2610 | |
| Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. | 2616 | |
| Parameter key should be final. | 2616 | |
| Expected @param tag for 'key'. | 2616 | |
| Parameter options should be final. | 2616 | |
| Expected @param tag for 'options'. | 2616 | |
| Parameter indent should be final. | 2616 | |
| Expected @param tag for 'indent'. | 2616 | |
| First sentence should end with a period. | 2626 | |
| Line has trailing spaces. | 2628 | |
| Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. | 2634 | |
| Parameter key should be final. | 2634 | |
| Expected @param tag for 'key'. | 2634 | |
| Parameter options should be final. | 2634 | |
| Expected @param tag for 'options'. | 2634 | |
| Parameter tag should be final. | 2634 | |
| Expected @param tag for 'tag'. | 2634 | |
| Line has trailing spaces. | 2639 | |
| Method length is 164 lines (max allowed is 150). | 2641 | |
| Line is longer than 80 characters. | 2653 | |
| Line is longer than 80 characters. | 2690 | |
| '{' is followed by whitespace. | 2695 | |
| Line is longer than 80 characters. | 2702 | |
| '{' is followed by whitespace. | 2706 | |
| Line is longer than 80 characters. | 2715 | |
| '{' is followed by whitespace. | 2716 | |
| Line is longer than 80 characters. | 2763 | |
| '{' is followed by whitespace. | 2768 | |
| Line is longer than 80 characters. | 2775 | |
| '{' is followed by whitespace. | 2779 | |
| Line is longer than 80 characters. | 2789 | |
| '{' is followed by whitespace. | 2790 | |
| First sentence should end with a period. | 2806 | |
| 'private' modifier out of order with the JLS suggestions. | 2809 | |
| Line has trailing spaces. | 2813 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 2816 | |
| Parameter dataSource should be final. | 2816 | |
| Expected @param tag for 'dataSource'. | 2816 | |
| First sentence should end with a period. | 2821 | |
| Line has trailing spaces. | 2823 | |
| Expected an @return tag. | 2826 | |
| Parameter s should be final. | 2826 | |
| Expected @param tag for 's'. | 2826 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| First sentence should end with a period. | 32 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 | |
| First sentence should end with a period. | 42 | |
| First sentence should end with a period. | 52 | |
| Missing a Javadoc comment. | 57 | |
| Name 'STORE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 | |
| Variable 'STORE' must be private and have accessor methods. | 57 | |
| Missing a Javadoc comment. | 59 | |
| Name 'URI' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 59 | |
| Variable 'URI' must be private and have accessor methods. | 59 | |
| Missing a Javadoc comment. | 61 | |
| Parameter store should be final. | 61 | |
| 'store' hides a field. | 61 | |
| Missing a Javadoc comment. | 66 | |
| Parameter uri should be final. | 66 | |
| 'uri' hides a field. | 66 | |
| Parameter checksum should be final. | 66 | |
| 'checksum' hides a field. | 66 | |
| Missing a Javadoc comment. | 72 | |
| Parameter uri should be final. | 72 | |
| 'uri' hides a field. | 72 | |
| Expected an @return tag. | 81 | |
| Expected an @return tag. | 88 | |
| Expected an @return tag. | 95 | |
| Expected an @return tag. | 105 | |
| Parameter options should be final. | 105 | |
| Expected @param tag for 'options'. | 105 | |
| Parameter tag should be final. | 105 | |
| Expected @param tag for 'tag'. | 105 | |
| Parameter indent should be final. | 105 | |
| Expected @param tag for 'indent'. | 105 | |
| 'store' hides a field. | 121 | |
| '10000' is a magic number. | 130 | |
| Line is longer than 80 characters. | 133 | |
| '10000' is a magic number. | 137 | |
| First sentence should end with a period. | 166 | |
| Line has trailing spaces. | 168 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 172 | |
| Line has trailing spaces. | 174 | |
| Parameter options should be final. | 176 | |
| Expected @param tag for 'options'. | 176 | |
| Parameter tag should be final. | 176 | |
| Expected @param tag for 'tag'. | 176 | |
| First sentence should end with a period. | 186 | |
| Line has trailing spaces. | 188 | |
| Line has trailing spaces. | 189 | |
| Line has trailing spaces. | 192 | |
| Line has trailing spaces. | 194 | |
| Parameter options should be final. | 196 | |
| Expected @param tag for 'options'. | 196 | |
| Parameter indent should be final. | 196 | |
| Expected @param tag for 'indent'. | 196 | |
| First sentence should end with a period. | 206 | |
| Line has trailing spaces. | 208 | |
| Line has trailing spaces. | 209 | |
| Line has trailing spaces. | 211 | |
| Line has trailing spaces. | 213 | |
| Parameter options should be final. | 215 | |
| Expected @param tag for 'options'. | 215 |
| Violation | Message | Line |
|---|---|---|
| File length is 2,594 lines (max allowed is 2,000). | 1 | |
| Line has trailing spaces. | 36 | |
| Missing a Javadoc comment. | 44 | |
| Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 44 | |
| Line has trailing spaces. | 48 | |
| Line is longer than 80 characters. | 49 | |
| Missing a Javadoc comment. | 52 | |
| Parameter rs should be final. | 52 | |
| Parameter rowNum should be final. | 52 | |
| First sentence should end with a period. | 68 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 71 | |
| Line has trailing spaces. | 74 | |
| Missing a Javadoc comment. | 78 | |
| '60000' is a magic number. | 78 | |
| Missing a Javadoc comment. | 80 | |
| Missing a Javadoc comment. | 82 | |
| Missing a Javadoc comment. | 84 | |
| Variable 'hasChanged' must be private and have accessor methods. | 84 | |
| Missing a Javadoc comment. | 86 | |
| Missing a Javadoc comment. | 88 | |
| Missing a Javadoc comment. | 90 | |
| Missing a Javadoc comment. | 92 | |
| Name 'CHANGE_GROUP' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Missing a Javadoc comment. | 94 | |
| Name 'ADD_MEMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 | |
| Missing a Javadoc comment. | 96 | |
| Name 'REMOVE_MEMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 96 | |
| Missing a Javadoc comment. | 98 | |
| Name 'REPLACE_MEMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 | |
| Missing a Javadoc comment. | 100 | |
| Name 'SELECT_GROUP' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 100 | |
| Missing a Javadoc comment. | 102 | |
| Name 'SELECT_LIST_MEMBERS' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 | |
| Missing a Javadoc comment. | 104 | |
| Name 'SELECT_LIST_MEMBERS_EXPANDED' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 104 | |
| Missing a Javadoc comment. | 106 | |
| Name 'SELECT_LIST_GROUPS' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 106 | |
| Missing a Javadoc comment. | 108 | |
| Name 'SELECT_LIST_GROUPS_EXPANDED' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 108 | |
| Missing a Javadoc comment. | 110 | |
| Name 'RECURSE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 | |
| Name 'datasource_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 130 | |
| First sentence should end with a period. | 132 | |
| Name 'datasource_master_subject_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 136 | |
| Missing a Javadoc comment. | 138 | |
| Name 'datasource_master_subject_ids' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 138 | |
| Missing a Javadoc comment. | 140 | |
| Name 'datasource_term' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 140 | |
| First sentence should end with a period. | 142 | |
| Name 'view_members_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| First sentence should end with a period. | 147 | |
| Name 'view_members_expanded_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 150 | |
| First sentence should end with a period. | 152 | |
| Name 'view_groups_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 | |
| First sentence should end with a period. | 157 | |
| Name 'view_groups_expanded_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 160 | |
| Name 'add_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 166 | |
| Name 'remove_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 171 | |
| Name 'update_rows_affected' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 177 | |
| Variable 'update_rows_affected' must be private and have accessor methods. | 177 | |
| First sentence should end with a period. | 179 | |
| Line is longer than 80 characters. | 193 | |
| First sentence should end with a period. | 197 | |
| Parameter groupCode should be final. | 200 | |
| 'groupCode' hides a field. | 200 | |
| Expected @param tag for 'groupCode'. | 200 | |
| First sentence should end with a period. | 213 | |
| Variable 'groupCache' must be private and have accessor methods. | 216 | |
| Missing a Javadoc comment. | 218 | |
| Variable 'groupNameCache' must be private and have accessor methods. | 218 | |
| First sentence should end with a period. | 220 | |
| Line has trailing spaces. | 222 | |
| First sentence should end with a period. | 229 | |
| Line has trailing spaces. | 231 | |
| Expected an @return tag. | 242 | |
| Parameter groupCode should be final. | 242 | |
| Expected @param tag for 'groupCode'. | 242 | |
| Inner assignments should be avoided. | 252 | |
| Parameter groupCode should be final. | 273 | |
| 'groupCode' hides a field. | 273 | |
| Expected @param tag for 'groupCode'. | 273 | |
| Expected an @return tag. | 284 | |
| Method 'getGroupCode' is not designed for extension - needs to be abstract, final or empty. | 284 | |
| First sentence should end with a period. | 291 | |
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 294 | |
| Parameter newName should be final. | 294 | |
| Expected @param tag for 'newName'. | 294 | |
| Must have at least one statement. | 302 | |
| Empty statement. | 304 | |
| First sentence should end with a period. | 321 | |
| Line has trailing spaces. | 323 | |
| Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. | 326 | |
| Parameter newLongName should be final. | 326 | |
| Expected @param tag for 'newLongName'. | 326 | |
| Must have at least one statement. | 338 | |
| Empty statement. | 340 | |
| First sentence should end with a period. | 357 | |
| Line has trailing spaces. | 359 | |
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. | 362 | |
| Parameter newDescription should be final. | 362 | |
| Expected @param tag for 'newDescription'. | 362 | |
| Must have at least one statement. | 374 | |
| Empty statement. | 376 | |
| Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 393 | |
| Missing a Javadoc comment. | 393 | |
| Parameter newLastModifiedDate should be final. | 393 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 402 | |
| Missing a Javadoc comment. | 402 | |
| Parameter newLastModifiedBy should be final. | 403 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 412 | |
| Missing a Javadoc comment. | 412 | |
| Parameter newLastModifiedBy should be final. | 412 | |
| Method 'setRole' is not designed for extension - needs to be abstract, final or empty. | 421 | |
| Parameter role should be final. | 421 | |
| 'role' hides a field. | 421 | |
| Expected @param tag for 'role'. | 421 | |
| Expected an @return tag. | 432 | |
| Method 'getRole' is not designed for extension - needs to be abstract, final or empty. | 432 | |
| First sentence should end with a period. | 436 | |
| Line has trailing spaces. | 438 | |
| Method 'setDatasource' is not designed for extension - needs to be abstract, final or empty. | 441 | |
| Parameter datasource should be final. | 441 | |
| 'datasource' hides a field. | 441 | |
| Expected @param tag for 'datasource'. | 441 | |
| First sentence should end with a period. | 449 | |
| Line has trailing spaces. | 451 | |
| Method 'getDatasource' is not designed for extension - needs to be abstract, final or empty. | 454 | |
| First sentence should end with a period. | 458 | |
| Line has trailing spaces. | 460 | |
| Method 'setDatasourceKey' is not designed for extension - needs to be abstract, final or empty. | 463 | |
| Parameter datasource_key should be final. | 463 | |
| 'datasource_key' hides a field. | 463 | |
| Expected @param tag for 'datasource_key'. | 463 | |
| Name 'datasource_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 463 | |
| First sentence should end with a period. | 497 | |
| Line has trailing spaces. | 499 | |
| Method 'getDatasourceKey' is not designed for extension - needs to be abstract, final or empty. | 502 | |
| First sentence should end with a period. | 509 | |
| Expected an @return tag. | 512 | |
| First sentence should end with a period. | 521 | |
| Line has trailing spaces. | 523 | |
| Parameter constraint should be final. | 526 | |
| Expected @param tag for 'constraint'. | 526 | |
| Missing a Javadoc comment. | 533 | |
| Method 'addMember' is not designed for extension - needs to be abstract, final or empty. | 544 | |
| Parameter user should be final. | 544 | |
| Expected @param tag for 'user'. | 544 | |
| Expected @throws tag for 'Exception'. | 544 | |
| Method 'addMember' is not designed for extension - needs to be abstract, final or empty. | 561 | |
| Parameter group should be final. | 561 | |
| Expected @param tag for 'group'. | 561 | |
| Expected @throws tag for 'Exception'. | 561 | |
| Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. | 578 | |
| Parameter user should be final. | 578 | |
| Expected @param tag for 'user'. | 578 | |
| Expected @throws tag for 'Exception'. | 578 | |
| Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. | 595 | |
| Parameter group should be final. | 595 | |
| Expected @param tag for 'group'. | 595 | |
| Expected @throws tag for 'Exception'. | 595 | |
| Parameter newList should be final. | 611 | |
| Expected @param tag for 'newList'. | 611 | |
| Expected @throws tag for 'Exception'. | 611 | |
| Parameter newList should be final. | 627 | |
| Expected @param tag for 'newList'. | 627 | |
| Expected @throws tag for 'Exception'. | 627 | |
| Parameter newList should be final. | 643 | |
| Expected @param tag for 'newList'. | 643 | |
| Expected @throws tag for 'Exception'. | 643 | |
| Parameter newList should be final. | 659 | |
| Expected @param tag for 'newList'. | 659 | |
| Expected @throws tag for 'Exception'. | 659 | |
| Parameter newList should be final. | 677 | |
| Expected @param tag for 'newList'. | 677 | |
| Expected @throws tag for 'Exception'. | 677 | |
| Line is longer than 80 characters. | 694 | |
| Parameter newList should be final. | 694 | |
| Expected @param tag for 'newList'. | 694 | |
| Expected @throws tag for 'Exception'. | 694 | |
| Expected an @return tag. | 710 | |
| Method 'getMembers' is not designed for extension - needs to be abstract, final or empty. | 710 | |
| Parameter expand should be final. | 710 | |
| Expected @param tag for 'expand'. | 710 | |
| Expected @throws tag for 'java.lang.Exception'. | 711 | |
| Parameter a should be final. | 749 | |
| Parameter b should be final. | 749 | |
| Line is longer than 80 characters. | 750 | |
| Line is longer than 80 characters. | 751 | |
| Parameter a should be final. | 789 | |
| Parameter b should be final. | 789 | |
| Line is longer than 80 characters. | 790 | |
| Line is longer than 80 characters. | 791 | |
| Expected an @return tag. | 808 | |
| Parameter user should be final. | 808 | |
| Expected @param tag for 'user'. | 808 | |
| Parameter expand should be final. | 808 | |
| Expected @param tag for 'expand'. | 808 | |
| Expected @throws tag for 'java.lang.Exception'. | 809 | |
| Parameter a should be final. | 848 | |
| Parameter b should be final. | 848 | |
| Line is longer than 80 characters. | 849 | |
| Line is longer than 80 characters. | 850 | |
| Parameter a should be final. | 892 | |
| Parameter b should be final. | 892 | |
| Line is longer than 80 characters. | 893 | |
| Line is longer than 80 characters. | 894 | |
| Expected an @return tag. | 910 | |
| 'protected' modifier out of order with the JLS suggestions. | 910 | |
| Parameter user should be final. | 910 | |
| Expected @param tag for 'user'. | 910 | |
| Parameter recurse should be final. | 911 | |
| Expected @param tag for 'recurse'. | 911 | |
| Expression can be simplified. | 916 | |
| First sentence should end with a period. | 939 | |
| Line has trailing spaces. | 941 | |
| Parameter vect should be final. | 945 | |
| Expected @param tag for 'vect'. | 945 | |
| First sentence should end with a period. | 955 | |
| Expected an @return tag. | 958 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 958 | |
| Parameter o should be final. | 958 | |
| Expected @param tag for 'o'. | 958 | |
| First sentence should end with a period. | 968 | |
| Expected an @return tag. | 971 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 971 | |
| First sentence should end with a period. | 975 | |
| Expected an @return tag. | 978 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 978 | |
| Parameter o should be final. | 978 | |
| Expected @param tag for 'o'. | 978 | |
| First sentence should end with a period. | 991 | |
| Line has trailing spaces. | 993 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 997 | |
| Parameter group should be final. | 997 | |
| Expected @param tag for 'group'. | 997 | |
| Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. | 1004 | |
| Method length is 346 lines (max allowed is 150). | 1004 | |
| '}' should be on the same line. | 1041 | |
| '}' should be on the same line. | 1055 | |
| '}' should be on the same line. | 1063 | |
| Line is longer than 80 characters. | 1101 | |
| Line is longer than 80 characters. | 1102 | |
| Line is longer than 80 characters. | 1122 | |
| '}' should be on the same line. | 1144 | |
| '}' should be on the same line. | 1159 | |
| '}' should be on the same line. | 1211 | |
| Line is longer than 80 characters. | 1242 | |
| '}' should be on the same line. | 1261 | |
| '}' should be on the same line. | 1319 | |
| Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. | 1354 | |
| Method length is 776 lines (max allowed is 150). | 1354 | |
| Name 'out_groupCode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1376 | |
| Name 'in_groupCode' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1377 | |
| Name 'db_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1378 | |
| Name 'db_longname' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1379 | |
| Name 'db_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1380 | |
| Name 'db_status' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1381 | |
| Name 'db_role' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1382 | |
| Name 'db_datasource' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1383 | |
| Name 'db_datasource_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1384 | |
| Name 'db_createddate' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1385 | |
| Name 'db_createdby' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1386 | |
| Name 'db_lastmodifieddate' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1387 | |
| Name 'db_lastmodifiedby' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1388 | |
| Name 'my_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1392 | |
| Line is longer than 80 characters. | 1404 | |
| 'role' hides a field. | 1457 | |
| 'role' hides a field. | 1462 | |
| Line is longer than 80 characters. | 1500 | |
| Line is longer than 80 characters. | 1503 | |
| Line is longer than 80 characters. | 1542 | |
| Line is longer than 80 characters. | 1557 | |
| Line is longer than 80 characters. | 1560 | |
| Line is longer than 80 characters. | 1561 | |
| Line is longer than 80 characters. | 1571 | |
| Line is longer than 80 characters. | 1586 | |
| Line is longer than 80 characters. | 1588 | |
| Line is longer than 80 characters. | 1614 | |
| Line is longer than 80 characters. | 1634 | |
| Line is longer than 80 characters. | 1639 | |
| Line is longer than 80 characters. | 1640 | |
| Line is longer than 80 characters. | 1651 | |
| Line is longer than 80 characters. | 1656 | |
| Line is longer than 80 characters. | 1675 | |
| Line is longer than 80 characters. | 1703 | |
| Line is longer than 80 characters. | 1760 | |
| Line is longer than 80 characters. | 1772 | |
| Line is longer than 80 characters. | 1823 | |
| '}' should be on the same line. | 1929 | |
| Line is longer than 80 characters. | 1946 | |
| '{' is followed by whitespace. | 1949 | |
| Line is longer than 80 characters. | 1953 | |
| Line is longer than 80 characters. | 1966 | |
| Line is longer than 80 characters. | 1997 | |
| Line is longer than 80 characters. | 2015 | |
| Line is longer than 80 characters. | 2019 | |
| Line is longer than 80 characters. | 2057 | |
| Line is longer than 80 characters. | 2063 | |
| Line is longer than 80 characters. | 2072 | |
| Line is longer than 80 characters. | 2075 | |
| Line is longer than 80 characters. | 2104 | |
| '}' should be on the same line. | 2114 | |
| '}' should be on the same line. | 2120 | |
| Expected an @return tag. | 2135 | |
| Line is longer than 80 characters. | 2135 | |
| Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. | 2135 | |
| Parameter user should be final. | 2135 | |
| Expected @param tag for 'user'. | 2135 | |
| Parameter operation should be final. | 2135 | |
| Expected @param tag for 'operation'. | 2135 | |
| Line is longer than 80 characters. | 2177 | |
| Line is longer than 80 characters. | 2179 | |
| Line is longer than 80 characters. | 2185 | |
| Line is longer than 80 characters. | 2220 | |
| Line is longer than 80 characters. | 2227 | |
| Line is longer than 80 characters. | 2229 | |
| Line is longer than 80 characters. | 2234 | |
| Missing a Javadoc comment. | 2246 | |
| '60' is a magic number. | 2246 | |
| Missing a Javadoc comment. | 2248 | |
| '60' is a magic number. | 2248 | |
| Missing a Javadoc comment. | 2252 | |
| Missing a Javadoc comment. | 2254 | |
| First sentence should end with a period. | 2256 | |
| Missing a Javadoc comment. | 2290 | |
| Variable 'authUserGroup' must be private and have accessor methods. | 2290 | |
| Missing a Javadoc comment. | 2292 | |
| Variable 'anyUserGroup' must be private and have accessor methods. | 2292 | |
| Missing a Javadoc comment. | 2294 | |
| Variable 'worldGroup' must be private and have accessor methods. | 2294 | |
| '-2000' is a magic number. | 2298 | |
| '-3000' is a magic number. | 2304 | |
| '-4000' is a magic number. | 2310 | |
| Expected an @return tag. | 2322 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 2322 | |
| Parameter options should be final. | 2322 | |
| Expected @param tag for 'options'. | 2322 | |
| Parameter tag should be final. | 2322 | |
| Expected @param tag for 'tag'. | 2322 | |
| Parameter indent should be final. | 2322 | |
| Expected @param tag for 'indent'. | 2322 | |
| Expected an @return tag. | 2384 | |
| Expected an @return tag. | 2444 | |
| Expected an @return tag. | 2485 | |
| Line is longer than 80 characters. | 2498 | |
| '{' is followed by whitespace. | 2500 | |
| Line is longer than 80 characters. | 2510 | |
| Line is longer than 80 characters. | 2523 | |
| '21600000' is a magic number. | 2529 | |
| Line is longer than 80 characters. | 2537 | |
| '}' should be on the same line. | 2548 | |
| Line is longer than 80 characters. | 2552 | |
| '}' should be on the same line. | 2557 | |
| First sentence should end with a period. | 2567 | |
| 'private' modifier out of order with the JLS suggestions. | 2570 | |
| Line has trailing spaces. | 2574 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 2577 | |
| Parameter dataSource should be final. | 2577 | |
| Expected @param tag for 'dataSource'. | 2577 | |
| First sentence should end with a period. | 2582 | |
| Line has trailing spaces. | 2584 | |
| Expected an @return tag. | 2587 | |
| Parameter s should be final. | 2587 | |
| Expected @param tag for 's'. | 2587 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| Line is longer than 80 characters. | 59 | |
| First sentence should end with a period. | 73 | |
| Parameter measure should be final. | 83 | |
| 'measure' hides a field. | 83 | |
| Expected @param tag for 'measure'. | 83 | |
| Method 'setMeasure' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Parameter measure should be final. | 92 | |
| 'measure' hides a field. | 92 | |
| Expected @param tag for 'measure'. | 92 | |
| Expected an @return tag. | 99 | |
| Method 'getMeasure' is not designed for extension - needs to be abstract, final or empty. | 99 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 30 | |
| First sentence should end with a period. | 38 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 41 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 45 | |
| First sentence should end with a period. | 47 | |
| Parameter typeKey should be final. | 50 | |
| 'typeKey' hides a field. | 50 | |
| Expected @param tag for 'typeKey'. | 50 | |
| First sentence should end with a period. | 56 | |
| Parameter metadataCode should be final. | 59 | |
| 'metadataCode' hides a field. | 59 | |
| Expected @param tag for 'metadataCode'. | 59 | |
| First sentence should end with a period. | 65 | |
| Expected an @return tag. | 68 | |
| Method 'getMetadataCode' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| First sentence should end with a period. | 84 | |
| 'private' modifier out of order with the JLS suggestions. | 87 | |
| Line has trailing spaces. | 91 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter dataSource should be final. | 94 | |
| Expected @param tag for 'dataSource'. | 94 |
| Violation | Message | Line |
|---|---|---|
| File length is 2,793 lines (max allowed is 2,000). | 1 | |
| Line has trailing spaces. | 56 | |
| Missing a Javadoc comment. | 63 | |
| Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 63 | |
| Line has trailing spaces. | 67 | |
| Line is longer than 80 characters. | 68 | |
| Missing a Javadoc comment. | 71 | |
| Parameter rs should be final. | 71 | |
| Parameter rowNum should be final. | 71 | |
| Line has trailing spaces. | 88 | |
| First sentence should end with a period. | 92 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 95 | |
| First sentence should end with a period. | 114 | |
| Line is longer than 80 characters. | 164 | |
| Missing a Javadoc comment. | 176 | |
| Missing a Javadoc comment. | 178 | |
| Missing a Javadoc comment. | 180 | |
| Missing a Javadoc comment. | 182 | |
| Missing a Javadoc comment. | 184 | |
| Missing a Javadoc comment. | 186 | |
| Missing a Javadoc comment. | 188 | |
| Missing a Javadoc comment. | 190 | |
| Missing a Javadoc comment. | 192 | |
| Missing a Javadoc comment. | 194 | |
| Missing a Javadoc comment. | 196 | |
| Missing a Javadoc comment. | 198 | |
| Missing a Javadoc comment. | 200 | |
| Missing a Javadoc comment. | 202 | |
| Missing a Javadoc comment. | 204 | |
| Missing a Javadoc comment. | 206 | |
| Missing a Javadoc comment. | 208 | |
| Missing a Javadoc comment. | 210 | |
| Missing a Javadoc comment. | 212 | |
| Missing a Javadoc comment. | 214 | |
| Missing a Javadoc comment. | 216 | |
| Missing a Javadoc comment. | 218 | |
| Missing a Javadoc comment. | 220 | |
| Missing a Javadoc comment. | 222 | |
| First sentence should end with a period. | 224 | |
| Missing a Javadoc comment. | 229 | |
| '60000' is a magic number. | 229 | |
| First sentence should end with a period. | 231 | |
| Variable 'hasChanged' must be private and have accessor methods. | 234 | |
| Expected an @return tag. | 240 | |
| First sentence should end with a period. | 254 | |
| Expected an @return tag. | 257 | |
| Line is longer than 80 characters. | 265 | |
| '{' is followed by whitespace. | 266 | |
| First sentence should end with a period. | 330 | |
| Parameter nexusCode should be final. | 334 | |
| 'nexusCode' hides a field. | 334 | |
| Expected @param tag for 'nexusCode'. | 334 | |
| First sentence should end with a period. | 340 | |
| Variable 'nexusCache' must be private and have accessor methods. | 343 | |
| First sentence should end with a period. | 345 | |
| Line has trailing spaces. | 347 | |
| Expected an @return tag. | 358 | |
| Parameter nexusCode should be final. | 358 | |
| Expected @param tag for 'nexusCode'. | 358 | |
| Inner assignments should be avoided. | 361 | |
| First sentence should end with a period. | 373 | |
| Expected an @return tag. | 378 | |
| Method 'getNexusCode' is not designed for extension - needs to be abstract, final or empty. | 378 | |
| First sentence should end with a period. | 382 | |
| Expected an @return tag. | 385 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 385 | |
| Parameter o should be final. | 385 | |
| Expected @param tag for 'o'. | 385 | |
| First sentence should end with a period. | 395 | |
| Expected an @return tag. | 398 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 398 | |
| First sentence should end with a period. | 402 | |
| Method 'addToolView' is not designed for extension - needs to be abstract, final or empty. | 405 | |
| Parameter tool should be final. | 405 | |
| Expected @param tag for 'tool'. | 405 | |
| Parameter view should be final. | 405 | |
| Expected @param tag for 'view'. | 405 | |
| First sentence should end with a period. | 444 | |
| Method 'removeToolView' is not designed for extension - needs to be abstract, final or empty. | 447 | |
| Parameter tool should be final. | 447 | |
| Expected @param tag for 'tool'. | 447 | |
| Parameter view should be final. | 447 | |
| Expected @param tag for 'view'. | 447 | |
| Expected an @return tag. | 465 | |
| Method 'getToolViews' is not designed for extension - needs to be abstract, final or empty. | 465 | |
| Expected an @return tag. | 480 | |
| Method 'getToolViews' is not designed for extension - needs to be abstract, final or empty. | 480 | |
| Parameter tool should be final. | 480 | |
| Expected @param tag for 'tool'. | 480 | |
| Method 'setToolViews' is not designed for extension - needs to be abstract, final or empty. | 502 | |
| Parameter toolViews should be final. | 502 | |
| 'toolViews' hides a field. | 502 | |
| Expected @param tag for 'toolViews'. | 502 | |
| First sentence should end with a period. | 514 | |
| Method 'addNexus' is not designed for extension - needs to be abstract, final or empty. | 517 | |
| Parameter path should be final. | 517 | |
| 'path' hides a field. | 517 | |
| Expected @param tag for 'path'. | 517 | |
| Parameter child should be final. | 517 | |
| Expected @param tag for 'child'. | 517 | |
| Must have at least one statement. | 536 | |
| Empty statement. | 538 | |
| First sentence should end with a period. | 559 | |
| Method 'removeNexus' is not designed for extension - needs to be abstract, final or empty. | 562 | |
| Parameter path should be final. | 562 | |
| 'path' hides a field. | 562 | |
| Expected @param tag for 'path'. | 562 | |
| Parameter child should be final. | 562 | |
| Expected @param tag for 'child'. | 562 | |
| First sentence should end with a period. | 584 | |
| Expected an @return tag. | 587 | |
| Method 'getNexuses' is not designed for extension - needs to be abstract, final or empty. | 587 | |
| Method 'addParent' is not designed for extension - needs to be abstract, final or empty. | 602 | |
| Parameter path should be final. | 602 | |
| 'path' hides a field. | 602 | |
| Expected @param tag for 'path'. | 602 | |
| Parameter parent should be final. | 602 | |
| Expected @param tag for 'parent'. | 602 | |
| Must have at least one statement. | 619 | |
| Empty statement. | 621 | |
| First sentence should end with a period. | 634 | |
| Method 'removeParent' is not designed for extension - needs to be abstract, final or empty. | 637 | |
| Parameter path should be final. | 637 | |
| 'path' hides a field. | 637 | |
| Expected @param tag for 'path'. | 637 | |
| Parameter parent should be final. | 637 | |
| Expected @param tag for 'parent'. | 637 | |
| First sentence should end with a period. | 655 | |
| Expected an @return tag. | 658 | |
| Method 'getParents' is not designed for extension - needs to be abstract, final or empty. | 658 | |
| First sentence should end with a period. | 670 | |
| Method 'setPrimaryParentNexus' is not designed for extension - needs to be abstract, final or empty. | 673 | |
| Parameter primaryParentNexus should be final. | 673 | |
| Expected @param tag for 'primaryParentNexus'. | 673 | |
| Expected an @return tag. | 686 | |
| Method 'getPrimaryParentNexus' is not designed for extension - needs to be abstract, final or empty. | 686 | |
| Missing a Javadoc comment. | 702 | |
| Line has trailing spaces. | 709 | |
| Method 'getPath' is not designed for extension - needs to be abstract, final or empty. | 712 | |
| Method 'addTool' is not designed for extension - needs to be abstract, final or empty. | 736 | |
| Parameter path should be final. | 736 | |
| 'path' hides a field. | 736 | |
| Expected @param tag for 'path'. | 736 | |
| Parameter tool should be final. | 736 | |
| Expected @param tag for 'tool'. | 736 | |
| Must have at least one statement. | 749 | |
| Empty statement. | 751 | |
| First sentence should end with a period. | 764 | |
| Method 'removeTool' is not designed for extension - needs to be abstract, final or empty. | 767 | |
| Parameter path should be final. | 767 | |
| 'path' hides a field. | 767 | |
| Expected @param tag for 'path'. | 767 | |
| Parameter tool should be final. | 767 | |
| Expected @param tag for 'tool'. | 767 | |
| First sentence should end with a period. | 779 | |
| Expected an @return tag. | 782 | |
| Method 'getTools' is not designed for extension - needs to be abstract, final or empty. | 782 | |
| Method 'addArc' is not designed for extension - needs to be abstract, final or empty. | 797 | |
| Parameter path should be final. | 797 | |
| 'path' hides a field. | 797 | |
| Expected @param tag for 'path'. | 797 | |
| Parameter arc should be final. | 797 | |
| Expected @param tag for 'arc'. | 797 | |
| Must have at least one statement. | 810 | |
| Empty statement. | 812 | |
| First sentence should end with a period. | 825 | |
| Method 'removeArc' is not designed for extension - needs to be abstract, final or empty. | 828 | |
| Parameter path should be final. | 828 | |
| 'path' hides a field. | 828 | |
| Expected @param tag for 'path'. | 828 | |
| Parameter arc should be final. | 828 | |
| Expected @param tag for 'arc'. | 828 | |
| First sentence should end with a period. | 840 | |
| Expected an @return tag. | 843 | |
| Method 'getArcs' is not designed for extension - needs to be abstract, final or empty. | 843 | |
| First sentence should end with a period. | 855 | |
| Method 'addUser' is not designed for extension - needs to be abstract, final or empty. | 858 | |
| Parameter user should be final. | 858 | |
| Expected @param tag for 'user'. | 858 | |
| First sentence should end with a period. | 873 | |
| Method 'removeUser' is not designed for extension - needs to be abstract, final or empty. | 876 | |
| Parameter user should be final. | 876 | |
| Expected @param tag for 'user'. | 876 | |
| Expected an @return tag. | 891 | |
| Method 'getUsers' is not designed for extension - needs to be abstract, final or empty. | 891 | |
| Method 'addUserAttribute' is not designed for extension - needs to be abstract, final or empty. | 907 | |
| Parameter user should be final. | 907 | |
| Expected @param tag for 'user'. | 907 | |
| Parameter key should be final. | 907 | |
| Expected @param tag for 'key'. | 907 | |
| Parameter value should be final. | 907 | |
| Expected @param tag for 'value'. | 907 | |
| Must have at least one statement. | 931 | |
| Empty statement. | 933 | |
| Must have at least one statement. | 946 | |
| Empty statement. | 948 | |
| Method 'removeUserAttribute' is not designed for extension - needs to be abstract, final or empty. | 967 | |
| Parameter user should be final. | 967 | |
| Expected @param tag for 'user'. | 967 | |
| Parameter key should be final. | 967 | |
| Expected @param tag for 'key'. | 967 | |
| Expected an @return tag. | 987 | |
| Method 'getUserAttribute' is not designed for extension - needs to be abstract, final or empty. | 987 | |
| Parameter user should be final. | 987 | |
| Expected @param tag for 'user'. | 987 | |
| Parameter key should be final. | 987 | |
| Expected @param tag for 'key'. | 987 | |
| Expected an @return tag. | 1009 | |
| Method 'getUserAttributes' is not designed for extension - needs to be abstract, final or empty. | 1009 | |
| Parameter user should be final. | 1009 | |
| Expected @param tag for 'user'. | 1009 | |
| Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. | 1027 | |
| Parameter group should be final. | 1027 | |
| Expected @param tag for 'group'. | 1027 | |
| Parameter role should be final. | 1027 | |
| Expected @param tag for 'role'. | 1027 | |
| Method 'removeGroup' is not designed for extension - needs to be abstract, final or empty. | 1042 | |
| Parameter group should be final. | 1042 | |
| Expected @param tag for 'group'. | 1042 | |
| Expected an @return tag. | 1057 | |
| Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. | 1057 | |
| Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. | 1072 | |
| Parameter key should be final. | 1072 | |
| Expected @param tag for 'key'. | 1072 | |
| Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. | 1087 | |
| Parameter key should be final. | 1087 | |
| Expected @param tag for 'key'. | 1087 | |
| Parameter value should be final. | 1087 | |
| Expected @param tag for 'value'. | 1087 | |
| Must have at least one statement. | 1102 | |
| Empty statement. | 1104 | |
| Must have at least one statement. | 1117 | |
| Empty statement. | 1119 | |
| Line has trailing spaces. | 1138 | |
| Method 'getAttributeByKey' is not designed for extension - needs to be abstract, final or empty. | 1142 | |
| Parameter key should be final. | 1142 | |
| Expected @param tag for 'key'. | 1142 | |
| Expected an @return tag. | 1159 | |
| Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. | 1159 | |
| Method 'descend' is not designed for extension - needs to be abstract, final or empty. | 1175 | |
| Method length is 205 lines (max allowed is 150). | 1175 | |
| Parameter pathVector should be final. | 1175 | |
| Expected @param tag for 'pathVector'. | 1175 | |
| Parameter request should be final. | 1176 | |
| Expected @param tag for 'request'. | 1176 | |
| Parameter response should be final. | 1177 | |
| Expected @param tag for 'response'. | 1177 | |
| Parameter context should be final. | 1178 | |
| Expected @param tag for 'context'. | 1178 | |
| Parameter nexusHistory should be final. | 1178 | |
| Expected @param tag for 'nexusHistory'. | 1178 | |
| Expected @throws tag for 'java.io.IOException'. | 1179 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 1179 | |
| Line is longer than 80 characters. | 1200 | |
| Line is longer than 80 characters. | 1206 | |
| Line is longer than 80 characters. | 1322 | |
| Line is longer than 80 characters. | 1347 | |
| Line is longer than 80 characters. | 1353 | |
| Line is longer than 80 characters. | 1360 | |
| Line is longer than 80 characters. | 1364 | |
| Line is longer than 80 characters. | 1367 | |
| Line is longer than 80 characters. | 1368 | |
| Line is longer than 80 characters. | 1369 | |
| Line is longer than 80 characters. | 1375 | |
| Line is longer than 80 characters. | 1376 | |
| Line is longer than 80 characters. | 1377 | |
| Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. | 1388 | |
| Method length is 331 lines (max allowed is 150). | 1388 | |
| Line is longer than 80 characters. | 1421 | |
| Line is longer than 80 characters. | 1422 | |
| Avoid inline conditionals. | 1431 | |
| '{' is followed by whitespace. | 1460 | |
| '{' is followed by whitespace. | 1488 | |
| '{' is followed by whitespace. | 1498 | |
| Line is longer than 80 characters. | 1505 | |
| '{' is followed by whitespace. | 1506 | |
| '{' is followed by whitespace. | 1516 | |
| '{' is followed by whitespace. | 1524 | |
| '{' is followed by whitespace. | 1534 | |
| '{' is followed by whitespace. | 1542 | |
| '{' is followed by whitespace. | 1557 | |
| '{' is followed by whitespace. | 1566 | |
| Line is longer than 80 characters. | 1579 | |
| '{' is followed by whitespace. | 1591 | |
| Line is longer than 80 characters. | 1595 | |
| Must have at least one statement. | 1595 | |
| '{' is followed by whitespace. | 1614 | |
| '{' is followed by whitespace. | 1623 | |
| Line is longer than 80 characters. | 1637 | |
| '{' is followed by whitespace. | 1649 | |
| Line is longer than 80 characters. | 1657 | |
| '{' is followed by whitespace. | 1658 | |
| '{' is followed by whitespace. | 1672 | |
| Line is longer than 80 characters. | 1682 | |
| '{' is followed by whitespace. | 1683 | |
| '{' is followed by whitespace. | 1697 | |
| '{' is followed by whitespace. | 1708 | |
| Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. | 1723 | |
| Method length is 385 lines (max allowed is 150). | 1723 | |
| Line is longer than 80 characters. | 1747 | |
| Line is longer than 80 characters. | 1748 | |
| '{' is followed by whitespace. | 1750 | |
| Line is longer than 80 characters. | 1765 | |
| '{' is followed by whitespace. | 1798 | |
| Avoid inline conditionals. | 1808 | |
| '{' is followed by whitespace. | 1827 | |
| '{' is followed by whitespace. | 1854 | |
| Avoid inline conditionals. | 1870 | |
| '{' is followed by whitespace. | 1887 | |
| Avoid inline conditionals. | 1903 | |
| '{' is followed by whitespace. | 1920 | |
| '{' is followed by whitespace. | 1970 | |
| '{' is followed by whitespace. | 1996 | |
| '{' is followed by whitespace. | 2033 | |
| '{' is followed by whitespace. | 2068 | |
| Expected an @return tag. | 2114 | |
| Parameter groupCode should be final. | 2114 | |
| Expected @param tag for 'groupCode'. | 2114 | |
| Line is longer than 80 characters. | 2123 | |
| '{' is followed by whitespace. | 2124 | |
| Expected an @return tag. | 2150 | |
| Parameter arcCode should be final. | 2150 | |
| Expected @param tag for 'arcCode'. | 2150 | |
| '{' is followed by whitespace. | 2159 | |
| Expected an @return tag. | 2188 | |
| Parameter group should be final. | 2188 | |
| Expected @param tag for 'group'. | 2188 | |
| Expected an @return tag. | 2195 | |
| Parameter arc should be final. | 2195 | |
| Expected @param tag for 'arc'. | 2195 | |
| Expected an @return tag. | 2203 | |
| Line is longer than 80 characters. | 2203 | |
| Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. | 2203 | |
| Parameter user should be final. | 2203 | |
| Expected @param tag for 'user'. | 2203 | |
| Parameter operation should be final. | 2203 | |
| Expected @param tag for 'operation'. | 2203 | |
| Line is longer than 80 characters. | 2288 | |
| Line is longer than 80 characters. | 2290 | |
| Line is longer than 80 characters. | 2295 | |
| First sentence should end with a period. | 2306 | |
| Expected an @return tag. | 2309 | |
| Parameter args should be final. | 2309 | |
| Expected @param tag for 'args'. | 2309 | |
| Missing a Javadoc comment. | 2389 | |
| 'static' modifier out of order with the JLS suggestions. | 2389 | |
| Missing a Javadoc comment. | 2391 | |
| 'static' modifier out of order with the JLS suggestions. | 2391 | |
| Missing a Javadoc comment. | 2393 | |
| 'static' modifier out of order with the JLS suggestions. | 2393 | |
| Missing a Javadoc comment. | 2395 | |
| 'static' modifier out of order with the JLS suggestions. | 2395 | |
| Missing a Javadoc comment. | 2397 | |
| 'static' modifier out of order with the JLS suggestions. | 2397 | |
| Missing a Javadoc comment. | 2399 | |
| 'static' modifier out of order with the JLS suggestions. | 2399 | |
| Missing a Javadoc comment. | 2401 | |
| 'static' modifier out of order with the JLS suggestions. | 2401 | |
| Missing a Javadoc comment. | 2403 | |
| 'static' modifier out of order with the JLS suggestions. | 2403 | |
| Missing a Javadoc comment. | 2405 | |
| 'static' modifier out of order with the JLS suggestions. | 2405 | |
| Missing a Javadoc comment. | 2407 | |
| 'static' modifier out of order with the JLS suggestions. | 2407 | |
| First sentence should end with a period. | 2409 | |
| Line has trailing spaces. | 2411 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 2414 | |
| Parameter newStatus should be final. | 2414 | |
| Expected @param tag for 'newStatus'. | 2414 | |
| First sentence should end with a period. | 2420 | |
| Line has trailing spaces. | 2422 | |
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 2425 | |
| Parameter newName should be final. | 2425 | |
| Expected @param tag for 'newName'. | 2425 | |
| Must have at least one statement. | 2431 | |
| Empty statement. | 2433 | |
| First sentence should end with a period. | 2445 | |
| Line has trailing spaces. | 2447 | |
| Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. | 2450 | |
| Parameter newLongName should be final. | 2450 | |
| Expected @param tag for 'newLongName'. | 2450 | |
| Must have at least one statement. | 2455 | |
| Empty statement. | 2457 | |
| First sentence should end with a period. | 2469 | |
| Line has trailing spaces. | 2471 | |
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. | 2474 | |
| Parameter newDescription should be final. | 2474 | |
| Expected @param tag for 'newDescription'. | 2474 | |
| Must have at least one statement. | 2479 | |
| Empty statement. | 2481 | |
| Line is longer than 80 characters. | 2497 | |
| Expected an @return tag. | 2509 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 2509 | |
| Method length is 187 lines (max allowed is 150). | 2509 | |
| Parameter options should be final. | 2509 | |
| Expected @param tag for 'options'. | 2509 | |
| Parameter tag should be final. | 2509 | |
| Expected @param tag for 'tag'. | 2509 | |
| Parameter indent should be final. | 2509 | |
| Expected @param tag for 'indent'. | 2509 | |
| 'attributes' hides a field. | 2530 | |
| 'tools' hides a field. | 2594 | |
| 'groups' hides a field. | 2629 | |
| 'users' hides a field. | 2652 | |
| 'attributes' hides a field. | 2662 | |
| Line is longer than 80 characters. | 2674 | |
| Expected an @return tag. | 2700 | |
| Parameter groupCode should be final. | 2700 | |
| Expected @param tag for 'groupCode'. | 2700 | |
| '{' is followed by whitespace. | 2706 | |
| First sentence should end with a period. | 2732 | |
| Expected an @return tag. | 2735 | |
| Parameter siteHandle should be final. | 2735 | |
| Expected @param tag for 'siteHandle'. | 2735 | |
| '{' is followed by whitespace. | 2740 | |
| First sentence should end with a period. | 2766 | |
| 'private' modifier out of order with the JLS suggestions. | 2769 | |
| Line has trailing spaces. | 2773 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 2776 | |
| Parameter dataSource should be final. | 2776 | |
| Expected @param tag for 'dataSource'. | 2776 | |
| First sentence should end with a period. | 2781 | |
| Line has trailing spaces. | 2783 | |
| Expected an @return tag. | 2786 | |
| Parameter s should be final. | 2786 | |
| Expected @param tag for 's'. | 2786 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.io.*. | 20 | |
| Line has trailing spaces. | 24 | |
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 33 | |
| Line has trailing spaces. | 42 | |
| Variable 'name' must be private and have accessor methods. | 49 | |
| Variable 'longName' must be private and have accessor methods. | 54 | |
| Variable 'description' must be private and have accessor methods. | 59 | |
| Variable 'objectID' must be private and have accessor methods. | 64 | |
| Variable 'status' must be private and have accessor methods. | 69 | |
| Variable 'createdDate' must be private and have accessor methods. | 74 | |
| Variable 'createdBy' must be private and have accessor methods. | 79 | |
| Variable 'lastModifiedDate' must be private and have accessor methods. | 84 | |
| Variable 'lastModifiedBy' must be private and have accessor methods. | 89 | |
| Line has trailing spaces. | 105 | |
| Parameter user should be final. | 107 | |
| Expected @param tag for 'user'. | 107 | |
| Line has trailing spaces. | 119 | |
| Parameter stringID should be final. | 121 | |
| Expected @param tag for 'stringID'. | 121 | |
| Line has trailing spaces. | 133 | |
| Parameter objectID should be final. | 135 | |
| 'objectID' hides a field. | 135 | |
| Expected @param tag for 'objectID'. | 135 | |
| Line has trailing spaces. | 142 | |
| Parameter user should be final. | 144 | |
| Expected @param tag for 'user'. | 144 | |
| Parameter stringID should be final. | 144 | |
| Expected @param tag for 'stringID'. | 144 | |
| Expected an @return tag. | 156 | |
| Line is longer than 80 characters. | 156 | |
| Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Parameter user should be final. | 156 | |
| Expected @param tag for 'user'. | 156 | |
| Parameter operation should be final. | 156 | |
| Expected @param tag for 'operation'. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Parameter user should be final. | 164 | |
| Expected @param tag for 'user'. | 164 | |
| Parameter operation should be final. | 164 | |
| Expected @param tag for 'operation'. | 164 | |
| Expected an @return tag. | 172 | |
| Line is longer than 80 characters. | 172 | |
| Method 'isEncryptionRequired' is not designed for extension - needs to be abstract, final or empty. | 172 | |
| Parameter user should be final. | 172 | |
| Expected @param tag for 'user'. | 172 | |
| Parameter operation should be final. | 172 | |
| Expected @param tag for 'operation'. | 172 | |
| First sentence should end with a period. | 188 | |
| Line has trailing spaces. | 190 | |
| Line has trailing spaces. | 191 | |
| Line has trailing spaces. | 193 | |
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Parameter newName should be final. | 195 | |
| Expected @param tag for 'newName'. | 195 | |
| First sentence should end with a period. | 199 | |
| Line has trailing spaces. | 201 | |
| Line has trailing spaces. | 202 | |
| Line has trailing spaces. | 204 | |
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 206 | |
| First sentence should end with a period. | 210 | |
| Line has trailing spaces. | 212 | |
| Line has trailing spaces. | 213 | |
| Line has trailing spaces. | 215 | |
| Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. | 217 | |
| Parameter newLongName should be final. | 217 | |
| Expected @param tag for 'newLongName'. | 217 | |
| First sentence should end with a period. | 221 | |
| Line has trailing spaces. | 223 | |
| Line has trailing spaces. | 224 | |
| Line has trailing spaces. | 226 | |
| Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| First sentence should end with a period. | 233 | |
| Line has trailing spaces. | 235 | |
| Line has trailing spaces. | 236 | |
| Line has trailing spaces. | 238 | |
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. | 240 | |
| Parameter newDescription should be final. | 240 | |
| Expected @param tag for 'newDescription'. | 240 | |
| First sentence should end with a period. | 244 | |
| Line has trailing spaces. | 246 | |
| Line has trailing spaces. | 247 | |
| Line has trailing spaces. | 249 | |
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. | 251 | |
| First sentence should end with a period. | 255 | |
| Line has trailing spaces. | 257 | |
| Line has trailing spaces. | 258 | |
| Line has trailing spaces. | 260 | |
| Method 'getObjectID' is not designed for extension - needs to be abstract, final or empty. | 262 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 266 | |
| Missing a Javadoc comment. | 266 | |
| Parameter newStatus should be final. | 266 | |
| First sentence should end with a period. | 270 | |
| Line has trailing spaces. | 272 | |
| Line has trailing spaces. | 273 | |
| Line has trailing spaces. | 275 | |
| Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. | 277 | |
| Method 'setCreatedDate' is not designed for extension - needs to be abstract, final or empty. | 281 | |
| Missing a Javadoc comment. | 281 | |
| Parameter newCreatedDate should be final. | 281 | |
| First sentence should end with a period. | 285 | |
| Line has trailing spaces. | 287 | |
| Line has trailing spaces. | 288 | |
| Line has trailing spaces. | 290 | |
| Method 'getCreatedDate' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 296 | |
| Missing a Javadoc comment. | 296 | |
| Parameter newLastModifiedDate should be final. | 296 | |
| First sentence should end with a period. | 300 | |
| Line has trailing spaces. | 302 | |
| Line has trailing spaces. | 303 | |
| Line has trailing spaces. | 305 | |
| Method 'getLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. | 307 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 311 | |
| Missing a Javadoc comment. | 311 | |
| Parameter newLastModifiedBy should be final. | 312 | |
| Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| Missing a Javadoc comment. | 316 | |
| Parameter newLastModifiedBy should be final. | 316 | |
| First sentence should end with a period. | 320 | |
| Line has trailing spaces. | 322 | |
| Line has trailing spaces. | 323 | |
| Line has trailing spaces. | 325 | |
| Method 'getLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. | 327 | |
| Method 'setCreatedBy' is not designed for extension - needs to be abstract, final or empty. | 331 | |
| Missing a Javadoc comment. | 331 | |
| Parameter newCreatedBy should be final. | 331 | |
| First sentence should end with a period. | 335 | |
| Line has trailing spaces. | 337 | |
| Line has trailing spaces. | 338 | |
| Line has trailing spaces. | 340 | |
| Method 'getCreatedBy' is not designed for extension - needs to be abstract, final or empty. | 342 | |
| First sentence should end with a period. | 346 | |
| Line has trailing spaces. | 348 | |
| Line has trailing spaces. | 349 | |
| Line has trailing spaces. | 351 | |
| Line has trailing spaces. | 353 | |
| Method 'currentDateTimeOracle' is not designed for extension - needs to be abstract, final or empty. | 355 | |
| Parameter date should be final. | 355 | |
| Expected @param tag for 'date'. | 355 | |
| Line has trailing spaces. | 367 | |
| Line has trailing spaces. | 378 | |
| Line has trailing spaces. | 385 | |
| Line has trailing spaces. | 387 | |
| Line has trailing spaces. | 391 | |
| Line has trailing spaces. | 393 | |
| Line has trailing spaces. | 396 | |
| Line has trailing spaces. | 401 | |
| Line has trailing spaces. | 407 | |
| Line has trailing spaces. | 409 | |
| Line has trailing spaces. | 411 | |
| Line has trailing spaces. | 415 | |
| Expected an @return tag. | 418 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 418 | |
| Parameter options should be final. | 418 | |
| Expected @param tag for 'options'. | 418 | |
| Parameter tag should be final. | 418 | |
| Expected @param tag for 'tag'. | 418 | |
| Parameter indent should be final. | 418 | |
| Expected @param tag for 'indent'. | 418 | |
| First sentence should end with a period. | 448 | |
| Line has trailing spaces. | 450 | |
| Line has trailing spaces. | 451 | |
| Line has trailing spaces. | 454 | |
| Line has trailing spaces. | 456 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 458 | |
| Parameter options should be final. | 458 | |
| Expected @param tag for 'options'. | 458 | |
| Parameter tag should be final. | 458 | |
| Expected @param tag for 'tag'. | 458 | |
| First sentence should end with a period. | 468 | |
| Line has trailing spaces. | 470 | |
| Line has trailing spaces. | 471 | |
| Line has trailing spaces. | 474 | |
| Line has trailing spaces. | 476 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 478 | |
| Parameter options should be final. | 478 | |
| Expected @param tag for 'options'. | 478 | |
| Parameter indent should be final. | 478 | |
| Expected @param tag for 'indent'. | 478 | |
| First sentence should end with a period. | 488 | |
| Line has trailing spaces. | 490 | |
| Line has trailing spaces. | 491 | |
| Line has trailing spaces. | 493 | |
| Line has trailing spaces. | 495 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 497 | |
| Parameter options should be final. | 497 | |
| Expected @param tag for 'options'. | 497 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 20 | |
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 23 | |
| Line has trailing spaces. | 31 | |
| Missing a Javadoc comment. | 35 | |
| First sentence should end with a period. | 37 | |
| Line has trailing spaces. | 39 | |
| Parameter o should be final. | 67 | |
| Expected @param tag for 'o'. | 67 | |
| Parameter s should be final. | 75 | |
| Expected @param tag for 's'. | 75 | |
| Expected an @return tag. | 82 | |
| Method 'getIdentifier' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| First sentence should end with a period. | 86 | |
| Expected an @return tag. | 89 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 89 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 43 | |
| Line has trailing spaces. | 44 | |
| Utility classes should not have a public or default constructor. | 51 | |
| First sentence should end with a period. | 53 | |
| 'static' modifier out of order with the JLS suggestions. | 56 | |
| 'static' modifier out of order with the JLS suggestions. | 61 | |
| First sentence should end with a period. | 64 | |
| 'static' modifier out of order with the JLS suggestions. | 67 | |
| Line is longer than 80 characters. | 72 | |
| 'static' modifier out of order with the JLS suggestions. | 72 | |
| First sentence should end with a period. | 75 | |
| 'static' modifier out of order with the JLS suggestions. | 78 | |
| Missing a Javadoc comment. | 80 | |
| Parameter code should be final. | 91 | |
| 'code' hides a field. | 91 | |
| Expected @param tag for 'code'. | 91 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 37 | |
| Line has trailing spaces. | 46 | |
| Variable 'name' must be private and have accessor methods. | 53 | |
| Variable 'longName' must be private and have accessor methods. | 58 | |
| Variable 'description' must be private and have accessor methods. | 63 | |
| Missing a Javadoc comment. | 75 | |
| Missing a Javadoc comment. | 77 | |
| '10000' is a magic number. | 77 | |
| Missing a Javadoc comment. | 79 | |
| Parameter name should be final. | 90 | |
| 'name' hides a field. | 90 | |
| Expected @param tag for 'name'. | 90 | |
| Parameter longName should be final. | 90 | |
| 'longName' hides a field. | 90 | |
| Expected @param tag for 'longName'. | 90 | |
| Parameter description should be final. | 90 | |
| 'description' hides a field. | 90 | |
| Expected @param tag for 'description'. | 90 | |
| Parameter imsRoleType should be final. | 91 | |
| 'imsRoleType' hides a field. | 91 | |
| Expected @param tag for 'imsRoleType'. | 91 | |
| Parameter imsRoleSubType should be final. | 91 | |
| 'imsRoleSubType' hides a field. | 91 | |
| Expected @param tag for 'imsRoleSubType'. | 91 | |
| First sentence should end with a period. | 104 | |
| Expected an @return tag. | 107 | |
| Method 'getRoleCode' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| First sentence should end with a period. | 111 | |
| Expected an @return tag. | 114 | |
| Parameter name should be final. | 114 | |
| Expected @param tag for 'name'. | 114 | |
| First sentence should end with a period. | 124 | |
| Expected an @return tag. | 127 | |
| Parameter name should be final. | 127 | |
| Expected @param tag for 'name'. | 127 | |
| First sentence should end with a period. | 131 | |
| 'static' modifier out of order with the JLS suggestions. | 135 | |
| First sentence should end with a period. | 138 | |
| 'static' modifier out of order with the JLS suggestions. | 141 | |
| First sentence should end with a period. | 144 | |
| 'static' modifier out of order with the JLS suggestions. | 147 | |
| First sentence should end with a period. | 150 | |
| 'static' modifier out of order with the JLS suggestions. | 153 | |
| 'static' modifier out of order with the JLS suggestions. | 160 | |
| First sentence should end with a period. | 163 | |
| 'static' modifier out of order with the JLS suggestions. | 166 | |
| First sentence should end with a period. | 170 | |
| 'static' modifier out of order with the JLS suggestions. | 173 | |
| First sentence should end with a period. | 177 | |
| 'static' modifier out of order with the JLS suggestions. | 180 | |
| Line has trailing spaces. | 186 | |
| Line has trailing spaces. | 188 | |
| 'static' modifier out of order with the JLS suggestions. | 190 | |
| 'static' modifier out of order with the JLS suggestions. | 196 | |
| 'static' modifier out of order with the JLS suggestions. | 202 | |
| 'static' modifier out of order with the JLS suggestions. | 210 | |
| 'static' modifier out of order with the JLS suggestions. | 217 | |
| First sentence should end with a period. | 221 | |
| Line has trailing spaces. | 223 | |
| Line has trailing spaces. | 224 | |
| Line has trailing spaces. | 226 | |
| Method 'setName' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Parameter newName should be final. | 228 | |
| Expected @param tag for 'newName'. | 228 | |
| First sentence should end with a period. | 232 | |
| Line has trailing spaces. | 234 | |
| Line has trailing spaces. | 235 | |
| Line has trailing spaces. | 237 | |
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 239 | |
| First sentence should end with a period. | 243 | |
| Line has trailing spaces. | 245 | |
| Line has trailing spaces. | 246 | |
| Line has trailing spaces. | 248 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 250 | |
| First sentence should end with a period. | 254 | |
| Line has trailing spaces. | 256 | |
| Line has trailing spaces. | 257 | |
| Line has trailing spaces. | 259 | |
| Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. | 261 | |
| Parameter newLongName should be final. | 261 | |
| Expected @param tag for 'newLongName'. | 261 | |
| First sentence should end with a period. | 265 | |
| Line has trailing spaces. | 267 | |
| Line has trailing spaces. | 268 | |
| Line has trailing spaces. | 270 | |
| Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. | 272 | |
| First sentence should end with a period. | 276 | |
| Line has trailing spaces. | 278 | |
| Line has trailing spaces. | 279 | |
| Line has trailing spaces. | 281 | |
| Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. | 283 | |
| Parameter newDescription should be final. | 283 | |
| Expected @param tag for 'newDescription'. | 283 | |
| First sentence should end with a period. | 287 | |
| Line has trailing spaces. | 289 | |
| Line has trailing spaces. | 290 | |
| Line has trailing spaces. | 292 | |
| Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. | 294 | |
| First sentence should end with a period. | 298 | |
| Line has trailing spaces. | 300 | |
| Line has trailing spaces. | 301 | |
| Line has trailing spaces. | 303 | |
| Method 'setIMSRoleType' is not designed for extension - needs to be abstract, final or empty. | 305 | |
| Parameter imsRoleType should be final. | 305 | |
| 'imsRoleType' hides a field. | 305 | |
| Expected @param tag for 'imsRoleType'. | 305 | |
| First sentence should end with a period. | 309 | |
| Line has trailing spaces. | 311 | |
| Line has trailing spaces. | 312 | |
| Line has trailing spaces. | 314 | |
| Method 'getIMSRoleType' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| First sentence should end with a period. | 320 | |
| Line has trailing spaces. | 322 | |
| Line has trailing spaces. | 323 | |
| Line has trailing spaces. | 325 | |
| Method 'setIMSRoleSubType' is not designed for extension - needs to be abstract, final or empty. | 327 | |
| Parameter imsRoleSubType should be final. | 327 | |
| 'imsRoleSubType' hides a field. | 327 | |
| Expected @param tag for 'imsRoleSubType'. | 327 | |
| First sentence should end with a period. | 331 | |
| Line has trailing spaces. | 333 | |
| Line has trailing spaces. | 334 | |
| Line has trailing spaces. | 336 | |
| Method 'getIMSRoleSubType' is not designed for extension - needs to be abstract, final or empty. | 338 | |
| First sentence should end with a period. | 342 | |
| Line has trailing spaces. | 344 | |
| Line has trailing spaces. | 345 | |
| Line has trailing spaces. | 347 | |
| Line has trailing spaces. | 349 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 351 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 351 | |
| Parameter o should be final. | 351 | |
| Expected @param tag for 'o'. | 351 | |
| Line is longer than 80 characters. | 386 | |
| Expected an @return tag. | 399 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 399 | |
| Parameter options should be final. | 399 | |
| Expected @param tag for 'options'. | 399 | |
| Parameter tag should be final. | 399 | |
| Expected @param tag for 'tag'. | 399 | |
| Parameter indent should be final. | 399 | |
| Expected @param tag for 'indent'. | 399 | |
| First sentence should end with a period. | 429 | |
| Line has trailing spaces. | 431 | |
| Line has trailing spaces. | 432 | |
| Line has trailing spaces. | 435 | |
| Line has trailing spaces. | 437 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 439 | |
| Parameter options should be final. | 439 | |
| Expected @param tag for 'options'. | 439 | |
| Parameter tag should be final. | 439 | |
| Expected @param tag for 'tag'. | 439 | |
| First sentence should end with a period. | 449 | |
| Line has trailing spaces. | 451 | |
| Line has trailing spaces. | 452 | |
| Line has trailing spaces. | 455 | |
| Line has trailing spaces. | 457 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 459 | |
| Parameter options should be final. | 459 | |
| Expected @param tag for 'options'. | 459 | |
| Parameter indent should be final. | 459 | |
| Expected @param tag for 'indent'. | 459 | |
| First sentence should end with a period. | 469 | |
| Line has trailing spaces. | 471 | |
| Line has trailing spaces. | 472 | |
| Line has trailing spaces. | 474 | |
| Line has trailing spaces. | 476 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 478 | |
| Parameter options should be final. | 478 | |
| Expected @param tag for 'options'. | 478 |
| Violation | Message | Line |
|---|---|---|
| Unused import - java.util.Vector. | 21 | |
| Line has trailing spaces. | 34 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 47 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 | |
| First sentence should end with a period. | 52 | |
| Method 'setOcwInfoFactory' is not designed for extension - needs to be abstract, final or empty. | 57 | |
| Missing a Javadoc comment. | 57 | |
| Parameter ocwInfoFactory should be final. | 57 | |
| 'ocwInfoFactory' hides a field. | 57 | |
| Method 'getOcwInfoFactory' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| Missing a Javadoc comment. | 61 | |
| Line has trailing spaces. | 72 | |
| Expected an @return tag. | 75 | |
| First sentence should end with a period. | 79 | |
| First sentence should end with a period. | 84 | |
| Expected an @return tag. | 87 | |
| Parameter request should be final. | 88 | |
| Expected @param tag for 'request'. | 88 | |
| First sentence should end with a period. | 92 | |
| Expected an @return tag. | 95 | |
| First sentence should end with a period. | 99 | |
| First sentence should end with a period. | 105 | |
| Expected an @return tag. | 108 | |
| Parameter request should be final. | 109 | |
| Expected @param tag for 'request'. | 109 | |
| First sentence should end with a period. | 113 | |
| Expected an @return tag. | 116 | |
| First sentence should end with a period. | 120 | |
| '60000' is a magic number. | 123 | |
| First sentence should end with a period. | 125 | |
| Expected an @return tag. | 128 | |
| First sentence should end with a period. | 132 | |
| First sentence should end with a period. | 137 | |
| Expected an @return tag. | 140 | |
| First sentence should end with a period. | 144 | |
| Expected an @return tag. | 147 | |
| Parameter masterSubjectId should be final. | 147 | |
| Expected @param tag for 'masterSubjectId'. | 147 | |
| Missing a Javadoc comment. | 157 | |
| Variable 'toolDBRegistry' must be private and have accessor methods. | 157 | |
| First sentence should end with a period. | 159 | |
| Parameter context should be final. | 162 | |
| Expected @param tag for 'context'. | 162 | |
| Missing a Javadoc comment. | 166 | |
| Line has trailing spaces. | 170 | |
| Parameter rootDirectory should be final. | 186 | |
| Expected @param tag for 'rootDirectory'. | 186 | |
| Method length is 266 lines (max allowed is 150). | 192 | |
| Missing a Javadoc comment. | 192 | |
| Parameter contextOrDirectory should be final. | 192 | |
| Must have at least one statement. | 266 | |
| Line is longer than 80 characters. | 296 | |
| '+' is not preceded with whitespace. | 403 | |
| '+' is not followed by whitespace. | 403 | |
| '+' is not preceded with whitespace. | 404 | |
| '+' is not followed by whitespace. | 404 | |
| '+' is not preceded with whitespace. | 408 | |
| '+' is not followed by whitespace. | 408 | |
| Missing a Javadoc comment. | 460 | |
| First sentence should end with a period. | 462 | |
| Line has trailing spaces. | 464 | |
| Method 'descend' is not designed for extension - needs to be abstract, final or empty. | 473 | |
| Parameter pathVector should be final. | 473 | |
| Expected @param tag for 'pathVector'. | 473 | |
| Parameter request should be final. | 474 | |
| Expected @param tag for 'request'. | 474 | |
| Parameter response should be final. | 475 | |
| Expected @param tag for 'response'. | 475 | |
| Parameter context should be final. | 476 | |
| Expected @param tag for 'context'. | 476 | |
| Parameter nexusHistory should be final. | 476 | |
| Expected @param tag for 'nexusHistory'. | 476 | |
| Expected @throws tag for 'java.io.IOException'. | 477 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 477 | |
| '1800000' is a magic number. | 483 | |
| '1000' is a magic number. | 486 | |
| First sentence should end with a period. | 508 | |
| 'private' modifier out of order with the JLS suggestions. | 511 | |
| Line has trailing spaces. | 515 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 518 | |
| Parameter dataSource should be final. | 518 | |
| Expected @param tag for 'dataSource'. | 518 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 37 | |
| Variable 'toolControllerCode' must be private and have accessor methods. | 44 | |
| First sentence should end with a period. | 52 | |
| Parameter toolCode should be final. | 55 | |
| Expected @param tag for 'toolCode'. | 55 | |
| First sentence should end with a period. | 61 | |
| Expected an @return tag. | 64 | |
| Method 'getToolControllerCode' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| First sentence should end with a period. | 68 | |
| Method 'setToolControllerCode' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Parameter code should be final. | 71 | |
| Expected @param tag for 'code'. | 71 | |
| First sentence should end with a period. | 77 | |
| Expected an @return tag. | 80 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| Parameter o should be final. | 80 | |
| Expected @param tag for 'o'. | 80 | |
| Line is longer than 80 characters. | 84 | |
| First sentence should end with a period. | 90 | |
| Expected an @return tag. | 93 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 93 | |
| First sentence should end with a period. | 97 | |
| Variable 'toolControllerCache' must be private and have accessor methods. | 100 | |
| Expected an @return tag. | 105 | |
| Parameter toolControllerCode should be final. | 105 | |
| Expected @param tag for 'toolControllerCode'. | 105 | |
| 'protected' modifier out of order with the JLS suggestions. | 118 | |
| Parameter code should be final. | 118 | |
| Expected @param tag for 'code'. | 118 | |
| Parameter tool should be final. | 118 | |
| Expected @param tag for 'tool'. | 118 | |
| Line has trailing spaces. | 125 | |
| Parameter path should be final. | 129 | |
| Expected @param tag for 'path'. | 129 | |
| Parameter pathSegment should be final. | 129 | |
| Expected @param tag for 'pathSegment'. | 129 | |
| Parameter request should be final. | 130 | |
| Expected @param tag for 'request'. | 130 | |
| Parameter response should be final. | 131 | |
| Expected @param tag for 'response'. | 131 | |
| Parameter context should be final. | 132 | |
| Expected @param tag for 'context'. | 132 | |
| Parameter nexusHistory should be final. | 132 | |
| Expected @param tag for 'nexusHistory'. | 132 | |
| Parameter views should be final. | 133 | |
| Expected @param tag for 'views'. | 133 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 133 | |
| Expected @throws tag for 'java.io.IOException'. | 134 | |
| Parameter pathVector should be final. | 141 | |
| Expected @param tag for 'pathVector'. | 141 | |
| Parameter pathSegment should be final. | 141 | |
| Expected @param tag for 'pathSegment'. | 141 | |
| Parameter request should be final. | 142 | |
| Expected @param tag for 'request'. | 142 | |
| Parameter response should be final. | 143 | |
| Expected @param tag for 'response'. | 143 | |
| Parameter context should be final. | 144 | |
| Expected @param tag for 'context'. | 144 | |
| Parameter nexusHistory should be final. | 144 | |
| Expected @param tag for 'nexusHistory'. | 144 | |
| Parameter views should be final. | 145 | |
| Expected @param tag for 'views'. | 145 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 145 | |
| Expected @throws tag for 'java.io.IOException'. | 146 | |
| Expected an @return tag. | 154 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| Parameter options should be final. | 154 | |
| Expected @param tag for 'options'. | 154 | |
| Parameter tag should be final. | 154 | |
| Expected @param tag for 'tag'. | 154 | |
| Parameter indent should be final. | 154 | |
| Expected @param tag for 'indent'. | 154 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 23 | |
| Line has trailing spaces. | 26 | |
| First sentence should end with a period. | 34 | |
| Line has trailing spaces. | 36 | |
| Expected an @return tag. | 39 | |
| Redundant 'public' modifier. | 39 | |
| Expected @param tag for 'pathVector'. | 39 | |
| Expected @param tag for 'pathSegment'. | 40 | |
| Expected @param tag for 'request'. | 40 | |
| Expected @param tag for 'context'. | 41 | |
| Expected @param tag for 'nexusHistory'. | 41 | |
| Expected @param tag for 'requestedType'. | 42 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 43 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 44 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 24 | |
| Line has trailing spaces. | 26 | |
| Missing a Javadoc comment. | 33 | |
| Variable 'returnedObject' must be private and have accessor methods. | 33 | |
| Missing a Javadoc comment. | 35 | |
| Variable 'returnedObjectType' must be private and have accessor methods. | 35 | |
| Missing a Javadoc comment. | 37 | |
| Variable 'desiredStyle' must be private and have accessor methods. | 37 | |
| First sentence should end with a period. | 39 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 46 | |
| Parameter returnedObject should be final. | 48 | |
| 'returnedObject' hides a field. | 48 | |
| Expected @param tag for 'returnedObject'. | 48 | |
| Parameter returnedObjectType should be final. | 49 | |
| 'returnedObjectType' hides a field. | 49 | |
| Expected @param tag for 'returnedObjectType'. | 49 | |
| Parameter desiredStyle should be final. | 49 | |
| 'desiredStyle' hides a field. | 49 | |
| Expected @param tag for 'desiredStyle'. | 49 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 23 | |
| Line has trailing spaces. | 26 | |
| Redundant 'public' modifier. | 37 | |
| More than 7 parameters. | 37 | |
| Expected @param tag for 'toolModel'. | 37 | |
| Expected @param tag for 'styles'. | 38 | |
| Expected @param tag for 'styleMimeTypes'. | 38 | |
| Expected @param tag for 'styleStores'. | 39 | |
| Expected @param tag for 'pathVector'. | 39 | |
| Expected @param tag for 'pathSegment'. | 40 | |
| Expected @param tag for 'request'. | 40 | |
| Expected @param tag for 'response'. | 41 | |
| Expected @param tag for 'context'. | 42 | |
| Expected @param tag for 'nexusHistory'. | 42 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 43 | |
| Redundant 'public' modifier. | 50 | |
| More than 7 parameters. | 50 | |
| Expected @param tag for 'toolModel'. | 50 | |
| Expected @param tag for 'styles'. | 51 | |
| Expected @param tag for 'styleMimeTypes'. | 51 | |
| Expected @param tag for 'styleStores'. | 52 | |
| Expected @param tag for 'pathVector'. | 52 | |
| Expected @param tag for 'pathSegment'. | 53 | |
| Expected @param tag for 'request'. | 53 | |
| Expected @param tag for 'response'. | 54 | |
| Expected @param tag for 'context'. | 55 | |
| Expected @param tag for 'nexusHistory'. | 55 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 56 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 32 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 46 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 49 | |
| Line is longer than 80 characters. | 63 | |
| First sentence should end with a period. | 70 | |
| First sentence should end with a period. | 75 | |
| First sentence should end with a period. | 80 | |
| First sentence should end with a period. | 85 | |
| First sentence should end with a period. | 90 | |
| Missing a Javadoc comment. | 140 | |
| Missing a Javadoc comment. | 142 | |
| Missing a Javadoc comment. | 144 | |
| Missing a Javadoc comment. | 146 | |
| Missing a Javadoc comment. | 148 | |
| Missing a Javadoc comment. | 150 | |
| Missing a Javadoc comment. | 152 | |
| Missing a Javadoc comment. | 154 | |
| Missing a Javadoc comment. | 156 | |
| Missing a Javadoc comment. | 158 | |
| Missing a Javadoc comment. | 160 | |
| Missing a Javadoc comment. | 162 | |
| Missing a Javadoc comment. | 164 | |
| Missing a Javadoc comment. | 166 | |
| Missing a Javadoc comment. | 168 | |
| First sentence should end with a period. | 170 | |
| Missing a Javadoc comment. | 175 | |
| First sentence should end with a period. | 178 | |
| Variable 'hasChanged' must be private and have accessor methods. | 181 | |
| Expected an @return tag. | 187 | |
| First sentence should end with a period. | 201 | |
| Expected an @return tag. | 204 | |
| Line is longer than 80 characters. | 212 | |
| '{' is followed by whitespace. | 213 | |
| First sentence should end with a period. | 246 | |
| Parameter userCode should be final. | 249 | |
| 'userCode' hides a field. | 249 | |
| Expected @param tag for 'userCode'. | 249 | |
| Missing a Javadoc comment. | 256 | |
| First sentence should end with a period. | 267 | |
| Method 'resetAuthorization' is not designed for extension - needs to be abstract, final or empty. | 270 | |
| Missing a Javadoc comment. | 283 | |
| Parameter nexuses should be final. | 283 | |
| 'nexuses' hides a field. | 283 | |
| Parameter username should be final. | 320 | |
| Expected @param tag for 'username'. | 320 | |
| Empty statement. | 326 | |
| First sentence should end with a period. | 331 | |
| Variable 'userCache' must be private and have accessor methods. | 334 | |
| Missing a Javadoc comment. | 336 | |
| Variable 'userNameCache' must be private and have accessor methods. | 336 | |
| First sentence should end with a period. | 340 | |
| Line has trailing spaces. | 342 | |
| First sentence should end with a period. | 349 | |
| Line has trailing spaces. | 351 | |
| Expected an @return tag. | 372 | |
| Parameter userCode should be final. | 372 | |
| Expected @param tag for 'userCode'. | 372 | |
| Line is longer than 80 characters. | 379 | |
| Inner assignments should be avoided. | 379 | |
| Expected an @return tag. | 397 | |
| Parameter username should be final. | 397 | |
| Expected @param tag for 'username'. | 397 | |
| Inner assignments should be avoided. | 406 | |
| Expected an @return tag. | 427 | |
| Parameter username should be final. | 427 | |
| Expected @param tag for 'username'. | 427 | |
| Inner assignments should be avoided. | 432 | |
| First sentence should end with a period. | 448 | |
| Expected an @return tag. | 451 | |
| Parameter nameQuery should be final. | 451 | |
| Expected @param tag for 'nameQuery'. | 451 | |
| Line is longer than 80 characters. | 464 | |
| '{' is followed by whitespace. | 465 | |
| Line is longer than 80 characters. | 467 | |
| '{' is followed by whitespace. | 468 | |
| First sentence should end with a period. | 495 | |
| Expected an @return tag. | 498 | |
| Parameter email should be final. | 498 | |
| Expected @param tag for 'email'. | 498 | |
| '{' is followed by whitespace. | 507 | |
| Expected an @return tag. | 543 | |
| Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. | 543 | |
| Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. | 550 | |
| Parameter userName should be final. | 550 | |
| Expected @param tag for 'userName'. | 550 | |
| Expected an @return tag. | 557 | |
| Method 'getFullName' is not designed for extension - needs to be abstract, final or empty. | 557 | |
| Method 'setFullName' is not designed for extension - needs to be abstract, final or empty. | 564 | |
| Parameter fullName should be final. | 564 | |
| Expected @param tag for 'fullName'. | 564 | |
| Expected an @return tag. | 571 | |
| Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. | 571 | |
| Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. | 578 | |
| Parameter firstName should be final. | 578 | |
| 'firstName' hides a field. | 578 | |
| Expected @param tag for 'firstName'. | 578 | |
| Expected an @return tag. | 585 | |
| Method 'getMiddleName' is not designed for extension - needs to be abstract, final or empty. | 585 | |
| Method 'setMiddleName' is not designed for extension - needs to be abstract, final or empty. | 592 | |
| Parameter middleName should be final. | 592 | |
| 'middleName' hides a field. | 592 | |
| Expected @param tag for 'middleName'. | 592 | |
| Expected an @return tag. | 599 | |
| Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. | 599 | |
| Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. | 612 | |
| Parameter lastName should be final. | 612 | |
| 'lastName' hides a field. | 612 | |
| Expected @param tag for 'lastName'. | 612 | |
| Expected an @return tag. | 619 | |
| Method 'getNickName' is not designed for extension - needs to be abstract, final or empty. | 619 | |
| Method 'setNickName' is not designed for extension - needs to be abstract, final or empty. | 626 | |
| Parameter nickName should be final. | 626 | |
| 'nickName' hides a field. | 626 | |
| Expected @param tag for 'nickName'. | 626 | |
| Expected an @return tag. | 633 | |
| Method 'getAffiliation' is not designed for extension - needs to be abstract, final or empty. | 633 | |
| Method 'setAffiliation' is not designed for extension - needs to be abstract, final or empty. | 640 | |
| Parameter affiliation should be final. | 640 | |
| 'affiliation' hides a field. | 640 | |
| Expected @param tag for 'affiliation'. | 640 | |
| Expected an @return tag. | 647 | |
| Method 'getLocalID' is not designed for extension - needs to be abstract, final or empty. | 647 | |
| Method 'setLocalID' is not designed for extension - needs to be abstract, final or empty. | 654 | |
| Parameter localID should be final. | 654 | |
| 'localID' hides a field. | 654 | |
| Expected @param tag for 'localID'. | 654 | |
| Expected an @return tag. | 661 | |
| Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. | 661 | |
| Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. | 668 | |
| Parameter email should be final. | 668 | |
| 'email' hides a field. | 668 | |
| Expected @param tag for 'email'. | 668 | |
| Expected an @return tag. | 675 | |
| Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. | 675 | |
| Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. | 682 | |
| Parameter key should be final. | 682 | |
| Expected @param tag for 'key'. | 682 | |
| Parameter value should be final. | 682 | |
| Expected @param tag for 'value'. | 682 | |
| Line has trailing spaces. | 688 | |
| Method 'getAttributeByKey' is not designed for extension - needs to be abstract, final or empty. | 692 | |
| Parameter key should be final. | 692 | |
| Expected @param tag for 'key'. | 692 | |
| Method 'setUserCode' is not designed for extension - needs to be abstract, final or empty. | 699 | |
| Parameter userCode should be final. | 699 | |
| 'userCode' hides a field. | 699 | |
| Expected @param tag for 'userCode'. | 699 | |
| Expected an @return tag. | 706 | |
| Method 'getUserCode' is not designed for extension - needs to be abstract, final or empty. | 706 | |
| First sentence should end with a period. | 710 | |
| Line has trailing spaces. | 712 | |
| Line has trailing spaces. | 715 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 718 | |
| Parameter newStatus should be final. | 718 | |
| Expected @param tag for 'newStatus'. | 718 | |
| First sentence should end with a period. | 722 | |
| Expected an @return tag. | 725 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 725 | |
| Parameter o should be final. | 725 | |
| Expected @param tag for 'o'. | 725 | |
| First sentence should end with a period. | 735 | |
| Expected an @return tag. | 738 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 738 | |
| Method 'setPreferenceProperties' is not designed for extension - needs to be abstract, final or empty. | 745 | |
| Parameter newPreferenceProperties should be final. | 746 | |
| Expected @param tag for 'newPreferenceProperties'. | 746 | |
| Expected an @return tag. | 753 | |
| Method 'getPreferenceProperties' is not designed for extension - needs to be abstract, final or empty. | 753 | |
| Expected an @return tag. | 760 | |
| Method 'getPreferenceProperty' is not designed for extension - needs to be abstract, final or empty. | 760 | |
| Parameter key should be final. | 760 | |
| Expected @param tag for 'key'. | 760 | |
| Line has trailing spaces. | 767 | |
| Expected an @return tag. | 770 | |
| Method 'getPreferenceProperty' is not designed for extension - needs to be abstract, final or empty. | 770 | |
| Parameter key should be final. | 770 | |
| Expected @param tag for 'key'. | 770 | |
| Parameter defaultValue should be final. | 770 | |
| Expected @param tag for 'defaultValue'. | 770 | |
| Method 'setPreferenceProperty' is not designed for extension - needs to be abstract, final or empty. | 777 | |
| Parameter key should be final. | 777 | |
| Expected @param tag for 'key'. | 777 | |
| Parameter value should be final. | 777 | |
| Expected @param tag for 'value'. | 777 | |
| Method 'setContactInfo' is not designed for extension - needs to be abstract, final or empty. | 784 | |
| Parameter newContactInfo should be final. | 784 | |
| Expected @param tag for 'newContactInfo'. | 784 | |
| Expected an @return tag. | 791 | |
| Method 'getContactInfo' is not designed for extension - needs to be abstract, final or empty. | 791 | |
| Expected an @return tag. | 798 | |
| Method 'getContactInfo' is not designed for extension - needs to be abstract, final or empty. | 798 | |
| Parameter type should be final. | 798 | |
| Expected @param tag for 'type'. | 798 | |
| Method 'addContactInfo' is not designed for extension - needs to be abstract, final or empty. | 805 | |
| Parameter type should be final. | 805 | |
| Expected @param tag for 'type'. | 805 | |
| Parameter contactInfo should be final. | 805 | |
| 'contactInfo' hides a field. | 805 | |
| Expected @param tag for 'contactInfo'. | 805 | |
| Method 'removeContactInfo' is not designed for extension - needs to be abstract, final or empty. | 812 | |
| Parameter type should be final. | 812 | |
| Expected @param tag for 'type'. | 812 | |
| Method 'setAddresses' is not designed for extension - needs to be abstract, final or empty. | 819 | |
| Parameter newAddresses should be final. | 819 | |
| Expected @param tag for 'newAddresses'. | 819 | |
| Expected an @return tag. | 826 | |
| Method 'getAddresses' is not designed for extension - needs to be abstract, final or empty. | 826 | |
| Expected an @return tag. | 833 | |
| Method 'getAddresses' is not designed for extension - needs to be abstract, final or empty. | 833 | |
| Parameter type should be final. | 833 | |
| Expected @param tag for 'type'. | 833 | |
| Method 'addAddresses' is not designed for extension - needs to be abstract, final or empty. | 840 | |
| Parameter type should be final. | 840 | |
| Expected @param tag for 'type'. | 840 | |
| Parameter address should be final. | 840 | |
| Expected @param tag for 'address'. | 840 | |
| Method 'removeAddresses' is not designed for extension - needs to be abstract, final or empty. | 847 | |
| Parameter type should be final. | 847 | |
| Expected @param tag for 'type'. | 847 | |
| First sentence should end with a period. | 857 | |
| Line has trailing spaces. | 859 | |
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. | 862 | |
| First sentence should end with a period. | 866 | |
| Expected an @return tag. | 869 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 869 | |
| Parameter o should be final. | 869 | |
| Expected @param tag for 'o'. | 869 | |
| First sentence should end with a period. | 882 | |
| Line has trailing spaces. | 884 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 888 | |
| Parameter o should be final. | 888 | |
| Expected @param tag for 'o'. | 888 | |
| First sentence should end with a period. | 892 | |
| Line has trailing spaces. | 894 | |
| Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. | 898 | |
| Parameter user should be final. | 898 | |
| Expected @param tag for 'user'. | 898 | |
| Variable 'superUser' must be private and have accessor methods. | 907 | |
| Missing a Javadoc comment. | 909 | |
| Variable 'nobodyUser' must be private and have accessor methods. | 909 | |
| Missing a Javadoc comment. | 911 | |
| Variable 'nullUser' must be private and have accessor methods. | 911 | |
| Missing a Javadoc comment. | 914 | |
| Variable 'studentRoleUser' must be private and have accessor methods. | 914 | |
| Missing a Javadoc comment. | 916 | |
| Variable 'learnerRoleUser' must be private and have accessor methods. | 916 | |
| Missing a Javadoc comment. | 918 | |
| Variable 'instructorRoleUser' must be private and have accessor methods. | 918 | |
| Missing a Javadoc comment. | 920 | |
| Variable 'graderRoleUser' must be private and have accessor methods. | 920 | |
| Missing a Javadoc comment. | 922 | |
| Variable 'taRoleUser' must be private and have accessor methods. | 922 | |
| Missing a Javadoc comment. | 924 | |
| Name 'course_administratorRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 924 | |
| Variable 'course_administratorRoleUser' must be private and have accessor methods. | 924 | |
| Missing a Javadoc comment. | 926 | |
| Variable 'guestRoleUser' must be private and have accessor methods. | 926 | |
| Missing a Javadoc comment. | 928 | |
| Variable 'managerRoleUser' must be private and have accessor methods. | 928 | |
| Missing a Javadoc comment. | 930 | |
| Variable 'mentorRoleUser' must be private and have accessor methods. | 930 | |
| Missing a Javadoc comment. | 932 | |
| Name 'content_developerRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 932 | |
| Variable 'content_developerRoleUser' must be private and have accessor methods. | 932 | |
| Missing a Javadoc comment. | 934 | |
| Name 'system_administratorRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 934 | |
| Variable 'system_administratorRoleUser' must be private and have accessor methods. | 934 | |
| Missing a Javadoc comment. | 936 | |
| Name 'help_desk_staffRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 936 | |
| Variable 'help_desk_staffRoleUser' must be private and have accessor methods. | 936 | |
| '-1000' is a magic number. | 940 | |
| '-2000' is a magic number. | 946 | |
| '-10030' is a magic number. | 959 | |
| '-10020' is a magic number. | 964 | |
| '-10100' is a magic number. | 969 | |
| '-10005' is a magic number. | 974 | |
| '-10080' is a magic number. | 979 | |
| '-10070' is a magic number. | 984 | |
| '-10010' is a magic number. | 990 | |
| '-10041' is a magic number. | 995 | |
| '-10090' is a magic number. | 1000 | |
| '-10060' is a magic number. | 1005 | |
| '-10120' is a magic number. | 1011 | |
| '-10040' is a magic number. | 1017 | |
| Line has trailing spaces. | 1024 | |
| Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. | 1037 | |
| Line is longer than 80 characters. | 1079 | |
| Line is longer than 80 characters. | 1088 | |
| '{' is followed by whitespace. | 1116 | |
| '{' is followed by whitespace. | 1127 | |
| Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. | 1144 | |
| Line is longer than 80 characters. | 1150 | |
| '{' is followed by whitespace. | 1154 | |
| Line is longer than 80 characters. | 1157 | |
| '{' is followed by whitespace. | 1161 | |
| Line is longer than 80 characters. | 1170 | |
| Must have at least one statement. | 1170 | |
| Line is longer than 80 characters. | 1221 | |
| Line is longer than 80 characters. | 1222 | |
| '{' is followed by whitespace. | 1230 | |
| Expected an @return tag. | 1256 | |
| Method 'roleInNexus' is not designed for extension - needs to be abstract, final or empty. | 1256 | |
| Parameter nexus should be final. | 1256 | |
| Expected @param tag for 'nexus'. | 1256 | |
| Expected an @return tag. | 1263 | |
| Method 'roleInNexus' is not designed for extension - needs to be abstract, final or empty. | 1263 | |
| Parameter nexusCode should be final. | 1263 | |
| Expected @param tag for 'nexusCode'. | 1263 | |
| '-10000' is a magic number. | 1266 | |
| Line is longer than 80 characters. | 1277 | |
| Line is longer than 80 characters. | 1291 | |
| Expected an @return tag. | 1318 | |
| Method 'getNexuses' is not designed for extension - needs to be abstract, final or empty. | 1318 | |
| Expected an @return tag. | 1330 | |
| Line is longer than 80 characters. | 1330 | |
| Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. | 1330 | |
| Parameter user should be final. | 1330 | |
| Expected @param tag for 'user'. | 1330 | |
| Parameter operation should be final. | 1330 | |
| Expected @param tag for 'operation'. | 1330 | |
| First sentence should end with a period. | 1347 | |
| Expected an @return tag. | 1350 | |
| Parameter args should be final. | 1350 | |
| Expected @param tag for 'args'. | 1350 | |
| Expected an @return tag. | 1375 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 1375 | |
| Parameter options should be final. | 1375 | |
| Expected @param tag for 'options'. | 1375 | |
| Parameter tag should be final. | 1375 | |
| Expected @param tag for 'tag'. | 1375 | |
| Parameter indent should be final. | 1375 | |
| Expected @param tag for 'indent'. | 1375 | |
| 'attributes' hides a field. | 1403 | |
| First sentence should end with a period. | 1430 | |
| 'private' modifier out of order with the JLS suggestions. | 1433 | |
| Line has trailing spaces. | 1437 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 1440 | |
| Parameter dataSource should be final. | 1440 | |
| Expected @param tag for 'dataSource'. | 1440 | |
| First sentence should end with a period. | 1445 | |
| Line has trailing spaces. | 1447 | |
| Expected an @return tag. | 1450 | |
| Parameter s should be final. | 1450 | |
| Expected @param tag for 's'. | 1450 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.io.*. | 20 | |
| Line has trailing spaces. | 24 | |
| Line has trailing spaces. | 43 | |
| Missing a Javadoc comment. | 47 | |
| Variable 'line1' must be private and have accessor methods. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Variable 'line2' must be private and have accessor methods. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Variable 'line3' must be private and have accessor methods. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Variable 'city' must be private and have accessor methods. | 53 | |
| Missing a Javadoc comment. | 55 | |
| Variable 'stateOrProvince' must be private and have accessor methods. | 55 | |
| Missing a Javadoc comment. | 57 | |
| Variable 'country' must be private and have accessor methods. | 57 | |
| Missing a Javadoc comment. | 59 | |
| Variable 'region' must be private and have accessor methods. | 59 | |
| Missing a Javadoc comment. | 61 | |
| Variable 'postcode' must be private and have accessor methods. | 61 | |
| Missing a Javadoc comment. | 63 | |
| Variable 'timeZone' must be private and have accessor methods. | 63 | |
| More than 7 parameters. | 75 | |
| Parameter line1 should be final. | 75 | |
| 'line1' hides a field. | 75 | |
| Expected @param tag for 'line1'. | 75 | |
| Parameter line2 should be final. | 75 | |
| 'line2' hides a field. | 75 | |
| Expected @param tag for 'line2'. | 75 | |
| Parameter line3 should be final. | 75 | |
| 'line3' hides a field. | 75 | |
| Expected @param tag for 'line3'. | 75 | |
| Parameter city should be final. | 76 | |
| 'city' hides a field. | 76 | |
| Expected @param tag for 'city'. | 76 | |
| Parameter stateOrProvince should be final. | 76 | |
| 'stateOrProvince' hides a field. | 76 | |
| Expected @param tag for 'stateOrProvince'. | 76 | |
| Parameter country should be final. | 76 | |
| 'country' hides a field. | 76 | |
| Expected @param tag for 'country'. | 76 | |
| Parameter region should be final. | 76 | |
| 'region' hides a field. | 76 | |
| Expected @param tag for 'region'. | 76 | |
| Parameter postcode should be final. | 77 | |
| 'postcode' hides a field. | 77 | |
| Expected @param tag for 'postcode'. | 77 | |
| Parameter timeZone should be final. | 77 | |
| 'timeZone' hides a field. | 77 | |
| Expected @param tag for 'timeZone'. | 77 | |
| First sentence should end with a period. | 89 | |
| Line has trailing spaces. | 91 | |
| Line has trailing spaces. | 92 | |
| Line has trailing spaces. | 94 | |
| Method 'setLine1' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Parameter newLine1 should be final. | 96 | |
| Expected @param tag for 'newLine1'. | 96 | |
| First sentence should end with a period. | 100 | |
| Line has trailing spaces. | 102 | |
| Line has trailing spaces. | 103 | |
| Line has trailing spaces. | 105 | |
| Method 'getLine1' is not designed for extension - needs to be abstract, final or empty. | 107 | |
| First sentence should end with a period. | 111 | |
| Line has trailing spaces. | 113 | |
| Line has trailing spaces. | 114 | |
| Line has trailing spaces. | 116 | |
| Method 'setLine2' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Parameter newLine2 should be final. | 118 | |
| Expected @param tag for 'newLine2'. | 118 | |
| First sentence should end with a period. | 122 | |
| Line has trailing spaces. | 124 | |
| Line has trailing spaces. | 125 | |
| Line has trailing spaces. | 127 | |
| Method 'getLine2' is not designed for extension - needs to be abstract, final or empty. | 129 | |
| First sentence should end with a period. | 133 | |
| Line has trailing spaces. | 135 | |
| Line has trailing spaces. | 136 | |
| Line has trailing spaces. | 138 | |
| Method 'setLine3' is not designed for extension - needs to be abstract, final or empty. | 140 | |
| Parameter newLine3 should be final. | 140 | |
| Expected @param tag for 'newLine3'. | 140 | |
| First sentence should end with a period. | 144 | |
| Line has trailing spaces. | 146 | |
| Line has trailing spaces. | 147 | |
| Line has trailing spaces. | 149 | |
| Method 'getLine3' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| First sentence should end with a period. | 155 | |
| Line has trailing spaces. | 157 | |
| Line has trailing spaces. | 158 | |
| Line has trailing spaces. | 160 | |
| Method 'setCity' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| Parameter newCity should be final. | 162 | |
| Expected @param tag for 'newCity'. | 162 | |
| First sentence should end with a period. | 166 | |
| Line has trailing spaces. | 168 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 171 | |
| Method 'getCity' is not designed for extension - needs to be abstract, final or empty. | 173 | |
| First sentence should end with a period. | 177 | |
| Line has trailing spaces. | 179 | |
| Line has trailing spaces. | 180 | |
| Line has trailing spaces. | 182 | |
| Method 'setStateOrProvince' is not designed for extension - needs to be abstract, final or empty. | 184 | |
| Parameter newStateOrProvince should be final. | 184 | |
| Expected @param tag for 'newStateOrProvince'. | 184 | |
| First sentence should end with a period. | 188 | |
| Line has trailing spaces. | 190 | |
| Line has trailing spaces. | 191 | |
| Line has trailing spaces. | 193 | |
| Method 'getStateOrProvince' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| First sentence should end with a period. | 199 | |
| Line has trailing spaces. | 201 | |
| Line has trailing spaces. | 202 | |
| Line has trailing spaces. | 204 | |
| Method 'setCountry' is not designed for extension - needs to be abstract, final or empty. | 206 | |
| Parameter newCountry should be final. | 206 | |
| Expected @param tag for 'newCountry'. | 206 | |
| First sentence should end with a period. | 210 | |
| Line has trailing spaces. | 212 | |
| Line has trailing spaces. | 213 | |
| Line has trailing spaces. | 215 | |
| Method 'getCountry' is not designed for extension - needs to be abstract, final or empty. | 217 | |
| First sentence should end with a period. | 221 | |
| Line has trailing spaces. | 223 | |
| Line has trailing spaces. | 224 | |
| Line has trailing spaces. | 226 | |
| Method 'setRegion' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Parameter newRegion should be final. | 228 | |
| Expected @param tag for 'newRegion'. | 228 | |
| First sentence should end with a period. | 232 | |
| Line has trailing spaces. | 234 | |
| Line has trailing spaces. | 235 | |
| Line has trailing spaces. | 237 | |
| Method 'getRegion' is not designed for extension - needs to be abstract, final or empty. | 239 | |
| First sentence should end with a period. | 243 | |
| Line has trailing spaces. | 245 | |
| Line has trailing spaces. | 246 | |
| Line has trailing spaces. | 248 | |
| Method 'setPostcode' is not designed for extension - needs to be abstract, final or empty. | 250 | |
| Parameter newPostcode should be final. | 250 | |
| Expected @param tag for 'newPostcode'. | 250 | |
| First sentence should end with a period. | 254 | |
| Line has trailing spaces. | 256 | |
| Line has trailing spaces. | 257 | |
| Line has trailing spaces. | 259 | |
| Method 'getPostcode' is not designed for extension - needs to be abstract, final or empty. | 261 | |
| First sentence should end with a period. | 265 | |
| Line has trailing spaces. | 267 | |
| Line has trailing spaces. | 268 | |
| Line has trailing spaces. | 270 | |
| Method 'setTimeZone' is not designed for extension - needs to be abstract, final or empty. | 272 | |
| Parameter newTimeZone should be final. | 272 | |
| Expected @param tag for 'newTimeZone'. | 272 | |
| First sentence should end with a period. | 276 | |
| Line has trailing spaces. | 278 | |
| Line has trailing spaces. | 279 | |
| Line has trailing spaces. | 281 | |
| Method 'getTimeZone' is not designed for extension - needs to be abstract, final or empty. | 283 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.io.*. | 20 | |
| Line has trailing spaces. | 24 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 33 | |
| Missing a Javadoc comment. | 37 | |
| Variable 'email' must be private and have accessor methods. | 37 | |
| Missing a Javadoc comment. | 39 | |
| Variable 'voicePhone' must be private and have accessor methods. | 39 | |
| Missing a Javadoc comment. | 41 | |
| Variable 'faxPhone' must be private and have accessor methods. | 41 | |
| Missing a Javadoc comment. | 43 | |
| Variable 'mobilePhone' must be private and have accessor methods. | 43 | |
| Missing a Javadoc comment. | 45 | |
| Variable 'homePageURL' must be private and have accessor methods. | 45 | |
| Parameter email should be final. | 57 | |
| 'email' hides a field. | 57 | |
| Expected @param tag for 'email'. | 57 | |
| Parameter voicePhone should be final. | 57 | |
| 'voicePhone' hides a field. | 57 | |
| Expected @param tag for 'voicePhone'. | 57 | |
| Parameter faxPhone should be final. | 58 | |
| 'faxPhone' hides a field. | 58 | |
| Expected @param tag for 'faxPhone'. | 58 | |
| Parameter mobilePhone should be final. | 58 | |
| 'mobilePhone' hides a field. | 58 | |
| Expected @param tag for 'mobilePhone'. | 58 | |
| Parameter homePageURL should be final. | 58 | |
| 'homePageURL' hides a field. | 58 | |
| Expected @param tag for 'homePageURL'. | 58 | |
| First sentence should end with a period. | 66 | |
| Line has trailing spaces. | 68 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 71 | |
| Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Parameter newEmail should be final. | 73 | |
| Expected @param tag for 'newEmail'. | 73 | |
| First sentence should end with a period. | 77 | |
| Line has trailing spaces. | 79 | |
| Line has trailing spaces. | 80 | |
| Line has trailing spaces. | 82 | |
| Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| First sentence should end with a period. | 88 | |
| Line has trailing spaces. | 90 | |
| Line has trailing spaces. | 91 | |
| Line has trailing spaces. | 93 | |
| Method 'setVoicePhone' is not designed for extension - needs to be abstract, final or empty. | 95 | |
| Parameter newVoicePhone should be final. | 95 | |
| Expected @param tag for 'newVoicePhone'. | 95 | |
| First sentence should end with a period. | 99 | |
| Line has trailing spaces. | 101 | |
| Line has trailing spaces. | 102 | |
| Line has trailing spaces. | 104 | |
| Method 'getVoicePhone' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| First sentence should end with a period. | 110 | |
| Line has trailing spaces. | 112 | |
| Line has trailing spaces. | 113 | |
| Line has trailing spaces. | 115 | |
| Method 'setFaxPhone' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Parameter newFaxPhone should be final. | 117 | |
| Expected @param tag for 'newFaxPhone'. | 117 | |
| First sentence should end with a period. | 121 | |
| Line has trailing spaces. | 123 | |
| Line has trailing spaces. | 124 | |
| Line has trailing spaces. | 126 | |
| Method 'getFaxPhone' is not designed for extension - needs to be abstract, final or empty. | 128 | |
| First sentence should end with a period. | 132 | |
| Line has trailing spaces. | 134 | |
| Line has trailing spaces. | 135 | |
| Line has trailing spaces. | 137 | |
| Method 'setMobilePhone' is not designed for extension - needs to be abstract, final or empty. | 139 | |
| Parameter newMobilePhone should be final. | 139 | |
| Expected @param tag for 'newMobilePhone'. | 139 | |
| First sentence should end with a period. | 143 | |
| Line has trailing spaces. | 145 | |
| Line has trailing spaces. | 146 | |
| Line has trailing spaces. | 148 | |
| Method 'getMobilePhone' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| First sentence should end with a period. | 154 | |
| Line has trailing spaces. | 156 | |
| Line has trailing spaces. | 157 | |
| Line has trailing spaces. | 159 | |
| Method 'setHomePageURL' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Parameter newHomePageURL should be final. | 161 | |
| Expected @param tag for 'newHomePageURL'. | 161 | |
| First sentence should end with a period. | 165 | |
| Line has trailing spaces. | 167 | |
| Line has trailing spaces. | 168 | |
| Line has trailing spaces. | 170 | |
| Method 'getHomePageURL' is not designed for extension - needs to be abstract, final or empty. | 172 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 32 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| Missing a Javadoc comment. | 50 | |
| Variable 'renderer' must be private and have accessor methods. | 55 | |
| Variable 'style' must be private and have accessor methods. | 61 | |
| Variable 'styleStores' must be private and have accessor methods. | 67 | |
| Variable 'language' must be private and have accessor methods. | 73 | |
| Variable 'mimeType' must be private and have accessor methods. | 78 | |
| Variable 'media' must be private and have accessor methods. | 84 | |
| Variable 'description' must be private and have accessor methods. | 90 | |
| Parameter renderer should be final. | 101 | |
| 'renderer' hides a field. | 101 | |
| Expected @param tag for 'renderer'. | 101 | |
| Parameter style should be final. | 101 | |
| 'style' hides a field. | 101 | |
| Expected @param tag for 'style'. | 101 | |
| Parameter styleStores should be final. | 102 | |
| 'styleStores' hides a field. | 102 | |
| Expected @param tag for 'styleStores'. | 102 | |
| Parameter language should be final. | 102 | |
| 'language' hides a field. | 102 | |
| Expected @param tag for 'language'. | 102 | |
| Parameter mimeType should be final. | 102 | |
| 'mimeType' hides a field. | 102 | |
| Expected @param tag for 'mimeType'. | 102 | |
| Parameter media should be final. | 103 | |
| 'media' hides a field. | 103 | |
| Expected @param tag for 'media'. | 103 | |
| Parameter description should be final. | 103 | |
| 'description' hides a field. | 103 | |
| Expected @param tag for 'description'. | 103 | |
| Parameter renderer should be final. | 118 | |
| 'renderer' hides a field. | 118 | |
| Expected @param tag for 'renderer'. | 118 | |
| Parameter style should be final. | 118 | |
| 'style' hides a field. | 118 | |
| Expected @param tag for 'style'. | 118 | |
| Parameter language should be final. | 118 | |
| 'language' hides a field. | 118 | |
| Expected @param tag for 'language'. | 118 | |
| Parameter mimeType should be final. | 119 | |
| 'mimeType' hides a field. | 119 | |
| Expected @param tag for 'mimeType'. | 119 | |
| Parameter media should be final. | 119 | |
| 'media' hides a field. | 119 | |
| Expected @param tag for 'media'. | 119 | |
| Parameter description should be final. | 119 | |
| 'description' hides a field. | 119 | |
| Expected @param tag for 'description'. | 119 | |
| Parameter renderer should be final. | 134 | |
| 'renderer' hides a field. | 134 | |
| Expected @param tag for 'renderer'. | 134 | |
| Parameter style should be final. | 134 | |
| 'style' hides a field. | 134 | |
| Expected @param tag for 'style'. | 134 | |
| Parameter mimeType should be final. | 134 | |
| 'mimeType' hides a field. | 134 | |
| Expected @param tag for 'mimeType'. | 134 | |
| Parameter description should be final. | 135 | |
| 'description' hides a field. | 135 | |
| Expected @param tag for 'description'. | 135 | |
| First sentence should end with a period. | 147 | |
| Parameter viewCode should be final. | 150 | |
| 'viewCode' hides a field. | 150 | |
| Expected @param tag for 'viewCode'. | 150 | |
| First sentence should end with a period. | 156 | |
| Expected an @return tag. | 159 | |
| Method 'getViewCode' is not designed for extension - needs to be abstract, final or empty. | 159 | |
| Line is longer than 80 characters. | 198 | |
| '{' is followed by whitespace. | 227 | |
| Line is longer than 80 characters. | 238 | |
| '{' is followed by whitespace. | 257 | |
| Line is longer than 80 characters. | 279 | |
| Line is longer than 80 characters. | 280 | |
| First sentence should end with a period. | 314 | |
| Expected an @return tag. | 317 | |
| Parameter args should be final. | 317 | |
| Expected @param tag for 'args'. | 317 | |
| Expected an @return tag. | 333 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 333 | |
| Parameter options should be final. | 333 | |
| Expected @param tag for 'options'. | 333 | |
| Parameter tag should be final. | 333 | |
| Expected @param tag for 'tag'. | 333 | |
| Parameter indent should be final. | 333 | |
| Expected @param tag for 'indent'. | 333 | |
| First sentence should end with a period. | 363 | |
| Line has trailing spaces. | 365 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 370 | |
| Parameter options should be final. | 370 | |
| Expected @param tag for 'options'. | 370 | |
| Parameter tag should be final. | 370 | |
| Expected @param tag for 'tag'. | 370 | |
| First sentence should end with a period. | 380 | |
| Line has trailing spaces. | 382 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 387 | |
| Parameter options should be final. | 387 | |
| Expected @param tag for 'options'. | 387 | |
| Parameter indent should be final. | 387 | |
| Expected @param tag for 'indent'. | 387 | |
| First sentence should end with a period. | 397 | |
| Line has trailing spaces. | 399 | |
| Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. | 403 | |
| Parameter options should be final. | 403 | |
| Expected @param tag for 'options'. | 403 | |
| First sentence should end with a period. | 407 | |
| 'private' modifier out of order with the JLS suggestions. | 410 | |
| Line has trailing spaces. | 414 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 417 | |
| Parameter dataSource should be final. | 417 | |
| Expected @param tag for 'dataSource'. | 417 | |
| First sentence should end with a period. | 422 | |
| Line has trailing spaces. | 424 | |
| Expected an @return tag. | 427 | |
| Parameter s should be final. | 427 | |
| Expected @param tag for 's'. | 427 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 59 | |
| First sentence should end with a period. | 63 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 66 | |
| First sentence should end with a period. | 69 | |
| 'private' modifier out of order with the JLS suggestions. | 72 | |
| Missing a Javadoc comment. | 74 | |
| First sentence should end with a period. | 76 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| Parameter config should be final. | 77 | |
| Expected @param tag for 'config'. | 77 | |
| Expected @throws tag for 'ServletException'. | 77 | |
| Line is longer than 80 characters. | 82 | |
| Line is longer than 80 characters. | 84 | |
| First sentence should end with a period. | 96 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Parameter request should be final. | 97 | |
| Expected @param tag for 'request'. | 97 | |
| Parameter response should be final. | 97 | |
| Expected @param tag for 'response'. | 97 | |
| Expected @throws tag for 'ServletException'. | 98 | |
| Expected @throws tag for 'IOException'. | 98 | |
| '443' is a magic number. | 107 | |
| Line is longer than 80 characters. | 136 | |
| Line is longer than 80 characters. | 137 | |
| '{' is followed by whitespace. | 140 | |
| Line is longer than 80 characters. | 141 | |
| Line is longer than 80 characters. | 147 | |
| Must have at least one statement. | 147 | |
| Name 'Ip' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 162 | |
| Must have at least one statement. | 169 | |
| '1000L' is a magic number. | 180 | |
| Must have at least one statement. | 214 | |
| Line is longer than 80 characters. | 224 | |
| First sentence should end with a period. | 233 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 234 | |
| Method length is 332 lines (max allowed is 150). | 234 | |
| Parameter request should be final. | 234 | |
| Expected @param tag for 'request'. | 234 | |
| Parameter response should be final. | 234 | |
| Expected @param tag for 'response'. | 234 | |
| Expected @throws tag for 'ServletException'. | 235 | |
| Expected @throws tag for 'IOException'. | 235 | |
| Name 'Ip' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 271 | |
| '{' is followed by whitespace. | 285 | |
| Line is longer than 80 characters. | 291 | |
| Must have at least one statement. | 291 | |
| Must have at least one statement. | 327 | |
| '1000L' is a magic number. | 338 | |
| '10' is a magic number. | 369 | |
| '18' is a magic number. | 369 | |
| Line is longer than 80 characters. | 449 | |
| Line is longer than 80 characters. | 479 | |
| '0.5' is a magic number. | 481 | |
| '0.5' is a magic number. | 483 | |
| Line is longer than 80 characters. | 492 | |
| Line is longer than 80 characters. | 494 | |
| '{' is followed by whitespace. | 497 | |
| Line is longer than 80 characters. | 500 | |
| '18' is a magic number. | 510 | |
| '10' is a magic number. | 511 | |
| Line is longer than 80 characters. | 547 | |
| Line is longer than 80 characters. | 551 | |
| Line is longer than 80 characters. | 554 | |
| First sentence should end with a period. | 568 | |
| Line has trailing spaces. | 570 | |
| Method 'printForm' is not designed for extension - needs to be abstract, final or empty. | 579 | |
| Parameter out should be final. | 579 | |
| Expected @param tag for 'out'. | 579 | |
| Parameter askCurrentPassword should be final. | 579 | |
| Expected @param tag for 'askCurrentPassword'. | 579 | |
| Parameter error should be final. | 579 | |
| Expected @param tag for 'error'. | 579 | |
| Parameter fatalError should be final. | 580 | |
| Expected @param tag for 'fatalError'. | 580 | |
| Parameter username should be final. | 580 | |
| Expected @param tag for 'username'. | 580 | |
| Parameter passwordHint should be final. | 580 | |
| Expected @param tag for 'passwordHint'. | 580 | |
| Parameter success should be final. | 581 | |
| Expected @param tag for 'success'. | 581 | |
| '<' is not preceded with whitespace. | 583 | |
| '<' is not followed by whitespace. | 583 | |
| '>' is not preceded with whitespace. | 583 | |
| '<' is not preceded with whitespace. | 583 | |
| '<' is not followed by whitespace. | 583 | |
| '>' is not preceded with whitespace. | 583 | |
| '>' is not followed by whitespace. | 583 | |
| Avoid inline conditionals. | 585 | |
| '<' is not preceded with whitespace. | 590 | |
| '<' is not followed by whitespace. | 590 | |
| '>' is not preceded with whitespace. | 590 | |
| '<' is not preceded with whitespace. | 590 | |
| '<' is not followed by whitespace. | 590 | |
| '>' is not preceded with whitespace. | 590 | |
| '>' is not followed by whitespace. | 590 | |
| Line is longer than 80 characters. | 602 | |
| Missing a Javadoc comment. | 616 | |
| Parameter username should be final. | 616 | |
| Parameter fullName should be final. | 616 | |
| Parameter thisIp should be final. | 617 | |
| Line is longer than 80 characters. | 631 | |
| Line is longer than 80 characters. | 652 | |
| Line is longer than 80 characters. | 657 | |
| Line is longer than 80 characters. | 686 | |
| Line is longer than 80 characters. | 700 | |
| Line is longer than 80 characters. | 702 | |
| Line is longer than 80 characters. | 704 | |
| Line is longer than 80 characters. | 707 | |
| Line is longer than 80 characters. | 708 | |
| Line is longer than 80 characters. | 710 | |
| Line is longer than 80 characters. | 714 | |
| Line is longer than 80 characters. | 719 | |
| First sentence should end with a period. | 742 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Using the '.*' form of import should be avoided - java.util.*. | 25 | |
| Line has trailing spaces. | 37 | |
| Missing a Javadoc comment. | 45 | |
| Name 'testMode' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| Missing a Javadoc comment. | 47 | |
| First sentence should end with a period. | 49 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 52 | |
| First sentence should end with a period. | 55 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Parameter config should be final. | 56 | |
| Expected @param tag for 'config'. | 56 | |
| Expected @throws tag for 'ServletException'. | 56 | |
| Line has trailing spaces. | 69 | |
| Line is longer than 80 characters. | 70 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Missing a Javadoc comment. | 73 | |
| Parameter request should be final. | 73 | |
| Parameter response should be final. | 73 | |
| '<' is not preceded with whitespace. | 82 | |
| '<' is not followed by whitespace. | 82 | |
| '>' is not preceded with whitespace. | 82 | |
| '<' is not preceded with whitespace. | 82 | |
| '<' is not followed by whitespace. | 82 | |
| '>' is not preceded with whitespace. | 82 | |
| '>' is not followed by whitespace. | 82 | |
| '<' is not preceded with whitespace. | 84 | |
| '<' is not followed by whitespace. | 84 | |
| '>' is not preceded with whitespace. | 84 | |
| '<' is not preceded with whitespace. | 84 | |
| '<' is not followed by whitespace. | 84 | |
| '>' is not preceded with whitespace. | 84 | |
| '>' is not followed by whitespace. | 84 | |
| Line is longer than 80 characters. | 92 | |
| Line has trailing spaces. | 107 | |
| Line is longer than 80 characters. | 108 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 111 | |
| Method length is 376 lines (max allowed is 150). | 111 | |
| Missing a Javadoc comment. | 111 | |
| Parameter request should be final. | 111 | |
| Parameter response should be final. | 111 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 171 | |
| '<' is not preceded with whitespace. | 178 | |
| '<' is not followed by whitespace. | 178 | |
| '>' is not preceded with whitespace. | 178 | |
| '<' is not preceded with whitespace. | 178 | |
| '<' is not followed by whitespace. | 178 | |
| '>' is not preceded with whitespace. | 178 | |
| '>' is not followed by whitespace. | 178 | |
| Avoid inline conditionals. | 186 | |
| '<' is not preceded with whitespace. | 188 | |
| '<' is not followed by whitespace. | 188 | |
| '>' is not preceded with whitespace. | 188 | |
| '<' is not preceded with whitespace. | 188 | |
| '<' is not followed by whitespace. | 188 | |
| '>' is not preceded with whitespace. | 188 | |
| '>' is not followed by whitespace. | 188 | |
| '19' is a magic number. | 235 | |
| Line is longer than 80 characters. | 259 | |
| Line is longer than 80 characters. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Line is longer than 80 characters. | 275 | |
| Line is longer than 80 characters. | 291 | |
| Line is longer than 80 characters. | 309 | |
| Line is longer than 80 characters. | 316 | |
| Line is longer than 80 characters. | 320 | |
| Line is longer than 80 characters. | 323 | |
| Array brackets at illegal position. | 323 | |
| Line is longer than 80 characters. | 345 | |
| Line is longer than 80 characters. | 348 | |
| Line is longer than 80 characters. | 354 | |
| Line is longer than 80 characters. | 359 | |
| Line is longer than 80 characters. | 365 | |
| '<' is not preceded with whitespace. | 392 | |
| '<' is not followed by whitespace. | 392 | |
| '>' is not preceded with whitespace. | 392 | |
| '<' is not preceded with whitespace. | 392 | |
| '<' is not followed by whitespace. | 392 | |
| '>' is not preceded with whitespace. | 392 | |
| '>' is not followed by whitespace. | 392 | |
| Avoid inline conditionals. | 400 | |
| '<' is not preceded with whitespace. | 413 | |
| '<' is not followed by whitespace. | 413 | |
| '>' is not preceded with whitespace. | 413 | |
| '<' is not preceded with whitespace. | 413 | |
| '<' is not followed by whitespace. | 413 | |
| '>' is not preceded with whitespace. | 413 | |
| '>' is not followed by whitespace. | 413 | |
| Line is longer than 80 characters. | 427 | |
| '<' is not preceded with whitespace. | 441 | |
| '<' is not followed by whitespace. | 441 | |
| '>' is not preceded with whitespace. | 441 | |
| '<' is not preceded with whitespace. | 441 | |
| '<' is not followed by whitespace. | 441 | |
| '>' is not preceded with whitespace. | 441 | |
| '>' is not followed by whitespace. | 441 | |
| Avoid inline conditionals. | 448 | |
| '<' is not preceded with whitespace. | 461 | |
| '<' is not followed by whitespace. | 461 | |
| '>' is not preceded with whitespace. | 461 | |
| '<' is not preceded with whitespace. | 461 | |
| '<' is not followed by whitespace. | 461 | |
| '>' is not preceded with whitespace. | 461 | |
| '>' is not followed by whitespace. | 461 | |
| Line is longer than 80 characters. | 475 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Using the '.*' form of import should be avoided - java.util.*. | 25 | |
| First sentence should end with a period. | 35 | |
| Line has trailing spaces. | 38 | |
| Line has trailing spaces. | 47 | |
| Missing a Javadoc comment. | 51 | |
| First sentence should end with a period. | 53 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 56 | |
| First sentence should end with a period. | 58 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Parameter config should be final. | 59 | |
| Expected @param tag for 'config'. | 59 | |
| Expected @throws tag for 'ServletException'. | 59 | |
| First sentence should end with a period. | 70 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Parameter request should be final. | 71 | |
| Expected @param tag for 'request'. | 71 | |
| Parameter response should be final. | 71 | |
| Expected @param tag for 'response'. | 71 | |
| Expected @throws tag for 'ServletException'. | 72 | |
| Expected @throws tag for 'IOException'. | 72 | |
| '443' is a magic number. | 73 | |
| Line is longer than 80 characters. | 78 | |
| Array brackets at illegal position. | 78 | |
| '13' is a magic number. | 97 | |
| Line is longer than 80 characters. | 123 | |
| Line has trailing spaces. | 165 | |
| Line has trailing spaces. | 167 | |
| Line is longer than 80 characters. | 168 | |
| Line is longer than 80 characters. | 176 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 179 | |
| Line is longer than 80 characters. | 181 | |
| First sentence should end with a period. | 189 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 190 | |
| Method length is 292 lines (max allowed is 150). | 190 | |
| Parameter request should be final. | 190 | |
| Expected @param tag for 'request'. | 190 | |
| Parameter response should be final. | 190 | |
| Expected @param tag for 'response'. | 190 | |
| Expected @throws tag for 'ServletException'. | 191 | |
| Expected @throws tag for 'IOException'. | 191 | |
| '443' is a magic number. | 198 | |
| Line is longer than 80 characters. | 203 | |
| Array brackets at illegal position. | 203 | |
| '13' is a magic number. | 222 | |
| Line is longer than 80 characters. | 245 | |
| Line is longer than 80 characters. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Line is longer than 80 characters. | 282 | |
| Line is longer than 80 characters. | 284 | |
| Line is longer than 80 characters. | 331 | |
| '19' is a magic number. | 416 | |
| Line is longer than 80 characters. | 424 | |
| Line is longer than 80 characters. | 435 | |
| Line is longer than 80 characters. | 439 | |
| Line is longer than 80 characters. | 455 | |
| First sentence should end with a period. | 484 | |
| Line has trailing spaces. | 486 | |
| Method 'printForm' is not designed for extension - needs to be abstract, final or empty. | 493 | |
| Parameter out should be final. | 493 | |
| Expected @param tag for 'out'. | 493 | |
| Parameter error should be final. | 493 | |
| Expected @param tag for 'error'. | 493 | |
| Parameter ui should be final. | 493 | |
| Expected @param tag for 'ui'. | 493 | |
| Parameter confirm should be final. | 493 | |
| Expected @param tag for 'confirm'. | 493 | |
| Parameter success should be final. | 494 | |
| Expected @param tag for 'success'. | 494 | |
| '<' is not preceded with whitespace. | 509 | |
| '<' is not followed by whitespace. | 509 | |
| '>' is not preceded with whitespace. | 509 | |
| '<' is not preceded with whitespace. | 509 | |
| '<' is not followed by whitespace. | 509 | |
| '>' is not preceded with whitespace. | 509 | |
| '>' is not followed by whitespace. | 509 | |
| '<' is not preceded with whitespace. | 510 | |
| '<' is not followed by whitespace. | 510 | |
| '>' is not preceded with whitespace. | 510 | |
| '<' is not preceded with whitespace. | 510 | |
| '<' is not followed by whitespace. | 510 | |
| '>' is not preceded with whitespace. | 510 | |
| '>' is not followed by whitespace. | 510 | |
| Avoid inline conditionals. | 519 | |
| '<' is not preceded with whitespace. | 522 | |
| '<' is not followed by whitespace. | 522 | |
| '>' is not preceded with whitespace. | 522 | |
| '<' is not preceded with whitespace. | 522 | |
| '<' is not followed by whitespace. | 522 | |
| '>' is not preceded with whitespace. | 522 | |
| '>' is not followed by whitespace. | 522 | |
| First sentence should end with a period. | 545 | |
| Expected an @return tag. | 548 | |
| Method 'getFromPostValues' is not designed for extension - needs to be abstract, final or empty. | 548 | |
| Parameter postValues should be final. | 548 | |
| Expected @param tag for 'postValues'. | 548 | |
| Parameter key should be final. | 548 | |
| Expected @param tag for 'key'. | 548 | |
| First sentence should end with a period. | 560 | |
| First sentence should end with a period. | 564 | |
| Line has trailing spaces. | 566 | |
| Missing a Javadoc comment. | 571 | |
| Variable 'firstName' must be private and have accessor methods. | 571 | |
| Missing a Javadoc comment. | 573 | |
| Variable 'middleName' must be private and have accessor methods. | 573 | |
| Missing a Javadoc comment. | 575 | |
| Variable 'familyName' must be private and have accessor methods. | 575 | |
| Missing a Javadoc comment. | 577 | |
| Variable 'fullName' must be private and have accessor methods. | 577 | |
| Missing a Javadoc comment. | 579 | |
| Variable 'email' must be private and have accessor methods. | 579 | |
| Missing a Javadoc comment. | 581 | |
| Variable 'officeLocation' must be private and have accessor methods. | 581 | |
| Missing a Javadoc comment. | 583 | |
| Variable 'officePhone' must be private and have accessor methods. | 583 | |
| Missing a Javadoc comment. | 585 | |
| Variable 'sendMail' must be private and have accessor methods. | 585 | |
| Missing a Javadoc comment. | 587 | |
| Variable 'mailMessage' must be private and have accessor methods. | 587 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 53 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 56 | |
| First sentence should end with a period. | 58 | |
| 'private' modifier out of order with the JLS suggestions. | 61 | |
| Line has trailing spaces. | 64 | |
| Missing a Javadoc comment. | 68 | |
| First sentence should end with a period. | 70 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Parameter config should be final. | 71 | |
| Expected @param tag for 'config'. | 71 | |
| Expected @throws tag for 'ServletException'. | 71 | |
| Line is longer than 80 characters. | 76 | |
| First sentence should end with a period. | 90 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 91 | |
| Method length is 421 lines (max allowed is 150). | 91 | |
| Parameter request should be final. | 91 | |
| Expected @param tag for 'request'. | 91 | |
| Parameter response should be final. | 91 | |
| Expected @param tag for 'response'. | 91 | |
| Expected @throws tag for 'ServletException'. | 92 | |
| Expected @throws tag for 'IOException'. | 92 | |
| '443' is a magic number. | 117 | |
| Line is longer than 80 characters. | 122 | |
| Array brackets at illegal position. | 122 | |
| '13' is a magic number. | 141 | |
| Line is longer than 80 characters. | 220 | |
| '1000' is a magic number. | 227 | |
| '100000' is a magic number. | 255 | |
| '0.5' is a magic number. | 255 | |
| '1000' is a magic number. | 256 | |
| '0.5' is a magic number. | 256 | |
| '100000' is a magic number. | 257 | |
| '0.5' is a magic number. | 257 | |
| Name 'ssl_cookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| '1000' is a magic number. | 260 | |
| Name 'ssl_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 265 | |
| '365' is a magic number. | 280 | |
| '86400' is a magic number. | 280 | |
| Line is longer than 80 characters. | 287 | |
| '{' is followed by whitespace. | 289 | |
| Line is longer than 80 characters. | 294 | |
| Must have at least one statement. | 322 | |
| Avoid inline conditionals. | 336 | |
| '{' should be on the previous line. | 374 | |
| Must have at least one statement. | 393 | |
| Must have at least one statement. | 410 | |
| Avoid inline conditionals. | 446 | |
| Must have at least one statement. | 461 | |
| Line is longer than 80 characters. | 468 | |
| Line is longer than 80 characters. | 472 | |
| First sentence should end with a period. | 514 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 515 | |
| Method length is 352 lines (max allowed is 150). | 515 | |
| Parameter request should be final. | 515 | |
| Expected @param tag for 'request'. | 515 | |
| Parameter response should be final. | 515 | |
| Expected @param tag for 'response'. | 515 | |
| Expected @throws tag for 'ServletException'. | 516 | |
| Expected @throws tag for 'IOException'. | 516 | |
| Line is longer than 80 characters. | 543 | |
| Avoid inline conditionals. | 543 | |
| Avoid inline conditionals. | 594 | |
| Line is longer than 80 characters. | 617 | |
| '{' is followed by whitespace. | 621 | |
| Line is longer than 80 characters. | 628 | |
| Must have at least one statement. | 628 | |
| '1000' is a magic number. | 647 | |
| Line is longer than 80 characters. | 724 | |
| '1000' is a magic number. | 735 | |
| '100000' is a magic number. | 740 | |
| '0.5' is a magic number. | 740 | |
| '1000' is a magic number. | 742 | |
| '0.5' is a magic number. | 742 | |
| '100000' is a magic number. | 744 | |
| '0.5' is a magic number. | 744 | |
| Name 'ssl_cookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 773 | |
| '1000' is a magic number. | 775 | |
| Name 'ssl_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 781 | |
| Line is longer than 80 characters. | 795 | |
| '{' is followed by whitespace. | 797 | |
| Avoid inline conditionals. | 824 | |
| '1000' is a magic number. | 838 | |
| '1000' is a magic number. | 851 | |
| First sentence should end with a period. | 869 | |
| Line has trailing spaces. | 871 | |
| Method 'printForm' is not designed for extension - needs to be abstract, final or empty. | 884 | |
| More than 7 parameters. | 884 | |
| Parameter request should be final. | 884 | |
| Expected @param tag for 'request'. | 884 | |
| Parameter out should be final. | 884 | |
| Expected @param tag for 'out'. | 884 | |
| Parameter u should be final. | 884 | |
| Expected @param tag for 'u'. | 884 | |
| Parameter h should be final. | 885 | |
| Expected @param tag for 'h'. | 885 | |
| Parameter username should be final. | 885 | |
| Expected @param tag for 'username'. | 885 | |
| Parameter serverName should be final. | 885 | |
| Expected @param tag for 'serverName'. | 885 | |
| Parameter error should be final. | 885 | |
| Expected @param tag for 'error'. | 885 | |
| Parameter passwordHint should be final. | 886 | |
| Expected @param tag for 'passwordHint'. | 886 | |
| Parameter showLogin should be final. | 886 | |
| Expected @param tag for 'showLogin'. | 886 | |
| Parameter showVisitorLogin should be final. | 886 | |
| Expected @param tag for 'showVisitorLogin'. | 886 | |
| Parameter showMitLogin should be final. | 887 | |
| Expected @param tag for 'showMitLogin'. | 887 | |
| Parameter showMotd should be final. | 887 | |
| Expected @param tag for 'showMotd'. | 887 | |
| Parameter motd should be final. | 887 | |
| Expected @param tag for 'motd'. | 887 | |
| Must have at least one statement. | 893 | |
| '<' is not preceded with whitespace. | 911 | |
| '<' is not followed by whitespace. | 911 | |
| '>' is not preceded with whitespace. | 911 | |
| '<' is not preceded with whitespace. | 911 | |
| '<' is not followed by whitespace. | 911 | |
| '>' is not preceded with whitespace. | 911 | |
| '>' is not followed by whitespace. | 911 | |
| '<' is not preceded with whitespace. | 925 | |
| '<' is not followed by whitespace. | 925 | |
| '>' is not preceded with whitespace. | 925 | |
| '<' is not preceded with whitespace. | 925 | |
| '<' is not followed by whitespace. | 925 | |
| '>' is not preceded with whitespace. | 925 | |
| '>' is not followed by whitespace. | 925 | |
| First sentence should end with a period. | 946 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 49 | |
| Parameter config should be final. | 49 | |
| Expected @param tag for 'config'. | 49 | |
| Expected @throws tag for 'ServletException'. | 49 | |
| First sentence should end with a period. | 53 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 54 | |
| Parameter request should be final. | 54 | |
| Expected @param tag for 'request'. | 54 | |
| Parameter response should be final. | 54 | |
| Expected @param tag for 'response'. | 54 | |
| Expected @throws tag for 'ServletException'. | 55 | |
| Expected @throws tag for 'IOException'. | 55 | |
| Name 'ssl_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 | |
| First sentence should end with a period. | 100 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 101 | |
| Parameter request should be final. | 101 | |
| Expected @param tag for 'request'. | 101 | |
| Parameter response should be final. | 101 | |
| Expected @param tag for 'response'. | 101 | |
| Expected @throws tag for 'ServletException'. | 102 | |
| Expected @throws tag for 'IOException'. | 102 | |
| First sentence should end with a period. | 106 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 44 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 67 | |
| First sentence should end with a period. | 71 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 74 | |
| First sentence should end with a period. | 76 | |
| 'private' modifier out of order with the JLS suggestions. | 79 | |
| Missing a Javadoc comment. | 81 | |
| First sentence should end with a period. | 83 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 84 | |
| Parameter config should be final. | 84 | |
| Expected @param tag for 'config'. | 84 | |
| Expected @throws tag for 'ServletException'. | 84 | |
| Line is longer than 80 characters. | 89 | |
| First sentence should end with a period. | 103 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Parameter request should be final. | 104 | |
| Expected @param tag for 'request'. | 104 | |
| Parameter response should be final. | 104 | |
| Expected @param tag for 'response'. | 104 | |
| Expected @throws tag for 'ServletException'. | 105 | |
| Expected @throws tag for 'IOException'. | 105 | |
| '443' is a magic number. | 114 | |
| First sentence should end with a period. | 128 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 129 | |
| Method length is 219 lines (max allowed is 150). | 129 | |
| Parameter request should be final. | 129 | |
| Expected @param tag for 'request'. | 129 | |
| Parameter response should be final. | 129 | |
| Expected @param tag for 'response'. | 129 | |
| Expected @throws tag for 'ServletException'. | 130 | |
| Expected @throws tag for 'IOException'. | 130 | |
| Line is longer than 80 characters. | 154 | |
| '{' is followed by whitespace. | 157 | |
| Line is longer than 80 characters. | 164 | |
| Must have at least one statement. | 164 | |
| Line is longer than 80 characters. | 189 | |
| '10' is a magic number. | 210 | |
| '18' is a magic number. | 210 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 233 | |
| '30' is a magic number. | 242 | |
| '60' is a magic number. | 242 | |
| '1000' is a magic number. | 242 | |
| '{' is followed by whitespace. | 244 | |
| '1000' is a magic number. | 246 | |
| Must have at least one statement. | 254 | |
| Line is longer than 80 characters. | 270 | |
| Line is longer than 80 characters. | 285 | |
| Line is longer than 80 characters. | 294 | |
| Line is longer than 80 characters. | 309 | |
| Line is longer than 80 characters. | 314 | |
| Line is longer than 80 characters. | 320 | |
| First sentence should end with a period. | 350 | |
| Line has trailing spaces. | 352 | |
| Method 'printForm' is not designed for extension - needs to be abstract, final or empty. | 358 | |
| Parameter out should be final. | 358 | |
| Expected @param tag for 'out'. | 358 | |
| Parameter error should be final. | 358 | |
| Expected @param tag for 'error'. | 358 | |
| Parameter username should be final. | 358 | |
| Expected @param tag for 'username'. | 358 | |
| Parameter success should be final. | 359 | |
| Expected @param tag for 'success'. | 359 | |
| Avoid inline conditionals. | 363 | |
| Must have at least one statement. | 366 | |
| '<' is not preceded with whitespace. | 370 | |
| '<' is not followed by whitespace. | 370 | |
| '>' is not preceded with whitespace. | 370 | |
| '<' is not preceded with whitespace. | 370 | |
| '<' is not followed by whitespace. | 370 | |
| '>' is not preceded with whitespace. | 370 | |
| '>' is not followed by whitespace. | 370 | |
| Avoid inline conditionals. | 372 | |
| '<' is not preceded with whitespace. | 375 | |
| '<' is not followed by whitespace. | 375 | |
| '>' is not preceded with whitespace. | 375 | |
| '<' is not preceded with whitespace. | 375 | |
| '<' is not followed by whitespace. | 375 | |
| '>' is not preceded with whitespace. | 375 | |
| '>' is not followed by whitespace. | 375 | |
| Missing a Javadoc comment. | 398 | |
| Line is longer than 80 characters. | 399 | |
| '15' is a magic number. | 403 | |
| Line is longer than 80 characters. | 404 | |
| '0.5' is a magic number. | 404 | |
| First sentence should end with a period. | 413 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Line has trailing spaces. | 32 | |
| Line has trailing spaces. | 34 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 47 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 | |
| Missing a Javadoc comment. | 52 | |
| Variable 'site' must be private and have accessor methods. | 52 | |
| Line is longer than 80 characters. | 54 | |
| Missing a Javadoc comment. | 54 | |
| Missing a Javadoc comment. | 56 | |
| First sentence should end with a period. | 58 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Parameter config should be final. | 59 | |
| Expected @param tag for 'config'. | 59 | |
| Expected @throws tag for 'ServletException'. | 59 | |
| First sentence should end with a period. | 82 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Parameter request should be final. | 83 | |
| Expected @param tag for 'request'. | 83 | |
| Parameter response should be final. | 83 | |
| Expected @param tag for 'response'. | 83 | |
| Expected @throws tag for 'ServletException'. | 84 | |
| Expected @throws tag for 'IOException'. | 84 | |
| First sentence should end with a period. | 111 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Parameter request should be final. | 112 | |
| Expected @param tag for 'request'. | 112 | |
| Parameter response should be final. | 112 | |
| Expected @param tag for 'response'. | 112 | |
| Expected @throws tag for 'ServletException'. | 113 | |
| Expected @throws tag for 'IOException'. | 113 | |
| First sentence should end with a period. | 140 | |
| Method 'destroy' is not designed for extension - needs to be abstract, final or empty. | 141 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - javax.servlet.*. | 20 | |
| Using the '.*' form of import should be avoided - javax.servlet.http.*. | 21 | |
| Using the '.*' form of import should be avoided - java.io.*. | 23 | |
| Using the '.*' form of import should be avoided - java.util.*. | 25 | |
| Line has trailing spaces. | 44 | |
| First sentence should end with a period. | 52 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 55 | |
| First sentence should end with a period. | 57 | |
| 'private' modifier out of order with the JLS suggestions. | 60 | |
| Line has trailing spaces. | 63 | |
| Missing a Javadoc comment. | 67 | |
| First sentence should end with a period. | 69 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 70 | |
| Parameter config should be final. | 70 | |
| Expected @param tag for 'config'. | 70 | |
| Expected @throws tag for 'ServletException'. | 70 | |
| Line is longer than 80 characters. | 75 | |
| First sentence should end with a period. | 89 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 90 | |
| Parameter request should be final. | 90 | |
| Expected @param tag for 'request'. | 90 | |
| Parameter response should be final. | 90 | |
| Expected @param tag for 'response'. | 90 | |
| Expected @throws tag for 'ServletException'. | 91 | |
| Expected @throws tag for 'IOException'. | 91 | |
| '443' is a magic number. | 92 | |
| Line is longer than 80 characters. | 97 | |
| Array brackets at illegal position. | 97 | |
| '13' is a magic number. | 116 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 169 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Line is longer than 80 characters. | 188 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 209 | |
| First sentence should end with a period. | 217 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 218 | |
| Method length is 351 lines (max allowed is 150). | 218 | |
| Parameter request should be final. | 218 | |
| Expected @param tag for 'request'. | 218 | |
| Parameter response should be final. | 218 | |
| Expected @param tag for 'response'. | 218 | |
| Expected @throws tag for 'ServletException'. | 219 | |
| Expected @throws tag for 'IOException'. | 219 | |
| '443' is a magic number. | 230 | |
| Line is longer than 80 characters. | 235 | |
| Array brackets at illegal position. | 235 | |
| '13' is a magic number. | 254 | |
| Line is longer than 80 characters. | 278 | |
| Line is longer than 80 characters. | 305 | |
| Line is longer than 80 characters. | 307 | |
| Line is longer than 80 characters. | 321 | |
| Line is longer than 80 characters. | 322 | |
| Line is longer than 80 characters. | 324 | |
| Line is longer than 80 characters. | 326 | |
| Line is longer than 80 characters. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Line is longer than 80 characters. | 340 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 368 | |
| Avoid inline conditionals. | 368 | |
| Line is longer than 80 characters. | 391 | |
| '{' is followed by whitespace. | 404 | |
| Must have at least one statement. | 423 | |
| Line is longer than 80 characters. | 429 | |
| Line is longer than 80 characters. | 438 | |
| Line is longer than 80 characters. | 451 | |
| Line is longer than 80 characters. | 471 | |
| '0.5' is a magic number. | 473 | |
| '0.5' is a magic number. | 475 | |
| Line is longer than 80 characters. | 495 | |
| '9' is a magic number. | 499 | |
| Line is longer than 80 characters. | 504 | |
| '{' is followed by whitespace. | 506 | |
| Line is longer than 80 characters. | 517 | |
| '{' is followed by whitespace. | 519 | |
| '<' is not preceded with whitespace. | 533 | |
| '<' is not followed by whitespace. | 533 | |
| '>' is not preceded with whitespace. | 533 | |
| '<' is not preceded with whitespace. | 533 | |
| '<' is not followed by whitespace. | 533 | |
| '>' is not preceded with whitespace. | 533 | |
| '>' is not followed by whitespace. | 533 | |
| '<' is not preceded with whitespace. | 536 | |
| '<' is not followed by whitespace. | 536 | |
| '>' is not preceded with whitespace. | 536 | |
| '<' is not preceded with whitespace. | 536 | |
| '<' is not followed by whitespace. | 536 | |
| '>' is not preceded with whitespace. | 536 | |
| '>' is not followed by whitespace. | 536 | |
| Line is longer than 80 characters. | 548 | |
| Must have at least one statement. | 566 | |
| First sentence should end with a period. | 571 | |
| Line has trailing spaces. | 573 | |
| Method 'printForm' is not designed for extension - needs to be abstract, final or empty. | 579 | |
| Parameter out should be final. | 579 | |
| Expected @param tag for 'out'. | 579 | |
| Parameter error should be final. | 579 | |
| Expected @param tag for 'error'. | 579 | |
| Parameter username should be final. | 579 | |
| Expected @param tag for 'username'. | 579 | |
| Parameter passwordHint should be final. | 580 | |
| Expected @param tag for 'passwordHint'. | 580 | |
| '<' is not preceded with whitespace. | 582 | |
| '<' is not followed by whitespace. | 582 | |
| '>' is not preceded with whitespace. | 582 | |
| '<' is not preceded with whitespace. | 582 | |
| '<' is not followed by whitespace. | 582 | |
| '>' is not preceded with whitespace. | 582 | |
| '>' is not followed by whitespace. | 582 | |
| '<' is not preceded with whitespace. | 586 | |
| '<' is not followed by whitespace. | 586 | |
| '>' is not preceded with whitespace. | 586 | |
| '<' is not preceded with whitespace. | 586 | |
| '<' is not followed by whitespace. | 586 | |
| '>' is not preceded with whitespace. | 586 | |
| '>' is not followed by whitespace. | 586 | |
| First sentence should end with a period. | 607 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 40 | |
| Line has trailing spaces. | 42 | |
| Line contains a tab character. | 50 | |
| Line has trailing spaces. | 51 | |
| Missing a Javadoc comment. | 55 | |
| First sentence should end with a period. | 57 | |
| Line contains a tab character. | 57 | |
| Line contains a tab character. | 58 | |
| Line contains a tab character. | 59 | |
| Line contains a tab character. | 60 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 60 | |
| First sentence should end with a period. | 62 | |
| Line contains a tab character. | 62 | |
| Line contains a tab character. | 63 | |
| Line contains a tab character. | 64 | |
| Line contains a tab character. | 65 | |
| Line contains a tab character. | 66 | |
| Line contains a tab character. | 67 | |
| Line contains a tab character. | 69 | |
| Line contains a tab character. | 70 | |
| Line contains a tab character. | 71 | |
| Line contains a tab character. | 72 | |
| Method 'destroy' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Line contains a tab character. | 73 | |
| Line contains a tab character. | 75 | |
| Line contains a tab character. | 76 | |
| Line contains a tab character. | 78 | |
| Line contains a tab character. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Line contains a tab character. | 80 | |
| Line has trailing spaces. | 81 | |
| Line contains a tab character. | 81 | |
| Line contains a tab character. | 82 | |
| Line contains a tab character. | 83 | |
| Line contains a tab character. | 84 | |
| Line contains a tab character. | 85 | |
| Line contains a tab character. | 86 | |
| Line contains a tab character. | 87 | |
| Line contains a tab character. | 88 | |
| Line contains a tab character. | 89 | |
| Line contains a tab character. | 90 | |
| Line is longer than 80 characters. | 91 | |
| Line contains a tab character. | 91 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 91 | |
| Method length is 286 lines (max allowed is 150). | 91 | |
| Parameter request should be final. | 91 | |
| Parameter response should be final. | 91 | |
| Line contains a tab character. | 92 | |
| Line contains a tab character. | 94 | |
| Line contains a tab character. | 95 | |
| Line contains a tab character. | 96 | |
| Line contains a tab character. | 98 | |
| Line contains a tab character. | 100 | |
| Line is longer than 80 characters. | 102 | |
| Line contains a tab character. | 102 | |
| Line contains a tab character. | 103 | |
| Line contains a tab character. | 104 | |
| Line contains a tab character. | 106 | |
| Line contains a tab character. | 107 | |
| Line contains a tab character. | 108 | |
| Line contains a tab character. | 110 | |
| Line contains a tab character. | 111 | |
| Line contains a tab character. | 113 | |
| Line contains a tab character. | 114 | |
| Line contains a tab character. | 115 | |
| Line is longer than 80 characters. | 117 | |
| Line contains a tab character. | 117 | |
| Line contains a tab character. | 118 | |
| Line contains a tab character. | 120 | |
| Line contains a tab character. | 121 | |
| Line contains a tab character. | 122 | |
| Line is longer than 80 characters. | 123 | |
| Line contains a tab character. | 123 | |
| Line contains a tab character. | 125 | |
| Line contains a tab character. | 127 | |
| Line contains a tab character. | 128 | |
| Line contains a tab character. | 129 | |
| Line contains a tab character. | 131 | |
| Line contains a tab character. | 132 | |
| Line contains a tab character. | 134 | |
| Line contains a tab character. | 136 | |
| Line contains a tab character. | 137 | |
| Line is longer than 80 characters. | 138 | |
| Line contains a tab character. | 138 | |
| Line contains a tab character. | 139 | |
| Line contains a tab character. | 141 | |
| Line contains a tab character. | 142 | |
| Line contains a tab character. | 143 | |
| Line contains a tab character. | 144 | |
| Line contains a tab character. | 146 | |
| Line contains a tab character. | 147 | |
| Line contains a tab character. | 148 | |
| Line contains a tab character. | 149 | |
| Line contains a tab character. | 151 | |
| Line is longer than 80 characters. | 152 | |
| Line contains a tab character. | 152 | |
| Line contains a tab character. | 153 | |
| Line contains a tab character. | 154 | |
| Line contains a tab character. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Line contains a tab character. | 157 | |
| Line contains a tab character. | 158 | |
| Line contains a tab character. | 160 | |
| Line contains a tab character. | 161 | |
| Line contains a tab character. | 163 | |
| Line contains a tab character. | 164 | |
| Line contains a tab character. | 166 | |
| Line contains a tab character. | 168 | |
| Line is longer than 80 characters. | 169 | |
| Line contains a tab character. | 169 | |
| Line contains a tab character. | 170 | |
| Line contains a tab character. | 172 | |
| Line contains a tab character. | 173 | |
| Line contains a tab character. | 174 | |
| Line contains a tab character. | 176 | |
| Line contains a tab character. | 177 | |
| Line contains a tab character. | 179 | |
| Line contains a tab character. | 180 | |
| Line contains a tab character. | 181 | |
| Line contains a tab character. | 183 | |
| Line contains a tab character. | 185 | |
| Line contains a tab character. | 186 | |
| Line contains a tab character. | 187 | |
| Line contains a tab character. | 189 | |
| Line contains a tab character. | 190 | |
| Line contains a tab character. | 191 | |
| Line contains a tab character. | 193 | |
| Line contains a tab character. | 194 | |
| Line contains a tab character. | 196 | |
| Line is longer than 80 characters. | 198 | |
| Line contains a tab character. | 198 | |
| Must have at least one statement. | 198 | |
| Line contains a tab character. | 199 | |
| Line contains a tab character. | 200 | |
| Line contains a tab character. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Line contains a tab character. | 203 | |
| Line contains a tab character. | 204 | |
| Line contains a tab character. | 206 | |
| Line contains a tab character. | 208 | |
| Line contains a tab character. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Line contains a tab character. | 210 | |
| Line is longer than 80 characters. | 211 | |
| Line contains a tab character. | 211 | |
| Line contains a tab character. | 212 | |
| Line is longer than 80 characters. | 213 | |
| Line contains a tab character. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Line contains a tab character. | 214 | |
| Line is longer than 80 characters. | 215 | |
| Line contains a tab character. | 215 | |
| Line is longer than 80 characters. | 216 | |
| Line contains a tab character. | 216 | |
| Line is longer than 80 characters. | 217 | |
| Line contains a tab character. | 217 | |
| Line contains a tab character. | 218 | |
| Line contains a tab character. | 220 | |
| Line contains a tab character. | 221 | |
| Line contains a tab character. | 223 | |
| Line contains a tab character. | 225 | |
| Line contains a tab character. | 226 | |
| Line contains a tab character. | 227 | |
| Line is longer than 80 characters. | 228 | |
| Line contains a tab character. | 228 | |
| '1000' is a magic number. | 228 | |
| Line contains a tab character. | 230 | |
| Line contains a tab character. | 231 | |
| Line contains a tab character. | 233 | |
| Line contains a tab character. | 235 | |
| Line contains a tab character. | 236 | |
| Line contains a tab character. | 237 | |
| Line contains a tab character. | 239 | |
| Line contains a tab character. | 240 | |
| '{' is followed by whitespace. | 240 | |
| Line contains a tab character. | 241 | |
| Line contains a tab character. | 243 | |
| Line contains a tab character. | 244 | |
| Line contains a tab character. | 245 | |
| Line contains a tab character. | 247 | |
| Line contains a tab character. | 248 | |
| Line is longer than 80 characters. | 249 | |
| Line contains a tab character. | 249 | |
| Line contains a tab character. | 251 | |
| Line is longer than 80 characters. | 253 | |
| Line contains a tab character. | 253 | |
| '{' is followed by whitespace. | 253 | |
| Line contains a tab character. | 255 | |
| Line is longer than 80 characters. | 257 | |
| Line contains a tab character. | 257 | |
| '10' is a magic number. | 257 | |
| '11' is a magic number. | 257 | |
| Line is longer than 80 characters. | 258 | |
| Line contains a tab character. | 258 | |
| Line contains a tab character. | 259 | |
| Line contains a tab character. | 260 | |
| Line is longer than 80 characters. | 262 | |
| Line contains a tab character. | 262 | |
| Line contains a tab character. | 263 | |
| Line contains a tab character. | 265 | |
| Line contains a tab character. | 266 | |
| Line is longer than 80 characters. | 267 | |
| Line contains a tab character. | 267 | |
| Line is longer than 80 characters. | 268 | |
| Line contains a tab character. | 268 | |
| Line contains a tab character. | 269 | |
| Line contains a tab character. | 270 | |
| Line contains a tab character. | 272 | |
| Line is longer than 80 characters. | 273 | |
| Line contains a tab character. | 273 | |
| '10' is a magic number. | 273 | |
| '11' is a magic number. | 273 | |
| Line is longer than 80 characters. | 274 | |
| Line contains a tab character. | 274 | |
| Line is longer than 80 characters. | 275 | |
| Line contains a tab character. | 275 | |
| Line contains a tab character. | 276 | |
| Line contains a tab character. | 278 | |
| Line contains a tab character. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Line contains a tab character. | 280 | |
| Line is longer than 80 characters. | 281 | |
| Line contains a tab character. | 281 | |
| Line contains a tab character. | 282 | |
| Line contains a tab character. | 283 | |
| Line contains a tab character. | 284 | |
| Line contains a tab character. | 286 | |
| Line contains a tab character. | 287 | |
| '{' is followed by whitespace. | 287 | |
| Line contains a tab character. | 288 | |
| Line contains a tab character. | 289 | |
| Line contains a tab character. | 291 | |
| Line contains a tab character. | 292 | |
| Line contains a tab character. | 293 | |
| Line is longer than 80 characters. | 294 | |
| Line contains a tab character. | 294 | |
| Line contains a tab character. | 295 | |
| Line contains a tab character. | 296 | |
| Line contains a tab character. | 298 | |
| Line is longer than 80 characters. | 300 | |
| Line contains a tab character. | 300 | |
| Line contains a tab character. | 302 | |
| Line is longer than 80 characters. | 303 | |
| Line contains a tab character. | 303 | |
| Line contains a tab character. | 304 | |
| Line contains a tab character. | 306 | |
| Line is longer than 80 characters. | 307 | |
| Line contains a tab character. | 307 | |
| Line contains a tab character. | 308 | |
| Line contains a tab character. | 310 | |
| Line is longer than 80 characters. | 311 | |
| Line contains a tab character. | 311 | |
| Line contains a tab character. | 312 | |
| Line contains a tab character. | 313 | |
| Line contains a tab character. | 314 | |
| Line contains a tab character. | 315 | |
| Line contains a tab character. | 316 | |
| Line contains a tab character. | 317 | |
| Line contains a tab character. | 319 | |
| Line contains a tab character. | 321 | |
| Line contains a tab character. | 323 | |
| Must have at least one statement. | 323 | |
| Line contains a tab character. | 324 | |
| Line contains a tab character. | 325 | |
| Line contains a tab character. | 326 | |
| Line contains a tab character. | 327 | |
| Line contains a tab character. | 328 | |
| Line contains a tab character. | 329 | |
| Line contains a tab character. | 330 | |
| Line is longer than 80 characters. | 331 | |
| Line contains a tab character. | 331 | |
| Line is longer than 80 characters. | 332 | |
| Line contains a tab character. | 332 | |
| Line contains a tab character. | 333 | |
| Line is longer than 80 characters. | 334 | |
| Line contains a tab character. | 334 | |
| Line is longer than 80 characters. | 335 | |
| Line contains a tab character. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Line contains a tab character. | 336 | |
| Line is longer than 80 characters. | 337 | |
| Line contains a tab character. | 337 | |
| Line contains a tab character. | 338 | |
| Line contains a tab character. | 339 | |
| Line is longer than 80 characters. | 340 | |
| Line contains a tab character. | 340 | |
| Line contains a tab character. | 341 | |
| Line contains a tab character. | 342 | |
| Line is longer than 80 characters. | 343 | |
| Line contains a tab character. | 343 | |
| Line is longer than 80 characters. | 344 | |
| Line contains a tab character. | 344 | |
| Line is longer than 80 characters. | 345 | |
| Line contains a tab character. | 345 | |
| Line is longer than 80 characters. | 346 | |
| Line contains a tab character. | 346 | |
| Line contains a tab character. | 347 | |
| Line contains a tab character. | 348 | |
| Line contains a tab character. | 349 | |
| Line is longer than 80 characters. | 350 | |
| Line contains a tab character. | 350 | |
| Line contains a tab character. | 351 | |
| Line contains a tab character. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Line contains a tab character. | 353 | |
| Line is longer than 80 characters. | 354 | |
| Line contains a tab character. | 354 | |
| Line is longer than 80 characters. | 355 | |
| Line contains a tab character. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Line contains a tab character. | 356 | |
| Line contains a tab character. | 357 | |
| Line contains a tab character. | 358 | |
| Line is longer than 80 characters. | 359 | |
| Line contains a tab character. | 359 | |
| Line contains a tab character. | 360 | |
| Line contains a tab character. | 361 | |
| Line is longer than 80 characters. | 362 | |
| Line contains a tab character. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Line contains a tab character. | 363 | |
| Line is longer than 80 characters. | 364 | |
| Line contains a tab character. | 364 | |
| Line is longer than 80 characters. | 365 | |
| Line contains a tab character. | 365 | |
| Line contains a tab character. | 366 | |
| Line contains a tab character. | 367 | |
| Line contains a tab character. | 368 | |
| Line contains a tab character. | 369 | |
| Line contains a tab character. | 370 | |
| Line contains a tab character. | 371 | |
| Line contains a tab character. | 373 | |
| Line contains a tab character. | 374 | |
| Line contains a tab character. | 375 | |
| Line contains a tab character. | 376 | |
| Line contains a tab character. | 377 | |
| Line contains a tab character. | 379 | |
| Line contains a tab character. | 380 | |
| Line contains a tab character. | 381 | |
| Line contains a tab character. | 382 | |
| Line has trailing spaces. | 383 | |
| Line contains a tab character. | 383 | |
| Line contains a tab character. | 384 | |
| Line contains a tab character. | 385 | |
| Line contains a tab character. | 386 | |
| Line contains a tab character. | 387 | |
| Line contains a tab character. | 388 | |
| Line contains a tab character. | 389 | |
| Line contains a tab character. | 390 | |
| Line contains a tab character. | 391 | |
| Line contains a tab character. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Line contains a tab character. | 393 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 393 | |
| Parameter request should be final. | 393 | |
| Parameter response should be final. | 393 | |
| Line contains a tab character. | 394 | |
| Line contains a tab character. | 395 | |
| Line contains a tab character. | 396 | |
| Line contains a tab character. | 398 | |
| Missing a Javadoc comment. | 398 | |
| Line contains a tab character. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Line contains a tab character. | 402 | |
| Missing a Javadoc comment. | 402 | |
| Line contains a tab character. | 404 | |
| Missing a Javadoc comment. | 404 | |
| Line contains a tab character. | 406 | |
| Missing a Javadoc comment. | 406 | |
| Line contains a tab character. | 408 | |
| Missing a Javadoc comment. | 408 | |
| Line contains a tab character. | 410 | |
| Missing a Javadoc comment. | 410 | |
| Line contains a tab character. | 412 | |
| Missing a Javadoc comment. | 412 | |
| First sentence should end with a period. | 414 | |
| Line contains a tab character. | 414 | |
| Line contains a tab character. | 415 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 415 | |
| Parameter config should be final. | 415 | |
| Expected @param tag for 'config'. | 415 | |
| Expected @throws tag for 'ServletException'. | 415 | |
| Line contains a tab character. | 416 | |
| Line contains a tab character. | 418 | |
| Line contains a tab character. | 419 | |
| Line contains a tab character. | 421 | |
| Line contains a tab character. | 422 | |
| Line is longer than 80 characters. | 424 | |
| Line contains a tab character. | 424 | |
| Line contains a tab character. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Line contains a tab character. | 427 | |
| Line contains a tab character. | 428 | |
| Line contains a tab character. | 430 | |
| Line is longer than 80 characters. | 431 | |
| Line contains a tab character. | 431 | |
| Line contains a tab character. | 432 | |
| Line contains a tab character. | 434 | |
| Line is longer than 80 characters. | 435 | |
| Line contains a tab character. | 435 | |
| Line contains a tab character. | 436 | |
| Line contains a tab character. | 437 | |
| Line contains a tab character. | 438 | |
| Line contains a tab character. | 439 | |
| Line contains a tab character. | 440 | |
| Line contains a tab character. | 441 | |
| Line contains a tab character. | 443 | |
| Line contains a tab character. | 444 | |
| Line contains a tab character. | 446 | |
| Line is longer than 80 characters. | 447 | |
| Line contains a tab character. | 447 | |
| Line contains a tab character. | 448 | |
| Line contains a tab character. | 450 | |
| Line is longer than 80 characters. | 451 | |
| Line contains a tab character. | 451 | |
| Line contains a tab character. | 452 | |
| Line contains a tab character. | 454 | |
| Line is longer than 80 characters. | 455 | |
| Line contains a tab character. | 455 | |
| Line contains a tab character. | 456 | |
| Line contains a tab character. | 457 | |
| Line contains a tab character. | 458 | |
| Line contains a tab character. | 459 | |
| Line contains a tab character. | 460 | |
| Line contains a tab character. | 461 | |
| Line contains a tab character. | 462 | |
| Line contains a tab character. | 464 | |
| Line contains a tab character. | 465 | |
| Line contains a tab character. | 467 | |
| Line is longer than 80 characters. | 468 | |
| Line contains a tab character. | 468 | |
| Line contains a tab character. | 469 | |
| Line contains a tab character. | 471 | |
| Line is longer than 80 characters. | 472 | |
| Line contains a tab character. | 472 | |
| Line contains a tab character. | 473 | |
| Line contains a tab character. | 475 | |
| Line is longer than 80 characters. | 476 | |
| Line contains a tab character. | 476 | |
| Line contains a tab character. | 477 | |
| Line contains a tab character. | 478 | |
| Line contains a tab character. | 479 | |
| Line contains a tab character. | 480 | |
| Line contains a tab character. | 481 | |
| Line contains a tab character. | 482 | |
| Line contains a tab character. | 483 | |
| Line contains a tab character. | 485 | |
| Line contains a tab character. | 486 | |
| Line contains a tab character. | 488 | |
| Line is longer than 80 characters. | 489 | |
| Line contains a tab character. | 489 | |
| Line contains a tab character. | 490 | |
| Line contains a tab character. | 492 | |
| Line is longer than 80 characters. | 493 | |
| Line contains a tab character. | 493 | |
| Line contains a tab character. | 494 | |
| Line contains a tab character. | 496 | |
| Line is longer than 80 characters. | 497 | |
| Line contains a tab character. | 497 | |
| Line contains a tab character. | 498 | |
| Line contains a tab character. | 499 | |
| Line contains a tab character. | 500 | |
| Line contains a tab character. | 501 | |
| Line contains a tab character. | 502 | |
| Line contains a tab character. | 503 | |
| Line contains a tab character. | 504 | |
| Line contains a tab character. | 506 | |
| Line is longer than 80 characters. | 507 | |
| Line contains a tab character. | 507 | |
| Line contains a tab character. | 508 | |
| Line contains a tab character. | 509 | |
| Line contains a tab character. | 510 | |
| Line contains a tab character. | 511 | |
| Line contains a tab character. | 512 | |
| Line contains a tab character. | 513 | |
| Line contains a tab character. | 514 | |
| First sentence should end with a period. | 516 | |
| Line contains a tab character. | 516 | |
| Line contains a tab character. | 517 | |
| Expected @throws tag for 'ServletException'. | 517 | |
| Line contains a tab character. | 519 | |
| Line contains a tab character. | 520 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| First sentence should end with a period. | 55 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 58 | |
| Missing a Javadoc comment. | 60 | |
| Missing a Javadoc comment. | 62 | |
| Missing a Javadoc comment. | 64 | |
| Missing a Javadoc comment. | 66 | |
| Missing a Javadoc comment. | 68 | |
| Parameter motdFileName should be final. | 81 | |
| 'motdFileName' hides a field. | 81 | |
| Parameter alertFileName should be final. | 96 | |
| 'alertFileName' hides a field. | 96 | |
| Parameter motdActive should be final. | 111 | |
| 'motdActive' hides a field. | 111 | |
| Parameter alertActive should be final. | 126 | |
| 'alertActive' hides a field. | 126 | |
| Line has trailing spaces. | 132 | |
| Missing a Javadoc comment. | 135 | |
| Line has trailing spaces. | 140 | |
| Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Missing a Javadoc comment. | 144 | |
| Parameter servletRequest should be final. | 144 | |
| Parameter servletResponse should be final. | 145 | |
| Parameter filterChain should be final. | 145 | |
| Line is longer than 80 characters. | 224 | |
| '<' is not preceded with whitespace. | 224 | |
| '<' is not followed by whitespace. | 224 | |
| '>' is not preceded with whitespace. | 224 | |
| '<' is not preceded with whitespace. | 224 | |
| '<' is not followed by whitespace. | 224 | |
| '>' is not preceded with whitespace. | 224 | |
| '>' is not followed by whitespace. | 224 | |
| Avoid inline conditionals. | 228 | |
| Line is longer than 80 characters. | 230 | |
| '<' is not preceded with whitespace. | 230 | |
| '<' is not followed by whitespace. | 230 | |
| '>' is not preceded with whitespace. | 230 | |
| '<' is not preceded with whitespace. | 230 | |
| '<' is not followed by whitespace. | 230 | |
| '>' is not preceded with whitespace. | 230 | |
| '>' is not followed by whitespace. | 230 | |
| Line is longer than 80 characters. | 243 | |
| Avoid inline conditionals. | 268 | |
| Line is longer than 80 characters. | 269 | |
| Line is longer than 80 characters. | 271 | |
| Avoid inline conditionals. | 276 | |
| Line has trailing spaces. | 284 | |
| Expected an @return tag. | 288 | |
| 'alertFileName' hides a field. | 295 | |
| Missing a Javadoc comment. | 317 | |
| Line has trailing spaces. | 321 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 324 | |
| Missing a Javadoc comment. | 324 | |
| Parameter filterConfig should be final. | 324 | |
| 'filterConfig' hides a field. | 324 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 40 | |
| First sentence should end with a period. | 46 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 49 | |
| Parameter request should be final. | 54 | |
| Expected @param tag for 'request'. | 54 | |
| Line has trailing spaces. | 61 | |
| Method 'getAuthType' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Missing a Javadoc comment. | 64 | |
| Line has trailing spaces. | 73 | |
| Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Missing a Javadoc comment. | 76 | |
| Line has trailing spaces. | 85 | |
| Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Missing a Javadoc comment. | 88 | |
| Line has trailing spaces. | 97 | |
| Line is longer than 80 characters. | 98 | |
| Method 'getDateHeader' is not designed for extension - needs to be abstract, final or empty. | 100 | |
| Missing a Javadoc comment. | 100 | |
| Parameter name should be final. | 101 | |
| Line has trailing spaces. | 109 | |
| Line is longer than 80 characters. | 110 | |
| Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Missing a Javadoc comment. | 112 | |
| Parameter name should be final. | 113 | |
| Line has trailing spaces. | 121 | |
| Method 'getHeaderNames' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Missing a Javadoc comment. | 124 | |
| Line has trailing spaces. | 133 | |
| Line is longer than 80 characters. | 134 | |
| Method 'getHeaders' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Missing a Javadoc comment. | 136 | |
| Parameter name should be final. | 137 | |
| Line has trailing spaces. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Method 'getIntHeader' is not designed for extension - needs to be abstract, final or empty. | 148 | |
| Missing a Javadoc comment. | 148 | |
| Parameter name should be final. | 149 | |
| Line has trailing spaces. | 157 | |
| Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Missing a Javadoc comment. | 160 | |
| Line has trailing spaces. | 169 | |
| Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. | 172 | |
| Missing a Javadoc comment. | 172 | |
| Line has trailing spaces. | 181 | |
| Method 'getPathTranslated' is not designed for extension - needs to be abstract, final or empty. | 184 | |
| Missing a Javadoc comment. | 184 | |
| Line has trailing spaces. | 193 | |
| Method 'getQueryString' is not designed for extension - needs to be abstract, final or empty. | 196 | |
| Missing a Javadoc comment. | 196 | |
| Line has trailing spaces. | 205 | |
| Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. | 208 | |
| Missing a Javadoc comment. | 208 | |
| Line has trailing spaces. | 217 | |
| Method 'getRequestedSessionId' is not designed for extension - needs to be abstract, final or empty. | 220 | |
| Missing a Javadoc comment. | 220 | |
| Line has trailing spaces. | 229 | |
| Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. | 232 | |
| Missing a Javadoc comment. | 232 | |
| Line has trailing spaces. | 241 | |
| Method 'getRequestURL' is not designed for extension - needs to be abstract, final or empty. | 244 | |
| Missing a Javadoc comment. | 244 | |
| Line has trailing spaces. | 253 | |
| Method 'getServletPath' is not designed for extension - needs to be abstract, final or empty. | 256 | |
| Missing a Javadoc comment. | 256 | |
| Line has trailing spaces. | 265 | |
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. | 268 | |
| Missing a Javadoc comment. | 268 | |
| Line has trailing spaces. | 277 | |
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. | 280 | |
| Missing a Javadoc comment. | 280 | |
| Parameter create should be final. | 281 | |
| Line has trailing spaces. | 289 | |
| Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| Missing a Javadoc comment. | 292 | |
| Line has trailing spaces. | 301 | |
| Line is longer than 80 characters. | 302 | |
| Method 'isRequestedSessionIdFromCookie' is not designed for extension - needs to be abstract, final or empty. | 304 | |
| Missing a Javadoc comment. | 304 | |
| Line has trailing spaces. | 313 | |
| Line is longer than 80 characters. | 314 | |
| Method 'isRequestedSessionIdFromUrl' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| Missing a Javadoc comment. | 316 | |
| Line has trailing spaces. | 325 | |
| Line is longer than 80 characters. | 326 | |
| Method 'isRequestedSessionIdFromURL' is not designed for extension - needs to be abstract, final or empty. | 328 | |
| Missing a Javadoc comment. | 328 | |
| Line has trailing spaces. | 337 | |
| Line is longer than 80 characters. | 338 | |
| Method 'isRequestedSessionIdValid' is not designed for extension - needs to be abstract, final or empty. | 340 | |
| Missing a Javadoc comment. | 340 | |
| Line has trailing spaces. | 349 | |
| Line is longer than 80 characters. | 350 | |
| Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. | 352 | |
| Missing a Javadoc comment. | 352 | |
| Parameter role should be final. | 353 | |
| Line has trailing spaces. | 361 | |
| Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. | 364 | |
| Missing a Javadoc comment. | 364 | |
| Parameter name should be final. | 365 | |
| Line has trailing spaces. | 373 | |
| Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. | 376 | |
| Missing a Javadoc comment. | 376 | |
| Line has trailing spaces. | 385 | |
| Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 388 | |
| Missing a Javadoc comment. | 388 | |
| Line has trailing spaces. | 397 | |
| Method 'getContentLength' is not designed for extension - needs to be abstract, final or empty. | 400 | |
| Missing a Javadoc comment. | 400 | |
| Line has trailing spaces. | 409 | |
| Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. | 412 | |
| Missing a Javadoc comment. | 412 | |
| Line has trailing spaces. | 421 | |
| Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. | 424 | |
| Missing a Javadoc comment. | 424 | |
| Line has trailing spaces. | 433 | |
| Method 'getLocalAddr' is not designed for extension - needs to be abstract, final or empty. | 436 | |
| Missing a Javadoc comment. | 436 | |
| Line has trailing spaces. | 445 | |
| Method 'getLocalName' is not designed for extension - needs to be abstract, final or empty. | 448 | |
| Missing a Javadoc comment. | 448 | |
| Line has trailing spaces. | 457 | |
| Method 'getLocalPort' is not designed for extension - needs to be abstract, final or empty. | 460 | |
| Missing a Javadoc comment. | 460 | |
| Line has trailing spaces. | 469 | |
| Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. | 472 | |
| Missing a Javadoc comment. | 472 | |
| Line has trailing spaces. | 481 | |
| Method 'getLocales' is not designed for extension - needs to be abstract, final or empty. | 484 | |
| Missing a Javadoc comment. | 484 | |
| Line has trailing spaces. | 493 | |
| Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. | 496 | |
| Missing a Javadoc comment. | 496 | |
| Parameter name should be final. | 497 | |
| Line has trailing spaces. | 505 | |
| Method 'getParameterMap' is not designed for extension - needs to be abstract, final or empty. | 508 | |
| Missing a Javadoc comment. | 508 | |
| Line has trailing spaces. | 517 | |
| Method 'getParameterNames' is not designed for extension - needs to be abstract, final or empty. | 520 | |
| Missing a Javadoc comment. | 520 | |
| Line has trailing spaces. | 529 | |
| Line is longer than 80 characters. | 530 | |
| Method 'getParameterValues' is not designed for extension - needs to be abstract, final or empty. | 532 | |
| Missing a Javadoc comment. | 532 | |
| Parameter name should be final. | 533 | |
| Line has trailing spaces. | 541 | |
| Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. | 544 | |
| Missing a Javadoc comment. | 544 | |
| Line has trailing spaces. | 553 | |
| Method 'getReader' is not designed for extension - needs to be abstract, final or empty. | 556 | |
| Missing a Javadoc comment. | 556 | |
| Line has trailing spaces. | 565 | |
| Method 'getRealPath' is not designed for extension - needs to be abstract, final or empty. | 568 | |
| Missing a Javadoc comment. | 568 | |
| Parameter path should be final. | 569 | |
| Line has trailing spaces. | 577 | |
| Method 'getRemoteAddr' is not designed for extension - needs to be abstract, final or empty. | 580 | |
| Missing a Javadoc comment. | 580 | |
| Line has trailing spaces. | 589 | |
| Method 'getRemoteHost' is not designed for extension - needs to be abstract, final or empty. | 592 | |
| Missing a Javadoc comment. | 592 | |
| Line has trailing spaces. | 601 | |
| Method 'getRemotePort' is not designed for extension - needs to be abstract, final or empty. | 604 | |
| Missing a Javadoc comment. | 604 | |
| Line has trailing spaces. | 613 | |
| Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. | 616 | |
| Missing a Javadoc comment. | 616 | |
| Line has trailing spaces. | 625 | |
| Line is longer than 80 characters. | 626 | |
| Method 'getRequestDispatcher' is not designed for extension - needs to be abstract, final or empty. | 628 | |
| Missing a Javadoc comment. | 628 | |
| Parameter path should be final. | 629 | |
| Line has trailing spaces. | 637 | |
| Method 'getScheme' is not designed for extension - needs to be abstract, final or empty. | 640 | |
| Missing a Javadoc comment. | 640 | |
| Line has trailing spaces. | 649 | |
| Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. | 652 | |
| Missing a Javadoc comment. | 652 | |
| Line has trailing spaces. | 661 | |
| Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. | 664 | |
| Missing a Javadoc comment. | 664 | |
| Line has trailing spaces. | 673 | |
| Method 'isSecure' is not designed for extension - needs to be abstract, final or empty. | 676 | |
| Missing a Javadoc comment. | 676 | |
| Line has trailing spaces. | 685 | |
| Line is longer than 80 characters. | 686 | |
| Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. | 688 | |
| Missing a Javadoc comment. | 688 | |
| Parameter name should be final. | 689 | |
| Line has trailing spaces. | 697 | |
| Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. | 701 | |
| Missing a Javadoc comment. | 701 | |
| Parameter name should be final. | 702 | |
| Parameter o should be final. | 702 | |
| Line has trailing spaces. | 710 | |
| Line is longer than 80 characters. | 711 | |
| Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 713 | |
| Missing a Javadoc comment. | 713 | |
| Parameter enc should be final. | 714 | |
| Line has trailing spaces. | 723 | |
| Line is longer than 80 characters. | 724 | |
| Method 'setRequest' is not designed for extension - needs to be abstract, final or empty. | 726 | |
| Missing a Javadoc comment. | 726 | |
| Parameter request should be final. | 727 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 40 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 43 | |
| Line has trailing spaces. | 47 | |
| Line is longer than 80 characters. | 48 | |
| Method 'addCookie' is not designed for extension - needs to be abstract, final or empty. | 50 | |
| Missing a Javadoc comment. | 50 | |
| Parameter cookie should be final. | 51 | |
| Line has trailing spaces. | 59 | |
| Line is longer than 80 characters. | 60 | |
| Method 'addDateHeader' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Missing a Javadoc comment. | 63 | |
| Parameter name should be final. | 64 | |
| Parameter date should be final. | 64 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 73 | |
| Method 'addHeader' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Missing a Javadoc comment. | 76 | |
| Parameter name should be final. | 77 | |
| Parameter value should be final. | 77 | |
| Line has trailing spaces. | 85 | |
| Line is longer than 80 characters. | 86 | |
| Method 'addIntHeader' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Missing a Javadoc comment. | 89 | |
| Parameter name should be final. | 90 | |
| Parameter value should be final. | 90 | |
| Line has trailing spaces. | 98 | |
| Line is longer than 80 characters. | 99 | |
| Method 'containsHeader' is not designed for extension - needs to be abstract, final or empty. | 101 | |
| Missing a Javadoc comment. | 101 | |
| Parameter name should be final. | 102 | |
| Line has trailing spaces. | 110 | |
| Line is longer than 80 characters. | 111 | |
| Method 'encodeRedirectUrl' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Missing a Javadoc comment. | 113 | |
| Parameter url should be final. | 114 | |
| Line has trailing spaces. | 122 | |
| Line is longer than 80 characters. | 123 | |
| Method 'encodeRedirectURL' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Missing a Javadoc comment. | 125 | |
| Parameter url should be final. | 126 | |
| Line has trailing spaces. | 134 | |
| Line is longer than 80 characters. | 135 | |
| Method 'encodeUrl' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| Missing a Javadoc comment. | 137 | |
| Parameter url should be final. | 138 | |
| Line has trailing spaces. | 146 | |
| Line is longer than 80 characters. | 147 | |
| Method 'encodeURL' is not designed for extension - needs to be abstract, final or empty. | 149 | |
| Missing a Javadoc comment. | 149 | |
| Parameter url should be final. | 150 | |
| Line has trailing spaces. | 158 | |
| Method 'sendError' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| Missing a Javadoc comment. | 162 | |
| Parameter sc should be final. | 163 | |
| Parameter msg should be final. | 163 | |
| Line has trailing spaces. | 171 | |
| Method 'sendError' is not designed for extension - needs to be abstract, final or empty. | 174 | |
| Missing a Javadoc comment. | 174 | |
| Parameter sc should be final. | 175 | |
| Line has trailing spaces. | 183 | |
| Line is longer than 80 characters. | 184 | |
| Method 'sendRedirect' is not designed for extension - needs to be abstract, final or empty. | 186 | |
| Missing a Javadoc comment. | 186 | |
| Parameter location should be final. | 187 | |
| Line has trailing spaces. | 195 | |
| Line is longer than 80 characters. | 196 | |
| Method 'setDateHeader' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| Missing a Javadoc comment. | 199 | |
| Parameter name should be final. | 200 | |
| Parameter date should be final. | 200 | |
| Line has trailing spaces. | 208 | |
| Line is longer than 80 characters. | 209 | |
| Method 'setHeader' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Missing a Javadoc comment. | 212 | |
| Parameter name should be final. | 213 | |
| Parameter value should be final. | 213 | |
| Line has trailing spaces. | 221 | |
| Line is longer than 80 characters. | 222 | |
| Method 'setIntHeader' is not designed for extension - needs to be abstract, final or empty. | 225 | |
| Missing a Javadoc comment. | 225 | |
| Parameter name should be final. | 226 | |
| Parameter value should be final. | 226 | |
| Line has trailing spaces. | 234 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 238 | |
| Missing a Javadoc comment. | 238 | |
| Parameter sc should be final. | 239 | |
| Parameter sm should be final. | 239 | |
| Line has trailing spaces. | 247 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 250 | |
| Missing a Javadoc comment. | 250 | |
| Parameter sc should be final. | 251 | |
| Line has trailing spaces. | 259 | |
| Method 'flushBuffer' is not designed for extension - needs to be abstract, final or empty. | 262 | |
| Missing a Javadoc comment. | 262 | |
| Line has trailing spaces. | 271 | |
| Method 'getBufferSize' is not designed for extension - needs to be abstract, final or empty. | 274 | |
| Missing a Javadoc comment. | 274 | |
| Line has trailing spaces. | 283 | |
| Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 286 | |
| Missing a Javadoc comment. | 286 | |
| Line has trailing spaces. | 295 | |
| Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. | 298 | |
| Missing a Javadoc comment. | 298 | |
| Line has trailing spaces. | 307 | |
| Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. | 310 | |
| Missing a Javadoc comment. | 310 | |
| Line has trailing spaces. | 319 | |
| Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. | 322 | |
| Missing a Javadoc comment. | 322 | |
| Line has trailing spaces. | 331 | |
| Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. | 334 | |
| Missing a Javadoc comment. | 334 | |
| Line has trailing spaces. | 343 | |
| Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. | 346 | |
| Missing a Javadoc comment. | 346 | |
| Line has trailing spaces. | 355 | |
| Method 'isCommitted' is not designed for extension - needs to be abstract, final or empty. | 358 | |
| Missing a Javadoc comment. | 358 | |
| Line has trailing spaces. | 367 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 370 | |
| Missing a Javadoc comment. | 370 | |
| Line has trailing spaces. | 379 | |
| Method 'resetBuffer' is not designed for extension - needs to be abstract, final or empty. | 382 | |
| Missing a Javadoc comment. | 382 | |
| Line has trailing spaces. | 391 | |
| Method 'setBufferSize' is not designed for extension - needs to be abstract, final or empty. | 394 | |
| Missing a Javadoc comment. | 394 | |
| Parameter size should be final. | 395 | |
| Line has trailing spaces. | 403 | |
| Line is longer than 80 characters. | 404 | |
| Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 406 | |
| Missing a Javadoc comment. | 406 | |
| Parameter charset should be final. | 407 | |
| Line has trailing spaces. | 415 | |
| Method 'setContentLength' is not designed for extension - needs to be abstract, final or empty. | 418 | |
| Missing a Javadoc comment. | 418 | |
| Parameter len should be final. | 419 | |
| Line has trailing spaces. | 427 | |
| Line is longer than 80 characters. | 428 | |
| Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. | 430 | |
| Missing a Javadoc comment. | 430 | |
| Parameter type should be final. | 431 | |
| Line has trailing spaces. | 439 | |
| Method 'setLocale' is not designed for extension - needs to be abstract, final or empty. | 442 | |
| Missing a Javadoc comment. | 442 | |
| Parameter loc should be final. | 443 | |
| Line has trailing spaces. | 451 | |
| Line is longer than 80 characters. | 452 | |
| Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. | 454 | |
| Missing a Javadoc comment. | 454 | |
| Parameter response should be final. | 455 | |
| Parameter response should be final. | 464 | |
| Expected @param tag for 'response'. | 464 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 66 | |
| First sentence should end with a period. | 70 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 73 | |
| Missing a Javadoc comment. | 75 | |
| First sentence should end with a period. | 77 | |
| Method 'init' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| Parameter config should be final. | 78 | |
| Expected @param tag for 'config'. | 78 | |
| Expected @throws tag for 'ServletException'. | 78 | |
| First sentence should end with a period. | 89 | |
| Method 'doGet' is not designed for extension - needs to be abstract, final or empty. | 90 | |
| Parameter request should be final. | 90 | |
| Expected @param tag for 'request'. | 90 | |
| Parameter response should be final. | 90 | |
| Expected @param tag for 'response'. | 90 | |
| Expected @throws tag for 'ServletException'. | 91 | |
| Expected @throws tag for 'IOException'. | 91 | |
| '443' is a magic number. | 92 | |
| Line is longer than 80 characters. | 97 | |
| Array brackets at illegal position. | 97 | |
| '13' is a magic number. | 116 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 169 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 186 | |
| Line is longer than 80 characters. | 188 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 204 | |
| Line is longer than 80 characters. | 205 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 209 | |
| Missing a Javadoc comment. | 217 | |
| First sentence should end with a period. | 219 | |
| Method 'doPost' is not designed for extension - needs to be abstract, final or empty. | 220 | |
| Method length is 340 lines (max allowed is 150). | 220 | |
| Parameter request should be final. | 220 | |
| Expected @param tag for 'request'. | 220 | |
| Parameter response should be final. | 220 | |
| Expected @param tag for 'response'. | 220 | |
| Expected @throws tag for 'ServletException'. | 221 | |
| Expected @throws tag for 'IOException'. | 221 | |
| '443' is a magic number. | 232 | |
| Line is longer than 80 characters. | 236 | |
| Array brackets at illegal position. | 236 | |
| '13' is a magic number. | 255 | |
| Line is longer than 80 characters. | 279 | |
| Line is longer than 80 characters. | 306 | |
| Line is longer than 80 characters. | 308 | |
| Line is longer than 80 characters. | 322 | |
| Line is longer than 80 characters. | 323 | |
| Line is longer than 80 characters. | 325 | |
| Line is longer than 80 characters. | 327 | |
| Line is longer than 80 characters. | 338 | |
| Line is longer than 80 characters. | 339 | |
| Line is longer than 80 characters. | 341 | |
| Line is longer than 80 characters. | 343 | |
| '50000' is a magic number. | 377 | |
| '1024' is a magic number. | 383 | |
| '1024' is a magic number. | 383 | |
| '1000' is a magic number. | 473 | |
| '100000' is a magic number. | 491 | |
| Line is longer than 80 characters. | 524 | |
| '1000.0' is a magic number. | 524 | |
| Line is longer than 80 characters. | 534 | |
| '1000.0' is a magic number. | 534 | |
| First sentence should end with a period. | 562 | |
| Line has trailing spaces. | 564 | |
| Method 'printForm' is not designed for extension - needs to be abstract, final or empty. | 568 | |
| Parameter out should be final. | 568 | |
| Expected @param tag for 'out'. | 568 | |
| Parameter username should be final. | 568 | |
| Expected @param tag for 'username'. | 568 | |
| '<' is not preceded with whitespace. | 625 | |
| '<' is not followed by whitespace. | 625 | |
| '>' is not preceded with whitespace. | 625 | |
| '<' is not preceded with whitespace. | 625 | |
| '<' is not followed by whitespace. | 625 | |
| '>' is not preceded with whitespace. | 625 | |
| '>' is not followed by whitespace. | 625 | |
| '<' is not preceded with whitespace. | 631 | |
| '<' is not followed by whitespace. | 631 | |
| '>' is not preceded with whitespace. | 631 | |
| '<' is not preceded with whitespace. | 631 | |
| '<' is not followed by whitespace. | 631 | |
| '>' is not preceded with whitespace. | 631 | |
| '>' is not followed by whitespace. | 631 | |
| First sentence should end with a period. | 652 | |
| Line has trailing spaces. | 654 | |
| Method 'printResponse' is not designed for extension - needs to be abstract, final or empty. | 663 | |
| Parameter out should be final. | 663 | |
| Expected @param tag for 'out'. | 663 | |
| Parameter username should be final. | 663 | |
| Expected @param tag for 'username'. | 663 | |
| Parameter gc should be final. | 663 | |
| Expected @param tag for 'gc'. | 663 | |
| Parameter freeBefore should be final. | 664 | |
| Expected @param tag for 'freeBefore'. | 664 | |
| Parameter freeAfter should be final. | 664 | |
| Expected @param tag for 'freeAfter'. | 664 | |
| Parameter totalMemory should be final. | 664 | |
| Expected @param tag for 'totalMemory'. | 664 | |
| Parameter paused should be final. | 664 | |
| Expected @param tag for 'paused'. | 664 | |
| '<' is not preceded with whitespace. | 666 | |
| '<' is not followed by whitespace. | 666 | |
| '>' is not preceded with whitespace. | 666 | |
| '<' is not preceded with whitespace. | 666 | |
| '<' is not followed by whitespace. | 666 | |
| '>' is not preceded with whitespace. | 666 | |
| '>' is not followed by whitespace. | 666 | |
| '<' is not preceded with whitespace. | 674 | |
| '<' is not followed by whitespace. | 674 | |
| '>' is not preceded with whitespace. | 674 | |
| '<' is not preceded with whitespace. | 674 | |
| '<' is not followed by whitespace. | 674 | |
| '>' is not preceded with whitespace. | 674 | |
| '>' is not followed by whitespace. | 674 | |
| First sentence should end with a period. | 696 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Empty statement. | 83 | |
| Missing a Javadoc comment. | 121 | |
| Variable 'serialNumber' must be private and have accessor methods. | 121 | |
| '100000' is a magic number. | 121 | |
| Expected an @return tag. | 128 | |
| Method length is 193 lines (max allowed is 150). | 128 | |
| More than 7 parameters. | 128 | |
| Parameter thisNexus should be final. | 128 | |
| Expected @param tag for 'thisNexus'. | 128 | |
| Parameter user should be final. | 129 | |
| Expected @param tag for 'user'. | 129 | |
| Parameter pathVector should be final. | 129 | |
| Expected @param tag for 'pathVector'. | 129 | |
| Parameter pathSegment should be final. | 129 | |
| Expected @param tag for 'pathSegment'. | 129 | |
| Parameter request should be final. | 130 | |
| Expected @param tag for 'request'. | 130 | |
| Parameter context should be final. | 131 | |
| Expected @param tag for 'context'. | 131 | |
| Parameter nexusHistory should be final. | 131 | |
| Expected @param tag for 'nexusHistory'. | 131 | |
| Parameter requestedType should be final. | 132 | |
| Expected @param tag for 'requestedType'. | 132 | |
| Line is longer than 80 characters. | 295 | |
| '100000' is a magic number. | 298 | |
| Expected an @return tag. | 329 | |
| Method length is 417 lines (max allowed is 150). | 329 | |
| More than 7 parameters. | 329 | |
| Parameter thisNexus should be final. | 329 | |
| Expected @param tag for 'thisNexus'. | 329 | |
| Parameter user should be final. | 330 | |
| Expected @param tag for 'user'. | 330 | |
| Parameter pathVector should be final. | 330 | |
| Expected @param tag for 'pathVector'. | 330 | |
| Parameter pathSegment should be final. | 330 | |
| Expected @param tag for 'pathSegment'. | 330 | |
| Parameter request should be final. | 331 | |
| Expected @param tag for 'request'. | 331 | |
| Parameter context should be final. | 332 | |
| Expected @param tag for 'context'. | 332 | |
| Parameter nexusHistory should be final. | 332 | |
| Expected @param tag for 'nexusHistory'. | 332 | |
| Parameter requestedType should be final. | 333 | |
| Expected @param tag for 'requestedType'. | 333 | |
| Line is longer than 80 characters. | 436 | |
| Must have at least one statement. | 466 | |
| Line is longer than 80 characters. | 526 | |
| Line is longer than 80 characters. | 544 | |
| Line is longer than 80 characters. | 551 | |
| Line is longer than 80 characters. | 563 | |
| Line is longer than 80 characters. | 568 | |
| Line is longer than 80 characters. | 584 | |
| '10000000' is a magic number. | 594 | |
| Line is longer than 80 characters. | 607 | |
| Line is longer than 80 characters. | 619 | |
| Must have at least one statement. | 636 | |
| Line is longer than 80 characters. | 654 | |
| Must have at least one statement. | 681 | |
| Must have at least one statement. | 683 | |
| Missing a Javadoc comment. | 751 | |
| Parameter elementName should be final. | 751 | |
| Parameter elementValue should be final. | 751 | |
| First sentence should end with a period. | 798 | |
| Line has trailing spaces. | 800 | |
| Line has trailing spaces. | 801 | |
| Name 'errorException' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 805 | |
| Line has trailing spaces. | 807 | |
| Missing a Javadoc comment. | 811 | |
| First sentence should end with a period. | 813 | |
| Line has trailing spaces. | 815 | |
| Line has trailing spaces. | 816 | |
| Line has trailing spaces. | 818 | |
| Parameter s should be final. | 820 | |
| Expected @param tag for 's'. | 820 | |
| First sentence should end with a period. | 824 | |
| Line has trailing spaces. | 826 | |
| Line has trailing spaces. | 827 | |
| Line has trailing spaces. | 829 | |
| Missing a Javadoc comment. | 836 | |
| Variable 'tidy' must be private and have accessor methods. | 836 | |
| First sentence should end with a period. | 867 | |
| Line has trailing spaces. | 869 | |
| Line has trailing spaces. | 870 | |
| Line has trailing spaces. | 872 | |
| Line has trailing spaces. | 874 | |
| Parameter frag should be final. | 876 | |
| Expected @param tag for 'frag'. | 876 | |
| Missing a Javadoc comment. | 881 | |
| Parameter bui should be final. | 881 | |
| Missing a Javadoc comment. | 904 | |
| Parameter store should be final. | 904 | |
| Parameter user should be final. | 904 | |
| Line is longer than 80 characters. | 909 | |
| Missing a Javadoc comment. | 932 | |
| Parameter arc should be final. | 932 | |
| Parameter pathVector should be final. | 933 | |
| Parameter store should be final. | 933 | |
| Must have at least one statement. | 959 | |
| Must have at least one statement. | 986 | |
| Line is longer than 80 characters. | 1001 | |
| Missing a Javadoc comment. | 1001 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '17100' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 116 | |
| Line is longer than 80 characters. | 139 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 149 | |
| Parameter pathVector should be final. | 149 | |
| Expected @param tag for 'pathVector'. | 149 | |
| Parameter pathSegment should be final. | 149 | |
| Expected @param tag for 'pathSegment'. | 149 | |
| Parameter request should be final. | 150 | |
| Expected @param tag for 'request'. | 150 | |
| Parameter response should be final. | 151 | |
| Expected @param tag for 'response'. | 151 | |
| Parameter context should be final. | 152 | |
| Expected @param tag for 'context'. | 152 | |
| Parameter nexusHistory should be final. | 152 | |
| Expected @param tag for 'nexusHistory'. | 152 | |
| Parameter views should be final. | 153 | |
| Expected @param tag for 'views'. | 153 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 153 | |
| Expected @throws tag for 'java.io.IOException'. | 154 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 223 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Line has trailing spaces. | 27 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '21000' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Missing a Javadoc comment. | 61 | |
| '3' is a magic number. | 77 | |
| '3' is a magic number. | 79 | |
| '3' is a magic number. | 80 | |
| '3' is a magic number. | 88 | |
| '3' is a magic number. | 89 | |
| '4' is a magic number. | 90 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 98 | |
| Method length is 623 lines (max allowed is 150). | 98 | |
| Parameter pathVector should be final. | 98 | |
| Expected @param tag for 'pathVector'. | 98 | |
| Parameter pathSegment should be final. | 98 | |
| Expected @param tag for 'pathSegment'. | 98 | |
| Parameter request should be final. | 99 | |
| Expected @param tag for 'request'. | 99 | |
| Parameter response should be final. | 100 | |
| Expected @param tag for 'response'. | 100 | |
| Parameter context should be final. | 101 | |
| Expected @param tag for 'context'. | 101 | |
| Parameter nexusHistory should be final. | 101 | |
| Expected @param tag for 'nexusHistory'. | 101 | |
| Parameter views should be final. | 102 | |
| Expected @param tag for 'views'. | 102 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 102 | |
| Expected @throws tag for 'java.io.IOException'. | 103 | |
| Line has trailing spaces. | 108 | |
| Line is longer than 80 characters. | 152 | |
| '11' is a magic number. | 171 | |
| '11' is a magic number. | 177 | |
| '11' is a magic number. | 183 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 210 | |
| Array brackets at illegal position. | 328 | |
| '20' is a magic number. | 328 | |
| Line is longer than 80 characters. | 370 | |
| Line is longer than 80 characters. | 372 | |
| Line is longer than 80 characters. | 381 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 417 | |
| Line is longer than 80 characters. | 423 | |
| '1000' is a magic number. | 424 | |
| Line is longer than 80 characters. | 428 | |
| Line is longer than 80 characters. | 431 | |
| Line is longer than 80 characters. | 441 | |
| Line is longer than 80 characters. | 443 | |
| Line is longer than 80 characters. | 462 | |
| Line is longer than 80 characters. | 464 | |
| '11' is a magic number. | 505 | |
| '5' is a magic number. | 507 | |
| '11' is a magic number. | 510 | |
| Line is longer than 80 characters. | 553 | |
| Line is longer than 80 characters. | 560 | |
| Line is longer than 80 characters. | 566 | |
| Line is longer than 80 characters. | 569 | |
| Line is longer than 80 characters. | 596 | |
| Line has trailing spaces. | 652 | |
| Line has trailing spaces. | 656 | |
| Line has trailing spaces. | 657 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 731 | |
| Parameter pathVector should be final. | 731 | |
| Expected @param tag for 'pathVector'. | 731 | |
| Parameter pathSegment should be final. | 731 | |
| Expected @param tag for 'pathSegment'. | 731 | |
| Parameter request should be final. | 732 | |
| Expected @param tag for 'request'. | 732 | |
| Parameter response should be final. | 733 | |
| Expected @param tag for 'response'. | 733 | |
| Parameter context should be final. | 734 | |
| Expected @param tag for 'context'. | 734 | |
| Parameter nexusHistory should be final. | 734 | |
| Expected @param tag for 'nexusHistory'. | 734 | |
| Parameter views should be final. | 735 | |
| Expected @param tag for 'views'. | 735 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 735 | |
| Expected @throws tag for 'java.io.IOException'. | 736 | |
| Missing a Javadoc comment. | 741 | |
| Parameter elementName should be final. | 741 | |
| Parameter elementValue should be final. | 741 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 22 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 24 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 64 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Method length is 391 lines (max allowed is 150). | 66 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter context should be final. | 69 | |
| Expected @param tag for 'context'. | 69 | |
| Parameter nexusHistory should be final. | 69 | |
| Expected @param tag for 'nexusHistory'. | 69 | |
| Parameter requestedType should be final. | 70 | |
| Expected @param tag for 'requestedType'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 71 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 72 | |
| '1000' is a magic number. | 142 | |
| Line is longer than 80 characters. | 166 | |
| '-10000000000000L' is a magic number. | 170 | |
| '{' is followed by whitespace. | 173 | |
| '{' is followed by whitespace. | 185 | |
| '{' is followed by whitespace. | 197 | |
| '8' is a magic number. | 229 | |
| '5' is a magic number. | 231 | |
| '8' is a magic number. | 237 | |
| '5' is a magic number. | 239 | |
| '12' is a magic number. | 249 | |
| Must have at least one statement. | 267 | |
| Line is longer than 80 characters. | 296 | |
| Line is longer than 80 characters. | 300 | |
| Line is longer than 80 characters. | 304 | |
| Line is longer than 80 characters. | 306 | |
| '1000' is a magic number. | 404 | |
| '12' is a magic number. | 429 | |
| '24' is a magic number. | 429 | |
| '12' is a magic number. | 430 | |
| Avoid inline conditionals. | 432 | |
| Missing a Javadoc comment. | 464 | |
| Name 'semesterMonthsTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 464 | |
| '{' is followed by whitespace. | 467 | |
| '{' is followed by whitespace. | 470 | |
| '{' is followed by whitespace. | 473 | |
| '{' is followed by whitespace. | 476 | |
| '{' is followed by whitespace. | 479 | |
| '{' is followed by whitespace. | 482 | |
| '{' is followed by whitespace. | 485 | |
| '{' is followed by whitespace. | 488 | |
| '{' is followed by whitespace. | 491 | |
| '{' is followed by whitespace. | 494 | |
| '{' is followed by whitespace. | 497 | |
| '{' is followed by whitespace. | 500 | |
| '{' is followed by whitespace. | 503 | |
| Line is longer than 80 characters. | 505 | |
| Missing a Javadoc comment. | 505 | |
| Missing a Javadoc comment. | 507 | |
| Parameter context should be final. | 508 | |
| Parameter calendarName should be final. | 508 | |
| '10000' is a magic number. | 511 | |
| '100000' is a magic number. | 517 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line is longer than 80 characters. | 30 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '3200' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 163 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Method length is 427 lines (max allowed is 150). | 64 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 70 | |
| Name 'DEBUG' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 | |
| Line is longer than 80 characters. | 133 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 211 | |
| '10' is a magic number. | 211 | |
| Avoid inline conditionals. | 265 | |
| Line is longer than 80 characters. | 266 | |
| Avoid inline conditionals. | 273 | |
| Line is longer than 80 characters. | 321 | |
| '10' is a magic number. | 324 | |
| Line is longer than 80 characters. | 358 | |
| Line is longer than 80 characters. | 391 | |
| '1000' is a magic number. | 409 | |
| '1000' is a magic number. | 411 | |
| Line is longer than 80 characters. | 461 | |
| First sentence should end with a period. | 498 | |
| Line has trailing spaces. | 500 | |
| Line has trailing spaces. | 501 | |
| Line has trailing spaces. | 508 | |
| Parameter xml should be final. | 510 | |
| Expected @param tag for 'xml'. | 510 | |
| Parameter group should be final. | 510 | |
| Expected @param tag for 'group'. | 510 | |
| Parameter groupRoleInThisNexus should be final. | 511 | |
| Expected @param tag for 'groupRoleInThisNexus'. | 511 | |
| Parameter nexusUsers should be final. | 511 | |
| Expected @param tag for 'nexusUsers'. | 511 | |
| Parameter parentNexus should be final. | 512 | |
| Expected @param tag for 'parentNexus'. | 512 | |
| Parameter parentNexusUsers should be final. | 512 | |
| Expected @param tag for 'parentNexusUsers'. | 512 | |
| Empty statement. | 513 | |
| Avoid inline conditionals. | 600 | |
| Line is longer than 80 characters. | 624 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '2100' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 96 | |
| Line is longer than 80 characters. | 117 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 38 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 41 | |
| First sentence should end with a period. | 43 | |
| Line has trailing spaces. | 45 | |
| Expected an @return tag. | 48 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 48 | |
| Parameter pathVector should be final. | 49 | |
| Expected @param tag for 'pathVector'. | 49 | |
| Parameter pathSegment should be final. | 49 | |
| Expected @param tag for 'pathSegment'. | 49 | |
| Parameter request should be final. | 50 | |
| Expected @param tag for 'request'. | 50 | |
| Parameter context should be final. | 51 | |
| Expected @param tag for 'context'. | 51 | |
| Parameter nexusHistory should be final. | 51 | |
| Expected @param tag for 'nexusHistory'. | 51 | |
| Parameter requestedType should be final. | 52 | |
| Expected @param tag for 'requestedType'. | 52 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 53 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 54 | |
| Expected an @return tag. | 73 | |
| Method length is 213 lines (max allowed is 150). | 73 | |
| Parameter pathVector should be final. | 73 | |
| Expected @param tag for 'pathVector'. | 73 | |
| Parameter pathSegment should be final. | 73 | |
| Expected @param tag for 'pathSegment'. | 73 | |
| Parameter request should be final. | 74 | |
| Expected @param tag for 'request'. | 74 | |
| Parameter context should be final. | 75 | |
| Expected @param tag for 'context'. | 75 | |
| Parameter nexusHistory should be final. | 75 | |
| Expected @param tag for 'nexusHistory'. | 75 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 76 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 77 | |
| Line is longer than 80 characters. | 87 | |
| Line is longer than 80 characters. | 177 | |
| Line is longer than 80 characters. | 206 | |
| Line is longer than 80 characters. | 208 | |
| Name 'mem_enum' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 233 | |
| Line is longer than 80 characters. | 254 | |
| Line is longer than 80 characters. | 261 | |
| Line is longer than 80 characters. | 265 | |
| Missing a Javadoc comment. | 291 | |
| Parameter elementName should be final. | 291 | |
| Parameter elementValue should be final. | 291 | |
| Missing a Javadoc comment. | 338 | |
| Parameter s should be final. | 338 | |
| Line is longer than 80 characters. | 339 | |
| Line is longer than 80 characters. | 340 | |
| Must have at least one statement. | 356 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '2150' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| '2150' is a magic number. | 54 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 96 | |
| Line is longer than 80 characters. | 117 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 32 | |
| First sentence should end with a period. | 36 | |
| '20010' is a magic number. | 39 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| Missing a Javadoc comment. | 46 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Parameter pathVector should be final. | 56 | |
| Expected @param tag for 'pathVector'. | 56 | |
| Parameter pathSegment should be final. | 56 | |
| Expected @param tag for 'pathSegment'. | 56 | |
| Parameter request should be final. | 57 | |
| Expected @param tag for 'request'. | 57 | |
| Parameter response should be final. | 58 | |
| Expected @param tag for 'response'. | 58 | |
| Parameter context should be final. | 59 | |
| Expected @param tag for 'context'. | 59 | |
| Parameter nexusHistory should be final. | 59 | |
| Expected @param tag for 'nexusHistory'. | 59 | |
| Parameter views should be final. | 60 | |
| Expected @param tag for 'views'. | 60 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 60 | |
| Expected @throws tag for 'java.io.IOException'. | 61 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Utility classes should not have a public or default constructor. | 35 | |
| First sentence should end with a period. | 37 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 40 | |
| First sentence should end with a period. | 43 | |
| Line has trailing spaces. | 45 | |
| Parameter parentNexus should be final. | 49 | |
| Expected @param tag for 'parentNexus'. | 49 | |
| Parameter sectionNumber should be final. | 50 | |
| Expected @param tag for 'sectionNumber'. | 50 | |
| '50' is a magic number. | 72 | |
| '20' is a magic number. | 73 | |
| '90' is a magic number. | 80 | |
| '70' is a magic number. | 81 | |
| '10' is a magic number. | 87 | |
| First sentence should end with a period. | 120 | |
| Line has trailing spaces. | 122 | |
| Method length is 287 lines (max allowed is 150). | 125 | |
| Parameter nexus should be final. | 125 | |
| Expected @param tag for 'nexus'. | 125 | |
| '5' is a magic number. | 317 | |
| '3' is a magic number. | 323 | |
| Avoid inline conditionals. | 368 | |
| Avoid inline conditionals. | 371 | |
| Empty statement. | 398 | |
| First sentence should end with a period. | 413 | |
| Line has trailing spaces. | 415 | |
| Parameter nexus should be final. | 418 | |
| Expected @param tag for 'nexus'. | 418 | |
| '35' is a magic number. | 423 | |
| '35' is a magic number. | 424 | |
| Line is longer than 80 characters. | 489 | |
| Missing a Javadoc comment. | 507 | |
| Array brackets at illegal position. | 507 | |
| Line is longer than 80 characters. | 508 | |
| Line is longer than 80 characters. | 509 | |
| Line is longer than 80 characters. | 510 | |
| Line is longer than 80 characters. | 511 | |
| Line is longer than 80 characters. | 512 | |
| Line is longer than 80 characters. | 513 | |
| Line is longer than 80 characters. | 514 | |
| Line is longer than 80 characters. | 515 | |
| Line is longer than 80 characters. | 516 | |
| Line is longer than 80 characters. | 517 | |
| Line is longer than 80 characters. | 518 | |
| Line is longer than 80 characters. | 519 | |
| Line is longer than 80 characters. | 520 | |
| Line is longer than 80 characters. | 521 | |
| Line is longer than 80 characters. | 522 | |
| Line is longer than 80 characters. | 523 | |
| Line is longer than 80 characters. | 524 | |
| Line is longer than 80 characters. | 525 | |
| Line is longer than 80 characters. | 526 | |
| Line is longer than 80 characters. | 527 | |
| Line is longer than 80 characters. | 528 | |
| Line is longer than 80 characters. | 529 | |
| Line is longer than 80 characters. | 530 | |
| Line is longer than 80 characters. | 531 | |
| Line is longer than 80 characters. | 532 | |
| Line is longer than 80 characters. | 533 | |
| Line is longer than 80 characters. | 534 | |
| Line is longer than 80 characters. | 535 | |
| Line is longer than 80 characters. | 536 | |
| Line is longer than 80 characters. | 537 | |
| Line is longer than 80 characters. | 538 | |
| Line is longer than 80 characters. | 539 | |
| Line is longer than 80 characters. | 540 | |
| Line is longer than 80 characters. | 541 | |
| Line is longer than 80 characters. | 542 | |
| Line is longer than 80 characters. | 543 | |
| Line is longer than 80 characters. | 544 | |
| Line is longer than 80 characters. | 545 | |
| Line is longer than 80 characters. | 546 | |
| Line is longer than 80 characters. | 547 | |
| Line is longer than 80 characters. | 548 | |
| Line is longer than 80 characters. | 549 | |
| Line is longer than 80 characters. | 550 | |
| Line is longer than 80 characters. | 551 | |
| Line is longer than 80 characters. | 552 | |
| Line is longer than 80 characters. | 553 | |
| Line is longer than 80 characters. | 554 | |
| Line is longer than 80 characters. | 555 | |
| Line is longer than 80 characters. | 556 | |
| Line is longer than 80 characters. | 557 | |
| Line is longer than 80 characters. | 558 | |
| Line is longer than 80 characters. | 559 | |
| Line is longer than 80 characters. | 560 | |
| Line is longer than 80 characters. | 561 | |
| Line is longer than 80 characters. | 562 | |
| Line is longer than 80 characters. | 563 | |
| Line is longer than 80 characters. | 564 | |
| Line is longer than 80 characters. | 565 | |
| Line is longer than 80 characters. | 566 | |
| Line is longer than 80 characters. | 567 | |
| Line is longer than 80 characters. | 568 | |
| Line is longer than 80 characters. | 569 | |
| Line is longer than 80 characters. | 570 | |
| Line is longer than 80 characters. | 571 | |
| Line is longer than 80 characters. | 572 | |
| Line is longer than 80 characters. | 573 | |
| Line is longer than 80 characters. | 574 | |
| Line is longer than 80 characters. | 575 | |
| Line is longer than 80 characters. | 576 | |
| Line is longer than 80 characters. | 577 | |
| Line is longer than 80 characters. | 578 | |
| Line is longer than 80 characters. | 579 | |
| Line is longer than 80 characters. | 580 | |
| Line is longer than 80 characters. | 581 | |
| Line is longer than 80 characters. | 582 | |
| Line is longer than 80 characters. | 583 | |
| Line is longer than 80 characters. | 584 | |
| Line is longer than 80 characters. | 585 | |
| Line is longer than 80 characters. | 586 | |
| Line is longer than 80 characters. | 587 | |
| Line is longer than 80 characters. | 588 | |
| Line is longer than 80 characters. | 589 | |
| Line is longer than 80 characters. | 590 | |
| Line is longer than 80 characters. | 591 | |
| Line is longer than 80 characters. | 593 | |
| Missing a Javadoc comment. | 593 | |
| Variable 'standardAttributes' must be private and have accessor methods. | 593 | |
| First sentence should end with a period. | 667 | |
| Line has trailing spaces. | 669 | |
| Parameter nexus should be final. | 672 | |
| Expected @param tag for 'nexus'. | 672 | |
| Parameter parentNexus should be final. | 673 | |
| Expected @param tag for 'parentNexus'. | 673 | |
| Line has trailing spaces. | 681 | |
| '11724' is a magic number. | 701 | |
| '11725' is a magic number. | 703 | |
| '12764' is a magic number. | 705 | |
| '14606' is a magic number. | 706 | |
| '20824' is a magic number. | 707 | |
| '42364' is a magic number. | 708 | |
| Missing a Javadoc comment. | 739 | |
| Parameter nexus should be final. | 739 | |
| Parameter name should be final. | 739 | |
| Parameter longName should be final. | 740 | |
| Parameter description should be final. | 740 | |
| Parameter role should be final. | 740 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Line has trailing spaces. | 27 | |
| Missing a Javadoc comment. | 34 | |
| Missing a Javadoc comment. | 36 | |
| Missing a Javadoc comment. | 38 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 55 | |
| Parameter context should be final. | 57 | |
| 'context' hides a field. | 57 | |
| Expected @param tag for 'context'. | 57 | |
| Parameter rootNexus should be final. | 58 | |
| 'rootNexus' hides a field. | 58 | |
| Expected @param tag for 'rootNexus'. | 58 | |
| First sentence should end with a period. | 70 | |
| Line has trailing spaces. | 72 | |
| Line has trailing spaces. | 73 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| '1000' is a magic number. | 83 | |
| Inner assignments should be avoided. | 85 | |
| Line is longer than 80 characters. | 96 | |
| '6' is a magic number. | 102 | |
| First sentence should end with a period. | 121 | |
| Line has trailing spaces. | 123 | |
| Line has trailing spaces. | 124 | |
| Method 'stop' is not designed for extension - needs to be abstract, final or empty. | 126 | |
| Missing a Javadoc comment. | 134 | |
| Line has trailing spaces. | 165 | |
| Line has trailing spaces. | 166 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 37 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 40 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 47 | |
| Parameter pathVector should be final. | 47 | |
| Expected @param tag for 'pathVector'. | 47 | |
| Parameter pathSegment should be final. | 47 | |
| Expected @param tag for 'pathSegment'. | 47 | |
| Parameter request should be final. | 48 | |
| Expected @param tag for 'request'. | 48 | |
| Parameter response should be final. | 49 | |
| Expected @param tag for 'response'. | 49 | |
| Parameter context should be final. | 50 | |
| Expected @param tag for 'context'. | 50 | |
| Parameter nexusHistory should be final. | 50 | |
| Expected @param tag for 'nexusHistory'. | 50 | |
| Parameter views should be final. | 51 | |
| Expected @param tag for 'views'. | 51 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 51 | |
| Expected @throws tag for 'java.io.IOException'. | 52 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Parameter pathVector should be final. | 73 | |
| Expected @param tag for 'pathVector'. | 73 | |
| Parameter pathSegment should be final. | 73 | |
| Expected @param tag for 'pathSegment'. | 73 | |
| Parameter request should be final. | 74 | |
| Expected @param tag for 'request'. | 74 | |
| Parameter response should be final. | 75 | |
| Expected @param tag for 'response'. | 75 | |
| Parameter context should be final. | 76 | |
| Expected @param tag for 'context'. | 76 | |
| Parameter nexusHistory should be final. | 76 | |
| Expected @param tag for 'nexusHistory'. | 76 | |
| Parameter views should be final. | 77 | |
| Expected @param tag for 'views'. | 77 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 77 | |
| Expected @throws tag for 'java.io.IOException'. | 78 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line is longer than 80 characters. | 35 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 64 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter requestedType should be final. | 69 | |
| Expected @param tag for 'requestedType'. | 69 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 69 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 70 | |
| Missing a Javadoc comment. | 135 | |
| Variable 'serialNumber' must be private and have accessor methods. | 135 | |
| '100000' is a magic number. | 135 | |
| Expected an @return tag. | 142 | |
| More than 7 parameters. | 142 | |
| Parameter thisNexus should be final. | 142 | |
| Expected @param tag for 'thisNexus'. | 142 | |
| Parameter user should be final. | 143 | |
| Expected @param tag for 'user'. | 143 | |
| Parameter pathVector should be final. | 143 | |
| Expected @param tag for 'pathVector'. | 143 | |
| Parameter pathSegment should be final. | 143 | |
| Expected @param tag for 'pathSegment'. | 143 | |
| Parameter request should be final. | 144 | |
| Expected @param tag for 'request'. | 144 | |
| Parameter context should be final. | 145 | |
| Expected @param tag for 'context'. | 145 | |
| Parameter nexusHistory should be final. | 145 | |
| Expected @param tag for 'nexusHistory'. | 145 | |
| Parameter requestedType should be final. | 146 | |
| Expected @param tag for 'requestedType'. | 146 | |
| Expected an @return tag. | 300 | |
| More than 7 parameters. | 300 | |
| Parameter thisNexus should be final. | 300 | |
| Expected @param tag for 'thisNexus'. | 300 | |
| Parameter user should be final. | 301 | |
| Expected @param tag for 'user'. | 301 | |
| Parameter pathVector should be final. | 301 | |
| Expected @param tag for 'pathVector'. | 301 | |
| Parameter pathSegment should be final. | 301 | |
| Expected @param tag for 'pathSegment'. | 301 | |
| Parameter request should be final. | 302 | |
| Expected @param tag for 'request'. | 302 | |
| Parameter context should be final. | 303 | |
| Expected @param tag for 'context'. | 303 | |
| Parameter nexusHistory should be final. | 303 | |
| Expected @param tag for 'nexusHistory'. | 303 | |
| Parameter requestedType should be final. | 304 | |
| Expected @param tag for 'requestedType'. | 304 | |
| Line is longer than 80 characters. | 327 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '14300' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 126 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Parameter pathVector should be final. | 136 | |
| Expected @param tag for 'pathVector'. | 136 | |
| Parameter pathSegment should be final. | 136 | |
| Expected @param tag for 'pathSegment'. | 136 | |
| Parameter request should be final. | 137 | |
| Expected @param tag for 'request'. | 137 | |
| Parameter response should be final. | 138 | |
| Expected @param tag for 'response'. | 138 | |
| Parameter context should be final. | 139 | |
| Expected @param tag for 'context'. | 139 | |
| Parameter nexusHistory should be final. | 139 | |
| Expected @param tag for 'nexusHistory'. | 139 | |
| Parameter views should be final. | 140 | |
| Expected @param tag for 'views'. | 140 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 140 | |
| Expected @throws tag for 'java.io.IOException'. | 141 | |
| Line is longer than 80 characters. | 188 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Missing a Javadoc comment. | 109 | |
| Variable 'serialNumber' must be private and have accessor methods. | 109 | |
| '100000' is a magic number. | 109 | |
| Expected an @return tag. | 116 | |
| More than 7 parameters. | 116 | |
| Parameter thisNexus should be final. | 116 | |
| Expected @param tag for 'thisNexus'. | 116 | |
| Parameter user should be final. | 117 | |
| Expected @param tag for 'user'. | 117 | |
| Parameter pathVector should be final. | 117 | |
| Expected @param tag for 'pathVector'. | 117 | |
| Parameter pathSegment should be final. | 117 | |
| Expected @param tag for 'pathSegment'. | 117 | |
| Parameter request should be final. | 118 | |
| Expected @param tag for 'request'. | 118 | |
| Parameter context should be final. | 119 | |
| Expected @param tag for 'context'. | 119 | |
| Parameter nexusHistory should be final. | 119 | |
| Expected @param tag for 'nexusHistory'. | 119 | |
| Parameter requestedType should be final. | 120 | |
| Expected @param tag for 'requestedType'. | 120 | |
| '{' is followed by whitespace. | 217 | |
| '{' is followed by whitespace. | 235 | |
| Expected an @return tag. | 254 | |
| Method length is 548 lines (max allowed is 150). | 254 | |
| More than 7 parameters. | 254 | |
| Parameter thisNexus should be final. | 254 | |
| Expected @param tag for 'thisNexus'. | 254 | |
| Parameter user should be final. | 255 | |
| Expected @param tag for 'user'. | 255 | |
| Parameter pathVector should be final. | 255 | |
| Expected @param tag for 'pathVector'. | 255 | |
| Parameter pathSegment should be final. | 255 | |
| Expected @param tag for 'pathSegment'. | 255 | |
| Parameter request should be final. | 256 | |
| Expected @param tag for 'request'. | 256 | |
| Parameter context should be final. | 257 | |
| Expected @param tag for 'context'. | 257 | |
| Parameter nexusHistory should be final. | 257 | |
| Expected @param tag for 'nexusHistory'. | 257 | |
| Parameter requestedType should be final. | 258 | |
| Expected @param tag for 'requestedType'. | 258 | |
| Line is longer than 80 characters. | 311 | |
| '{' is followed by whitespace. | 332 | |
| Line is longer than 80 characters. | 339 | |
| '{' is followed by whitespace. | 344 | |
| Line is longer than 80 characters. | 352 | |
| '}' should be on the same line. | 413 | |
| Line is longer than 80 characters. | 431 | |
| Line is longer than 80 characters. | 482 | |
| Line is longer than 80 characters. | 493 | |
| Line is longer than 80 characters. | 497 | |
| Line is longer than 80 characters. | 512 | |
| Line is longer than 80 characters. | 524 | |
| Line is longer than 80 characters. | 529 | |
| '10' is a magic number. | 529 | |
| Line is longer than 80 characters. | 545 | |
| Line is longer than 80 characters. | 550 | |
| Line is longer than 80 characters. | 553 | |
| Line is longer than 80 characters. | 569 | |
| Line is longer than 80 characters. | 570 | |
| Line is longer than 80 characters. | 573 | |
| Line is longer than 80 characters. | 605 | |
| Line is longer than 80 characters. | 611 | |
| Line is longer than 80 characters. | 623 | |
| Line is longer than 80 characters. | 630 | |
| Line is longer than 80 characters. | 633 | |
| Line is longer than 80 characters. | 663 | |
| Line is longer than 80 characters. | 669 | |
| Line is longer than 80 characters. | 679 | |
| Line is longer than 80 characters. | 687 | |
| Line is longer than 80 characters. | 692 | |
| Line is longer than 80 characters. | 698 | |
| Line is longer than 80 characters. | 713 | |
| Line is longer than 80 characters. | 714 | |
| '}' should be on the same line. | 717 | |
| '}' should be on the same line. | 727 | |
| Expected an @return tag. | 810 | |
| Method 'createAnnouncementArc' is not designed for extension - needs to be abstract, final or empty. | 810 | |
| More than 7 parameters. | 810 | |
| Parameter startDate should be final. | 810 | |
| Expected @param tag for 'startDate'. | 810 | |
| Parameter originator should be final. | 811 | |
| Expected @param tag for 'originator'. | 811 | |
| Parameter longName should be final. | 811 | |
| Expected @param tag for 'longName'. | 811 | |
| Parameter text should be final. | 811 | |
| Expected @param tag for 'text'. | 811 | |
| Parameter textIsXml should be final. | 812 | |
| Expected @param tag for 'textIsXml'. | 812 | |
| Parameter wysiwygUsed should be final. | 812 | |
| Expected @param tag for 'wysiwygUsed'. | 812 | |
| Parameter errors should be final. | 812 | |
| Expected @param tag for 'errors'. | 812 | |
| Parameter warnings should be final. | 813 | |
| Expected @param tag for 'warnings'. | 813 | |
| Line is longer than 80 characters. | 836 | |
| Must have at least one statement. | 841 | |
| Must have at least one statement. | 851 | |
| Must have at least one statement. | 862 | |
| Must have at least one statement. | 869 | |
| Line is longer than 80 characters. | 898 | |
| Line is longer than 80 characters. | 905 | |
| Line is longer than 80 characters. | 919 | |
| Must have at least one statement. | 926 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '13500' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 148 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Parameter pathVector should be final. | 158 | |
| Expected @param tag for 'pathVector'. | 158 | |
| Parameter pathSegment should be final. | 158 | |
| Expected @param tag for 'pathSegment'. | 158 | |
| Parameter request should be final. | 159 | |
| Expected @param tag for 'request'. | 159 | |
| Parameter response should be final. | 160 | |
| Expected @param tag for 'response'. | 160 | |
| Parameter context should be final. | 161 | |
| Expected @param tag for 'context'. | 161 | |
| Parameter nexusHistory should be final. | 161 | |
| Expected @param tag for 'nexusHistory'. | 161 | |
| Parameter views should be final. | 162 | |
| Expected @param tag for 'views'. | 162 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 162 | |
| Expected @throws tag for 'java.io.IOException'. | 163 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 241 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Missing a Javadoc comment. | 133 | |
| Variable 'serialNumber' must be private and have accessor methods. | 133 | |
| '100000' is a magic number. | 133 | |
| Expected an @return tag. | 140 | |
| Method length is 240 lines (max allowed is 150). | 140 | |
| More than 7 parameters. | 140 | |
| Parameter thisNexus should be final. | 140 | |
| Expected @param tag for 'thisNexus'. | 140 | |
| Parameter user should be final. | 141 | |
| Expected @param tag for 'user'. | 141 | |
| Parameter pathVector should be final. | 141 | |
| Expected @param tag for 'pathVector'. | 141 | |
| Parameter pathSegment should be final. | 141 | |
| Expected @param tag for 'pathSegment'. | 141 | |
| Parameter request should be final. | 142 | |
| Expected @param tag for 'request'. | 142 | |
| Parameter context should be final. | 143 | |
| Expected @param tag for 'context'. | 143 | |
| Parameter nexusHistory should be final. | 143 | |
| Expected @param tag for 'nexusHistory'. | 143 | |
| Parameter requestedType should be final. | 144 | |
| Expected @param tag for 'requestedType'. | 144 | |
| Line has trailing spaces. | 182 | |
| Line has trailing spaces. | 184 | |
| Line has trailing spaces. | 187 | |
| Line is longer than 80 characters. | 222 | |
| Must have at least one statement. | 231 | |
| Line is longer than 80 characters. | 252 | |
| Avoid inline conditionals. | 262 | |
| Line is longer than 80 characters. | 271 | |
| Must have at least one statement. | 279 | |
| Line is longer than 80 characters. | 300 | |
| Avoid inline conditionals. | 310 | |
| Line has trailing spaces. | 322 | |
| Line has trailing spaces. | 326 | |
| '{' is followed by whitespace. | 330 | |
| '{' is followed by whitespace. | 368 | |
| Expected an @return tag. | 388 | |
| Method length is 192 lines (max allowed is 150). | 388 | |
| More than 7 parameters. | 388 | |
| Parameter thisNexus should be final. | 388 | |
| Expected @param tag for 'thisNexus'. | 388 | |
| Parameter user should be final. | 389 | |
| Expected @param tag for 'user'. | 389 | |
| Parameter pathVector should be final. | 389 | |
| Expected @param tag for 'pathVector'. | 389 | |
| Parameter pathSegment should be final. | 389 | |
| Expected @param tag for 'pathSegment'. | 389 | |
| Parameter request should be final. | 390 | |
| Expected @param tag for 'request'. | 390 | |
| Parameter context should be final. | 391 | |
| Expected @param tag for 'context'. | 391 | |
| Parameter nexusHistory should be final. | 391 | |
| Expected @param tag for 'nexusHistory'. | 391 | |
| Parameter requestedType should be final. | 392 | |
| Expected @param tag for 'requestedType'. | 392 | |
| Line has trailing spaces. | 449 | |
| Line has trailing spaces. | 453 | |
| Line has trailing spaces. | 456 | |
| Line has trailing spaces. | 461 | |
| Line has trailing spaces. | 465 | |
| '{' is followed by whitespace. | 498 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '12500' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 119 | |
| Line is longer than 80 characters. | 142 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Parameter pathVector should be final. | 152 | |
| Expected @param tag for 'pathVector'. | 152 | |
| Parameter pathSegment should be final. | 152 | |
| Expected @param tag for 'pathSegment'. | 152 | |
| Parameter request should be final. | 153 | |
| Expected @param tag for 'request'. | 153 | |
| Parameter response should be final. | 154 | |
| Expected @param tag for 'response'. | 154 | |
| Parameter context should be final. | 155 | |
| Expected @param tag for 'context'. | 155 | |
| Parameter nexusHistory should be final. | 155 | |
| Expected @param tag for 'nexusHistory'. | 155 | |
| Parameter views should be final. | 156 | |
| Expected @param tag for 'views'. | 156 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 156 | |
| Expected @throws tag for 'java.io.IOException'. | 157 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 230 |
| Violation | Message | Line |
|---|---|---|
| File length is 3,257 lines (max allowed is 2,000). | 1 | |
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Line has trailing spaces. | 91 | |
| Line has trailing spaces. | 94 | |
| Line has trailing spaces. | 98 | |
| Line has trailing spaces. | 102 | |
| Line is longer than 80 characters. | 103 | |
| Line has trailing spaces. | 110 | |
| Missing a Javadoc comment. | 135 | |
| Variable 'serialNumber' must be private and have accessor methods. | 135 | |
| '100000' is a magic number. | 135 | |
| Expected an @return tag. | 142 | |
| Method length is 390 lines (max allowed is 150). | 142 | |
| More than 7 parameters. | 142 | |
| Parameter thisNexus should be final. | 142 | |
| Expected @param tag for 'thisNexus'. | 142 | |
| Parameter user should be final. | 143 | |
| Expected @param tag for 'user'. | 143 | |
| Parameter pathVector should be final. | 143 | |
| Expected @param tag for 'pathVector'. | 143 | |
| Parameter pathSegment should be final. | 143 | |
| Expected @param tag for 'pathSegment'. | 143 | |
| Parameter request should be final. | 144 | |
| Expected @param tag for 'request'. | 144 | |
| Parameter context should be final. | 145 | |
| Expected @param tag for 'context'. | 145 | |
| Parameter nexusHistory should be final. | 145 | |
| Expected @param tag for 'nexusHistory'. | 145 | |
| Parameter requestedType should be final. | 146 | |
| Expected @param tag for 'requestedType'. | 146 | |
| Parameter parameters should be final. | 146 | |
| Expected @param tag for 'parameters'. | 146 | |
| Parameter formMode should be final. | 147 | |
| Expected @param tag for 'formMode'. | 147 | |
| '{' is followed by whitespace. | 343 | |
| Line is longer than 80 characters. | 442 | |
| Expected an @return tag. | 541 | |
| Method length is 1,997 lines (max allowed is 150). | 541 | |
| More than 7 parameters. | 541 | |
| Parameter thisNexus should be final. | 541 | |
| Expected @param tag for 'thisNexus'. | 541 | |
| Parameter user should be final. | 542 | |
| Expected @param tag for 'user'. | 542 | |
| Parameter pathVector should be final. | 542 | |
| Expected @param tag for 'pathVector'. | 542 | |
| Parameter pathSegment should be final. | 542 | |
| Expected @param tag for 'pathSegment'. | 542 | |
| Parameter request should be final. | 543 | |
| Expected @param tag for 'request'. | 543 | |
| Parameter context should be final. | 544 | |
| Expected @param tag for 'context'. | 544 | |
| Parameter nexusHistory should be final. | 544 | |
| Expected @param tag for 'nexusHistory'. | 544 | |
| Parameter requestedType should be final. | 545 | |
| Expected @param tag for 'requestedType'. | 545 | |
| '100' is a magic number. | 564 | |
| '1024' is a magic number. | 564 | |
| '1024' is a magic number. | 564 | |
| Line is longer than 80 characters. | 568 | |
| Line is longer than 80 characters. | 579 | |
| Line is longer than 80 characters. | 691 | |
| Line is longer than 80 characters. | 697 | |
| Line is longer than 80 characters. | 760 | |
| Line is longer than 80 characters. | 765 | |
| Line is longer than 80 characters. | 799 | |
| Line is longer than 80 characters. | 830 | |
| Line has trailing spaces. | 878 | |
| Line has trailing spaces. | 888 | |
| Line has trailing spaces. | 892 | |
| Line has trailing spaces. | 902 | |
| Line has trailing spaces. | 905 | |
| Line has trailing spaces. | 907 | |
| Line has trailing spaces. | 910 | |
| Line has trailing spaces. | 911 | |
| Line has trailing spaces. | 912 | |
| Line has trailing spaces. | 913 | |
| Line has trailing spaces. | 916 | |
| Line has trailing spaces. | 917 | |
| Line has trailing spaces. | 919 | |
| Line is longer than 80 characters. | 973 | |
| Line is longer than 80 characters. | 1118 | |
| Line is longer than 80 characters. | 1123 | |
| Line is longer than 80 characters. | 1124 | |
| Avoid inline conditionals. | 1134 | |
| Avoid inline conditionals. | 1137 | |
| Line has trailing spaces. | 1144 | |
| Line has trailing spaces. | 1149 | |
| Line has trailing spaces. | 1162 | |
| Line has trailing spaces. | 1175 | |
| Line has trailing spaces. | 1178 | |
| Line is longer than 80 characters. | 1233 | |
| Must have at least one statement. | 1291 | |
| Line is longer than 80 characters. | 1341 | |
| '30' is a magic number. | 1341 | |
| '4' is a magic number. | 1356 | |
| '4' is a magic number. | 1357 | |
| '30' is a magic number. | 1374 | |
| Line is longer than 80 characters. | 1436 | |
| Line is longer than 80 characters. | 1446 | |
| Line is longer than 80 characters. | 1480 | |
| Line is longer than 80 characters. | 1494 | |
| Line is longer than 80 characters. | 1593 | |
| Line is longer than 80 characters. | 1610 | |
| Line is longer than 80 characters. | 1612 | |
| Line is longer than 80 characters. | 1613 | |
| Line is longer than 80 characters. | 1616 | |
| Line is longer than 80 characters. | 1618 | |
| Line is longer than 80 characters. | 1621 | |
| Line is longer than 80 characters. | 1623 | |
| Line is longer than 80 characters. | 1626 | |
| Line is longer than 80 characters. | 1628 | |
| Line is longer than 80 characters. | 1634 | |
| Line is longer than 80 characters. | 1635 | |
| Line is longer than 80 characters. | 1668 | |
| '}' should be on the same line. | 1679 | |
| Line is longer than 80 characters. | 1682 | |
| Line is longer than 80 characters. | 1690 | |
| Line is longer than 80 characters. | 1700 | |
| Line is longer than 80 characters. | 1708 | |
| Line is longer than 80 characters. | 1718 | |
| Line is longer than 80 characters. | 1736 | |
| Line is longer than 80 characters. | 1753 | |
| Line is longer than 80 characters. | 1760 | |
| '}' should be on the same line. | 1828 | |
| Line is longer than 80 characters. | 1833 | |
| Line is longer than 80 characters. | 1923 | |
| Line is longer than 80 characters. | 1925 | |
| Line is longer than 80 characters. | 1926 | |
| Line is longer than 80 characters. | 1955 | |
| '30' is a magic number. | 1956 | |
| '4' is a magic number. | 1973 | |
| '4' is a magic number. | 1973 | |
| '30' is a magic number. | 1990 | |
| '4' is a magic number. | 2073 | |
| '4' is a magic number. | 2073 | |
| Line is longer than 80 characters. | 2090 | |
| '4' is a magic number. | 2144 | |
| '4' is a magic number. | 2145 | |
| '3' is a magic number. | 2223 | |
| '3' is a magic number. | 2225 | |
| '3' is a magic number. | 2254 | |
| '3' is a magic number. | 2256 | |
| '4' is a magic number. | 2265 | |
| '4' is a magic number. | 2267 | |
| '3' is a magic number. | 2307 | |
| '3' is a magic number. | 2311 | |
| '4' is a magic number. | 2322 | |
| '4' is a magic number. | 2327 | |
| '3' is a magic number. | 2332 | |
| Line is longer than 80 characters. | 2356 | |
| Line is longer than 80 characters. | 2370 | |
| Line is longer than 80 characters. | 2395 | |
| Line is longer than 80 characters. | 2429 | |
| Line is longer than 80 characters. | 2455 | |
| Missing a Javadoc comment. | 2543 | |
| Parameter xml should be final. | 2543 | |
| Parameter mime should be final. | 2543 | |
| Parameter extraTest should be final. | 2544 | |
| Parameter text should be final. | 2544 | |
| Missing a Javadoc comment. | 2559 | |
| Parameter xml should be final. | 2559 | |
| Parameter mime should be final. | 2559 | |
| Parameter text should be final. | 2559 | |
| Missing a Javadoc comment. | 2563 | |
| Parameter request should be final. | 2564 | |
| Parameter context should be final. | 2565 | |
| Parameter nexusHistory should be final. | 2565 | |
| Parameter documentArcPath should be final. | 2566 | |
| Parameter documentArc should be final. | 2566 | |
| Missing a Javadoc comment. | 2571 | |
| Parameter request should be final. | 2572 | |
| Parameter context should be final. | 2573 | |
| Parameter nexusHistory should be final. | 2573 | |
| Parameter documentArcPath should be final. | 2574 | |
| Parameter documentArc should be final. | 2574 | |
| Missing a Javadoc comment. | 2580 | |
| Parameter request should be final. | 2580 | |
| Parameter context should be final. | 2581 | |
| Parameter nexusHistory should be final. | 2581 | |
| Parameter documentArcPath should be final. | 2582 | |
| Parameter documentArc should be final. | 2582 | |
| Parameter delete should be final. | 2582 | |
| Avoid inline conditionals. | 2617 | |
| Avoid inline conditionals. | 2619 | |
| Must have at least one statement. | 2636 | |
| Missing a Javadoc comment. | 2648 | |
| Parameter newURI should be final. | 2648 | |
| Parameter oldURI should be final. | 2648 | |
| Parameter newText should be final. | 2649 | |
| Parameter oldText should be final. | 2649 | |
| Parameter newTextIsNotXml should be final. | 2649 | |
| Parameter oldTextIsNotXml should be final. | 2650 | |
| Parameter fileParameter should be final. | 2650 | |
| Line is longer than 80 characters. | 2669 | |
| Line is longer than 80 characters. | 2676 | |
| Missing a Javadoc comment. | 2680 | |
| Parameter newURI should be final. | 2680 | |
| Parameter newText should be final. | 2680 | |
| Parameter fileParameter should be final. | 2681 | |
| Line is longer than 80 characters. | 2700 | |
| Method length is 293 lines (max allowed is 150). | 2704 | |
| Missing a Javadoc comment. | 2704 | |
| More than 7 parameters. | 2704 | |
| Parameter user should be final. | 2704 | |
| Parameter newDocumentArc should be final. | 2704 | |
| Parameter newDocumentContent should be final. | 2705 | |
| Parameter newURI should be final. | 2705 | |
| Parameter newText should be final. | 2705 | |
| Parameter newTextIsNotXml should be final. | 2706 | |
| Parameter newStaffOnly should be final. | 2706 | |
| Parameter releaseDate should be final. | 2707 | |
| Parameter newShowLastModDate should be final. | 2707 | |
| Parameter newShowLastModName should be final. | 2708 | |
| Parameter parameters should be final. | 2708 | |
| Parameter stores should be final. | 2709 | |
| Parameter newTopic should be final. | 2709 | |
| Parameter newKind should be final. | 2709 | |
| Parameter newLongName should be final. | 2710 | |
| Parameter newDescription should be final. | 2710 | |
| Parameter newEReserves should be final. | 2710 | |
| Parameter newEReservesCitation should be final. | 2711 | |
| Parameter errors should be final. | 2711 | |
| Parameter warnings should be final. | 2712 | |
| Must have at least one statement. | 2748 | |
| Line is longer than 80 characters. | 2763 | |
| Line is longer than 80 characters. | 2772 | |
| Must have at least one statement. | 2780 | |
| Must have at least one statement. | 2787 | |
| Must have at least one statement. | 2794 | |
| Line is longer than 80 characters. | 2828 | |
| Line is longer than 80 characters. | 2842 | |
| Line is longer than 80 characters. | 2860 | |
| Line is longer than 80 characters. | 2862 | |
| Line is longer than 80 characters. | 2864 | |
| '1000000' is a magic number. | 2868 | |
| '-10000' is a magic number. | 2893 | |
| Line is longer than 80 characters. | 2906 | |
| '}' should be on the same line. | 2908 | |
| Must have at least one statement. | 2914 | |
| Line is longer than 80 characters. | 2957 | |
| Must have at least one statement. | 2962 | |
| Must have at least one statement. | 2966 | |
| Missing a Javadoc comment. | 3006 | |
| Parameter newDocumentContent should be final. | 3006 | |
| Parameter newEReservesCitation should be final. | 3007 | |
| Line is longer than 80 characters. | 3015 | |
| Line is longer than 80 characters. | 3052 | |
| Line is longer than 80 characters. | 3069 | |
| Missing a Javadoc comment. | 3080 | |
| More than 7 parameters. | 3080 | |
| Parameter thisNexus should be final. | 3080 | |
| Parameter request should be final. | 3081 | |
| Parameter context should be final. | 3082 | |
| Parameter nexusHistory should be final. | 3082 | |
| Parameter topicsArc should be final. | 3083 | |
| Parameter thisTopicArc should be final. | 3083 | |
| Parameter newGroupArc should be final. | 3083 | |
| Parameter newDocumentArc should be final. | 3084 | |
| Parameter newTopic should be final. | 3084 | |
| Parameter newKind should be final. | 3084 | |
| Parameter groupName should be final. | 3085 | |
| Parameter fileName should be final. | 3085 | |
| Parameter arcPath should be final. | 3085 | |
| Line is longer than 80 characters. | 3086 | |
| Line is longer than 80 characters. | 3099 | |
| Line is longer than 80 characters. | 3123 | |
| First sentence should end with a period. | 3155 | |
| Line has trailing spaces. | 3157 | |
| Line has trailing spaces. | 3158 | |
| Missing a Javadoc comment. | 3163 | |
| Variable 'text' must be private and have accessor methods. | 3163 | |
| Missing a Javadoc comment. | 3165 | |
| Variable 'xml' must be private and have accessor methods. | 3165 | |
| Missing a Javadoc comment. | 3167 | |
| Variable 'author' must be private and have accessor methods. | 3167 | |
| Missing a Javadoc comment. | 3169 | |
| Variable 'title' must be private and have accessor methods. | 3169 | |
| Missing a Javadoc comment. | 3171 | |
| Variable 'startPage' must be private and have accessor methods. | 3171 | |
| Missing a Javadoc comment. | 3173 | |
| Variable 'endPage' must be private and have accessor methods. | 3173 | |
| Missing a Javadoc comment. | 3175 | |
| Variable 'source' must be private and have accessor methods. | 3175 | |
| Missing a Javadoc comment. | 3177 | |
| Variable 'notes' must be private and have accessor methods. | 3177 | |
| First sentence should end with a period. | 3179 | |
| Line has trailing spaces. | 3181 | |
| Line has trailing spaces. | 3182 | |
| Line has trailing spaces. | 3184 | |
| Line has trailing spaces. | 3186 | |
| Definition of 'equals()' without corresponding definition of 'hashCode()'. | 3188 | |
| Parameter other should be final. | 3188 | |
| Expected @param tag for 'other'. | 3188 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '13300' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 126 | |
| Line is longer than 80 characters. | 155 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 165 | |
| Parameter pathVector should be final. | 165 | |
| Expected @param tag for 'pathVector'. | 165 | |
| Parameter pathSegment should be final. | 165 | |
| Expected @param tag for 'pathSegment'. | 165 | |
| Parameter request should be final. | 166 | |
| Expected @param tag for 'request'. | 166 | |
| Parameter response should be final. | 167 | |
| Expected @param tag for 'response'. | 167 | |
| Parameter context should be final. | 168 | |
| Expected @param tag for 'context'. | 168 | |
| Parameter nexusHistory should be final. | 168 | |
| Expected @param tag for 'nexusHistory'. | 168 | |
| Parameter views should be final. | 169 | |
| Expected @param tag for 'views'. | 169 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 169 | |
| Expected @throws tag for 'java.io.IOException'. | 170 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 256 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 45 | |
| First sentence should end with a period. | 47 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 | |
| First sentence should end with a period. | 53 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 68 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 70 | |
| Parameter pathVector should be final. | 70 | |
| Expected @param tag for 'pathVector'. | 70 | |
| Parameter pathSegment should be final. | 71 | |
| Expected @param tag for 'pathSegment'. | 71 | |
| Parameter request should be final. | 71 | |
| Expected @param tag for 'request'. | 71 | |
| Parameter context should be final. | 72 | |
| Expected @param tag for 'context'. | 72 | |
| Parameter nexusHistory should be final. | 72 | |
| Expected @param tag for 'nexusHistory'. | 72 | |
| Parameter requestedType should be final. | 73 | |
| Expected @param tag for 'requestedType'. | 73 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 73 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 74 | |
| Missing a Javadoc comment. | 114 | |
| Variable 'serialNumber' must be private and have accessor methods. | 114 | |
| '100000' is a magic number. | 114 | |
| Expected an @return tag. | 121 | |
| More than 7 parameters. | 121 | |
| Parameter thisNexus should be final. | 121 | |
| Expected @param tag for 'thisNexus'. | 121 | |
| Parameter user should be final. | 122 | |
| Expected @param tag for 'user'. | 122 | |
| Parameter pathVector should be final. | 122 | |
| Expected @param tag for 'pathVector'. | 122 | |
| Parameter pathSegment should be final. | 122 | |
| Expected @param tag for 'pathSegment'. | 122 | |
| Parameter request should be final. | 123 | |
| Expected @param tag for 'request'. | 123 | |
| Parameter context should be final. | 124 | |
| Expected @param tag for 'context'. | 124 | |
| Parameter nexusHistory should be final. | 124 | |
| Expected @param tag for 'nexusHistory'. | 124 | |
| Parameter requestedType should be final. | 125 | |
| Expected @param tag for 'requestedType'. | 125 | |
| Line has trailing spaces. | 163 | |
| Line has trailing spaces. | 165 | |
| Line has trailing spaces. | 168 | |
| Expected an @return tag. | 180 | |
| Method length is 559 lines (max allowed is 150). | 180 | |
| More than 7 parameters. | 180 | |
| Parameter thisNexus should be final. | 180 | |
| Expected @param tag for 'thisNexus'. | 180 | |
| Parameter user should be final. | 181 | |
| Expected @param tag for 'user'. | 181 | |
| Parameter pathVector should be final. | 181 | |
| Expected @param tag for 'pathVector'. | 181 | |
| Parameter pathSegment should be final. | 181 | |
| Expected @param tag for 'pathSegment'. | 181 | |
| Parameter request should be final. | 182 | |
| Expected @param tag for 'request'. | 182 | |
| Parameter context should be final. | 183 | |
| Expected @param tag for 'context'. | 183 | |
| Parameter nexusHistory should be final. | 183 | |
| Expected @param tag for 'nexusHistory'. | 183 | |
| Parameter requestedType should be final. | 184 | |
| Expected @param tag for 'requestedType'. | 184 | |
| Line has trailing spaces. | 224 | |
| Line has trailing spaces. | 228 | |
| Line has trailing spaces. | 231 | |
| Line has trailing spaces. | 250 | |
| Line is longer than 80 characters. | 289 | |
| Line has trailing spaces. | 319 | |
| Line has trailing spaces. | 323 | |
| Line has trailing spaces. | 324 | |
| Line has trailing spaces. | 328 | |
| Line has trailing spaces. | 330 | |
| Line has trailing spaces. | 332 | |
| Line has trailing spaces. | 334 | |
| Line is longer than 80 characters. | 339 | |
| Line is longer than 80 characters. | 348 | |
| '10' is a magic number. | 395 | |
| Line is longer than 80 characters. | 410 | |
| Line is longer than 80 characters. | 517 | |
| Line is longer than 80 characters. | 557 | |
| Line is longer than 80 characters. | 560 | |
| '1500' is a magic number. | 560 | |
| Line is longer than 80 characters. | 562 | |
| Line is longer than 80 characters. | 566 | |
| Line is longer than 80 characters. | 581 | |
| Line is longer than 80 characters. | 587 | |
| Line is longer than 80 characters. | 588 | |
| Line is longer than 80 characters. | 589 | |
| Line is longer than 80 characters. | 592 | |
| Line is longer than 80 characters. | 606 | |
| Line is longer than 80 characters. | 632 | |
| Line is longer than 80 characters. | 636 | |
| Line is longer than 80 characters. | 640 | |
| Line is longer than 80 characters. | 652 | |
| Line is longer than 80 characters. | 654 | |
| Line is longer than 80 characters. | 673 | |
| Line is longer than 80 characters. | 674 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '14400' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 119 | |
| Line is longer than 80 characters. | 142 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Parameter pathVector should be final. | 152 | |
| Expected @param tag for 'pathVector'. | 152 | |
| Parameter pathSegment should be final. | 152 | |
| Expected @param tag for 'pathSegment'. | 152 | |
| Parameter request should be final. | 153 | |
| Expected @param tag for 'request'. | 153 | |
| Parameter response should be final. | 154 | |
| Expected @param tag for 'response'. | 154 | |
| Parameter context should be final. | 155 | |
| Expected @param tag for 'context'. | 155 | |
| Parameter nexusHistory should be final. | 155 | |
| Expected @param tag for 'nexusHistory'. | 155 | |
| Parameter views should be final. | 156 | |
| Expected @param tag for 'views'. | 156 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 156 | |
| Expected @throws tag for 'java.io.IOException'. | 157 | |
| Line is longer than 80 characters. | 206 | |
| Line is longer than 80 characters. | 229 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 131 | |
| Variable 'serialNumber' must be private and have accessor methods. | 131 | |
| '100000' is a magic number. | 131 | |
| Expected an @return tag. | 138 | |
| Method length is 201 lines (max allowed is 150). | 138 | |
| More than 7 parameters. | 138 | |
| Parameter thisNexus should be final. | 138 | |
| Expected @param tag for 'thisNexus'. | 138 | |
| Parameter user should be final. | 139 | |
| Expected @param tag for 'user'. | 139 | |
| Parameter pathVector should be final. | 139 | |
| Expected @param tag for 'pathVector'. | 139 | |
| Parameter pathSegment should be final. | 139 | |
| Expected @param tag for 'pathSegment'. | 139 | |
| Parameter request should be final. | 140 | |
| Expected @param tag for 'request'. | 140 | |
| Parameter context should be final. | 141 | |
| Expected @param tag for 'context'. | 141 | |
| Parameter nexusHistory should be final. | 141 | |
| Expected @param tag for 'nexusHistory'. | 141 | |
| Parameter requestedType should be final. | 142 | |
| Expected @param tag for 'requestedType'. | 142 | |
| Line has trailing spaces. | 193 | |
| Line has trailing spaces. | 195 | |
| Line has trailing spaces. | 198 | |
| '11' is a magic number. | 270 | |
| '7' is a magic number. | 272 | |
| '4' is a magic number. | 274 | |
| Must have at least one statement. | 284 | |
| '{' is followed by whitespace. | 306 | |
| Expected an @return tag. | 347 | |
| Method length is 553 lines (max allowed is 150). | 347 | |
| More than 7 parameters. | 347 | |
| Parameter thisNexus should be final. | 347 | |
| Expected @param tag for 'thisNexus'. | 347 | |
| Parameter user should be final. | 348 | |
| Expected @param tag for 'user'. | 348 | |
| Parameter pathVector should be final. | 348 | |
| Expected @param tag for 'pathVector'. | 348 | |
| Parameter pathSegment should be final. | 348 | |
| Expected @param tag for 'pathSegment'. | 348 | |
| Parameter request should be final. | 349 | |
| Expected @param tag for 'request'. | 349 | |
| Parameter context should be final. | 350 | |
| Expected @param tag for 'context'. | 350 | |
| Parameter nexusHistory should be final. | 350 | |
| Expected @param tag for 'nexusHistory'. | 350 | |
| Parameter requestedType should be final. | 351 | |
| Expected @param tag for 'requestedType'. | 351 | |
| Line is longer than 80 characters. | 397 | |
| Line has trailing spaces. | 439 | |
| Line has trailing spaces. | 443 | |
| Line has trailing spaces. | 445 | |
| '{' is followed by whitespace. | 452 | |
| '{' is followed by whitespace. | 467 | |
| Line is longer than 80 characters. | 485 | |
| '{' is followed by whitespace. | 485 | |
| Must have at least one statement. | 516 | |
| '12' is a magic number. | 537 | |
| '12' is a magic number. | 538 | |
| '12' is a magic number. | 542 | |
| Must have at least one statement. | 545 | |
| Must have at least one statement. | 550 | |
| '12' is a magic number. | 560 | |
| '12' is a magic number. | 561 | |
| '12' is a magic number. | 565 | |
| Must have at least one statement. | 568 | |
| Must have at least one statement. | 573 | |
| Line is longer than 80 characters. | 627 | |
| Line is longer than 80 characters. | 637 | |
| '11' is a magic number. | 644 | |
| '7' is a magic number. | 646 | |
| '4' is a magic number. | 648 | |
| Must have at least one statement. | 659 | |
| Line is longer than 80 characters. | 665 | |
| Line is longer than 80 characters. | 673 | |
| Line is longer than 80 characters. | 681 | |
| Line is longer than 80 characters. | 710 | |
| '}' should be on the same line. | 723 | |
| Line is longer than 80 characters. | 726 | |
| Line is longer than 80 characters. | 740 | |
| '}' should be on the same line. | 809 | |
| Expected an @return tag. | 908 | |
| Method 'createEventArc' is not designed for extension - needs to be abstract, final or empty. | 908 | |
| More than 7 parameters. | 908 | |
| Parameter startDate should be final. | 908 | |
| Expected @param tag for 'startDate'. | 908 | |
| Parameter endDate should be final. | 909 | |
| Expected @param tag for 'endDate'. | 909 | |
| Parameter originator should be final. | 909 | |
| Expected @param tag for 'originator'. | 909 | |
| Parameter longName should be final. | 909 | |
| Expected @param tag for 'longName'. | 909 | |
| Parameter text should be final. | 910 | |
| Expected @param tag for 'text'. | 910 | |
| Parameter wysiwygUsed should be final. | 910 | |
| Expected @param tag for 'wysiwygUsed'. | 910 | |
| Parameter errors should be final. | 910 | |
| Expected @param tag for 'errors'. | 910 | |
| Parameter warnings should be final. | 911 | |
| Expected @param tag for 'warnings'. | 911 | |
| Line is longer than 80 characters. | 938 | |
| Must have at least one statement. | 943 | |
| Must have at least one statement. | 953 | |
| Must have at least one statement. | 960 | |
| Must have at least one statement. | 967 | |
| Line is longer than 80 characters. | 1001 | |
| Must have at least one statement. | 1008 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '13600' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 122 | |
| Line is longer than 80 characters. | 145 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Parameter pathVector should be final. | 155 | |
| Expected @param tag for 'pathVector'. | 155 | |
| Parameter pathSegment should be final. | 155 | |
| Expected @param tag for 'pathSegment'. | 155 | |
| Parameter request should be final. | 156 | |
| Expected @param tag for 'request'. | 156 | |
| Parameter response should be final. | 157 | |
| Expected @param tag for 'response'. | 157 | |
| Parameter context should be final. | 158 | |
| Expected @param tag for 'context'. | 158 | |
| Parameter nexusHistory should be final. | 158 | |
| Expected @param tag for 'nexusHistory'. | 158 | |
| Parameter views should be final. | 159 | |
| Expected @param tag for 'views'. | 159 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 159 | |
| Expected @throws tag for 'java.io.IOException'. | 160 | |
| Line is longer than 80 characters. | 214 | |
| Line is longer than 80 characters. | 237 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 31 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 33 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 45 | |
| Line has trailing spaces. | 47 | |
| Line has trailing spaces. | 53 | |
| Method 'compare' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Missing a Javadoc comment. | 56 | |
| Parameter arg0 should be final. | 56 | |
| Parameter arg1 should be final. | 56 | |
| Line has trailing spaces. | 73 | |
| First sentence should end with a period. | 77 | |
| 'private' modifier out of order with the JLS suggestions. | 80 | |
| Line has trailing spaces. | 84 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Parameter dataSource should be final. | 87 | |
| Expected @param tag for 'dataSource'. | 87 | |
| First sentence should end with a period. | 92 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 95 | |
| First sentence should end with a period. | 97 | |
| Line has trailing spaces. | 99 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Parameter pathVector should be final. | 110 | |
| Expected @param tag for 'pathVector'. | 110 | |
| Parameter pathSegment should be final. | 111 | |
| Expected @param tag for 'pathSegment'. | 111 | |
| Parameter request should be final. | 111 | |
| Expected @param tag for 'request'. | 111 | |
| Parameter context should be final. | 112 | |
| Expected @param tag for 'context'. | 112 | |
| Parameter nexusHistory should be final. | 112 | |
| Expected @param tag for 'nexusHistory'. | 112 | |
| Parameter requestedType should be final. | 113 | |
| Expected @param tag for 'requestedType'. | 113 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 113 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 114 | |
| '3' is a magic number. | 148 | |
| Line is longer than 80 characters. | 149 | |
| Line is longer than 80 characters. | 155 | |
| Line is longer than 80 characters. | 169 | |
| '9' is a magic number. | 199 | |
| Avoid inline conditionals. | 208 | |
| Missing a Javadoc comment. | 242 | |
| Variable 'serialNumber' must be private and have accessor methods. | 242 | |
| '100000' is a magic number. | 242 | |
| Line has trailing spaces. | 254 | |
| Line has trailing spaces. | 258 | |
| Expected an @return tag. | 266 | |
| Method length is 202 lines (max allowed is 150). | 266 | |
| More than 7 parameters. | 266 | |
| Parameter thisNexus should be final. | 266 | |
| Expected @param tag for 'thisNexus'. | 266 | |
| Parameter user should be final. | 267 | |
| Expected @param tag for 'user'. | 267 | |
| Parameter pathVector should be final. | 267 | |
| Expected @param tag for 'pathVector'. | 267 | |
| Parameter pathSegment should be final. | 267 | |
| Expected @param tag for 'pathSegment'. | 267 | |
| Parameter request should be final. | 268 | |
| Expected @param tag for 'request'. | 268 | |
| Parameter context should be final. | 269 | |
| Expected @param tag for 'context'. | 269 | |
| Parameter nexusHistory should be final. | 269 | |
| Expected @param tag for 'nexusHistory'. | 269 | |
| Parameter requestedType should be final. | 270 | |
| Expected @param tag for 'requestedType'. | 270 | |
| Parameter thisGroup should be final. | 270 | |
| Expected @param tag for 'thisGroup'. | 270 | |
| Parameter addOrRemoveSpecial should be final. | 271 | |
| Expected @param tag for 'addOrRemoveSpecial'. | 271 | |
| Parameter removeMembers should be final. | 271 | |
| Expected @param tag for 'removeMembers'. | 271 | |
| Parameter addMembers should be final. | 272 | |
| Expected @param tag for 'addMembers'. | 272 | |
| Parameter continueURL should be final. | 272 | |
| Expected @param tag for 'continueURL'. | 272 | |
| Line is longer than 80 characters. | 345 | |
| Line is longer than 80 characters. | 351 | |
| Line is longer than 80 characters. | 357 | |
| Expected an @return tag. | 492 | |
| Method length is 851 lines (max allowed is 150). | 492 | |
| More than 7 parameters. | 492 | |
| Parameter thisNexus should be final. | 492 | |
| Expected @param tag for 'thisNexus'. | 492 | |
| Parameter user should be final. | 493 | |
| Expected @param tag for 'user'. | 493 | |
| Parameter pathVector should be final. | 493 | |
| Expected @param tag for 'pathVector'. | 493 | |
| Parameter pathSegment should be final. | 493 | |
| Expected @param tag for 'pathSegment'. | 493 | |
| Parameter request should be final. | 494 | |
| Expected @param tag for 'request'. | 494 | |
| Parameter context should be final. | 495 | |
| Expected @param tag for 'context'. | 495 | |
| Parameter nexusHistory should be final. | 495 | |
| Expected @param tag for 'nexusHistory'. | 495 | |
| Parameter requestedType should be final. | 496 | |
| Expected @param tag for 'requestedType'. | 496 | |
| Line is longer than 80 characters. | 528 | |
| Line is longer than 80 characters. | 552 | |
| Line is longer than 80 characters. | 553 | |
| '3' is a magic number. | 733 | |
| Line is longer than 80 characters. | 752 | |
| Line is longer than 80 characters. | 774 | |
| '9' is a magic number. | 812 | |
| Line is longer than 80 characters. | 891 | |
| Line has trailing spaces. | 1091 | |
| '}' should be on the same line. | 1113 | |
| '}' should be on the same line. | 1129 | |
| Line is longer than 80 characters. | 1203 | |
| Line is longer than 80 characters. | 1272 | |
| Line is longer than 80 characters. | 1304 | |
| Line is longer than 80 characters. | 1329 | |
| Line is longer than 80 characters. | 1330 | |
| Line is longer than 80 characters. | 1331 | |
| Line is longer than 80 characters. | 1332 | |
| Line is longer than 80 characters. | 1333 | |
| Missing a Javadoc comment. | 1348 | |
| Parameter termCode should be final. | 1348 | |
| Parameter masterSubjectID should be final. | 1349 | |
| Line is longer than 80 characters. | 1360 | |
| '{' is followed by whitespace. | 1366 | |
| Line is longer than 80 characters. | 1385 | |
| Line is longer than 80 characters. | 1386 | |
| Line is longer than 80 characters. | 1408 | |
| Line is longer than 80 characters. | 1415 | |
| '{' is followed by whitespace. | 1415 | |
| Missing a Javadoc comment. | 1439 | |
| Parameter inString should be final. | 1439 | |
| First sentence should end with a period. | 1486 | |
| Expected an @return tag. | 1489 | |
| Parameter args should be final. | 1489 | |
| Expected @param tag for 'args'. | 1489 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '14100' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 113 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Parameter pathVector should be final. | 123 | |
| Expected @param tag for 'pathVector'. | 123 | |
| Parameter pathSegment should be final. | 123 | |
| Expected @param tag for 'pathSegment'. | 123 | |
| Parameter request should be final. | 124 | |
| Expected @param tag for 'request'. | 124 | |
| Parameter response should be final. | 125 | |
| Expected @param tag for 'response'. | 125 | |
| Parameter context should be final. | 126 | |
| Expected @param tag for 'context'. | 126 | |
| Parameter nexusHistory should be final. | 126 | |
| Expected @param tag for 'nexusHistory'. | 126 | |
| Parameter views should be final. | 127 | |
| Expected @param tag for 'views'. | 127 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 127 | |
| Expected @throws tag for 'java.io.IOException'. | 128 | |
| Line is longer than 80 characters. | 174 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 108 | |
| Variable 'serialNumber' must be private and have accessor methods. | 108 | |
| '100000' is a magic number. | 108 | |
| Expected an @return tag. | 115 | |
| More than 7 parameters. | 115 | |
| Parameter thisNexus should be final. | 115 | |
| Expected @param tag for 'thisNexus'. | 115 | |
| Parameter user should be final. | 116 | |
| Expected @param tag for 'user'. | 116 | |
| Parameter pathVector should be final. | 116 | |
| Expected @param tag for 'pathVector'. | 116 | |
| Parameter pathSegment should be final. | 116 | |
| Expected @param tag for 'pathSegment'. | 116 | |
| Parameter request should be final. | 117 | |
| Expected @param tag for 'request'. | 117 | |
| Parameter context should be final. | 118 | |
| Expected @param tag for 'context'. | 118 | |
| Parameter nexusHistory should be final. | 118 | |
| Expected @param tag for 'nexusHistory'. | 118 | |
| Parameter requestedType should be final. | 119 | |
| Expected @param tag for 'requestedType'. | 119 | |
| Avoid inline conditionals. | 129 | |
| Expected an @return tag. | 176 | |
| Method length is 251 lines (max allowed is 150). | 176 | |
| More than 7 parameters. | 176 | |
| Parameter thisNexus should be final. | 176 | |
| Expected @param tag for 'thisNexus'. | 176 | |
| Parameter user should be final. | 177 | |
| Expected @param tag for 'user'. | 177 | |
| Parameter pathVector should be final. | 177 | |
| Expected @param tag for 'pathVector'. | 177 | |
| Parameter pathSegment should be final. | 177 | |
| Expected @param tag for 'pathSegment'. | 177 | |
| Parameter request should be final. | 178 | |
| Expected @param tag for 'request'. | 178 | |
| Parameter context should be final. | 179 | |
| Expected @param tag for 'context'. | 179 | |
| Parameter nexusHistory should be final. | 179 | |
| Expected @param tag for 'nexusHistory'. | 179 | |
| Parameter requestedType should be final. | 180 | |
| Expected @param tag for 'requestedType'. | 180 | |
| Line is longer than 80 characters. | 204 | |
| '{' is followed by whitespace. | 225 | |
| '30000' is a magic number. | 283 | |
| Line is longer than 80 characters. | 288 | |
| Line is longer than 80 characters. | 295 | |
| Line is longer than 80 characters. | 298 | |
| Line is longer than 80 characters. | 306 | |
| Line is longer than 80 characters. | 314 | |
| '}' should be on the same line. | 319 | |
| Line is longer than 80 characters. | 324 | |
| Line is longer than 80 characters. | 339 | |
| Line is longer than 80 characters. | 343 | |
| Line is longer than 80 characters. | 359 | |
| Must have at least one statement. | 366 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '13400' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 132 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Parameter pathVector should be final. | 142 | |
| Expected @param tag for 'pathVector'. | 142 | |
| Parameter pathSegment should be final. | 142 | |
| Expected @param tag for 'pathSegment'. | 142 | |
| Parameter request should be final. | 143 | |
| Expected @param tag for 'request'. | 143 | |
| Parameter response should be final. | 144 | |
| Expected @param tag for 'response'. | 144 | |
| Parameter context should be final. | 145 | |
| Expected @param tag for 'context'. | 145 | |
| Parameter nexusHistory should be final. | 145 | |
| Expected @param tag for 'nexusHistory'. | 145 | |
| Parameter views should be final. | 146 | |
| Expected @param tag for 'views'. | 146 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 146 | |
| Expected @throws tag for 'java.io.IOException'. | 147 | |
| Line is longer than 80 characters. | 190 | |
| Line is longer than 80 characters. | 211 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 108 | |
| Variable 'serialNumber' must be private and have accessor methods. | 108 | |
| '100000' is a magic number. | 108 | |
| Expected an @return tag. | 115 | |
| Method length is 172 lines (max allowed is 150). | 115 | |
| More than 7 parameters. | 115 | |
| Parameter thisNexus should be final. | 115 | |
| Expected @param tag for 'thisNexus'. | 115 | |
| Parameter user should be final. | 116 | |
| Expected @param tag for 'user'. | 116 | |
| Parameter pathVector should be final. | 116 | |
| Expected @param tag for 'pathVector'. | 116 | |
| Parameter pathSegment should be final. | 116 | |
| Expected @param tag for 'pathSegment'. | 116 | |
| Parameter request should be final. | 117 | |
| Expected @param tag for 'request'. | 117 | |
| Parameter context should be final. | 118 | |
| Expected @param tag for 'context'. | 118 | |
| Parameter nexusHistory should be final. | 118 | |
| Expected @param tag for 'nexusHistory'. | 118 | |
| Parameter requestedType should be final. | 119 | |
| Expected @param tag for 'requestedType'. | 119 | |
| Line is longer than 80 characters. | 162 | |
| Line is longer than 80 characters. | 163 | |
| Line is longer than 80 characters. | 199 | |
| Expected an @return tag. | 295 | |
| Method length is 538 lines (max allowed is 150). | 295 | |
| More than 7 parameters. | 295 | |
| Parameter thisNexus should be final. | 295 | |
| Expected @param tag for 'thisNexus'. | 295 | |
| Parameter user should be final. | 296 | |
| Expected @param tag for 'user'. | 296 | |
| Parameter pathVector should be final. | 296 | |
| Expected @param tag for 'pathVector'. | 296 | |
| Parameter pathSegment should be final. | 296 | |
| Expected @param tag for 'pathSegment'. | 296 | |
| Parameter request should be final. | 297 | |
| Expected @param tag for 'request'. | 297 | |
| Parameter context should be final. | 298 | |
| Expected @param tag for 'context'. | 298 | |
| Parameter nexusHistory should be final. | 298 | |
| Expected @param tag for 'nexusHistory'. | 298 | |
| Parameter requestedType should be final. | 299 | |
| Expected @param tag for 'requestedType'. | 299 | |
| Line is longer than 80 characters. | 338 | |
| Line is longer than 80 characters. | 362 | |
| Line is longer than 80 characters. | 368 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 422 | |
| Line is longer than 80 characters. | 446 | |
| Line is longer than 80 characters. | 462 | |
| Line is longer than 80 characters. | 503 | |
| Must have at least one statement. | 524 | |
| Must have at least one statement. | 531 | |
| Must have at least one statement. | 538 | |
| Must have at least one statement. | 549 | |
| Must have at least one statement. | 556 | |
| Must have at least one statement. | 563 | |
| Must have at least one statement. | 588 | |
| Line is longer than 80 characters. | 601 | |
| Line is longer than 80 characters. | 630 | |
| Line is longer than 80 characters. | 647 | |
| Must have at least one statement. | 669 | |
| Must have at least one statement. | 676 | |
| Must have at least one statement. | 683 | |
| Must have at least one statement. | 692 | |
| Must have at least one statement. | 699 | |
| Must have at least one statement. | 706 | |
| Must have at least one statement. | 713 | |
| Must have at least one statement. | 727 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line is longer than 80 characters. | 30 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '12200' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 117 | |
| Line is longer than 80 characters. | 140 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Parameter pathVector should be final. | 150 | |
| Expected @param tag for 'pathVector'. | 150 | |
| Parameter pathSegment should be final. | 150 | |
| Expected @param tag for 'pathSegment'. | 150 | |
| Parameter request should be final. | 151 | |
| Expected @param tag for 'request'. | 151 | |
| Parameter response should be final. | 152 | |
| Expected @param tag for 'response'. | 152 | |
| Parameter context should be final. | 153 | |
| Expected @param tag for 'context'. | 153 | |
| Parameter nexusHistory should be final. | 153 | |
| Expected @param tag for 'nexusHistory'. | 153 | |
| Parameter views should be final. | 154 | |
| Expected @param tag for 'views'. | 154 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 154 | |
| Expected @throws tag for 'java.io.IOException'. | 155 | |
| Line is longer than 80 characters. | 203 | |
| Line is longer than 80 characters. | 226 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '19100' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 84 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter pathVector should be final. | 94 | |
| Expected @param tag for 'pathVector'. | 94 | |
| Parameter pathSegment should be final. | 94 | |
| Expected @param tag for 'pathSegment'. | 94 | |
| Parameter request should be final. | 95 | |
| Expected @param tag for 'request'. | 95 | |
| Parameter response should be final. | 96 | |
| Expected @param tag for 'response'. | 96 | |
| Parameter context should be final. | 97 | |
| Expected @param tag for 'context'. | 97 | |
| Parameter nexusHistory should be final. | 97 | |
| Expected @param tag for 'nexusHistory'. | 97 | |
| Parameter views should be final. | 98 | |
| Expected @param tag for 'views'. | 98 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 98 | |
| Expected @throws tag for 'java.io.IOException'. | 99 | |
| Line is longer than 80 characters. | 113 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 108 | |
| Variable 'serialNumber' must be private and have accessor methods. | 108 | |
| '100000' is a magic number. | 108 | |
| Expected an @return tag. | 115 | |
| More than 7 parameters. | 115 | |
| Parameter thisNexus should be final. | 115 | |
| Expected @param tag for 'thisNexus'. | 115 | |
| Parameter user should be final. | 116 | |
| Expected @param tag for 'user'. | 116 | |
| Parameter pathVector should be final. | 116 | |
| Expected @param tag for 'pathVector'. | 116 | |
| Parameter pathSegment should be final. | 116 | |
| Expected @param tag for 'pathSegment'. | 116 | |
| Parameter request should be final. | 117 | |
| Expected @param tag for 'request'. | 117 | |
| Parameter context should be final. | 118 | |
| Expected @param tag for 'context'. | 118 | |
| Parameter nexusHistory should be final. | 118 | |
| Expected @param tag for 'nexusHistory'. | 118 | |
| Parameter requestedType should be final. | 119 | |
| Expected @param tag for 'requestedType'. | 119 | |
| Line has trailing spaces. | 153 | |
| Line has trailing spaces. | 154 | |
| Line has trailing spaces. | 156 | |
| Line has trailing spaces. | 161 | |
| Line has trailing spaces. | 164 | |
| Expected an @return tag. | 166 | |
| Method length is 774 lines (max allowed is 150). | 166 | |
| More than 7 parameters. | 166 | |
| Parameter thisNexus should be final. | 166 | |
| Expected @param tag for 'thisNexus'. | 166 | |
| Parameter user should be final. | 167 | |
| Expected @param tag for 'user'. | 167 | |
| Parameter pathVector should be final. | 167 | |
| Expected @param tag for 'pathVector'. | 167 | |
| Parameter pathSegment should be final. | 167 | |
| Expected @param tag for 'pathSegment'. | 167 | |
| Parameter request should be final. | 168 | |
| Expected @param tag for 'request'. | 168 | |
| Parameter context should be final. | 169 | |
| Expected @param tag for 'context'. | 169 | |
| Parameter nexusHistory should be final. | 169 | |
| Expected @param tag for 'nexusHistory'. | 169 | |
| Parameter requestedType should be final. | 170 | |
| Expected @param tag for 'requestedType'. | 170 | |
| Line is longer than 80 characters. | 194 | |
| Line is longer than 80 characters. | 260 | |
| Line is longer than 80 characters. | 311 | |
| Line is longer than 80 characters. | 435 | |
| Line is longer than 80 characters. | 441 | |
| '4' is a magic number. | 441 | |
| '4' is a magic number. | 441 | |
| '8' is a magic number. | 525 | |
| '8' is a magic number. | 556 | |
| Must have at least one statement. | 565 | |
| Line is longer than 80 characters. | 574 | |
| '8' is a magic number. | 604 | |
| '}' should be on the same line. | 751 | |
| '7' is a magic number. | 776 | |
| Line is longer than 80 characters. | 808 | |
| Line is longer than 80 characters. | 815 | |
| '4' is a magic number. | 815 | |
| '4' is a magic number. | 815 | |
| Line is longer than 80 characters. | 945 | |
| Missing a Javadoc comment. | 945 | |
| Name 'defaultNav2' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 945 | |
| Line is longer than 80 characters. | 947 | |
| Missing a Javadoc comment. | 947 | |
| Name 'defaultNav3' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 947 | |
| Line is longer than 80 characters. | 949 | |
| Missing a Javadoc comment. | 949 | |
| Name 'defaultNav5' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 949 | |
| Line is longer than 80 characters. | 951 | |
| Missing a Javadoc comment. | 951 | |
| Name 'defaultNav6' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 951 | |
| Line is longer than 80 characters. | 953 | |
| Missing a Javadoc comment. | 953 | |
| Name 'defaultNavOcw' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 953 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '12100' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 136 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Parameter pathVector should be final. | 146 | |
| Expected @param tag for 'pathVector'. | 146 | |
| Parameter pathSegment should be final. | 146 | |
| Expected @param tag for 'pathSegment'. | 146 | |
| Parameter request should be final. | 147 | |
| Expected @param tag for 'request'. | 147 | |
| Parameter response should be final. | 148 | |
| Expected @param tag for 'response'. | 148 | |
| Parameter context should be final. | 149 | |
| Expected @param tag for 'context'. | 149 | |
| Parameter nexusHistory should be final. | 149 | |
| Expected @param tag for 'nexusHistory'. | 149 | |
| Parameter views should be final. | 150 | |
| Expected @param tag for 'views'. | 150 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 150 | |
| Expected @throws tag for 'java.io.IOException'. | 151 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 230 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 64 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter context should be final. | 69 | |
| Expected @param tag for 'context'. | 69 | |
| Parameter nexusHistory should be final. | 69 | |
| Expected @param tag for 'nexusHistory'. | 69 | |
| Parameter requestedType should be final. | 70 | |
| Expected @param tag for 'requestedType'. | 70 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 70 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 71 | |
| Missing a Javadoc comment. | 111 | |
| Variable 'serialNumber' must be private and have accessor methods. | 111 | |
| '100000' is a magic number. | 111 | |
| Expected an @return tag. | 118 | |
| Method length is 171 lines (max allowed is 150). | 118 | |
| More than 7 parameters. | 118 | |
| Parameter thisNexus should be final. | 118 | |
| Expected @param tag for 'thisNexus'. | 118 | |
| Parameter user should be final. | 119 | |
| Expected @param tag for 'user'. | 119 | |
| Parameter pathVector should be final. | 119 | |
| Expected @param tag for 'pathVector'. | 119 | |
| Parameter pathSegment should be final. | 119 | |
| Expected @param tag for 'pathSegment'. | 119 | |
| Parameter request should be final. | 120 | |
| Expected @param tag for 'request'. | 120 | |
| Parameter context should be final. | 121 | |
| Expected @param tag for 'context'. | 121 | |
| Parameter nexusHistory should be final. | 121 | |
| Expected @param tag for 'nexusHistory'. | 121 | |
| Parameter requestedType should be final. | 122 | |
| Expected @param tag for 'requestedType'. | 122 | |
| Line is longer than 80 characters. | 185 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 214 | |
| Line is longer than 80 characters. | 275 | |
| Line is longer than 80 characters. | 276 | |
| Expected an @return tag. | 297 | |
| Method length is 787 lines (max allowed is 150). | 297 | |
| More than 7 parameters. | 297 | |
| Parameter thisNexus should be final. | 297 | |
| Expected @param tag for 'thisNexus'. | 297 | |
| Parameter user should be final. | 298 | |
| Expected @param tag for 'user'. | 298 | |
| Parameter pathVector should be final. | 298 | |
| Expected @param tag for 'pathVector'. | 298 | |
| Parameter pathSegment should be final. | 298 | |
| Expected @param tag for 'pathSegment'. | 298 | |
| Parameter request should be final. | 299 | |
| Expected @param tag for 'request'. | 299 | |
| Parameter context should be final. | 300 | |
| Expected @param tag for 'context'. | 300 | |
| Parameter nexusHistory should be final. | 300 | |
| Expected @param tag for 'nexusHistory'. | 300 | |
| Parameter requestedType should be final. | 301 | |
| Expected @param tag for 'requestedType'. | 301 | |
| Line is longer than 80 characters. | 329 | |
| Line is longer than 80 characters. | 412 | |
| Line is longer than 80 characters. | 423 | |
| Line is longer than 80 characters. | 435 | |
| Avoid inline conditionals. | 450 | |
| Avoid inline conditionals. | 466 | |
| Line is longer than 80 characters. | 472 | |
| Line is longer than 80 characters. | 484 | |
| Line is longer than 80 characters. | 523 | |
| '3750' is a magic number. | 530 | |
| '3000' is a magic number. | 534 | |
| '3750' is a magic number. | 541 | |
| '3000' is a magic number. | 546 | |
| Line is longer than 80 characters. | 552 | |
| Line is longer than 80 characters. | 557 | |
| Line is longer than 80 characters. | 586 | |
| Line is longer than 80 characters. | 610 | |
| Line is longer than 80 characters. | 626 | |
| Line is longer than 80 characters. | 667 | |
| Must have at least one statement. | 689 | |
| Must have at least one statement. | 696 | |
| Must have at least one statement. | 703 | |
| Must have at least one statement. | 714 | |
| Must have at least one statement. | 721 | |
| Must have at least one statement. | 728 | |
| Must have at least one statement. | 753 | |
| Line is longer than 80 characters. | 796 | |
| Line is longer than 80 characters. | 813 | |
| Must have at least one statement. | 835 | |
| Must have at least one statement. | 842 | |
| Must have at least one statement. | 849 | |
| Must have at least one statement. | 858 | |
| Must have at least one statement. | 865 | |
| Must have at least one statement. | 872 | |
| Must have at least one statement. | 879 | |
| Must have at least one statement. | 893 | |
| Line is longer than 80 characters. | 957 | |
| Line is longer than 80 characters. | 976 | |
| Line is longer than 80 characters. | 1001 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '12000' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 105 | |
| Line is longer than 80 characters. | 126 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Parameter pathVector should be final. | 136 | |
| Expected @param tag for 'pathVector'. | 136 | |
| Parameter pathSegment should be final. | 136 | |
| Expected @param tag for 'pathSegment'. | 136 | |
| Parameter request should be final. | 137 | |
| Expected @param tag for 'request'. | 137 | |
| Parameter response should be final. | 138 | |
| Expected @param tag for 'response'. | 138 | |
| Parameter context should be final. | 139 | |
| Expected @param tag for 'context'. | 139 | |
| Parameter nexusHistory should be final. | 139 | |
| Expected @param tag for 'nexusHistory'. | 139 | |
| Parameter views should be final. | 140 | |
| Expected @param tag for 'views'. | 140 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 140 | |
| Expected @throws tag for 'java.io.IOException'. | 141 | |
| Line is longer than 80 characters. | 176 | |
| Line is longer than 80 characters. | 197 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Missing a Javadoc comment. | 109 | |
| Variable 'serialNumber' must be private and have accessor methods. | 109 | |
| '100000' is a magic number. | 109 | |
| Expected an @return tag. | 116 | |
| Method length is 226 lines (max allowed is 150). | 116 | |
| More than 7 parameters. | 116 | |
| Parameter thisNexus should be final. | 116 | |
| Expected @param tag for 'thisNexus'. | 116 | |
| Parameter user should be final. | 117 | |
| Expected @param tag for 'user'. | 117 | |
| Parameter pathVector should be final. | 117 | |
| Expected @param tag for 'pathVector'. | 117 | |
| Parameter pathSegment should be final. | 117 | |
| Expected @param tag for 'pathSegment'. | 117 | |
| Parameter request should be final. | 118 | |
| Expected @param tag for 'request'. | 118 | |
| Parameter context should be final. | 119 | |
| Expected @param tag for 'context'. | 119 | |
| Parameter nexusHistory should be final. | 119 | |
| Expected @param tag for 'nexusHistory'. | 119 | |
| Parameter requestedType should be final. | 120 | |
| Expected @param tag for 'requestedType'. | 120 | |
| Line is longer than 80 characters. | 158 | |
| Line is longer than 80 characters. | 159 | |
| Must have at least one statement. | 216 | |
| Line is longer than 80 characters. | 237 | |
| Avoid inline conditionals. | 247 | |
| Must have at least one statement. | 260 | |
| Line is longer than 80 characters. | 281 | |
| Avoid inline conditionals. | 291 | |
| Line has trailing spaces. | 333 | |
| Line has trailing spaces. | 335 | |
| Line has trailing spaces. | 338 | |
| Expected an @return tag. | 350 | |
| Method length is 152 lines (max allowed is 150). | 350 | |
| More than 7 parameters. | 350 | |
| Parameter thisNexus should be final. | 350 | |
| Expected @param tag for 'thisNexus'. | 350 | |
| Parameter user should be final. | 351 | |
| Expected @param tag for 'user'. | 351 | |
| Parameter pathVector should be final. | 351 | |
| Expected @param tag for 'pathVector'. | 351 | |
| Parameter pathSegment should be final. | 351 | |
| Expected @param tag for 'pathSegment'. | 351 | |
| Parameter request should be final. | 352 | |
| Expected @param tag for 'request'. | 352 | |
| Parameter context should be final. | 353 | |
| Expected @param tag for 'context'. | 353 | |
| Parameter nexusHistory should be final. | 353 | |
| Expected @param tag for 'nexusHistory'. | 353 | |
| Parameter requestedType should be final. | 354 | |
| Expected @param tag for 'requestedType'. | 354 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 419 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '12300' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 116 | |
| Line is longer than 80 characters. | 139 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 149 | |
| Parameter pathVector should be final. | 149 | |
| Expected @param tag for 'pathVector'. | 149 | |
| Parameter pathSegment should be final. | 149 | |
| Expected @param tag for 'pathSegment'. | 149 | |
| Parameter request should be final. | 150 | |
| Expected @param tag for 'request'. | 150 | |
| Parameter response should be final. | 151 | |
| Expected @param tag for 'response'. | 151 | |
| Parameter context should be final. | 152 | |
| Expected @param tag for 'context'. | 152 | |
| Parameter nexusHistory should be final. | 152 | |
| Expected @param tag for 'nexusHistory'. | 152 | |
| Parameter views should be final. | 153 | |
| Expected @param tag for 'views'. | 153 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 153 | |
| Expected @throws tag for 'java.io.IOException'. | 154 | |
| Line is longer than 80 characters. | 200 | |
| Line is longer than 80 characters. | 223 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 22 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 24 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 40 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Missing a Javadoc comment. | 55 | |
| Missing a Javadoc comment. | 57 | |
| Missing a Javadoc comment. | 59 | |
| Missing a Javadoc comment. | 61 | |
| Missing a Javadoc comment. | 65 | |
| Missing a Javadoc comment. | 67 | |
| First sentence should end with a period. | 69 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 72 | |
| First sentence should end with a period. | 75 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| Line is longer than 80 characters. | 104 | |
| First sentence should end with a period. | 123 | |
| Line has trailing spaces. | 125 | |
| Line has trailing spaces. | 126 | |
| Line has trailing spaces. | 133 | |
| Line has trailing spaces. | 135 | |
| Line has trailing spaces. | 138 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 140 | |
| Parameter pathVector should be final. | 140 | |
| 'pathVector' hides a field. | 140 | |
| Expected @param tag for 'pathVector'. | 140 | |
| Parameter pathSegment should be final. | 141 | |
| 'pathSegment' hides a field. | 141 | |
| Expected @param tag for 'pathSegment'. | 141 | |
| Parameter request should be final. | 141 | |
| 'request' hides a field. | 141 | |
| Expected @param tag for 'request'. | 141 | |
| Parameter context should be final. | 142 | |
| Expected @param tag for 'context'. | 142 | |
| Parameter nexusHistory should be final. | 142 | |
| 'nexusHistory' hides a field. | 142 | |
| Expected @param tag for 'nexusHistory'. | 142 | |
| Parameter requestedType should be final. | 143 | |
| 'requestedType' hides a field. | 143 | |
| Expected @param tag for 'requestedType'. | 143 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 143 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 144 | |
| 'thisNexus' hides a field. | 146 | |
| 'user' hides a field. | 150 | |
| '10000' is a magic number. | 196 | |
| '360' is a magic number. | 200 | |
| '30000' is a magic number. | 262 | |
| Missing a Javadoc comment. | 281 | |
| Missing a Javadoc comment. | 283 | |
| Missing a Javadoc comment. | 285 | |
| Line is longer than 80 characters. | 301 | |
| '12' is a magic number. | 308 | |
| Line is longer than 80 characters. | 314 | |
| Missing a Javadoc comment. | 317 | |
| Variable 'serialNumber' must be private and have accessor methods. | 317 | |
| '100000' is a magic number. | 317 | |
| Expected an @return tag. | 324 | |
| More than 7 parameters. | 324 | |
| Parameter thisNexus should be final. | 324 | |
| 'thisNexus' hides a field. | 324 | |
| Expected @param tag for 'thisNexus'. | 324 | |
| Parameter user should be final. | 325 | |
| 'user' hides a field. | 325 | |
| Expected @param tag for 'user'. | 325 | |
| Parameter pathVector should be final. | 325 | |
| 'pathVector' hides a field. | 325 | |
| Expected @param tag for 'pathVector'. | 325 | |
| Parameter pathSegment should be final. | 325 | |
| 'pathSegment' hides a field. | 325 | |
| Expected @param tag for 'pathSegment'. | 325 | |
| Parameter request should be final. | 326 | |
| 'request' hides a field. | 326 | |
| Expected @param tag for 'request'. | 326 | |
| Parameter context should be final. | 327 | |
| Expected @param tag for 'context'. | 327 | |
| Parameter nexusHistory should be final. | 327 | |
| 'nexusHistory' hides a field. | 327 | |
| Expected @param tag for 'nexusHistory'. | 327 | |
| Parameter requestedType should be final. | 328 | |
| 'requestedType' hides a field. | 328 | |
| Expected @param tag for 'requestedType'. | 328 | |
| Line has trailing spaces. | 386 | |
| Line has trailing spaces. | 388 | |
| Line has trailing spaces. | 391 | |
| Expected an @return tag. | 422 | |
| Method length is 525 lines (max allowed is 150). | 422 | |
| More than 7 parameters. | 422 | |
| Parameter thisNexus should be final. | 422 | |
| 'thisNexus' hides a field. | 422 | |
| Expected @param tag for 'thisNexus'. | 422 | |
| Parameter user should be final. | 423 | |
| 'user' hides a field. | 423 | |
| Expected @param tag for 'user'. | 423 | |
| Parameter pathVector should be final. | 423 | |
| 'pathVector' hides a field. | 423 | |
| Expected @param tag for 'pathVector'. | 423 | |
| Parameter pathSegment should be final. | 423 | |
| 'pathSegment' hides a field. | 423 | |
| Expected @param tag for 'pathSegment'. | 423 | |
| Parameter request should be final. | 424 | |
| 'request' hides a field. | 424 | |
| Expected @param tag for 'request'. | 424 | |
| Parameter context should be final. | 425 | |
| Expected @param tag for 'context'. | 425 | |
| Parameter nexusHistory should be final. | 425 | |
| 'nexusHistory' hides a field. | 425 | |
| Expected @param tag for 'nexusHistory'. | 425 | |
| Parameter requestedType should be final. | 426 | |
| 'requestedType' hides a field. | 426 | |
| Expected @param tag for 'requestedType'. | 426 | |
| Line is longer than 80 characters. | 459 | |
| '{' is followed by whitespace. | 484 | |
| Avoid inline conditionals. | 493 | |
| Line is longer than 80 characters. | 518 | |
| Avoid inline conditionals. | 518 | |
| Line is longer than 80 characters. | 527 | |
| Avoid inline conditionals. | 527 | |
| Line is longer than 80 characters. | 545 | |
| Line is longer than 80 characters. | 564 | |
| Avoid inline conditionals. | 564 | |
| Line is longer than 80 characters. | 580 | |
| '9' is a magic number. | 615 | |
| '5' is a magic number. | 663 | |
| Must have at least one statement. | 758 | |
| Must have at least one statement. | 775 | |
| Line is longer than 80 characters. | 785 | |
| '4' is a magic number. | 860 | |
| '4' is a magic number. | 862 | |
| '4' is a magic number. | 864 | |
| '4' is a magic number. | 866 | |
| Must have at least one statement. | 892 | |
| Missing a Javadoc comment. | 952 | |
| Variable 'terms' must be private and have accessor methods. | 952 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '12160' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 152 | |
| Line is longer than 80 characters. | 175 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 191 | |
| Parameter pathVector should be final. | 191 | |
| Expected @param tag for 'pathVector'. | 191 | |
| Parameter pathSegment should be final. | 191 | |
| Expected @param tag for 'pathSegment'. | 191 | |
| Parameter request should be final. | 192 | |
| Expected @param tag for 'request'. | 192 | |
| Parameter response should be final. | 193 | |
| Expected @param tag for 'response'. | 193 | |
| Parameter context should be final. | 194 | |
| Expected @param tag for 'context'. | 194 | |
| Parameter nexusHistory should be final. | 194 | |
| Expected @param tag for 'nexusHistory'. | 194 | |
| Parameter views should be final. | 195 | |
| Expected @param tag for 'views'. | 195 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 195 | |
| Expected @throws tag for 'java.io.IOException'. | 196 | |
| Line is longer than 80 characters. | 220 | |
| Line is longer than 80 characters. | 286 | |
| Line is longer than 80 characters. | 309 | |
| Missing a Javadoc comment. | 322 | |
| Parameter rendererClassName should be final. | 323 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '12150' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 84 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter pathVector should be final. | 94 | |
| Expected @param tag for 'pathVector'. | 94 | |
| Parameter pathSegment should be final. | 94 | |
| Expected @param tag for 'pathSegment'. | 94 | |
| Parameter request should be final. | 95 | |
| Expected @param tag for 'request'. | 95 | |
| Parameter response should be final. | 96 | |
| Expected @param tag for 'response'. | 96 | |
| Parameter context should be final. | 97 | |
| Expected @param tag for 'context'. | 97 | |
| Parameter nexusHistory should be final. | 97 | |
| Expected @param tag for 'nexusHistory'. | 97 | |
| Parameter views should be final. | 98 | |
| Expected @param tag for 'views'. | 98 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 98 | |
| Expected @throws tag for 'java.io.IOException'. | 99 | |
| Line is longer than 80 characters. | 113 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Must have at least one statement. | 97 | |
| Missing a Javadoc comment. | 143 | |
| Variable 'serialNumber' must be private and have accessor methods. | 143 | |
| '100000' is a magic number. | 143 | |
| Expected an @return tag. | 150 | |
| Method length is 277 lines (max allowed is 150). | 150 | |
| More than 7 parameters. | 150 | |
| Parameter thisNexus should be final. | 150 | |
| Expected @param tag for 'thisNexus'. | 150 | |
| Parameter user should be final. | 151 | |
| Expected @param tag for 'user'. | 151 | |
| Parameter pathVector should be final. | 151 | |
| Expected @param tag for 'pathVector'. | 151 | |
| Parameter pathSegment should be final. | 151 | |
| Expected @param tag for 'pathSegment'. | 151 | |
| Parameter request should be final. | 152 | |
| Expected @param tag for 'request'. | 152 | |
| Parameter context should be final. | 153 | |
| Expected @param tag for 'context'. | 153 | |
| Parameter nexusHistory should be final. | 153 | |
| Expected @param tag for 'nexusHistory'. | 153 | |
| Parameter requestedType should be final. | 154 | |
| Expected @param tag for 'requestedType'. | 154 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Line is longer than 80 characters. | 302 | |
| '10' is a magic number. | 302 | |
| Line is longer than 80 characters. | 339 | |
| Avoid inline conditionals. | 392 | |
| Avoid inline conditionals. | 400 | |
| Must have at least one statement. | 421 | |
| Expected an @return tag. | 435 | |
| Method length is 570 lines (max allowed is 150). | 435 | |
| More than 7 parameters. | 435 | |
| Parameter thisNexus should be final. | 435 | |
| Expected @param tag for 'thisNexus'. | 435 | |
| Parameter user should be final. | 436 | |
| Expected @param tag for 'user'. | 436 | |
| Parameter pathVector should be final. | 436 | |
| Expected @param tag for 'pathVector'. | 436 | |
| Parameter pathSegment should be final. | 436 | |
| Expected @param tag for 'pathSegment'. | 436 | |
| Parameter request should be final. | 437 | |
| Expected @param tag for 'request'. | 437 | |
| Parameter context should be final. | 438 | |
| Expected @param tag for 'context'. | 438 | |
| Parameter nexusHistory should be final. | 438 | |
| Expected @param tag for 'nexusHistory'. | 438 | |
| Parameter requestedType should be final. | 439 | |
| Expected @param tag for 'requestedType'. | 439 | |
| Line is longer than 80 characters. | 491 | |
| '}' should be on the same line. | 508 | |
| Must have at least one statement. | 540 | |
| Line has trailing spaces. | 560 | |
| '4' is a magic number. | 611 | |
| '9999' is a magic number. | 629 | |
| '9999' is a magic number. | 653 | |
| '9000' is a magic number. | 658 | |
| '9999' is a magic number. | 662 | |
| '9999' is a magic number. | 683 | |
| '9000' is a magic number. | 688 | |
| '9999' is a magic number. | 692 | |
| Avoid inline conditionals. | 798 | |
| Line is longer than 80 characters. | 864 | |
| Line is longer than 80 characters. | 868 | |
| Line is longer than 80 characters. | 876 | |
| '7' is a magic number. | 877 | |
| Line is longer than 80 characters. | 901 | |
| Line is longer than 80 characters. | 920 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 40 | |
| '12400' is a magic number. | 43 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| First sentence should end with a period. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 54 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter response should be final. | 69 | |
| Expected @param tag for 'response'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter views should be final. | 71 | |
| Expected @param tag for 'views'. | 71 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 71 | |
| Expected @throws tag for 'java.io.IOException'. | 72 | |
| Line is longer than 80 characters. | 122 | |
| Line is longer than 80 characters. | 145 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 155 | |
| Parameter pathVector should be final. | 155 | |
| Expected @param tag for 'pathVector'. | 155 | |
| Parameter pathSegment should be final. | 155 | |
| Expected @param tag for 'pathSegment'. | 155 | |
| Parameter request should be final. | 156 | |
| Expected @param tag for 'request'. | 156 | |
| Parameter response should be final. | 157 | |
| Expected @param tag for 'response'. | 157 | |
| Parameter context should be final. | 158 | |
| Expected @param tag for 'context'. | 158 | |
| Parameter nexusHistory should be final. | 158 | |
| Expected @param tag for 'nexusHistory'. | 158 | |
| Parameter views should be final. | 159 | |
| Expected @param tag for 'views'. | 159 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 159 | |
| Expected @throws tag for 'java.io.IOException'. | 160 | |
| Line is longer than 80 characters. | 210 | |
| Line is longer than 80 characters. | 233 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 38 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 44 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Missing a Javadoc comment. | 64 | |
| Line has trailing spaces. | 67 | |
| First sentence should end with a period. | 71 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 74 | |
| First sentence should end with a period. | 77 | |
| Line has trailing spaces. | 79 | |
| Line has trailing spaces. | 80 | |
| Line has trailing spaces. | 87 | |
| Line has trailing spaces. | 89 | |
| Line has trailing spaces. | 92 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter pathVector should be final. | 94 | |
| Expected @param tag for 'pathVector'. | 94 | |
| Parameter pathSegment should be final. | 95 | |
| Expected @param tag for 'pathSegment'. | 95 | |
| Parameter request should be final. | 95 | |
| Expected @param tag for 'request'. | 95 | |
| Parameter context should be final. | 96 | |
| Expected @param tag for 'context'. | 96 | |
| Parameter nexusHistory should be final. | 96 | |
| Expected @param tag for 'nexusHistory'. | 96 | |
| Parameter requestedType should be final. | 97 | |
| Expected @param tag for 'requestedType'. | 97 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 97 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 98 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '17200' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 84 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter pathVector should be final. | 94 | |
| Expected @param tag for 'pathVector'. | 94 | |
| Parameter pathSegment should be final. | 94 | |
| Expected @param tag for 'pathSegment'. | 94 | |
| Parameter request should be final. | 95 | |
| Expected @param tag for 'request'. | 95 | |
| Parameter response should be final. | 96 | |
| Expected @param tag for 'response'. | 96 | |
| Parameter context should be final. | 97 | |
| Expected @param tag for 'context'. | 97 | |
| Parameter nexusHistory should be final. | 97 | |
| Expected @param tag for 'nexusHistory'. | 97 | |
| Parameter views should be final. | 98 | |
| Expected @param tag for 'views'. | 98 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 98 | |
| Expected @throws tag for 'java.io.IOException'. | 99 | |
| Line is longer than 80 characters. | 113 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 38 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 43 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 47 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 66 | |
| Line has trailing spaces. | 68 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 72 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 76 | |
| Line has trailing spaces. | 78 | |
| Line has trailing spaces. | 79 | |
| Line has trailing spaces. | 80 | |
| Line has trailing spaces. | 82 | |
| Line has trailing spaces. | 84 | |
| Line has trailing spaces. | 85 | |
| Line has trailing spaces. | 86 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 90 | |
| Line has trailing spaces. | 91 | |
| Line has trailing spaces. | 92 | |
| Line has trailing spaces. | 94 | |
| Line has trailing spaces. | 95 | |
| Line has trailing spaces. | 96 | |
| Line has trailing spaces. | 97 | |
| Line has trailing spaces. | 99 | |
| Line has trailing spaces. | 101 | |
| Line has trailing spaces. | 103 | |
| Missing a Javadoc comment. | 106 | |
| Line has trailing spaces. | 109 | |
| First sentence should end with a period. | 113 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 116 | |
| First sentence should end with a period. | 119 | |
| Line has trailing spaces. | 121 | |
| Line has trailing spaces. | 122 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 131 | |
| Line has trailing spaces. | 134 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 136 | |
| Parameter pathVector should be final. | 136 | |
| Expected @param tag for 'pathVector'. | 136 | |
| Parameter pathSegment should be final. | 137 | |
| Expected @param tag for 'pathSegment'. | 137 | |
| Parameter request should be final. | 137 | |
| Expected @param tag for 'request'. | 137 | |
| Parameter context should be final. | 138 | |
| Expected @param tag for 'context'. | 138 | |
| Parameter nexusHistory should be final. | 138 | |
| Expected @param tag for 'nexusHistory'. | 138 | |
| Parameter requestedType should be final. | 139 | |
| Expected @param tag for 'requestedType'. | 139 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 139 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 140 | |
| Missing a Javadoc comment. | 180 | |
| Variable 'serialNumber' must be private and have accessor methods. | 180 | |
| '100000' is a magic number. | 180 | |
| Expected an @return tag. | 187 | |
| More than 7 parameters. | 187 | |
| Parameter thisNexus should be final. | 187 | |
| Expected @param tag for 'thisNexus'. | 187 | |
| Parameter user should be final. | 188 | |
| Expected @param tag for 'user'. | 188 | |
| Parameter pathVector should be final. | 188 | |
| Expected @param tag for 'pathVector'. | 188 | |
| Parameter pathSegment should be final. | 188 | |
| Expected @param tag for 'pathSegment'. | 188 | |
| Parameter request should be final. | 189 | |
| Expected @param tag for 'request'. | 189 | |
| Parameter context should be final. | 190 | |
| Expected @param tag for 'context'. | 190 | |
| Parameter nexusHistory should be final. | 190 | |
| Expected @param tag for 'nexusHistory'. | 190 | |
| Parameter requestedType should be final. | 191 | |
| Expected @param tag for 'requestedType'. | 191 | |
| '{' is followed by whitespace. | 230 | |
| Expected an @return tag. | 257 | |
| Method length is 168 lines (max allowed is 150). | 257 | |
| More than 7 parameters. | 257 | |
| Parameter thisNexus should be final. | 257 | |
| Expected @param tag for 'thisNexus'. | 257 | |
| Parameter user should be final. | 258 | |
| Expected @param tag for 'user'. | 258 | |
| Parameter pathVector should be final. | 258 | |
| Expected @param tag for 'pathVector'. | 258 | |
| Parameter pathSegment should be final. | 258 | |
| Expected @param tag for 'pathSegment'. | 258 | |
| Parameter request should be final. | 259 | |
| Expected @param tag for 'request'. | 259 | |
| Parameter context should be final. | 260 | |
| Expected @param tag for 'context'. | 260 | |
| Parameter nexusHistory should be final. | 260 | |
| Expected @param tag for 'nexusHistory'. | 260 | |
| Parameter requestedType should be final. | 261 | |
| Expected @param tag for 'requestedType'. | 261 | |
| Line is longer than 80 characters. | 305 | |
| '}' should be on the same line. | 306 | |
| Line is longer than 80 characters. | 324 | |
| Line is longer than 80 characters. | 338 | |
| '}' should be on the same line. | 357 | |
| '}' should be on the same line. | 364 | |
| '}' should be on the same line. | 378 | |
| Line is longer than 80 characters. | 383 | |
| Missing a Javadoc comment. | 433 | |
| Parameter nexus should be final. | 433 | |
| Parameter path should be final. | 433 | |
| Parameter source should be final. | 434 | |
| Parameter user should be final. | 434 | |
| Parameter displayInline should be final. | 434 | |
| Parameter mimeType should be final. | 435 | |
| Must have at least one statement. | 451 | |
| Must have at least one statement. | 472 | |
| Line is longer than 80 characters. | 483 | |
| '}' should be on the same line. | 498 | |
| '1000000' is a magic number. | 503 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 38 | |
| Line has trailing spaces. | 40 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 47 | |
| First sentence should end with a period. | 51 | |
| '17150' is a magic number. | 54 | |
| First sentence should end with a period. | 56 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 59 | |
| First sentence should end with a period. | 62 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 65 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 78 | |
| Parameter pathVector should be final. | 78 | |
| Expected @param tag for 'pathVector'. | 78 | |
| Parameter pathSegment should be final. | 78 | |
| Expected @param tag for 'pathSegment'. | 78 | |
| Parameter request should be final. | 79 | |
| Expected @param tag for 'request'. | 79 | |
| Parameter response should be final. | 80 | |
| Expected @param tag for 'response'. | 80 | |
| Parameter context should be final. | 81 | |
| Expected @param tag for 'context'. | 81 | |
| Parameter nexusHistory should be final. | 81 | |
| Expected @param tag for 'nexusHistory'. | 81 | |
| Parameter views should be final. | 82 | |
| Expected @param tag for 'views'. | 82 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 82 | |
| Expected @throws tag for 'java.io.IOException'. | 83 | |
| Line is longer than 80 characters. | 129 | |
| Line is longer than 80 characters. | 152 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 162 | |
| Parameter pathVector should be final. | 162 | |
| Expected @param tag for 'pathVector'. | 162 | |
| Parameter pathSegment should be final. | 162 | |
| Expected @param tag for 'pathSegment'. | 162 | |
| Parameter request should be final. | 163 | |
| Expected @param tag for 'request'. | 163 | |
| Parameter response should be final. | 164 | |
| Expected @param tag for 'response'. | 164 | |
| Parameter context should be final. | 165 | |
| Expected @param tag for 'context'. | 165 | |
| Parameter nexusHistory should be final. | 165 | |
| Expected @param tag for 'nexusHistory'. | 165 | |
| Parameter views should be final. | 166 | |
| Expected @param tag for 'views'. | 166 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 166 | |
| Expected @throws tag for 'java.io.IOException'. | 167 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 236 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| Line has trailing spaces. | 39 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 43 | |
| Line has trailing spaces. | 44 | |
| Missing a Javadoc comment. | 49 | |
| Line has trailing spaces. | 52 | |
| First sentence should end with a period. | 56 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 59 | |
| First sentence should end with a period. | 62 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 72 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 77 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 79 | |
| Parameter pathVector should be final. | 79 | |
| Expected @param tag for 'pathVector'. | 79 | |
| Parameter pathSegment should be final. | 80 | |
| Expected @param tag for 'pathSegment'. | 80 | |
| Parameter request should be final. | 80 | |
| Expected @param tag for 'request'. | 80 | |
| Parameter context should be final. | 81 | |
| Expected @param tag for 'context'. | 81 | |
| Parameter nexusHistory should be final. | 81 | |
| Expected @param tag for 'nexusHistory'. | 81 | |
| Parameter requestedType should be final. | 82 | |
| Expected @param tag for 'requestedType'. | 82 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 82 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 83 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '17300' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 84 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter pathVector should be final. | 94 | |
| Expected @param tag for 'pathVector'. | 94 | |
| Parameter pathSegment should be final. | 94 | |
| Expected @param tag for 'pathSegment'. | 94 | |
| Parameter request should be final. | 95 | |
| Expected @param tag for 'request'. | 95 | |
| Parameter response should be final. | 96 | |
| Expected @param tag for 'response'. | 96 | |
| Parameter context should be final. | 97 | |
| Expected @param tag for 'context'. | 97 | |
| Parameter nexusHistory should be final. | 97 | |
| Expected @param tag for 'nexusHistory'. | 97 | |
| Parameter views should be final. | 98 | |
| Expected @param tag for 'views'. | 98 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 98 | |
| Expected @throws tag for 'java.io.IOException'. | 99 | |
| Line is longer than 80 characters. | 113 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Missing a Javadoc comment. | 109 | |
| Variable 'serialNumber' must be private and have accessor methods. | 109 | |
| '100000' is a magic number. | 109 | |
| Expected an @return tag. | 116 | |
| Method length is 157 lines (max allowed is 150). | 116 | |
| More than 7 parameters. | 116 | |
| Parameter thisNexus should be final. | 116 | |
| Expected @param tag for 'thisNexus'. | 116 | |
| Parameter user should be final. | 117 | |
| Expected @param tag for 'user'. | 117 | |
| Parameter pathVector should be final. | 117 | |
| Expected @param tag for 'pathVector'. | 117 | |
| Parameter pathSegment should be final. | 117 | |
| Expected @param tag for 'pathSegment'. | 117 | |
| Parameter request should be final. | 118 | |
| Expected @param tag for 'request'. | 118 | |
| Parameter context should be final. | 119 | |
| Expected @param tag for 'context'. | 119 | |
| Parameter nexusHistory should be final. | 119 | |
| Expected @param tag for 'nexusHistory'. | 119 | |
| Parameter requestedType should be final. | 120 | |
| Expected @param tag for 'requestedType'. | 120 | |
| Line has trailing spaces. | 159 | |
| Line has trailing spaces. | 161 | |
| Line has trailing spaces. | 164 | |
| '{' is followed by whitespace. | 227 | |
| Line is longer than 80 characters. | 257 | |
| Expected an @return tag. | 281 | |
| Method length is 237 lines (max allowed is 150). | 281 | |
| More than 7 parameters. | 281 | |
| Parameter thisNexus should be final. | 281 | |
| Expected @param tag for 'thisNexus'. | 281 | |
| Parameter user should be final. | 282 | |
| Expected @param tag for 'user'. | 282 | |
| Parameter pathVector should be final. | 282 | |
| Expected @param tag for 'pathVector'. | 282 | |
| Parameter pathSegment should be final. | 282 | |
| Expected @param tag for 'pathSegment'. | 282 | |
| Parameter request should be final. | 283 | |
| Expected @param tag for 'request'. | 283 | |
| Parameter context should be final. | 284 | |
| Expected @param tag for 'context'. | 284 | |
| Parameter nexusHistory should be final. | 284 | |
| Expected @param tag for 'nexusHistory'. | 284 | |
| Parameter requestedType should be final. | 285 | |
| Expected @param tag for 'requestedType'. | 285 | |
| Line has trailing spaces. | 338 | |
| Line has trailing spaces. | 342 | |
| Line has trailing spaces. | 345 | |
| Line is longer than 80 characters. | 356 | |
| Line is longer than 80 characters. | 381 | |
| '{' is followed by whitespace. | 402 | |
| '{' is followed by whitespace. | 417 | |
| '{' is followed by whitespace. | 427 | |
| '{' is followed by whitespace. | 448 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '13700' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 119 | |
| Line is longer than 80 characters. | 142 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Parameter pathVector should be final. | 152 | |
| Expected @param tag for 'pathVector'. | 152 | |
| Parameter pathSegment should be final. | 152 | |
| Expected @param tag for 'pathSegment'. | 152 | |
| Parameter request should be final. | 153 | |
| Expected @param tag for 'request'. | 153 | |
| Parameter response should be final. | 154 | |
| Expected @param tag for 'response'. | 154 | |
| Parameter context should be final. | 155 | |
| Expected @param tag for 'context'. | 155 | |
| Parameter nexusHistory should be final. | 155 | |
| Expected @param tag for 'nexusHistory'. | 155 | |
| Parameter views should be final. | 156 | |
| Expected @param tag for 'views'. | 156 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 156 | |
| Expected @throws tag for 'java.io.IOException'. | 157 | |
| Line is longer than 80 characters. | 206 | |
| Line is longer than 80 characters. | 229 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 108 | |
| Variable 'serialNumber' must be private and have accessor methods. | 108 | |
| '100000' is a magic number. | 108 | |
| Expected an @return tag. | 115 | |
| More than 7 parameters. | 115 | |
| Parameter thisNexus should be final. | 115 | |
| Expected @param tag for 'thisNexus'. | 115 | |
| Parameter user should be final. | 116 | |
| Expected @param tag for 'user'. | 116 | |
| Parameter pathVector should be final. | 116 | |
| Expected @param tag for 'pathVector'. | 116 | |
| Parameter pathSegment should be final. | 116 | |
| Expected @param tag for 'pathSegment'. | 116 | |
| Parameter request should be final. | 117 | |
| Expected @param tag for 'request'. | 117 | |
| Parameter context should be final. | 118 | |
| Expected @param tag for 'context'. | 118 | |
| Parameter nexusHistory should be final. | 118 | |
| Expected @param tag for 'nexusHistory'. | 118 | |
| Parameter requestedType should be final. | 119 | |
| Expected @param tag for 'requestedType'. | 119 | |
| Line has trailing spaces. | 168 | |
| Line has trailing spaces. | 170 | |
| Line has trailing spaces. | 173 | |
| Expected an @return tag. | 185 | |
| More than 7 parameters. | 185 | |
| Parameter thisNexus should be final. | 185 | |
| Expected @param tag for 'thisNexus'. | 185 | |
| Parameter user should be final. | 186 | |
| Expected @param tag for 'user'. | 186 | |
| Parameter pathVector should be final. | 186 | |
| Expected @param tag for 'pathVector'. | 186 | |
| Parameter pathSegment should be final. | 186 | |
| Expected @param tag for 'pathSegment'. | 186 | |
| Parameter request should be final. | 187 | |
| Expected @param tag for 'request'. | 187 | |
| Parameter context should be final. | 188 | |
| Expected @param tag for 'context'. | 188 | |
| Parameter nexusHistory should be final. | 188 | |
| Expected @param tag for 'nexusHistory'. | 188 | |
| Parameter requestedType should be final. | 189 | |
| Expected @param tag for 'requestedType'. | 189 | |
| Line has trailing spaces. | 240 | |
| Line has trailing spaces. | 244 | |
| Line has trailing spaces. | 247 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '99900' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 124 | |
| Line is longer than 80 characters. | 147 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 157 | |
| Parameter pathVector should be final. | 157 | |
| Expected @param tag for 'pathVector'. | 157 | |
| Parameter pathSegment should be final. | 157 | |
| Expected @param tag for 'pathSegment'. | 157 | |
| Parameter request should be final. | 158 | |
| Expected @param tag for 'request'. | 158 | |
| Parameter response should be final. | 159 | |
| Expected @param tag for 'response'. | 159 | |
| Parameter context should be final. | 160 | |
| Expected @param tag for 'context'. | 160 | |
| Parameter nexusHistory should be final. | 160 | |
| Expected @param tag for 'nexusHistory'. | 160 | |
| Parameter views should be final. | 161 | |
| Expected @param tag for 'views'. | 161 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 161 | |
| Expected @throws tag for 'java.io.IOException'. | 162 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 241 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '8000' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 84 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Parameter pathVector should be final. | 94 | |
| Expected @param tag for 'pathVector'. | 94 | |
| Parameter pathSegment should be final. | 94 | |
| Expected @param tag for 'pathSegment'. | 94 | |
| Parameter request should be final. | 95 | |
| Expected @param tag for 'request'. | 95 | |
| Parameter response should be final. | 96 | |
| Expected @param tag for 'response'. | 96 | |
| Parameter context should be final. | 97 | |
| Expected @param tag for 'context'. | 97 | |
| Parameter nexusHistory should be final. | 97 | |
| Expected @param tag for 'nexusHistory'. | 97 | |
| Parameter views should be final. | 98 | |
| Expected @param tag for 'views'. | 98 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 98 | |
| Expected @throws tag for 'java.io.IOException'. | 99 | |
| Line is longer than 80 characters. | 113 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 25 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 27 | |
| Line has trailing spaces. | 37 | |
| Line has trailing spaces. | 45 | |
| First sentence should end with a period. | 49 | |
| 'private' modifier out of order with the JLS suggestions. | 52 | |
| Line has trailing spaces. | 56 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Parameter dataSource should be final. | 59 | |
| Expected @param tag for 'dataSource'. | 59 | |
| First sentence should end with a period. | 65 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 68 | |
| First sentence should end with a period. | 71 | |
| Line has trailing spaces. | 73 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 81 | |
| Line has trailing spaces. | 83 | |
| Line has trailing spaces. | 86 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Parameter pathVector should be final. | 88 | |
| Expected @param tag for 'pathVector'. | 88 | |
| Parameter pathSegment should be final. | 89 | |
| Expected @param tag for 'pathSegment'. | 89 | |
| Parameter request should be final. | 89 | |
| Expected @param tag for 'request'. | 89 | |
| Parameter context should be final. | 90 | |
| Expected @param tag for 'context'. | 90 | |
| Parameter nexusHistory should be final. | 90 | |
| Expected @param tag for 'nexusHistory'. | 90 | |
| Parameter requestedType should be final. | 91 | |
| Expected @param tag for 'requestedType'. | 91 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 91 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 92 | |
| Missing a Javadoc comment. | 132 | |
| Variable 'serialNumber' must be private and have accessor methods. | 132 | |
| '100000' is a magic number. | 132 | |
| Expected an @return tag. | 139 | |
| Method length is 380 lines (max allowed is 150). | 139 | |
| More than 7 parameters. | 139 | |
| Parameter thisNexus should be final. | 139 | |
| Expected @param tag for 'thisNexus'. | 139 | |
| Parameter user should be final. | 140 | |
| Expected @param tag for 'user'. | 140 | |
| Parameter pathVector should be final. | 140 | |
| Expected @param tag for 'pathVector'. | 140 | |
| Parameter pathSegment should be final. | 140 | |
| Expected @param tag for 'pathSegment'. | 140 | |
| Parameter request should be final. | 141 | |
| Expected @param tag for 'request'. | 141 | |
| Parameter context should be final. | 142 | |
| Expected @param tag for 'context'. | 142 | |
| Parameter nexusHistory should be final. | 142 | |
| Expected @param tag for 'nexusHistory'. | 142 | |
| Parameter requestedType should be final. | 143 | |
| Expected @param tag for 'requestedType'. | 143 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 248 | |
| Line is longer than 80 characters. | 252 | |
| '10' is a magic number. | 252 | |
| Line is longer than 80 characters. | 351 | |
| '10' is a magic number. | 354 | |
| Line is longer than 80 characters. | 388 | |
| Line is longer than 80 characters. | 421 | |
| '1000' is a magic number. | 439 | |
| '1000' is a magic number. | 441 | |
| Line is longer than 80 characters. | 491 | |
| Expected an @return tag. | 527 | |
| Method length is 214 lines (max allowed is 150). | 527 | |
| More than 7 parameters. | 527 | |
| Parameter thisNexus should be final. | 527 | |
| Expected @param tag for 'thisNexus'. | 527 | |
| Parameter user should be final. | 528 | |
| Expected @param tag for 'user'. | 528 | |
| Parameter pathVector should be final. | 528 | |
| Expected @param tag for 'pathVector'. | 528 | |
| Parameter pathSegment should be final. | 528 | |
| Expected @param tag for 'pathSegment'. | 528 | |
| Parameter request should be final. | 529 | |
| Expected @param tag for 'request'. | 529 | |
| Parameter context should be final. | 530 | |
| Expected @param tag for 'context'. | 530 | |
| Parameter nexusHistory should be final. | 530 | |
| Expected @param tag for 'nexusHistory'. | 530 | |
| Parameter requestedType should be final. | 531 | |
| Expected @param tag for 'requestedType'. | 531 | |
| Line has trailing spaces. | 570 | |
| Line has trailing spaces. | 574 | |
| Line has trailing spaces. | 577 | |
| Line has trailing spaces. | 598 | |
| '10' is a magic number. | 650 | |
| Must have at least one statement. | 694 | |
| First sentence should end with a period. | 746 | |
| Line has trailing spaces. | 748 | |
| Method length is 268 lines (max allowed is 150). | 758 | |
| Parameter sectionId should be final. | 758 | |
| Parameter selectedUsernames should be final. | 759 | |
| Parameter mainNexus should be final. | 759 | |
| Expected @throws tag for 'Exception'. | 759 | |
| '10' is a magic number. | 786 | |
| Line is longer than 80 characters. | 820 | |
| Line is longer than 80 characters. | 821 | |
| Line is longer than 80 characters. | 825 | |
| '10' is a magic number. | 842 | |
| Line is longer than 80 characters. | 872 | |
| Line is longer than 80 characters. | 878 | |
| Line is longer than 80 characters. | 889 | |
| '8' is a magic number. | 925 | |
| Line is longer than 80 characters. | 962 | |
| Line has trailing spaces. | 986 | |
| Line is longer than 80 characters. | 988 | |
| Must have at least one statement. | 997 | |
| Missing a Javadoc comment. | 1028 | |
| Parameter masterSubjectId should be final. | 1028 | |
| Parameter termCode should be final. | 1029 | |
| Line is longer than 80 characters. | 1039 | |
| Line is longer than 80 characters. | 1048 | |
| Missing a Javadoc comment. | 1070 | |
| Parameter masterSubjectId should be final. | 1070 | |
| Parameter termCode should be final. | 1071 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '18300' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 115 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Parameter pathVector should be final. | 125 | |
| Expected @param tag for 'pathVector'. | 125 | |
| Parameter pathSegment should be final. | 125 | |
| Expected @param tag for 'pathSegment'. | 125 | |
| Parameter request should be final. | 126 | |
| Expected @param tag for 'request'. | 126 | |
| Parameter response should be final. | 127 | |
| Expected @param tag for 'response'. | 127 | |
| Parameter context should be final. | 128 | |
| Expected @param tag for 'context'. | 128 | |
| Parameter nexusHistory should be final. | 128 | |
| Expected @param tag for 'nexusHistory'. | 128 | |
| Parameter views should be final. | 129 | |
| Expected @param tag for 'views'. | 129 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 129 | |
| Expected @throws tag for 'java.io.IOException'. | 130 | |
| Line is longer than 80 characters. | 176 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 22 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 24 | |
| First sentence should end with a period. | 29 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 40 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Missing a Javadoc comment. | 55 | |
| Missing a Javadoc comment. | 57 | |
| Missing a Javadoc comment. | 59 | |
| Missing a Javadoc comment. | 61 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 65 | |
| Missing a Javadoc comment. | 67 | |
| First sentence should end with a period. | 69 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 72 | |
| First sentence should end with a period. | 74 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| First sentence should end with a period. | 120 | |
| Line has trailing spaces. | 122 | |
| Line has trailing spaces. | 123 | |
| Line has trailing spaces. | 130 | |
| Line has trailing spaces. | 132 | |
| Line has trailing spaces. | 135 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| Parameter pathVector should be final. | 137 | |
| 'pathVector' hides a field. | 137 | |
| Expected @param tag for 'pathVector'. | 137 | |
| Parameter pathSegment should be final. | 138 | |
| 'pathSegment' hides a field. | 138 | |
| Expected @param tag for 'pathSegment'. | 138 | |
| Parameter request should be final. | 138 | |
| 'request' hides a field. | 138 | |
| Expected @param tag for 'request'. | 138 | |
| Parameter context should be final. | 139 | |
| 'context' hides a field. | 139 | |
| Expected @param tag for 'context'. | 139 | |
| Parameter nexusHistory should be final. | 139 | |
| 'nexusHistory' hides a field. | 139 | |
| Expected @param tag for 'nexusHistory'. | 139 | |
| Parameter requestedType should be final. | 140 | |
| 'requestedType' hides a field. | 140 | |
| Expected @param tag for 'requestedType'. | 140 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 140 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 141 | |
| 'thisNexus' hides a field. | 143 | |
| 'user' hides a field. | 147 | |
| '10000' is a magic number. | 171 | |
| '360' is a magic number. | 175 | |
| '10000' is a magic number. | 238 | |
| Missing a Javadoc comment. | 257 | |
| Missing a Javadoc comment. | 259 | |
| Missing a Javadoc comment. | 261 | |
| Line is longer than 80 characters. | 277 | |
| '12' is a magic number. | 284 | |
| Line is longer than 80 characters. | 290 | |
| Missing a Javadoc comment. | 293 | |
| Variable 'serialNumber' must be private and have accessor methods. | 293 | |
| '100000' is a magic number. | 293 | |
| Expected an @return tag. | 300 | |
| Method length is 609 lines (max allowed is 150). | 300 | |
| More than 7 parameters. | 300 | |
| Parameter thisNexus should be final. | 300 | |
| 'thisNexus' hides a field. | 300 | |
| Expected @param tag for 'thisNexus'. | 300 | |
| Parameter user should be final. | 301 | |
| 'user' hides a field. | 301 | |
| Expected @param tag for 'user'. | 301 | |
| Parameter pathVector should be final. | 301 | |
| 'pathVector' hides a field. | 301 | |
| Expected @param tag for 'pathVector'. | 301 | |
| Parameter pathSegment should be final. | 301 | |
| 'pathSegment' hides a field. | 301 | |
| Expected @param tag for 'pathSegment'. | 301 | |
| Parameter request should be final. | 302 | |
| 'request' hides a field. | 302 | |
| Expected @param tag for 'request'. | 302 | |
| Parameter context should be final. | 303 | |
| 'context' hides a field. | 303 | |
| Expected @param tag for 'context'. | 303 | |
| Parameter nexusHistory should be final. | 303 | |
| 'nexusHistory' hides a field. | 303 | |
| Expected @param tag for 'nexusHistory'. | 303 | |
| Parameter step should be final. | 304 | |
| Expected @param tag for 'step'. | 304 | |
| '11' is a magic number. | 399 | |
| '7' is a magic number. | 401 | |
| '4' is a magic number. | 403 | |
| Must have at least one statement. | 413 | |
| Must have at least one statement. | 494 | |
| Line is longer than 80 characters. | 517 | |
| Avoid inline conditionals. | 528 | |
| Must have at least one statement. | 546 | |
| Line is longer than 80 characters. | 569 | |
| Avoid inline conditionals. | 580 | |
| Must have at least one statement. | 607 | |
| Line is longer than 80 characters. | 637 | |
| Must have at least one statement. | 642 | |
| Must have at least one statement. | 677 | |
| Line is longer than 80 characters. | 710 | |
| Must have at least one statement. | 848 | |
| Avoid inline conditionals. | 854 | |
| Must have at least one statement. | 862 | |
| Avoid inline conditionals. | 868 | |
| Expected an @return tag. | 917 | |
| Method length is 860 lines (max allowed is 150). | 917 | |
| More than 7 parameters. | 917 | |
| Parameter thisNexus should be final. | 917 | |
| 'thisNexus' hides a field. | 917 | |
| Expected @param tag for 'thisNexus'. | 917 | |
| Parameter user should be final. | 918 | |
| 'user' hides a field. | 918 | |
| Expected @param tag for 'user'. | 918 | |
| Parameter pathVector should be final. | 918 | |
| 'pathVector' hides a field. | 918 | |
| Expected @param tag for 'pathVector'. | 918 | |
| Parameter pathSegment should be final. | 918 | |
| 'pathSegment' hides a field. | 918 | |
| Expected @param tag for 'pathSegment'. | 918 | |
| Parameter request should be final. | 919 | |
| 'request' hides a field. | 919 | |
| Expected @param tag for 'request'. | 919 | |
| Parameter context should be final. | 920 | |
| 'context' hides a field. | 920 | |
| Expected @param tag for 'context'. | 920 | |
| Parameter nexusHistory should be final. | 920 | |
| 'nexusHistory' hides a field. | 920 | |
| Expected @param tag for 'nexusHistory'. | 920 | |
| Parameter requestedType should be final. | 921 | |
| 'requestedType' hides a field. | 921 | |
| Expected @param tag for 'requestedType'. | 921 | |
| Line has trailing spaces. | 961 | |
| Line has trailing spaces. | 965 | |
| Line has trailing spaces. | 968 | |
| Line is longer than 80 characters. | 1018 | |
| Line is longer than 80 characters. | 1067 | |
| '19' is a magic number. | 1070 | |
| '19' is a magic number. | 1073 | |
| '19' is a magic number. | 1086 | |
| '10' is a magic number. | 1089 | |
| '19' is a magic number. | 1111 | |
| Must have at least one statement. | 1145 | |
| Line is longer than 80 characters. | 1150 | |
| Line is longer than 80 characters. | 1156 | |
| '40' is a magic number. | 1156 | |
| '40' is a magic number. | 1160 | |
| Avoid inline conditionals. | 1181 | |
| '100' is a magic number. | 1185 | |
| Must have at least one statement. | 1192 | |
| Line is longer than 80 characters. | 1272 | |
| Line is longer than 80 characters. | 1284 | |
| '40' is a magic number. | 1284 | |
| Line is longer than 80 characters. | 1289 | |
| '40' is a magic number. | 1313 | |
| Line is longer than 80 characters. | 1315 | |
| Avoid inline conditionals. | 1329 | |
| '100' is a magic number. | 1333 | |
| Must have at least one statement. | 1340 | |
| Line is longer than 80 characters. | 1346 | |
| Line is longer than 80 characters. | 1367 | |
| Line is longer than 80 characters. | 1383 | |
| Line is longer than 80 characters. | 1399 | |
| Line has trailing spaces. | 1425 | |
| Line is longer than 80 characters. | 1448 | |
| Line is longer than 80 characters. | 1454 | |
| Must have at least one statement. | 1467 | |
| Must have at least one statement. | 1479 | |
| Line is longer than 80 characters. | 1494 | |
| Line is longer than 80 characters. | 1511 | |
| Line is longer than 80 characters. | 1515 | |
| Line is longer than 80 characters. | 1606 | |
| Line has trailing spaces. | 1622 | |
| Line is longer than 80 characters. | 1629 | |
| Line is longer than 80 characters. | 1632 | |
| Must have at least one statement. | 1703 | |
| Must have at least one statement. | 1775 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '18100' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 92 | |
| Line is longer than 80 characters. | 145 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Parameter pathVector should be final. | 160 | |
| Expected @param tag for 'pathVector'. | 160 | |
| Parameter pathSegment should be final. | 160 | |
| Expected @param tag for 'pathSegment'. | 160 | |
| Parameter request should be final. | 161 | |
| Expected @param tag for 'request'. | 161 | |
| Parameter response should be final. | 162 | |
| Expected @param tag for 'response'. | 162 | |
| Parameter context should be final. | 163 | |
| Expected @param tag for 'context'. | 163 | |
| Parameter nexusHistory should be final. | 163 | |
| Expected @param tag for 'nexusHistory'. | 163 | |
| Parameter views should be final. | 164 | |
| Expected @param tag for 'views'. | 164 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 164 | |
| Expected @throws tag for 'java.io.IOException'. | 165 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 251 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 134 | |
| Variable 'serialNumber' must be private and have accessor methods. | 134 | |
| '100000' is a magic number. | 134 | |
| Expected an @return tag. | 141 | |
| Method length is 192 lines (max allowed is 150). | 141 | |
| More than 7 parameters. | 141 | |
| Parameter thisNexus should be final. | 141 | |
| Expected @param tag for 'thisNexus'. | 141 | |
| Parameter user should be final. | 142 | |
| Expected @param tag for 'user'. | 142 | |
| Parameter pathVector should be final. | 142 | |
| Expected @param tag for 'pathVector'. | 142 | |
| Parameter pathSegment should be final. | 142 | |
| Expected @param tag for 'pathSegment'. | 142 | |
| Parameter request should be final. | 143 | |
| Expected @param tag for 'request'. | 143 | |
| Parameter context should be final. | 144 | |
| Expected @param tag for 'context'. | 144 | |
| Parameter nexusHistory should be final. | 144 | |
| Expected @param tag for 'nexusHistory'. | 144 | |
| Parameter requestedType should be final. | 145 | |
| Expected @param tag for 'requestedType'. | 145 | |
| '{' is followed by whitespace. | 232 | |
| Line is longer than 80 characters. | 240 | |
| '{' is followed by whitespace. | 281 | |
| Expected an @return tag. | 341 | |
| Method length is 317 lines (max allowed is 150). | 341 | |
| More than 7 parameters. | 341 | |
| Parameter thisNexus should be final. | 341 | |
| Expected @param tag for 'thisNexus'. | 341 | |
| Parameter user should be final. | 342 | |
| Expected @param tag for 'user'. | 342 | |
| Parameter pathVector should be final. | 342 | |
| Expected @param tag for 'pathVector'. | 342 | |
| Parameter pathSegment should be final. | 342 | |
| Expected @param tag for 'pathSegment'. | 342 | |
| Parameter request should be final. | 343 | |
| Expected @param tag for 'request'. | 343 | |
| Parameter context should be final. | 344 | |
| Expected @param tag for 'context'. | 344 | |
| Parameter nexusHistory should be final. | 344 | |
| Expected @param tag for 'nexusHistory'. | 344 | |
| Parameter requestedType should be final. | 345 | |
| Expected @param tag for 'requestedType'. | 345 | |
| Line is longer than 80 characters. | 398 | |
| '{' is followed by whitespace. | 417 | |
| Must have at least one statement. | 473 | |
| Line is longer than 80 characters. | 489 | |
| Must have at least one statement. | 495 | |
| '}' should be on the same line. | 501 | |
| '{' is followed by whitespace. | 505 | |
| Line is longer than 80 characters. | 512 | |
| '}' should be on the same line. | 517 | |
| Line is longer than 80 characters. | 548 | |
| Line is longer than 80 characters. | 555 | |
| Line is longer than 80 characters. | 566 | |
| Missing a Javadoc comment. | 663 | |
| Parameter topic should be final. | 663 | |
| Parameter testArc should be final. | 663 | |
| Parameter assignmentsArc should be final. | 664 | |
| Missing a Javadoc comment. | 715 | |
| Parameter testArc should be final. | 715 | |
| Line is longer than 80 characters. | 726 | |
| Missing a Javadoc comment. | 771 | |
| Parameter testContent should be final. | 771 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '13100' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 148 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 158 | |
| Parameter pathVector should be final. | 158 | |
| Expected @param tag for 'pathVector'. | 158 | |
| Parameter pathSegment should be final. | 158 | |
| Expected @param tag for 'pathSegment'. | 158 | |
| Parameter request should be final. | 159 | |
| Expected @param tag for 'request'. | 159 | |
| Parameter response should be final. | 160 | |
| Expected @param tag for 'response'. | 160 | |
| Parameter context should be final. | 161 | |
| Expected @param tag for 'context'. | 161 | |
| Parameter nexusHistory should be final. | 161 | |
| Expected @param tag for 'nexusHistory'. | 161 | |
| Parameter views should be final. | 162 | |
| Expected @param tag for 'views'. | 162 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 162 | |
| Expected @throws tag for 'java.io.IOException'. | 163 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 241 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 125 | |
| Variable 'serialNumber' must be private and have accessor methods. | 125 | |
| '100000' is a magic number. | 125 | |
| Expected an @return tag. | 132 | |
| More than 7 parameters. | 132 | |
| Parameter thisNexus should be final. | 132 | |
| Expected @param tag for 'thisNexus'. | 132 | |
| Parameter user should be final. | 133 | |
| Expected @param tag for 'user'. | 133 | |
| Parameter pathVector should be final. | 133 | |
| Expected @param tag for 'pathVector'. | 133 | |
| Parameter pathSegment should be final. | 133 | |
| Expected @param tag for 'pathSegment'. | 133 | |
| Parameter request should be final. | 134 | |
| Expected @param tag for 'request'. | 134 | |
| Parameter context should be final. | 135 | |
| Expected @param tag for 'context'. | 135 | |
| Parameter nexusHistory should be final. | 135 | |
| Expected @param tag for 'nexusHistory'. | 135 | |
| Parameter requestedType should be final. | 136 | |
| Expected @param tag for 'requestedType'. | 136 | |
| '4' is a magic number. | 184 | |
| Must have at least one statement. | 199 | |
| Expected an @return tag. | 242 | |
| Method length is 246 lines (max allowed is 150). | 242 | |
| More than 7 parameters. | 242 | |
| Parameter thisNexus should be final. | 242 | |
| Expected @param tag for 'thisNexus'. | 242 | |
| Parameter user should be final. | 243 | |
| Expected @param tag for 'user'. | 243 | |
| Parameter pathVector should be final. | 243 | |
| Expected @param tag for 'pathVector'. | 243 | |
| Parameter pathSegment should be final. | 243 | |
| Expected @param tag for 'pathSegment'. | 243 | |
| Parameter request should be final. | 244 | |
| Expected @param tag for 'request'. | 244 | |
| Parameter context should be final. | 245 | |
| Expected @param tag for 'context'. | 245 | |
| Parameter nexusHistory should be final. | 245 | |
| Expected @param tag for 'nexusHistory'. | 245 | |
| Parameter requestedType should be final. | 246 | |
| Expected @param tag for 'requestedType'. | 246 | |
| Line is longer than 80 characters. | 285 | |
| Line has trailing spaces. | 306 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 129 | |
| Missing a Javadoc comment. | 177 | |
| Variable 'serialNumber' must be private and have accessor methods. | 177 | |
| '100000' is a magic number. | 177 | |
| Expected an @return tag. | 184 | |
| Method length is 331 lines (max allowed is 150). | 184 | |
| More than 7 parameters. | 184 | |
| Parameter thisNexus should be final. | 184 | |
| Expected @param tag for 'thisNexus'. | 184 | |
| Parameter user should be final. | 185 | |
| Expected @param tag for 'user'. | 185 | |
| Parameter pathVector should be final. | 185 | |
| Expected @param tag for 'pathVector'. | 185 | |
| Parameter pathSegment should be final. | 185 | |
| Expected @param tag for 'pathSegment'. | 185 | |
| Parameter request should be final. | 186 | |
| Expected @param tag for 'request'. | 186 | |
| Parameter context should be final. | 187 | |
| Expected @param tag for 'context'. | 187 | |
| Parameter nexusHistory should be final. | 187 | |
| Expected @param tag for 'nexusHistory'. | 187 | |
| Parameter step should be final. | 188 | |
| Expected @param tag for 'step'. | 188 | |
| Parameter username should be final. | 188 | |
| Expected @param tag for 'username'. | 188 | |
| Parameter fromNexus should be final. | 188 | |
| Expected @param tag for 'fromNexus'. | 188 | |
| Parameter fromNexusHref should be final. | 189 | |
| Expected @param tag for 'fromNexusHref'. | 189 | |
| Parameter toNexus should be final. | 189 | |
| Expected @param tag for 'toNexus'. | 189 | |
| Parameter toNexusHref should be final. | 189 | |
| Expected @param tag for 'toNexusHref'. | 189 | |
| Line has trailing spaces. | 233 | |
| Line has trailing spaces. | 235 | |
| Line has trailing spaces. | 238 | |
| Must have at least one statement. | 303 | |
| Must have at least one statement. | 338 | |
| Line is longer than 80 characters. | 377 | |
| '10' is a magic number. | 380 | |
| Must have at least one statement. | 454 | |
| Expected an @return tag. | 524 | |
| Method length is 309 lines (max allowed is 150). | 524 | |
| More than 7 parameters. | 524 | |
| Parameter thisNexus should be final. | 524 | |
| Expected @param tag for 'thisNexus'. | 524 | |
| Parameter user should be final. | 525 | |
| Expected @param tag for 'user'. | 525 | |
| Parameter pathVector should be final. | 525 | |
| Expected @param tag for 'pathVector'. | 525 | |
| Parameter pathSegment should be final. | 525 | |
| Expected @param tag for 'pathSegment'. | 525 | |
| Parameter request should be final. | 526 | |
| Expected @param tag for 'request'. | 526 | |
| Parameter context should be final. | 527 | |
| Expected @param tag for 'context'. | 527 | |
| Parameter nexusHistory should be final. | 527 | |
| Expected @param tag for 'nexusHistory'. | 527 | |
| Parameter requestedType should be final. | 528 | |
| Expected @param tag for 'requestedType'. | 528 | |
| Line has trailing spaces. | 567 | |
| Line has trailing spaces. | 571 | |
| Line has trailing spaces. | 574 | |
| Line has trailing spaces. | 632 | |
| '1000' is a magic number. | 676 | |
| Line is longer than 80 characters. | 681 | |
| Must have at least one statement. | 682 | |
| Must have at least one statement. | 694 | |
| Missing a Javadoc comment. | 838 | |
| Parameter nexus should be final. | 838 | |
| Line is longer than 80 characters. | 850 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '18200' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 115 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 125 | |
| Parameter pathVector should be final. | 125 | |
| Expected @param tag for 'pathVector'. | 125 | |
| Parameter pathSegment should be final. | 125 | |
| Expected @param tag for 'pathSegment'. | 125 | |
| Parameter request should be final. | 126 | |
| Expected @param tag for 'request'. | 126 | |
| Parameter response should be final. | 127 | |
| Expected @param tag for 'response'. | 127 | |
| Parameter context should be final. | 128 | |
| Expected @param tag for 'context'. | 128 | |
| Parameter nexusHistory should be final. | 128 | |
| Expected @param tag for 'nexusHistory'. | 128 | |
| Parameter views should be final. | 129 | |
| Expected @param tag for 'views'. | 129 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 129 | |
| Expected @throws tag for 'java.io.IOException'. | 130 | |
| Line is longer than 80 characters. | 176 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '14200' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 121 | |
| Line is longer than 80 characters. | 144 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 154 | |
| Parameter pathVector should be final. | 154 | |
| Expected @param tag for 'pathVector'. | 154 | |
| Parameter pathSegment should be final. | 154 | |
| Expected @param tag for 'pathSegment'. | 154 | |
| Parameter request should be final. | 155 | |
| Expected @param tag for 'request'. | 155 | |
| Parameter response should be final. | 156 | |
| Expected @param tag for 'response'. | 156 | |
| Parameter context should be final. | 157 | |
| Expected @param tag for 'context'. | 157 | |
| Parameter nexusHistory should be final. | 157 | |
| Expected @param tag for 'nexusHistory'. | 157 | |
| Parameter views should be final. | 158 | |
| Expected @param tag for 'views'. | 158 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 158 | |
| Expected @throws tag for 'java.io.IOException'. | 159 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 234 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Method 'getZipCacheDirectory' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Method 'setZipCacheDirectory' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter zipCacheDirectory should be final. | 63 | |
| 'zipCacheDirectory' hides a field. | 63 | |
| First sentence should end with a period. | 67 | |
| Line is longer than 80 characters. | 70 | |
| Method 'setHtmlStylesheetFile' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Parameter htmlStylesheetFile should be final. | 76 | |
| 'htmlStylesheetFile' hides a field. | 76 | |
| Missing a Javadoc comment. | 81 | |
| Missing a Javadoc comment. | 83 | |
| Missing a Javadoc comment. | 85 | |
| Missing a Javadoc comment. | 87 | |
| Missing a Javadoc comment. | 89 | |
| Missing a Javadoc comment. | 91 | |
| Missing a Javadoc comment. | 93 | |
| Missing a Javadoc comment. | 95 | |
| Missing a Javadoc comment. | 97 | |
| Missing a Javadoc comment. | 99 | |
| Missing a Javadoc comment. | 103 | |
| Missing a Javadoc comment. | 105 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 110 | |
| Line has trailing spaces. | 113 | |
| Line has trailing spaces. | 116 | |
| Line has trailing spaces. | 119 | |
| Line has trailing spaces. | 122 | |
| Line has trailing spaces. | 125 | |
| Line has trailing spaces. | 127 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 131 | |
| Line has trailing spaces. | 132 | |
| Line has trailing spaces. | 134 | |
| Line has trailing spaces. | 136 | |
| Line has trailing spaces. | 139 | |
| First sentence should end with a period. | 148 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 151 | |
| '100000000' is a magic number. | 171 | |
| '3' is a magic number. | 172 | |
| Line is longer than 80 characters. | 185 | |
| Must have at least one statement. | 186 | |
| Line is longer than 80 characters. | 192 | |
| First sentence should end with a period. | 236 | |
| Line has trailing spaces. | 238 | |
| Line has trailing spaces. | 239 | |
| Line has trailing spaces. | 246 | |
| Line has trailing spaces. | 248 | |
| Line has trailing spaces. | 249 | |
| Line has trailing spaces. | 252 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 254 | |
| Method length is 161 lines (max allowed is 150). | 254 | |
| Parameter pathVector should be final. | 255 | |
| 'pathVector' hides a field. | 255 | |
| Expected @param tag for 'pathVector'. | 255 | |
| Parameter pathSegment should be final. | 255 | |
| 'pathSegment' hides a field. | 255 | |
| Expected @param tag for 'pathSegment'. | 255 | |
| Parameter request should be final. | 256 | |
| 'request' hides a field. | 256 | |
| Expected @param tag for 'request'. | 256 | |
| Parameter context should be final. | 257 | |
| Expected @param tag for 'context'. | 257 | |
| Parameter nexusHistory should be final. | 257 | |
| 'nexusHistory' hides a field. | 257 | |
| Expected @param tag for 'nexusHistory'. | 257 | |
| Parameter requestedType should be final. | 258 | |
| 'requestedType' hides a field. | 258 | |
| Expected @param tag for 'requestedType'. | 258 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 259 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 260 | |
| 'thisNexus' hides a field. | 262 | |
| 'user' hides a field. | 266 | |
| '10000' is a magic number. | 287 | |
| Line is longer than 80 characters. | 340 | |
| Line is longer than 80 characters. | 355 | |
| '3600000' is a magic number. | 355 | |
| '3000' is a magic number. | 399 | |
| Missing a Javadoc comment. | 422 | |
| Missing a Javadoc comment. | 424 | |
| Missing a Javadoc comment. | 426 | |
| '12' is a magic number. | 449 | |
| Line is longer than 80 characters. | 453 | |
| Missing a Javadoc comment. | 456 | |
| Variable 'serialNumber' must be private and have accessor methods. | 456 | |
| '100000' is a magic number. | 456 | |
| Expected an @return tag. | 463 | |
| More than 7 parameters. | 463 | |
| Parameter thisNexus should be final. | 463 | |
| 'thisNexus' hides a field. | 463 | |
| Expected @param tag for 'thisNexus'. | 463 | |
| Parameter user should be final. | 464 | |
| 'user' hides a field. | 464 | |
| Expected @param tag for 'user'. | 464 | |
| Parameter pathVector should be final. | 464 | |
| 'pathVector' hides a field. | 464 | |
| Expected @param tag for 'pathVector'. | 464 | |
| Parameter pathSegment should be final. | 464 | |
| 'pathSegment' hides a field. | 464 | |
| Expected @param tag for 'pathSegment'. | 464 | |
| Parameter request should be final. | 465 | |
| 'request' hides a field. | 465 | |
| Expected @param tag for 'request'. | 465 | |
| Parameter context should be final. | 466 | |
| Expected @param tag for 'context'. | 466 | |
| Parameter nexusHistory should be final. | 466 | |
| 'nexusHistory' hides a field. | 466 | |
| Expected @param tag for 'nexusHistory'. | 466 | |
| Parameter requestedType should be final. | 467 | |
| 'requestedType' hides a field. | 467 | |
| Expected @param tag for 'requestedType'. | 467 | |
| '1000' is a magic number. | 506 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '3300' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 82 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 153 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 169 | |
| Parameter pathVector should be final. | 169 | |
| Expected @param tag for 'pathVector'. | 169 | |
| Parameter pathSegment should be final. | 169 | |
| Expected @param tag for 'pathSegment'. | 169 | |
| Parameter request should be final. | 170 | |
| Expected @param tag for 'request'. | 170 | |
| Parameter response should be final. | 171 | |
| Expected @param tag for 'response'. | 171 | |
| Parameter context should be final. | 172 | |
| Expected @param tag for 'context'. | 172 | |
| Parameter nexusHistory should be final. | 172 | |
| Expected @param tag for 'nexusHistory'. | 172 | |
| Parameter views should be final. | 173 | |
| Expected @param tag for 'views'. | 173 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 173 | |
| Expected @throws tag for 'java.io.IOException'. | 174 | |
| Missing a Javadoc comment. | 180 | |
| Parameter rendererClassName should be final. | 181 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '19000' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 76 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Parameter pathVector should be final. | 86 | |
| Expected @param tag for 'pathVector'. | 86 | |
| Parameter pathSegment should be final. | 86 | |
| Expected @param tag for 'pathSegment'. | 86 | |
| Parameter request should be final. | 87 | |
| Expected @param tag for 'request'. | 87 | |
| Parameter response should be final. | 88 | |
| Expected @param tag for 'response'. | 88 | |
| Parameter context should be final. | 89 | |
| Expected @param tag for 'context'. | 89 | |
| Parameter nexusHistory should be final. | 89 | |
| Expected @param tag for 'nexusHistory'. | 89 | |
| Parameter views should be final. | 90 | |
| Expected @param tag for 'views'. | 90 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 90 | |
| Expected @throws tag for 'java.io.IOException'. | 91 | |
| Line is longer than 80 characters. | 97 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 40 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 43 | |
| First sentence should end with a period. | 46 | |
| '40100' is a magic number. | 49 | |
| First sentence should end with a period. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 54 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Method length is 233 lines (max allowed is 150). | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter response should be final. | 69 | |
| Expected @param tag for 'response'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter views should be final. | 71 | |
| Expected @param tag for 'views'. | 71 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 71 | |
| Expected @throws tag for 'java.io.IOException'. | 72 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 116 | |
| Line has trailing spaces. | 119 | |
| Line has trailing spaces. | 121 | |
| Line has trailing spaces. | 126 | |
| Line has trailing spaces. | 128 | |
| Line has trailing spaces. | 131 | |
| Line has trailing spaces. | 134 | |
| Line has trailing spaces. | 139 | |
| '3' is a magic number. | 190 | |
| '4' is a magic number. | 195 | |
| '3' is a magic number. | 196 | |
| Line is longer than 80 characters. | 208 | |
| Line is longer than 80 characters. | 214 | |
| Line is longer than 80 characters. | 221 | |
| Line is longer than 80 characters. | 225 | |
| Line is longer than 80 characters. | 228 | |
| Line is longer than 80 characters. | 229 | |
| Line is longer than 80 characters. | 230 | |
| Line is longer than 80 characters. | 237 | |
| Line is longer than 80 characters. | 238 | |
| Line is longer than 80 characters. | 270 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 310 | |
| Method length is 172 lines (max allowed is 150). | 310 | |
| Parameter pathVector should be final. | 310 | |
| Expected @param tag for 'pathVector'. | 310 | |
| Parameter pathSegment should be final. | 310 | |
| Expected @param tag for 'pathSegment'. | 310 | |
| Parameter request should be final. | 311 | |
| Expected @param tag for 'request'. | 311 | |
| Parameter response should be final. | 312 | |
| Expected @param tag for 'response'. | 312 | |
| Parameter context should be final. | 313 | |
| Expected @param tag for 'context'. | 313 | |
| Parameter nexusHistory should be final. | 313 | |
| Expected @param tag for 'nexusHistory'. | 313 | |
| Parameter views should be final. | 314 | |
| Expected @param tag for 'views'. | 314 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 314 | |
| Expected @throws tag for 'java.io.IOException'. | 315 | |
| Line is longer than 80 characters. | 357 | |
| Line is longer than 80 characters. | 359 | |
| '3' is a magic number. | 412 | |
| '4' is a magic number. | 416 | |
| '3' is a magic number. | 417 | |
| Line is longer than 80 characters. | 452 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line is longer than 80 characters. | 35 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Method length is 258 lines (max allowed is 150). | 65 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter requestedType should be final. | 69 | |
| Expected @param tag for 'requestedType'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 71 | |
| '443' is a magic number. | 74 | |
| Avoid inline conditionals. | 78 | |
| Line is longer than 80 characters. | 103 | |
| Line has trailing spaces. | 165 | |
| '1000' is a magic number. | 175 | |
| '10' is a magic number. | 186 | |
| '11' is a magic number. | 186 | |
| '{' is followed by whitespace. | 192 | |
| Must have at least one statement. | 201 | |
| '{' is followed by whitespace. | 205 | |
| Line is longer than 80 characters. | 239 | |
| '10' is a magic number. | 239 | |
| Must have at least one statement. | 244 | |
| Line is longer than 80 characters. | 265 | |
| Line is longer than 80 characters. | 268 | |
| Line is longer than 80 characters. | 271 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 65 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Method length is 302 lines (max allowed is 150). | 67 | |
| Parameter pathVector should be final. | 68 | |
| Expected @param tag for 'pathVector'. | 68 | |
| Parameter pathSegment should be final. | 68 | |
| Expected @param tag for 'pathSegment'. | 68 | |
| Parameter request should be final. | 69 | |
| Expected @param tag for 'request'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter requestedType should be final. | 71 | |
| Expected @param tag for 'requestedType'. | 71 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 72 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 73 | |
| '443' is a magic number. | 76 | |
| Avoid inline conditionals. | 80 | |
| Line has trailing spaces. | 178 | |
| '1000' is a magic number. | 188 | |
| '10' is a magic number. | 202 | |
| '11' is a magic number. | 202 | |
| '{' is followed by whitespace. | 208 | |
| '{' is followed by whitespace. | 238 | |
| Line is longer than 80 characters. | 267 | |
| '10' is a magic number. | 273 | |
| Must have at least one statement. | 278 | |
| Line is longer than 80 characters. | 344 | |
| Line is longer than 80 characters. | 346 | |
| Line is longer than 80 characters. | 356 | |
| Line is longer than 80 characters. | 358 | |
| Missing a Javadoc comment. | 376 | |
| Parameter thisAssignmentArc should be final. | 377 | |
| Parameter studentWorkArc should be final. | 377 | |
| Parameter assignmentNexus should be final. | 378 | |
| Parameter thisNexus should be final. | 378 | |
| Parameter submitters should be final. | 379 | |
| Line is longer than 80 characters. | 385 | |
| Line is longer than 80 characters. | 427 | |
| Line is longer than 80 characters. | 437 | |
| Line is longer than 80 characters. | 447 | |
| Line is longer than 80 characters. | 456 | |
| Line is longer than 80 characters. | 462 | |
| Line is longer than 80 characters. | 471 | |
| Line is longer than 80 characters. | 476 | |
| Line is longer than 80 characters. | 482 | |
| '100000' is a magic number. | 485 | |
| Missing a Javadoc comment. | 512 | |
| Parameter stream should be final. | 512 | |
| Parameter filename should be final. | 513 | |
| Parameter text should be final. | 513 | |
| Missing a Javadoc comment. | 526 | |
| Parameter thisAssignmentArc should be final. | 527 | |
| Parameter studentWorkArc should be final. | 527 | |
| Parameter assignmentNexus should be final. | 528 | |
| Parameter thisNexus should be final. | 528 | |
| Parameter submitters should be final. | 529 | |
| Line is longer than 80 characters. | 541 | |
| Empty statement. | 578 | |
| Line is longer than 80 characters. | 592 | |
| Missing a Javadoc comment. | 622 | |
| Parameter s should be final. | 622 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 108 | |
| Variable 'serialNumber' must be private and have accessor methods. | 108 | |
| '100000' is a magic number. | 108 | |
| Expected an @return tag. | 115 | |
| Method length is 152 lines (max allowed is 150). | 115 | |
| More than 7 parameters. | 115 | |
| Parameter thisNexus should be final. | 115 | |
| Expected @param tag for 'thisNexus'. | 115 | |
| Parameter user should be final. | 116 | |
| Expected @param tag for 'user'. | 116 | |
| Parameter pathVector should be final. | 116 | |
| Expected @param tag for 'pathVector'. | 116 | |
| Parameter pathSegment should be final. | 116 | |
| Expected @param tag for 'pathSegment'. | 116 | |
| Parameter request should be final. | 117 | |
| Expected @param tag for 'request'. | 117 | |
| Parameter context should be final. | 118 | |
| Expected @param tag for 'context'. | 118 | |
| Parameter nexusHistory should be final. | 118 | |
| Expected @param tag for 'nexusHistory'. | 118 | |
| Parameter requestedType should be final. | 119 | |
| Expected @param tag for 'requestedType'. | 119 | |
| Line has trailing spaces. | 172 | |
| Line has trailing spaces. | 174 | |
| Line has trailing spaces. | 177 | |
| '{' is followed by whitespace. | 181 | |
| Must have at least one statement. | 184 | |
| '{' is followed by whitespace. | 200 | |
| Line is longer than 80 characters. | 207 | |
| Line is longer than 80 characters. | 232 | |
| Line is longer than 80 characters. | 240 | |
| '{' is followed by whitespace. | 248 | |
| Expected an @return tag. | 275 | |
| Method length is 162 lines (max allowed is 150). | 275 | |
| More than 7 parameters. | 275 | |
| Parameter thisNexus should be final. | 275 | |
| Expected @param tag for 'thisNexus'. | 275 | |
| Parameter user should be final. | 276 | |
| Expected @param tag for 'user'. | 276 | |
| Parameter pathVector should be final. | 276 | |
| Expected @param tag for 'pathVector'. | 276 | |
| Parameter pathSegment should be final. | 276 | |
| Expected @param tag for 'pathSegment'. | 276 | |
| Parameter request should be final. | 277 | |
| Expected @param tag for 'request'. | 277 | |
| Parameter context should be final. | 278 | |
| Expected @param tag for 'context'. | 278 | |
| Parameter nexusHistory should be final. | 278 | |
| Expected @param tag for 'nexusHistory'. | 278 | |
| Parameter requestedType should be final. | 279 | |
| Expected @param tag for 'requestedType'. | 279 | |
| Line is longer than 80 characters. | 310 | |
| '{' is followed by whitespace. | 352 | |
| Line is longer than 80 characters. | 438 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| '443' is a magic number. | 72 | |
| Avoid inline conditionals. | 76 | |
| Line is longer than 80 characters. | 95 | |
| Missing a Javadoc comment. | 120 | |
| Variable 'serialNumber' must be private and have accessor methods. | 120 | |
| '100000' is a magic number. | 120 | |
| Expected an @return tag. | 127 | |
| More than 7 parameters. | 127 | |
| Parameter thisNexus should be final. | 127 | |
| Expected @param tag for 'thisNexus'. | 127 | |
| Parameter user should be final. | 128 | |
| Expected @param tag for 'user'. | 128 | |
| Parameter pathVector should be final. | 128 | |
| Expected @param tag for 'pathVector'. | 128 | |
| Parameter pathSegment should be final. | 128 | |
| Expected @param tag for 'pathSegment'. | 128 | |
| Parameter request should be final. | 129 | |
| Expected @param tag for 'request'. | 129 | |
| Parameter context should be final. | 130 | |
| Expected @param tag for 'context'. | 130 | |
| Parameter nexusHistory should be final. | 130 | |
| Expected @param tag for 'nexusHistory'. | 130 | |
| Parameter requestedType should be final. | 131 | |
| Expected @param tag for 'requestedType'. | 131 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 131 | |
| Line has trailing spaces. | 177 | |
| Line has trailing spaces. | 179 | |
| Line has trailing spaces. | 182 | |
| '10' is a magic number. | 195 | |
| '11' is a magic number. | 195 | |
| '5' is a magic number. | 204 | |
| '{' is followed by whitespace. | 205 | |
| Line is longer than 80 characters. | 206 | |
| '3' is a magic number. | 209 | |
| '3' is a magic number. | 212 | |
| Line is longer than 80 characters. | 215 | |
| Line is longer than 80 characters. | 223 | |
| Line is longer than 80 characters. | 225 | |
| '4' is a magic number. | 226 | |
| Expected an @return tag. | 255 | |
| Method length is 174 lines (max allowed is 150). | 255 | |
| More than 7 parameters. | 255 | |
| Parameter thisNexus should be final. | 255 | |
| Expected @param tag for 'thisNexus'. | 255 | |
| Parameter user should be final. | 256 | |
| Expected @param tag for 'user'. | 256 | |
| Parameter pathVector should be final. | 256 | |
| Expected @param tag for 'pathVector'. | 256 | |
| Parameter pathSegment should be final. | 256 | |
| Expected @param tag for 'pathSegment'. | 256 | |
| Parameter request should be final. | 257 | |
| Expected @param tag for 'request'. | 257 | |
| Parameter context should be final. | 258 | |
| Expected @param tag for 'context'. | 258 | |
| Parameter nexusHistory should be final. | 258 | |
| Expected @param tag for 'nexusHistory'. | 258 | |
| Parameter requestedType should be final. | 259 | |
| Expected @param tag for 'requestedType'. | 259 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 259 | |
| Line is longer than 80 characters. | 290 | |
| '10' is a magic number. | 326 | |
| '11' is a magic number. | 326 | |
| Line is longer than 80 characters. | 327 | |
| '5' is a magic number. | 335 | |
| '{' is followed by whitespace. | 336 | |
| Line is longer than 80 characters. | 337 | |
| '3' is a magic number. | 340 | |
| '3' is a magic number. | 343 | |
| Line is longer than 80 characters. | 354 | |
| Line is longer than 80 characters. | 356 | |
| '4' is a magic number. | 357 | |
| Line is longer than 80 characters. | 430 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| '443' is a magic number. | 72 | |
| Avoid inline conditionals. | 76 | |
| Missing a Javadoc comment. | 124 | |
| Variable 'serialNumber' must be private and have accessor methods. | 124 | |
| '100000' is a magic number. | 124 | |
| Expected an @return tag. | 131 | |
| Method length is 169 lines (max allowed is 150). | 131 | |
| More than 7 parameters. | 131 | |
| Parameter thisNexus should be final. | 131 | |
| Expected @param tag for 'thisNexus'. | 131 | |
| Parameter user should be final. | 132 | |
| Expected @param tag for 'user'. | 132 | |
| Parameter pathVector should be final. | 132 | |
| Expected @param tag for 'pathVector'. | 132 | |
| Parameter pathSegment should be final. | 132 | |
| Expected @param tag for 'pathSegment'. | 132 | |
| Parameter request should be final. | 133 | |
| Expected @param tag for 'request'. | 133 | |
| Parameter context should be final. | 134 | |
| Expected @param tag for 'context'. | 134 | |
| Parameter nexusHistory should be final. | 134 | |
| Expected @param tag for 'nexusHistory'. | 134 | |
| Parameter requestedType should be final. | 135 | |
| Expected @param tag for 'requestedType'. | 135 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 135 | |
| Line has trailing spaces. | 181 | |
| Line has trailing spaces. | 183 | |
| Line has trailing spaces. | 186 | |
| '3' is a magic number. | 201 | |
| '{' is followed by whitespace. | 202 | |
| Line is longer than 80 characters. | 208 | |
| Line is longer than 80 characters. | 214 | |
| '10' is a magic number. | 214 | |
| '11' is a magic number. | 214 | |
| '{' is followed by whitespace. | 224 | |
| Line is longer than 80 characters. | 231 | |
| Line is longer than 80 characters. | 249 | |
| Line is longer than 80 characters. | 258 | |
| Expected an @return tag. | 308 | |
| Method length is 218 lines (max allowed is 150). | 308 | |
| More than 7 parameters. | 308 | |
| Parameter thisNexus should be final. | 308 | |
| Expected @param tag for 'thisNexus'. | 308 | |
| Parameter user should be final. | 309 | |
| Expected @param tag for 'user'. | 309 | |
| Parameter pathVector should be final. | 309 | |
| Expected @param tag for 'pathVector'. | 309 | |
| Parameter pathSegment should be final. | 309 | |
| Expected @param tag for 'pathSegment'. | 309 | |
| Parameter request should be final. | 310 | |
| Expected @param tag for 'request'. | 310 | |
| Parameter context should be final. | 311 | |
| Expected @param tag for 'context'. | 311 | |
| Parameter nexusHistory should be final. | 311 | |
| Expected @param tag for 'nexusHistory'. | 311 | |
| Parameter requestedType should be final. | 312 | |
| Expected @param tag for 'requestedType'. | 312 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 312 | |
| Line is longer than 80 characters. | 344 | |
| '10' is a magic number. | 384 | |
| '11' is a magic number. | 384 | |
| Line is longer than 80 characters. | 385 | |
| '3' is a magic number. | 393 | |
| '{' is followed by whitespace. | 394 | |
| Line is longer than 80 characters. | 409 | |
| '{' is followed by whitespace. | 417 | |
| Line is longer than 80 characters. | 424 | |
| Line is longer than 80 characters. | 440 | |
| Line is longer than 80 characters. | 451 | |
| Line is longer than 80 characters. | 453 | |
| Line is longer than 80 characters. | 527 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| Missing a Javadoc comment. | 109 | |
| Variable 'serialNumber' must be private and have accessor methods. | 109 | |
| '100000' is a magic number. | 109 | |
| Expected an @return tag. | 116 | |
| Method length is 410 lines (max allowed is 150). | 116 | |
| More than 7 parameters. | 116 | |
| Parameter thisNexus should be final. | 116 | |
| Expected @param tag for 'thisNexus'. | 116 | |
| Parameter user should be final. | 117 | |
| Expected @param tag for 'user'. | 117 | |
| Parameter pathVector should be final. | 117 | |
| Expected @param tag for 'pathVector'. | 117 | |
| Parameter pathSegment should be final. | 117 | |
| Expected @param tag for 'pathSegment'. | 117 | |
| Parameter request should be final. | 118 | |
| Expected @param tag for 'request'. | 118 | |
| Parameter context should be final. | 119 | |
| Expected @param tag for 'context'. | 119 | |
| Parameter nexusHistory should be final. | 119 | |
| Expected @param tag for 'nexusHistory'. | 119 | |
| Parameter requestedType should be final. | 120 | |
| Expected @param tag for 'requestedType'. | 120 | |
| Line has trailing spaces. | 183 | |
| Line has trailing spaces. | 185 | |
| Line has trailing spaces. | 188 | |
| '12' is a magic number. | 208 | |
| '11' is a magic number. | 220 | |
| '7' is a magic number. | 222 | |
| '4' is a magic number. | 224 | |
| Must have at least one statement. | 234 | |
| '{' is followed by whitespace. | 301 | |
| '{' is followed by whitespace. | 330 | |
| '{' is followed by whitespace. | 344 | |
| '{' is followed by whitespace. | 353 | |
| Line is longer than 80 characters. | 426 | |
| '{' is followed by whitespace. | 462 | |
| Line is longer than 80 characters. | 488 | |
| Line is longer than 80 characters. | 496 | |
| Expected an @return tag. | 536 | |
| Method length is 1,081 lines (max allowed is 150). | 536 | |
| More than 7 parameters. | 536 | |
| Parameter thisNexus should be final. | 536 | |
| Expected @param tag for 'thisNexus'. | 536 | |
| Parameter user should be final. | 537 | |
| Expected @param tag for 'user'. | 537 | |
| Parameter pathVector should be final. | 537 | |
| Expected @param tag for 'pathVector'. | 537 | |
| Parameter pathSegment should be final. | 537 | |
| Expected @param tag for 'pathSegment'. | 537 | |
| Parameter request should be final. | 538 | |
| Expected @param tag for 'request'. | 538 | |
| Parameter context should be final. | 539 | |
| Expected @param tag for 'context'. | 539 | |
| Parameter nexusHistory should be final. | 539 | |
| Expected @param tag for 'nexusHistory'. | 539 | |
| Parameter requestedType should be final. | 540 | |
| Expected @param tag for 'requestedType'. | 540 | |
| Line is longer than 80 characters. | 583 | |
| Line has trailing spaces. | 622 | |
| Line has trailing spaces. | 627 | |
| Line has trailing spaces. | 629 | |
| Line has trailing spaces. | 640 | |
| Line has trailing spaces. | 641 | |
| Line has trailing spaces. | 662 | |
| Line is longer than 80 characters. | 675 | |
| Line has trailing spaces. | 681 | |
| Line has trailing spaces. | 683 | |
| Line has trailing spaces. | 692 | |
| '{' is followed by whitespace. | 696 | |
| '{' is followed by whitespace. | 741 | |
| Line is longer than 80 characters. | 762 | |
| Line is longer than 80 characters. | 778 | |
| Line is longer than 80 characters. | 788 | |
| Avoid inline conditionals. | 795 | |
| Avoid inline conditionals. | 798 | |
| Avoid inline conditionals. | 801 | |
| Avoid inline conditionals. | 805 | |
| Avoid inline conditionals. | 809 | |
| Avoid inline conditionals. | 813 | |
| Avoid inline conditionals. | 817 | |
| Line is longer than 80 characters. | 839 | |
| Line is longer than 80 characters. | 901 | |
| Line is longer than 80 characters. | 948 | |
| Line is longer than 80 characters. | 1006 | |
| Line is longer than 80 characters. | 1029 | |
| Line is longer than 80 characters. | 1046 | |
| Line is longer than 80 characters. | 1059 | |
| Line is longer than 80 characters. | 1080 | |
| Must have at least one statement. | 1088 | |
| Line is longer than 80 characters. | 1116 | |
| Line is longer than 80 characters. | 1165 | |
| Line is longer than 80 characters. | 1214 | |
| Line is longer than 80 characters. | 1258 | |
| Line is longer than 80 characters. | 1316 | |
| Line is longer than 80 characters. | 1356 | |
| Line is longer than 80 characters. | 1366 | |
| Line is longer than 80 characters. | 1388 | |
| Must have at least one statement. | 1396 | |
| '18' is a magic number. | 1532 | |
| '15' is a magic number. | 1532 | |
| Line is longer than 80 characters. | 1618 | |
| Missing a Javadoc comment. | 1622 | |
| Parameter xml should be final. | 1622 | |
| Parameter mime should be final. | 1622 | |
| Parameter extraTest should be final. | 1623 | |
| Parameter text should be final. | 1623 | |
| Missing a Javadoc comment. | 1638 | |
| Parameter xml should be final. | 1638 | |
| Parameter mime should be final. | 1638 | |
| Parameter text should be final. | 1638 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| '443' is a magic number. | 71 | |
| Avoid inline conditionals. | 75 | |
| Line is longer than 80 characters. | 100 | |
| Missing a Javadoc comment. | 129 | |
| Variable 'serialNumber' must be private and have accessor methods. | 129 | |
| '100000' is a magic number. | 129 | |
| Expected an @return tag. | 136 | |
| More than 7 parameters. | 136 | |
| Parameter thisNexus should be final. | 136 | |
| Expected @param tag for 'thisNexus'. | 136 | |
| Parameter user should be final. | 137 | |
| Expected @param tag for 'user'. | 137 | |
| Parameter pathVector should be final. | 137 | |
| Expected @param tag for 'pathVector'. | 137 | |
| Parameter pathSegment should be final. | 137 | |
| Expected @param tag for 'pathSegment'. | 137 | |
| Parameter request should be final. | 138 | |
| Expected @param tag for 'request'. | 138 | |
| Parameter context should be final. | 139 | |
| Expected @param tag for 'context'. | 139 | |
| Parameter nexusHistory should be final. | 139 | |
| Expected @param tag for 'nexusHistory'. | 139 | |
| Parameter requestedType should be final. | 140 | |
| Expected @param tag for 'requestedType'. | 140 | |
| Line has trailing spaces. | 195 | |
| Line has trailing spaces. | 197 | |
| Line has trailing spaces. | 200 | |
| '10' is a magic number. | 207 | |
| '11' is a magic number. | 207 | |
| '{' is followed by whitespace. | 215 | |
| Expected an @return tag. | 261 | |
| Method length is 321 lines (max allowed is 150). | 261 | |
| More than 7 parameters. | 261 | |
| Parameter thisNexus should be final. | 261 | |
| Expected @param tag for 'thisNexus'. | 261 | |
| Parameter user should be final. | 262 | |
| Expected @param tag for 'user'. | 262 | |
| Parameter pathVector should be final. | 262 | |
| Expected @param tag for 'pathVector'. | 262 | |
| Parameter pathSegment should be final. | 262 | |
| Expected @param tag for 'pathSegment'. | 262 | |
| Parameter request should be final. | 263 | |
| Expected @param tag for 'request'. | 263 | |
| Parameter context should be final. | 264 | |
| Expected @param tag for 'context'. | 264 | |
| Parameter nexusHistory should be final. | 264 | |
| Expected @param tag for 'nexusHistory'. | 264 | |
| Parameter requestedType should be final. | 265 | |
| Expected @param tag for 'requestedType'. | 265 | |
| Line is longer than 80 characters. | 304 | |
| Line has trailing spaces. | 324 | |
| Line has trailing spaces. | 327 | |
| Line has trailing spaces. | 329 | |
| '10' is a magic number. | 340 | |
| '11' is a magic number. | 340 | |
| Line is longer than 80 characters. | 341 | |
| '{' is followed by whitespace. | 352 | |
| '{' is followed by whitespace. | 365 | |
| '{' is followed by whitespace. | 376 | |
| '{' is followed by whitespace. | 403 | |
| Avoid inline conditionals. | 512 | |
| Line is longer than 80 characters. | 583 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| '443' is a magic number. | 71 | |
| Avoid inline conditionals. | 75 | |
| Line is longer than 80 characters. | 93 | |
| Missing a Javadoc comment. | 118 | |
| Variable 'serialNumber' must be private and have accessor methods. | 118 | |
| '100000' is a magic number. | 118 | |
| Line is longer than 80 characters. | 121 | |
| Missing a Javadoc comment. | 121 | |
| Missing a Javadoc comment. | 124 | |
| Missing a Javadoc comment. | 126 | |
| Name 'ampm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 126 | |
| '{' is followed by whitespace. | 126 | |
| Expected an @return tag. | 140 | |
| More than 7 parameters. | 140 | |
| Parameter thisNexus should be final. | 140 | |
| Expected @param tag for 'thisNexus'. | 140 | |
| Parameter user should be final. | 141 | |
| Expected @param tag for 'user'. | 141 | |
| Parameter pathVector should be final. | 141 | |
| Expected @param tag for 'pathVector'. | 141 | |
| Parameter pathSegment should be final. | 141 | |
| Expected @param tag for 'pathSegment'. | 141 | |
| Parameter request should be final. | 142 | |
| Expected @param tag for 'request'. | 142 | |
| Parameter context should be final. | 143 | |
| Expected @param tag for 'context'. | 143 | |
| Parameter nexusHistory should be final. | 143 | |
| Expected @param tag for 'nexusHistory'. | 143 | |
| Parameter requestedType should be final. | 144 | |
| Expected @param tag for 'requestedType'. | 144 | |
| Line has trailing spaces. | 190 | |
| Line has trailing spaces. | 192 | |
| Line has trailing spaces. | 195 | |
| '10' is a magic number. | 202 | |
| '11' is a magic number. | 202 | |
| '{' is followed by whitespace. | 210 | |
| '{' is followed by whitespace. | 233 | |
| Expected an @return tag. | 273 | |
| Method length is 195 lines (max allowed is 150). | 273 | |
| More than 7 parameters. | 273 | |
| Parameter thisNexus should be final. | 273 | |
| Expected @param tag for 'thisNexus'. | 273 | |
| Parameter user should be final. | 274 | |
| Expected @param tag for 'user'. | 274 | |
| Parameter pathVector should be final. | 274 | |
| Expected @param tag for 'pathVector'. | 274 | |
| Parameter pathSegment should be final. | 274 | |
| Expected @param tag for 'pathSegment'. | 274 | |
| Parameter request should be final. | 275 | |
| Expected @param tag for 'request'. | 275 | |
| Parameter context should be final. | 276 | |
| Expected @param tag for 'context'. | 276 | |
| Parameter nexusHistory should be final. | 276 | |
| Expected @param tag for 'nexusHistory'. | 276 | |
| Parameter requestedType should be final. | 277 | |
| Expected @param tag for 'requestedType'. | 277 | |
| Line is longer than 80 characters. | 308 | |
| Line has trailing spaces. | 328 | |
| Line has trailing spaces. | 331 | |
| Line has trailing spaces. | 332 | |
| '10' is a magic number. | 340 | |
| '11' is a magic number. | 340 | |
| Line is longer than 80 characters. | 341 | |
| '{' is followed by whitespace. | 354 | |
| '{' is followed by whitespace. | 367 | |
| Avoid inline conditionals. | 384 | |
| Avoid inline conditionals. | 389 | |
| Avoid inline conditionals. | 394 | |
| Avoid inline conditionals. | 401 | |
| Line is longer than 80 characters. | 469 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 | |
| '443' is a magic number. | 72 | |
| Avoid inline conditionals. | 76 | |
| Line is longer than 80 characters. | 95 | |
| Missing a Javadoc comment. | 120 | |
| Variable 'serialNumber' must be private and have accessor methods. | 120 | |
| '100000' is a magic number. | 120 | |
| Expected an @return tag. | 127 | |
| More than 7 parameters. | 127 | |
| Parameter thisNexus should be final. | 127 | |
| Expected @param tag for 'thisNexus'. | 127 | |
| Parameter user should be final. | 128 | |
| Expected @param tag for 'user'. | 128 | |
| Parameter pathVector should be final. | 128 | |
| Expected @param tag for 'pathVector'. | 128 | |
| Parameter pathSegment should be final. | 128 | |
| Expected @param tag for 'pathSegment'. | 128 | |
| Parameter request should be final. | 129 | |
| Expected @param tag for 'request'. | 129 | |
| Parameter context should be final. | 130 | |
| Expected @param tag for 'context'. | 130 | |
| Parameter nexusHistory should be final. | 130 | |
| Expected @param tag for 'nexusHistory'. | 130 | |
| Parameter requestedType should be final. | 131 | |
| Expected @param tag for 'requestedType'. | 131 | |
| Line has trailing spaces. | 188 | |
| Line has trailing spaces. | 190 | |
| Line has trailing spaces. | 193 | |
| '10' is a magic number. | 197 | |
| '11' is a magic number. | 197 | |
| '{' is followed by whitespace. | 202 | |
| Line is longer than 80 characters. | 231 | |
| '10' is a magic number. | 231 | |
| Must have at least one statement. | 236 | |
| Expected an @return tag. | 265 | |
| Method length is 410 lines (max allowed is 150). | 265 | |
| More than 7 parameters. | 265 | |
| Parameter thisNexus should be final. | 265 | |
| Expected @param tag for 'thisNexus'. | 265 | |
| Parameter user should be final. | 266 | |
| Expected @param tag for 'user'. | 266 | |
| Parameter pathVector should be final. | 266 | |
| Expected @param tag for 'pathVector'. | 266 | |
| Parameter pathSegment should be final. | 266 | |
| Expected @param tag for 'pathSegment'. | 266 | |
| Parameter request should be final. | 267 | |
| Expected @param tag for 'request'. | 267 | |
| Parameter context should be final. | 268 | |
| Expected @param tag for 'context'. | 268 | |
| Parameter nexusHistory should be final. | 268 | |
| Expected @param tag for 'nexusHistory'. | 268 | |
| Parameter requestedType should be final. | 269 | |
| Expected @param tag for 'requestedType'. | 269 | |
| Line is longer than 80 characters. | 300 | |
| Line has trailing spaces. | 334 | |
| Line has trailing spaces. | 337 | |
| Line has trailing spaces. | 339 | |
| '1000' is a magic number. | 377 | |
| '10' is a magic number. | 394 | |
| '11' is a magic number. | 394 | |
| Line is longer than 80 characters. | 395 | |
| Line is longer than 80 characters. | 403 | |
| '{' is followed by whitespace. | 403 | |
| '{' is followed by whitespace. | 411 | |
| Line is longer than 80 characters. | 453 | |
| '{' is followed by whitespace. | 460 | |
| '{' is followed by whitespace. | 479 | |
| '10' is a magic number. | 499 | |
| '11' is a magic number. | 499 | |
| Line is longer than 80 characters. | 500 | |
| '{' is followed by whitespace. | 503 | |
| Line is longer than 80 characters. | 528 | |
| '10' is a magic number. | 536 | |
| Must have at least one statement. | 541 | |
| Line is longer than 80 characters. | 555 | |
| Line is longer than 80 characters. | 562 | |
| Line is longer than 80 characters. | 565 | |
| Line is longer than 80 characters. | 568 | |
| Line is longer than 80 characters. | 676 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Method length is 207 lines (max allowed is 150). | 64 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 70 | |
| Line has trailing spaces. | 170 | |
| '1000' is a magic number. | 181 | |
| '10' is a magic number. | 185 | |
| '11' is a magic number. | 185 | |
| '{' is followed by whitespace. | 191 | |
| '{' is followed by whitespace. | 214 | |
| '{' is followed by whitespace. | 229 | |
| '{' is followed by whitespace. | 239 | |
| Missing a Javadoc comment. | 278 | |
| Parameter xml should be final. | 278 | |
| Parameter request should be final. | 279 | |
| Line is longer than 80 characters. | 280 | |
| Parameter nexusHistory should be final. | 280 | |
| Parameter toolName should be final. | 280 | |
| Parameter thisNexus should be final. | 280 | |
| Missing a Javadoc comment. | 316 | |
| Parameter xml should be final. | 316 | |
| Parameter request should be final. | 317 | |
| Parameter nexusHistory should be final. | 318 | |
| Parameter homeworkNameHistory should be final. | 318 | |
| Parameter homeworkHrefHistory should be final. | 319 | |
| Parameter toolName should be final. | 319 | |
| Parameter thisNexus should be final. | 320 | |
| '10' is a magic number. | 396 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 65 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Method length is 224 lines (max allowed is 150). | 67 | |
| Parameter pathVector should be final. | 68 | |
| Expected @param tag for 'pathVector'. | 68 | |
| Parameter pathSegment should be final. | 68 | |
| Expected @param tag for 'pathSegment'. | 68 | |
| Parameter request should be final. | 69 | |
| Expected @param tag for 'request'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter requestedType should be final. | 71 | |
| Expected @param tag for 'requestedType'. | 71 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 72 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 73 | |
| '443' is a magic number. | 76 | |
| Avoid inline conditionals. | 80 | |
| Line is longer than 80 characters. | 105 | |
| Line has trailing spaces. | 167 | |
| '1000' is a magic number. | 177 | |
| '10' is a magic number. | 181 | |
| '11' is a magic number. | 181 | |
| '{' is followed by whitespace. | 211 | |
| Must have at least one statement. | 221 | |
| '{' is followed by whitespace. | 225 | |
| Line is longer than 80 characters. | 247 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| '443' is a magic number. | 71 | |
| Avoid inline conditionals. | 75 | |
| Missing a Javadoc comment. | 126 | |
| Variable 'serialNumber' must be private and have accessor methods. | 126 | |
| '100000' is a magic number. | 126 | |
| Expected an @return tag. | 133 | |
| More than 7 parameters. | 133 | |
| Parameter thisNexus should be final. | 133 | |
| Expected @param tag for 'thisNexus'. | 133 | |
| Parameter user should be final. | 134 | |
| Expected @param tag for 'user'. | 134 | |
| Parameter pathVector should be final. | 134 | |
| Expected @param tag for 'pathVector'. | 134 | |
| Parameter pathSegment should be final. | 134 | |
| Expected @param tag for 'pathSegment'. | 134 | |
| Parameter request should be final. | 135 | |
| Expected @param tag for 'request'. | 135 | |
| Parameter context should be final. | 136 | |
| Expected @param tag for 'context'. | 136 | |
| Parameter nexusHistory should be final. | 136 | |
| Expected @param tag for 'nexusHistory'. | 136 | |
| Parameter requestedType should be final. | 137 | |
| Expected @param tag for 'requestedType'. | 137 | |
| '1000' is a magic number. | 187 | |
| Line has trailing spaces. | 191 | |
| Line has trailing spaces. | 193 | |
| Line has trailing spaces. | 196 | |
| '10' is a magic number. | 201 | |
| '11' is a magic number. | 201 | |
| '{' is followed by whitespace. | 212 | |
| Expected an @return tag. | 245 | |
| Method length is 510 lines (max allowed is 150). | 245 | |
| More than 7 parameters. | 245 | |
| Parameter thisNexus should be final. | 245 | |
| Expected @param tag for 'thisNexus'. | 245 | |
| Parameter user should be final. | 246 | |
| Expected @param tag for 'user'. | 246 | |
| Parameter pathVector should be final. | 246 | |
| Expected @param tag for 'pathVector'. | 246 | |
| Parameter pathSegment should be final. | 246 | |
| Expected @param tag for 'pathSegment'. | 246 | |
| Parameter request should be final. | 247 | |
| Expected @param tag for 'request'. | 247 | |
| Parameter context should be final. | 248 | |
| Expected @param tag for 'context'. | 248 | |
| Parameter nexusHistory should be final. | 248 | |
| Expected @param tag for 'nexusHistory'. | 248 | |
| Parameter requestedType should be final. | 249 | |
| Expected @param tag for 'requestedType'. | 249 | |
| Line is longer than 80 characters. | 282 | |
| Line has trailing spaces. | 321 | |
| Line is longer than 80 characters. | 345 | |
| '10' is a magic number. | 350 | |
| '11' is a magic number. | 350 | |
| Line is longer than 80 characters. | 351 | |
| '{' is followed by whitespace. | 364 | |
| '{' is followed by whitespace. | 397 | |
| '{' is followed by whitespace. | 402 | |
| '{' is followed by whitespace. | 428 | |
| Line is longer than 80 characters. | 452 | |
| Line is longer than 80 characters. | 469 | |
| '10' is a magic number. | 476 | |
| Must have at least one statement. | 481 | |
| '{' is followed by whitespace. | 502 | |
| '{' is followed by whitespace. | 531 | |
| Line is longer than 80 characters. | 566 | |
| Line is longer than 80 characters. | 572 | |
| Line is longer than 80 characters. | 673 | |
| Line is longer than 80 characters. | 696 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Utility classes should not have a public or default constructor. | 35 | |
| First sentence should end with a period. | 37 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 40 | |
| First sentence should end with a period. | 43 | |
| Line has trailing spaces. | 47 | |
| Method length is 297 lines (max allowed is 150). | 51 | |
| Parameter nexus should be final. | 51 | |
| Expected @param tag for 'nexus'. | 51 | |
| Parameter style should be final. | 51 | |
| Expected @param tag for 'style'. | 51 | |
| '5' is a magic number. | 250 | |
| '3' is a magic number. | 256 | |
| Avoid inline conditionals. | 301 | |
| Avoid inline conditionals. | 304 | |
| Missing a Javadoc comment. | 350 | |
| Array brackets at illegal position. | 350 | |
| Line is longer than 80 characters. | 351 | |
| Line is longer than 80 characters. | 352 | |
| Line is longer than 80 characters. | 353 | |
| Line is longer than 80 characters. | 354 | |
| Line is longer than 80 characters. | 355 | |
| Line is longer than 80 characters. | 356 | |
| Line is longer than 80 characters. | 357 | |
| Line is longer than 80 characters. | 358 | |
| Line is longer than 80 characters. | 359 | |
| Line is longer than 80 characters. | 360 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 362 | |
| Line is longer than 80 characters. | 363 | |
| Line is longer than 80 characters. | 364 | |
| Line is longer than 80 characters. | 365 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 367 | |
| Line is longer than 80 characters. | 368 | |
| Line is longer than 80 characters. | 369 | |
| Line is longer than 80 characters. | 370 | |
| Line is longer than 80 characters. | 371 | |
| Line is longer than 80 characters. | 372 | |
| Line is longer than 80 characters. | 373 | |
| Line is longer than 80 characters. | 374 | |
| Line is longer than 80 characters. | 375 | |
| Line is longer than 80 characters. | 376 | |
| Line is longer than 80 characters. | 377 | |
| Line is longer than 80 characters. | 378 | |
| Line is longer than 80 characters. | 379 | |
| Line is longer than 80 characters. | 380 | |
| Line is longer than 80 characters. | 381 | |
| Line is longer than 80 characters. | 382 | |
| Line is longer than 80 characters. | 383 | |
| Line is longer than 80 characters. | 384 | |
| Line is longer than 80 characters. | 385 | |
| Line is longer than 80 characters. | 386 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 388 | |
| Line is longer than 80 characters. | 389 | |
| Line is longer than 80 characters. | 390 | |
| Line is longer than 80 characters. | 391 | |
| Line is longer than 80 characters. | 392 | |
| Line is longer than 80 characters. | 393 | |
| Line is longer than 80 characters. | 394 | |
| Line is longer than 80 characters. | 395 | |
| Line is longer than 80 characters. | 396 | |
| Line is longer than 80 characters. | 397 | |
| Line is longer than 80 characters. | 398 | |
| Line is longer than 80 characters. | 399 | |
| Line is longer than 80 characters. | 400 | |
| Line is longer than 80 characters. | 401 | |
| Line is longer than 80 characters. | 402 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 404 | |
| Line is longer than 80 characters. | 405 | |
| Line is longer than 80 characters. | 406 | |
| Line is longer than 80 characters. | 407 | |
| Line is longer than 80 characters. | 408 | |
| Line is longer than 80 characters. | 409 | |
| Line is longer than 80 characters. | 410 | |
| Line is longer than 80 characters. | 411 | |
| Line is longer than 80 characters. | 412 | |
| Line is longer than 80 characters. | 413 | |
| Line is longer than 80 characters. | 414 | |
| Line is longer than 80 characters. | 415 | |
| Line is longer than 80 characters. | 416 | |
| Line is longer than 80 characters. | 417 | |
| Line is longer than 80 characters. | 418 | |
| Line is longer than 80 characters. | 419 | |
| Line is longer than 80 characters. | 420 | |
| Line is longer than 80 characters. | 421 | |
| Line is longer than 80 characters. | 422 | |
| Line is longer than 80 characters. | 423 | |
| Line is longer than 80 characters. | 424 | |
| Line is longer than 80 characters. | 425 | |
| Line is longer than 80 characters. | 426 | |
| Line is longer than 80 characters. | 427 | |
| Line is longer than 80 characters. | 428 | |
| Line is longer than 80 characters. | 429 | |
| Line is longer than 80 characters. | 430 | |
| Line is longer than 80 characters. | 431 | |
| Line is longer than 80 characters. | 432 | |
| Line is longer than 80 characters. | 433 | |
| Line is longer than 80 characters. | 434 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Method length is 176 lines (max allowed is 150). | 65 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter requestedType should be final. | 69 | |
| Expected @param tag for 'requestedType'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 71 | |
| '1000' is a magic number. | 104 | |
| '86400000' is a magic number. | 110 | |
| '86400000' is a magic number. | 126 | |
| Empty statement. | 173 | |
| '{' is followed by whitespace. | 187 | |
| '-10000000000000L' is a magic number. | 217 | |
| '{' is followed by whitespace. | 218 | |
| Expected an @return tag. | 251 | |
| Parameter nexus should be final. | 251 | |
| Expected @param tag for 'nexus'. | 251 | |
| '10' is a magic number. | 277 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '6100' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 118 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Unused import - okapi.util.OkapiPermissionDeniedException. | 21 | |
| First sentence should end with a period. | 26 | |
| Line has trailing spaces. | 28 | |
| First sentence should end with a period. | 35 | |
| '50400' is a magic number. | 38 | |
| First sentence should end with a period. | 40 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 43 | |
| First sentence should end with a period. | 45 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 59 | |
| Method length is 589 lines (max allowed is 150). | 59 | |
| Parameter pathVector should be final. | 59 | |
| Expected @param tag for 'pathVector'. | 59 | |
| Parameter pathSegment should be final. | 59 | |
| Expected @param tag for 'pathSegment'. | 59 | |
| Parameter request should be final. | 60 | |
| Expected @param tag for 'request'. | 60 | |
| Parameter response should be final. | 61 | |
| Expected @param tag for 'response'. | 61 | |
| Parameter context should be final. | 62 | |
| Expected @param tag for 'context'. | 62 | |
| Parameter nexusHistory should be final. | 62 | |
| Expected @param tag for 'nexusHistory'. | 62 | |
| Parameter views should be final. | 63 | |
| Expected @param tag for 'views'. | 63 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 63 | |
| Expected @throws tag for 'java.io.IOException'. | 64 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 99 | |
| Must have at least one statement. | 110 | |
| Line is longer than 80 characters. | 143 | |
| '9' is a magic number. | 308 | |
| Line is longer than 80 characters. | 316 | |
| Line is longer than 80 characters. | 318 | |
| Avoid inline conditionals. | 339 | |
| Avoid inline conditionals. | 342 | |
| Avoid inline conditionals. | 385 | |
| Line has trailing spaces. | 401 | |
| Line is longer than 80 characters. | 474 | |
| Expression can be simplified. | 479 | |
| Line is longer than 80 characters. | 492 | |
| Line is longer than 80 characters. | 517 | |
| Line is longer than 80 characters. | 535 | |
| Line is longer than 80 characters. | 543 | |
| '10000' is a magic number. | 544 | |
| Line is longer than 80 characters. | 559 | |
| Line is longer than 80 characters. | 561 | |
| Line is longer than 80 characters. | 564 | |
| Line is longer than 80 characters. | 566 | |
| '6' is a magic number. | 618 | |
| '5' is a magic number. | 624 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 658 | |
| Parameter pathVector should be final. | 658 | |
| Expected @param tag for 'pathVector'. | 658 | |
| Parameter pathSegment should be final. | 658 | |
| Expected @param tag for 'pathSegment'. | 658 | |
| Parameter request should be final. | 659 | |
| Expected @param tag for 'request'. | 659 | |
| Parameter response should be final. | 660 | |
| Expected @param tag for 'response'. | 660 | |
| Parameter context should be final. | 661 | |
| Expected @param tag for 'context'. | 661 | |
| Parameter nexusHistory should be final. | 661 | |
| Expected @param tag for 'nexusHistory'. | 661 | |
| Parameter views should be final. | 662 | |
| Expected @param tag for 'views'. | 662 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 662 | |
| Expected @throws tag for 'java.io.IOException'. | 663 | |
| Missing a Javadoc comment. | 668 | |
| Parameter elementName should be final. | 668 | |
| Parameter elementValue should be final. | 668 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Line has trailing spaces. | 27 | |
| Missing a Javadoc comment. | 34 | |
| Missing a Javadoc comment. | 36 | |
| Missing a Javadoc comment. | 38 | |
| Missing a Javadoc comment. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 54 | |
| Parameter context should be final. | 56 | |
| 'context' hides a field. | 56 | |
| Expected @param tag for 'context'. | 56 | |
| Parameter rootNexus should be final. | 57 | |
| 'rootNexus' hides a field. | 57 | |
| Expected @param tag for 'rootNexus'. | 57 | |
| Line contains a tab character. | 61 | |
| '+' is not preceded with whitespace. | 61 | |
| '+' is not followed by whitespace. | 61 | |
| Empty statement. | 61 | |
| Line contains a tab character. | 62 | |
| '+' is not preceded with whitespace. | 62 | |
| '+' is not followed by whitespace. | 62 | |
| Missing a Javadoc comment. | 68 | |
| First sentence should end with a period. | 70 | |
| Line has trailing spaces. | 72 | |
| Line has trailing spaces. | 73 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| First sentence should end with a period. | 127 | |
| Line has trailing spaces. | 129 | |
| Line has trailing spaces. | 130 | |
| Method 'stop' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Missing a Javadoc comment. | 138 | |
| Parameter pathToNexus should be final. | 138 | |
| Parameter nexus should be final. | 138 | |
| '10' is a magic number. | 152 | |
| '20' is a magic number. | 154 | |
| '99' is a magic number. | 154 | |
| '9' is a magic number. | 155 | |
| Missing a Javadoc comment. | 176 | |
| Parameter nexusPath should be final. | 176 | |
| '{' is followed by whitespace. | 245 | |
| Line is longer than 80 characters. | 255 | |
| Must have at least one statement. | 276 | |
| Missing a Javadoc comment. | 286 | |
| Parameter nexusPath should be final. | 286 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 46 | |
| First sentence should end with a period. | 48 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 51 | |
| First sentence should end with a period. | 73 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 76 | |
| Line has trailing spaces. | 83 | |
| Line has trailing spaces. | 85 | |
| Line has trailing spaces. | 88 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 90 | |
| Method length is 285 lines (max allowed is 150). | 90 | |
| Parameter pathVector should be final. | 90 | |
| Expected @param tag for 'pathVector'. | 90 | |
| Parameter pathSegment should be final. | 91 | |
| Expected @param tag for 'pathSegment'. | 91 | |
| Parameter request should be final. | 91 | |
| Expected @param tag for 'request'. | 91 | |
| Parameter context should be final. | 92 | |
| Expected @param tag for 'context'. | 92 | |
| Parameter nexusHistory should be final. | 92 | |
| Expected @param tag for 'nexusHistory'. | 92 | |
| Parameter requestedType should be final. | 93 | |
| Expected @param tag for 'requestedType'. | 93 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 94 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 95 | |
| Line is longer than 80 characters. | 109 | |
| '10' is a magic number. | 109 | |
| '11' is a magic number. | 109 | |
| Line is longer than 80 characters. | 161 | |
| Line is longer than 80 characters. | 247 | |
| Line is longer than 80 characters. | 261 | |
| Line is longer than 80 characters. | 266 | |
| Line is longer than 80 characters. | 284 | |
| Line is longer than 80 characters. | 318 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 377 | |
| Expected an @return tag. | 384 | |
| Parameter store should be final. | 384 | |
| Expected @param tag for 'store'. | 384 | |
| Parameter request should be final. | 385 | |
| Expected @param tag for 'request'. | 385 | |
| Parameter nexusHistory should be final. | 386 | |
| Expected @param tag for 'nexusHistory'. | 386 | |
| Parameter pathVector should be final. | 386 | |
| Expected @param tag for 'pathVector'. | 386 | |
| Line is longer than 80 characters. | 461 | |
| Line is longer than 80 characters. | 462 | |
| Expected an @return tag. | 476 | |
| Parameter request should be final. | 477 | |
| Expected @param tag for 'request'. | 477 | |
| Parameter nexusHistory should be final. | 478 | |
| Expected @param tag for 'nexusHistory'. | 478 | |
| Parameter pathVector should be final. | 478 | |
| Expected @param tag for 'pathVector'. | 478 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 479 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 480 | |
| '1000' is a magic number. | 482 | |
| Line is longer than 80 characters. | 508 | |
| Expected an @return tag. | 580 | |
| Parameter user should be final. | 580 | |
| Expected @param tag for 'user'. | 580 | |
| Parameter content should be final. | 580 | |
| Expected @param tag for 'content'. | 580 | |
| Parameter request should be final. | 581 | |
| Expected @param tag for 'request'. | 581 | |
| Parameter nexusHistory should be final. | 582 | |
| Expected @param tag for 'nexusHistory'. | 582 | |
| Parameter pathVector should be final. | 582 | |
| Expected @param tag for 'pathVector'. | 582 | |
| Expected an @return tag. | 653 | |
| Parameter thisNexus should be final. | 653 | |
| Expected @param tag for 'thisNexus'. | 653 | |
| Parameter pathVector should be final. | 654 | |
| Expected @param tag for 'pathVector'. | 654 | |
| Parameter pathSegment should be final. | 654 | |
| Expected @param tag for 'pathSegment'. | 654 | |
| Parameter request should be final. | 655 | |
| Expected @param tag for 'request'. | 655 | |
| Parameter context should be final. | 656 | |
| Expected @param tag for 'context'. | 656 | |
| Parameter nexusHistory should be final. | 656 | |
| Expected @param tag for 'nexusHistory'. | 656 | |
| Parameter requestedType should be final. | 657 | |
| Expected @param tag for 'requestedType'. | 657 | |
| Line is longer than 80 characters. | 671 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line is longer than 80 characters. | 32 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '5010' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 50 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 53 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter response should be final. | 68 | |
| Expected @param tag for 'response'. | 68 | |
| Parameter context should be final. | 69 | |
| Expected @param tag for 'context'. | 69 | |
| Parameter nexusHistory should be final. | 69 | |
| Expected @param tag for 'nexusHistory'. | 69 | |
| Parameter views should be final. | 70 | |
| Expected @param tag for 'views'. | 70 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 70 | |
| Expected @throws tag for 'java.io.IOException'. | 71 | |
| Line is longer than 80 characters. | 100 | |
| Line is longer than 80 characters. | 111 | |
| Line is longer than 80 characters. | 142 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Parameter pathVector should be final. | 152 | |
| Expected @param tag for 'pathVector'. | 152 | |
| Parameter pathSegment should be final. | 152 | |
| Expected @param tag for 'pathSegment'. | 152 | |
| Parameter request should be final. | 153 | |
| Expected @param tag for 'request'. | 153 | |
| Parameter response should be final. | 154 | |
| Expected @param tag for 'response'. | 154 | |
| Parameter context should be final. | 155 | |
| Expected @param tag for 'context'. | 155 | |
| Parameter nexusHistory should be final. | 155 | |
| Expected @param tag for 'nexusHistory'. | 155 | |
| Parameter views should be final. | 156 | |
| Expected @param tag for 'views'. | 156 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 156 | |
| Expected @throws tag for 'java.io.IOException'. | 157 | |
| Line is longer than 80 characters. | 181 | |
| Line is longer than 80 characters. | 191 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Method length is 218 lines (max allowed is 150). | 65 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter requestedType should be final. | 69 | |
| Expected @param tag for 'requestedType'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 71 | |
| '6' is a magic number. | 128 | |
| '3' is a magic number. | 132 | |
| '4' is a magic number. | 141 | |
| '5' is a magic number. | 143 | |
| Line is longer than 80 characters. | 177 | |
| Avoid inline conditionals. | 182 | |
| Avoid inline conditionals. | 196 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '2310' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 99 | |
| Line is longer than 80 characters. | 108 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Parameter pathVector should be final. | 118 | |
| Expected @param tag for 'pathVector'. | 118 | |
| Parameter pathSegment should be final. | 118 | |
| Expected @param tag for 'pathSegment'. | 118 | |
| Parameter request should be final. | 119 | |
| Expected @param tag for 'request'. | 119 | |
| Parameter response should be final. | 120 | |
| Expected @param tag for 'response'. | 120 | |
| Parameter context should be final. | 121 | |
| Expected @param tag for 'context'. | 121 | |
| Parameter nexusHistory should be final. | 121 | |
| Expected @param tag for 'nexusHistory'. | 121 | |
| Parameter views should be final. | 122 | |
| Expected @param tag for 'views'. | 122 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 122 | |
| Expected @throws tag for 'java.io.IOException'. | 123 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| First sentence should end with a period. | 25 | |
| Line has trailing spaces. | 27 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '23000' is a magic number. | 42 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 46 | |
| First sentence should end with a period. | 48 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 51 | |
| First sentence should end with a period. | 53 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Method length is 560 lines (max allowed is 150). | 69 | |
| Parameter pathVector should be final. | 69 | |
| Expected @param tag for 'pathVector'. | 69 | |
| Parameter pathSegment should be final. | 69 | |
| Expected @param tag for 'pathSegment'. | 69 | |
| Parameter request should be final. | 70 | |
| Expected @param tag for 'request'. | 70 | |
| Parameter response should be final. | 71 | |
| Expected @param tag for 'response'. | 71 | |
| Parameter context should be final. | 72 | |
| Expected @param tag for 'context'. | 72 | |
| Parameter nexusHistory should be final. | 72 | |
| Expected @param tag for 'nexusHistory'. | 72 | |
| Parameter views should be final. | 73 | |
| Expected @param tag for 'views'. | 73 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 73 | |
| Expected @throws tag for 'java.io.IOException'. | 74 | |
| Line has trailing spaces. | 78 | |
| Line is longer than 80 characters. | 129 | |
| Array brackets at illegal position. | 247 | |
| '20' is a magic number. | 247 | |
| '6' is a magic number. | 300 | |
| Line is longer than 80 characters. | 309 | |
| Line is longer than 80 characters. | 311 | |
| Line has trailing spaces. | 317 | |
| Line has trailing spaces. | 319 | |
| Line has trailing spaces. | 322 | |
| Line has trailing spaces. | 325 | |
| Line has trailing spaces. | 330 | |
| Line has trailing spaces. | 333 | |
| Line has trailing spaces. | 336 | |
| Line has trailing spaces. | 338 | |
| Line has trailing spaces. | 342 | |
| Avoid inline conditionals. | 357 | |
| Avoid inline conditionals. | 360 | |
| Avoid inline conditionals. | 403 | |
| Line is longer than 80 characters. | 438 | |
| Line is longer than 80 characters. | 441 | |
| Line is longer than 80 characters. | 466 | |
| Line is longer than 80 characters. | 469 | |
| Line is longer than 80 characters. | 473 | |
| Line is longer than 80 characters. | 493 | |
| Line is longer than 80 characters. | 499 | |
| Line is longer than 80 characters. | 505 | |
| Line is longer than 80 characters. | 513 | |
| '10000' is a magic number. | 514 | |
| Line is longer than 80 characters. | 519 | |
| Line is longer than 80 characters. | 521 | |
| Line is longer than 80 characters. | 522 | |
| Line is longer than 80 characters. | 532 | |
| Line is longer than 80 characters. | 534 | |
| Line is longer than 80 characters. | 537 | |
| Line is longer than 80 characters. | 539 | |
| Line is longer than 80 characters. | 572 | |
| '100000' is a magic number. | 573 | |
| '6' is a magic number. | 604 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 639 | |
| Parameter pathVector should be final. | 639 | |
| Expected @param tag for 'pathVector'. | 639 | |
| Parameter pathSegment should be final. | 639 | |
| Expected @param tag for 'pathSegment'. | 639 | |
| Parameter request should be final. | 640 | |
| Expected @param tag for 'request'. | 640 | |
| Parameter response should be final. | 641 | |
| Expected @param tag for 'response'. | 641 | |
| Parameter context should be final. | 642 | |
| Expected @param tag for 'context'. | 642 | |
| Parameter nexusHistory should be final. | 642 | |
| Expected @param tag for 'nexusHistory'. | 642 | |
| Parameter views should be final. | 643 | |
| Expected @param tag for 'views'. | 643 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 643 | |
| Expected @throws tag for 'java.io.IOException'. | 644 | |
| Missing a Javadoc comment. | 649 | |
| Parameter elementName should be final. | 649 | |
| Parameter elementValue should be final. | 649 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| First sentence should end with a period. | 25 | |
| Line has trailing spaces. | 27 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '50100' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Method length is 367 lines (max allowed is 150). | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 121 | |
| Array brackets at illegal position. | 239 | |
| '20' is a magic number. | 239 | |
| '7' is a magic number. | 292 | |
| Line is longer than 80 characters. | 300 | |
| Line is longer than 80 characters. | 302 | |
| Avoid inline conditionals. | 325 | |
| Avoid inline conditionals. | 328 | |
| Avoid inline conditionals. | 371 | |
| Line is longer than 80 characters. | 397 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 440 | |
| Parameter pathVector should be final. | 440 | |
| Expected @param tag for 'pathVector'. | 440 | |
| Parameter pathSegment should be final. | 440 | |
| Expected @param tag for 'pathSegment'. | 440 | |
| Parameter request should be final. | 441 | |
| Expected @param tag for 'request'. | 441 | |
| Parameter response should be final. | 442 | |
| Expected @param tag for 'response'. | 442 | |
| Parameter context should be final. | 443 | |
| Expected @param tag for 'context'. | 443 | |
| Parameter nexusHistory should be final. | 443 | |
| Expected @param tag for 'nexusHistory'. | 443 | |
| Parameter views should be final. | 444 | |
| Expected @param tag for 'views'. | 444 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 444 | |
| Expected @throws tag for 'java.io.IOException'. | 445 | |
| Missing a Javadoc comment. | 450 | |
| Parameter elementName should be final. | 450 | |
| Parameter elementValue should be final. | 450 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| First sentence should end with a period. | 25 | |
| Line has trailing spaces. | 27 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '50150' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Method length is 474 lines (max allowed is 150). | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line has trailing spaces. | 72 | |
| Line is longer than 80 characters. | 97 | |
| Line is longer than 80 characters. | 147 | |
| Array brackets at illegal position. | 266 | |
| '20' is a magic number. | 266 | |
| '7' is a magic number. | 317 | |
| Line is longer than 80 characters. | 325 | |
| Line is longer than 80 characters. | 327 | |
| Line is longer than 80 characters. | 361 | |
| Line is longer than 80 characters. | 404 | |
| Line is longer than 80 characters. | 424 | |
| Line is longer than 80 characters. | 432 | |
| '10000' is a magic number. | 433 | |
| Line is longer than 80 characters. | 448 | |
| Line is longer than 80 characters. | 450 | |
| Line is longer than 80 characters. | 453 | |
| Line is longer than 80 characters. | 455 | |
| '6' is a magic number. | 507 | |
| '5' is a magic number. | 513 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 547 | |
| Parameter pathVector should be final. | 547 | |
| Expected @param tag for 'pathVector'. | 547 | |
| Parameter pathSegment should be final. | 547 | |
| Expected @param tag for 'pathSegment'. | 547 | |
| Parameter request should be final. | 548 | |
| Expected @param tag for 'request'. | 548 | |
| Parameter response should be final. | 549 | |
| Expected @param tag for 'response'. | 549 | |
| Parameter context should be final. | 550 | |
| Expected @param tag for 'context'. | 550 | |
| Parameter nexusHistory should be final. | 550 | |
| Expected @param tag for 'nexusHistory'. | 550 | |
| Parameter views should be final. | 551 | |
| Expected @param tag for 'views'. | 551 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 551 | |
| Expected @throws tag for 'java.io.IOException'. | 552 | |
| Missing a Javadoc comment. | 557 | |
| Parameter elementName should be final. | 557 | |
| Parameter elementValue should be final. | 557 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| First sentence should end with a period. | 25 | |
| Line has trailing spaces. | 27 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '50300' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Method length is 368 lines (max allowed is 150). | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 121 | |
| Array brackets at illegal position. | 239 | |
| '20' is a magic number. | 239 | |
| '12' is a magic number. | 292 | |
| Line is longer than 80 characters. | 300 | |
| Line is longer than 80 characters. | 302 | |
| Avoid inline conditionals. | 325 | |
| Avoid inline conditionals. | 328 | |
| Avoid inline conditionals. | 371 | |
| Line is longer than 80 characters. | 398 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 441 | |
| Parameter pathVector should be final. | 441 | |
| Expected @param tag for 'pathVector'. | 441 | |
| Parameter pathSegment should be final. | 441 | |
| Expected @param tag for 'pathSegment'. | 441 | |
| Parameter request should be final. | 442 | |
| Expected @param tag for 'request'. | 442 | |
| Parameter response should be final. | 443 | |
| Expected @param tag for 'response'. | 443 | |
| Parameter context should be final. | 444 | |
| Expected @param tag for 'context'. | 444 | |
| Parameter nexusHistory should be final. | 444 | |
| Expected @param tag for 'nexusHistory'. | 444 | |
| Parameter views should be final. | 445 | |
| Expected @param tag for 'views'. | 445 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 445 | |
| Expected @throws tag for 'java.io.IOException'. | 446 | |
| Missing a Javadoc comment. | 451 | |
| Parameter elementName should be final. | 451 | |
| Parameter elementValue should be final. | 451 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 61 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter context should be final. | 65 | |
| Expected @param tag for 'context'. | 65 | |
| Parameter nexusHistory should be final. | 65 | |
| Expected @param tag for 'nexusHistory'. | 65 | |
| Parameter requestedType should be final. | 66 | |
| Expected @param tag for 'requestedType'. | 66 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 66 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 67 | |
| Missing a Javadoc comment. | 119 | |
| Variable 'serialNumber' must be private and have accessor methods. | 119 | |
| '100000' is a magic number. | 119 | |
| Expected an @return tag. | 126 | |
| More than 7 parameters. | 126 | |
| Parameter thisNexus should be final. | 126 | |
| Expected @param tag for 'thisNexus'. | 126 | |
| Parameter user should be final. | 127 | |
| Expected @param tag for 'user'. | 127 | |
| Parameter pathVector should be final. | 127 | |
| Expected @param tag for 'pathVector'. | 127 | |
| Parameter pathSegment should be final. | 127 | |
| Expected @param tag for 'pathSegment'. | 127 | |
| Parameter request should be final. | 128 | |
| Expected @param tag for 'request'. | 128 | |
| Parameter context should be final. | 129 | |
| Expected @param tag for 'context'. | 129 | |
| Parameter nexusHistory should be final. | 129 | |
| Expected @param tag for 'nexusHistory'. | 129 | |
| Parameter requestedType should be final. | 130 | |
| Expected @param tag for 'requestedType'. | 130 | |
| Expected an @return tag. | 189 | |
| More than 7 parameters. | 189 | |
| Parameter thisNexus should be final. | 189 | |
| Expected @param tag for 'thisNexus'. | 189 | |
| Parameter user should be final. | 190 | |
| Expected @param tag for 'user'. | 190 | |
| Parameter pathVector should be final. | 190 | |
| Expected @param tag for 'pathVector'. | 190 | |
| Parameter pathSegment should be final. | 190 | |
| Expected @param tag for 'pathSegment'. | 190 | |
| Parameter request should be final. | 191 | |
| Expected @param tag for 'request'. | 191 | |
| Parameter context should be final. | 192 | |
| Expected @param tag for 'context'. | 192 | |
| Parameter nexusHistory should be final. | 192 | |
| Expected @param tag for 'nexusHistory'. | 192 | |
| Parameter requestedType should be final. | 193 | |
| Expected @param tag for 'requestedType'. | 193 | |
| Line is longer than 80 characters. | 215 | |
| Line is longer than 80 characters. | 221 | |
| '}' should be on the same line. | 297 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 33 | |
| Line is longer than 80 characters. | 35 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| '30110' is a magic number. | 45 | |
| First sentence should end with a period. | 47 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 | |
| First sentence should end with a period. | 53 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Parameter pathVector should be final. | 69 | |
| Expected @param tag for 'pathVector'. | 69 | |
| Parameter pathSegment should be final. | 69 | |
| Expected @param tag for 'pathSegment'. | 69 | |
| Parameter request should be final. | 70 | |
| Expected @param tag for 'request'. | 70 | |
| Parameter response should be final. | 71 | |
| Expected @param tag for 'response'. | 71 | |
| Parameter context should be final. | 72 | |
| Expected @param tag for 'context'. | 72 | |
| Parameter nexusHistory should be final. | 72 | |
| Expected @param tag for 'nexusHistory'. | 72 | |
| Parameter views should be final. | 73 | |
| Expected @param tag for 'views'. | 73 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 73 | |
| Expected @throws tag for 'java.io.IOException'. | 74 | |
| Line is longer than 80 characters. | 136 | |
| Line is longer than 80 characters. | 159 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 169 | |
| Parameter pathVector should be final. | 169 | |
| Expected @param tag for 'pathVector'. | 169 | |
| Parameter pathSegment should be final. | 169 | |
| Expected @param tag for 'pathSegment'. | 169 | |
| Parameter request should be final. | 170 | |
| Expected @param tag for 'request'. | 170 | |
| Parameter response should be final. | 171 | |
| Expected @param tag for 'response'. | 171 | |
| Parameter context should be final. | 172 | |
| Expected @param tag for 'context'. | 172 | |
| Parameter nexusHistory should be final. | 172 | |
| Expected @param tag for 'nexusHistory'. | 172 | |
| Parameter views should be final. | 173 | |
| Expected @param tag for 'views'. | 173 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 173 | |
| Expected @throws tag for 'java.io.IOException'. | 174 | |
| Line is longer than 80 characters. | 235 | |
| Line is longer than 80 characters. | 258 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 | |
| Missing a Javadoc comment. | 116 | |
| Variable 'serialNumber' must be private and have accessor methods. | 116 | |
| '100000' is a magic number. | 116 | |
| Expected an @return tag. | 123 | |
| More than 7 parameters. | 123 | |
| Parameter thisNexus should be final. | 123 | |
| Expected @param tag for 'thisNexus'. | 123 | |
| Parameter user should be final. | 124 | |
| Expected @param tag for 'user'. | 124 | |
| Parameter pathVector should be final. | 124 | |
| Expected @param tag for 'pathVector'. | 124 | |
| Parameter pathSegment should be final. | 124 | |
| Expected @param tag for 'pathSegment'. | 124 | |
| Parameter request should be final. | 125 | |
| Expected @param tag for 'request'. | 125 | |
| Parameter context should be final. | 126 | |
| Expected @param tag for 'context'. | 126 | |
| Parameter nexusHistory should be final. | 126 | |
| Expected @param tag for 'nexusHistory'. | 126 | |
| Parameter requestedType should be final. | 127 | |
| Expected @param tag for 'requestedType'. | 127 | |
| Expected an @return tag. | 188 | |
| Method length is 283 lines (max allowed is 150). | 188 | |
| More than 7 parameters. | 188 | |
| Parameter thisNexus should be final. | 188 | |
| Expected @param tag for 'thisNexus'. | 188 | |
| Parameter user should be final. | 189 | |
| Expected @param tag for 'user'. | 189 | |
| Parameter pathVector should be final. | 189 | |
| Expected @param tag for 'pathVector'. | 189 | |
| Parameter pathSegment should be final. | 189 | |
| Expected @param tag for 'pathSegment'. | 189 | |
| Parameter request should be final. | 190 | |
| Expected @param tag for 'request'. | 190 | |
| Parameter context should be final. | 191 | |
| Expected @param tag for 'context'. | 191 | |
| Parameter nexusHistory should be final. | 191 | |
| Expected @param tag for 'nexusHistory'. | 191 | |
| Parameter requestedType should be final. | 192 | |
| Expected @param tag for 'requestedType'. | 192 | |
| Line is longer than 80 characters. | 213 | |
| '3' is a magic number. | 217 | |
| '3' is a magic number. | 218 | |
| Line is longer than 80 characters. | 242 | |
| Line is longer than 80 characters. | 324 | |
| '9' is a magic number. | 329 | |
| Line is longer than 80 characters. | 354 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '30010' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 112 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 145 | |
| Parameter pathVector should be final. | 145 | |
| Expected @param tag for 'pathVector'. | 145 | |
| Parameter pathSegment should be final. | 145 | |
| Expected @param tag for 'pathSegment'. | 145 | |
| Parameter request should be final. | 146 | |
| Expected @param tag for 'request'. | 146 | |
| Parameter response should be final. | 147 | |
| Expected @param tag for 'response'. | 147 | |
| Parameter context should be final. | 148 | |
| Expected @param tag for 'context'. | 148 | |
| Parameter nexusHistory should be final. | 148 | |
| Expected @param tag for 'nexusHistory'. | 148 | |
| Parameter views should be final. | 149 | |
| Expected @param tag for 'views'. | 149 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 149 | |
| Expected @throws tag for 'java.io.IOException'. | 150 | |
| Line is longer than 80 characters. | 191 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 70 | |
| '1000' is a magic number. | 134 | |
| '{' is followed by whitespace. | 152 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '5100' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 50 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 53 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter response should be final. | 68 | |
| Expected @param tag for 'response'. | 68 | |
| Parameter context should be final. | 69 | |
| Expected @param tag for 'context'. | 69 | |
| Parameter nexusHistory should be final. | 69 | |
| Expected @param tag for 'nexusHistory'. | 69 | |
| Parameter views should be final. | 70 | |
| Expected @param tag for 'views'. | 70 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 70 | |
| Expected @throws tag for 'java.io.IOException'. | 71 | |
| Line is longer than 80 characters. | 125 | |
| Line is longer than 80 characters. | 146 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 156 | |
| Parameter pathVector should be final. | 156 | |
| Expected @param tag for 'pathVector'. | 156 | |
| Parameter pathSegment should be final. | 156 | |
| Expected @param tag for 'pathSegment'. | 156 | |
| Parameter request should be final. | 157 | |
| Expected @param tag for 'request'. | 157 | |
| Parameter response should be final. | 158 | |
| Expected @param tag for 'response'. | 158 | |
| Parameter context should be final. | 159 | |
| Expected @param tag for 'context'. | 159 | |
| Parameter nexusHistory should be final. | 159 | |
| Expected @param tag for 'nexusHistory'. | 159 | |
| Parameter views should be final. | 160 | |
| Expected @param tag for 'views'. | 160 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 160 | |
| Expected @throws tag for 'java.io.IOException'. | 161 | |
| Line is longer than 80 characters. | 189 | |
| Line is longer than 80 characters. | 210 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 39 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 65 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Method length is 541 lines (max allowed is 150). | 67 | |
| Parameter pathVector should be final. | 68 | |
| Expected @param tag for 'pathVector'. | 68 | |
| Parameter pathSegment should be final. | 68 | |
| Expected @param tag for 'pathSegment'. | 68 | |
| Parameter request should be final. | 69 | |
| Expected @param tag for 'request'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter requestedType should be final. | 71 | |
| Expected @param tag for 'requestedType'. | 71 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 72 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 73 | |
| Line is longer than 80 characters. | 114 | |
| Line has trailing spaces. | 162 | |
| Line is longer than 80 characters. | 189 | |
| '10' is a magic number. | 189 | |
| Line is longer than 80 characters. | 225 | |
| Avoid inline conditionals. | 291 | |
| Line is longer than 80 characters. | 319 | |
| '10' is a magic number. | 319 | |
| Line is longer than 80 characters. | 355 | |
| Avoid inline conditionals. | 421 | |
| Avoid inline conditionals. | 442 | |
| Line is longer than 80 characters. | 443 | |
| Avoid inline conditionals. | 455 | |
| '10' is a magic number. | 473 | |
| Line is longer than 80 characters. | 512 | |
| Line is longer than 80 characters. | 556 | |
| Line is longer than 80 characters. | 561 | |
| Line is longer than 80 characters. | 567 | |
| Line is longer than 80 characters. | 578 | |
| Avoid inline conditionals. | 593 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 40 | |
| '2300' is a magic number. | 43 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| First sentence should end with a period. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 54 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter response should be final. | 69 | |
| Expected @param tag for 'response'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter views should be final. | 71 | |
| Expected @param tag for 'views'. | 71 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 71 | |
| Expected @throws tag for 'java.io.IOException'. | 72 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 137 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 147 | |
| Parameter pathVector should be final. | 147 | |
| Expected @param tag for 'pathVector'. | 147 | |
| Parameter pathSegment should be final. | 147 | |
| Expected @param tag for 'pathSegment'. | 147 | |
| Parameter request should be final. | 148 | |
| Expected @param tag for 'request'. | 148 | |
| Parameter response should be final. | 149 | |
| Expected @param tag for 'response'. | 149 | |
| Parameter context should be final. | 150 | |
| Expected @param tag for 'context'. | 150 | |
| Parameter nexusHistory should be final. | 150 | |
| Expected @param tag for 'nexusHistory'. | 150 | |
| Parameter views should be final. | 151 | |
| Expected @param tag for 'views'. | 151 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 151 | |
| Expected @throws tag for 'java.io.IOException'. | 152 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 33 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| First sentence should end with a period. | 50 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 65 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Method length is 386 lines (max allowed is 150). | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 68 | |
| Expected @param tag for 'pathSegment'. | 68 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter context should be final. | 69 | |
| Expected @param tag for 'context'. | 69 | |
| Parameter nexusHistory should be final. | 69 | |
| Expected @param tag for 'nexusHistory'. | 69 | |
| Parameter requestedType should be final. | 70 | |
| Expected @param tag for 'requestedType'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 71 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 72 | |
| Avoid inline conditionals. | 157 | |
| Avoid inline conditionals. | 166 | |
| Line is longer than 80 characters. | 169 | |
| Avoid inline conditionals. | 175 | |
| Avoid inline conditionals. | 183 | |
| Avoid inline conditionals. | 192 | |
| Avoid inline conditionals. | 201 | |
| Line is longer than 80 characters. | 203 | |
| Avoid inline conditionals. | 209 | |
| Line is longer than 80 characters. | 210 | |
| Avoid inline conditionals. | 216 | |
| Avoid inline conditionals. | 223 | |
| Avoid inline conditionals. | 231 | |
| Avoid inline conditionals. | 240 | |
| Avoid inline conditionals. | 249 | |
| Avoid inline conditionals. | 257 | |
| '{' is followed by whitespace. | 261 | |
| Line is longer than 80 characters. | 263 | |
| '{' is followed by whitespace. | 271 | |
| '{' is followed by whitespace. | 336 | |
| '{' is followed by whitespace. | 373 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '5000' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 88 | |
| Line is longer than 80 characters. | 159 | |
| Line is longer than 80 characters. | 180 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 61 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter context should be final. | 65 | |
| Expected @param tag for 'context'. | 65 | |
| Parameter nexusHistory should be final. | 65 | |
| Expected @param tag for 'nexusHistory'. | 65 | |
| Parameter requestedType should be final. | 66 | |
| Expected @param tag for 'requestedType'. | 66 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 68 | |
| '1000' is a magic number. | 132 | |
| '{' is followed by whitespace. | 156 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '5200' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 115 | |
| Line is longer than 80 characters. | 136 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 146 | |
| Parameter pathVector should be final. | 146 | |
| Expected @param tag for 'pathVector'. | 146 | |
| Parameter pathSegment should be final. | 146 | |
| Expected @param tag for 'pathSegment'. | 146 | |
| Parameter request should be final. | 147 | |
| Expected @param tag for 'request'. | 147 | |
| Parameter response should be final. | 148 | |
| Expected @param tag for 'response'. | 148 | |
| Parameter context should be final. | 149 | |
| Expected @param tag for 'context'. | 149 | |
| Parameter nexusHistory should be final. | 149 | |
| Expected @param tag for 'nexusHistory'. | 149 | |
| Parameter views should be final. | 150 | |
| Expected @param tag for 'views'. | 150 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 150 | |
| Expected @throws tag for 'java.io.IOException'. | 151 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Method length is 169 lines (max allowed is 150). | 64 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 70 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '2200' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 98 | |
| Line is longer than 80 characters. | 119 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 69 | |
| Missing a Javadoc comment. | 180 | |
| Parameter xml should be final. | 180 | |
| Parameter thisNexus should be final. | 181 | |
| Parameter mode should be final. | 181 | |
| Parameter user should be final. | 181 | |
| Parameter nexusHistory should be final. | 182 | |
| Parameter includeBodyEscapedXml should be final. | 182 | |
| '{' is followed by whitespace. | 191 | |
| '{' is followed by whitespace. | 199 | |
| '}' should be on the same line. | 242 | |
| '{' is followed by whitespace. | 246 | |
| Line is longer than 80 characters. | 256 | |
| '{' is followed by whitespace. | 256 | |
| '{' is followed by whitespace. | 261 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '4000' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 94 | |
| Line is longer than 80 characters. | 115 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 67 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 68 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '9000' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 75 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Parameter pathVector should be final. | 85 | |
| Expected @param tag for 'pathVector'. | 85 | |
| Parameter pathSegment should be final. | 85 | |
| Expected @param tag for 'pathSegment'. | 85 | |
| Parameter request should be final. | 86 | |
| Expected @param tag for 'request'. | 86 | |
| Parameter response should be final. | 87 | |
| Expected @param tag for 'response'. | 87 | |
| Parameter context should be final. | 88 | |
| Expected @param tag for 'context'. | 88 | |
| Parameter nexusHistory should be final. | 88 | |
| Expected @param tag for 'nexusHistory'. | 88 | |
| Parameter views should be final. | 89 | |
| Expected @param tag for 'views'. | 89 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 89 | |
| Expected @throws tag for 'java.io.IOException'. | 90 | |
| Line is longer than 80 characters. | 96 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 39 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 64 | |
| Line has trailing spaces. | 66 | |
| Line has trailing spaces. | 69 | |
| Missing a Javadoc comment. | 74 | |
| Line has trailing spaces. | 76 | |
| First sentence should end with a period. | 80 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 83 | |
| First sentence should end with a period. | 86 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 89 | |
| Line has trailing spaces. | 96 | |
| Line has trailing spaces. | 98 | |
| Line has trailing spaces. | 101 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 103 | |
| Parameter pathVector should be final. | 103 | |
| Expected @param tag for 'pathVector'. | 103 | |
| Parameter pathSegment should be final. | 104 | |
| Expected @param tag for 'pathSegment'. | 104 | |
| Parameter request should be final. | 104 | |
| Expected @param tag for 'request'. | 104 | |
| Parameter context should be final. | 105 | |
| Expected @param tag for 'context'. | 105 | |
| Parameter nexusHistory should be final. | 105 | |
| Expected @param tag for 'nexusHistory'. | 105 | |
| Parameter requestedType should be final. | 106 | |
| Expected @param tag for 'requestedType'. | 106 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 106 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 107 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 40 | |
| '7200' is a magic number. | 43 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| First sentence should end with a period. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 54 | |
| Line is longer than 80 characters. | 58 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter response should be final. | 69 | |
| Expected @param tag for 'response'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter views should be final. | 71 | |
| Expected @param tag for 'views'. | 71 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 71 | |
| Expected @throws tag for 'java.io.IOException'. | 72 | |
| Line is longer than 80 characters. | 78 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Parameter pathVector should be final. | 88 | |
| Expected @param tag for 'pathVector'. | 88 | |
| Parameter pathSegment should be final. | 88 | |
| Expected @param tag for 'pathSegment'. | 88 | |
| Parameter request should be final. | 89 | |
| Expected @param tag for 'request'. | 89 | |
| Parameter response should be final. | 90 | |
| Expected @param tag for 'response'. | 90 | |
| Parameter context should be final. | 91 | |
| Expected @param tag for 'context'. | 91 | |
| Parameter nexusHistory should be final. | 91 | |
| Expected @param tag for 'nexusHistory'. | 91 | |
| Parameter views should be final. | 92 | |
| Expected @param tag for 'views'. | 92 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 92 | |
| Expected @throws tag for 'java.io.IOException'. | 93 | |
| Line is longer than 80 characters. | 99 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Missing a Javadoc comment. | 40 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 47 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 | |
| First sentence should end with a period. | 53 | |
| Line has trailing spaces. | 55 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 66 | |
| Line has trailing spaces. | 69 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 71 | |
| Parameter pathVector should be final. | 72 | |
| Expected @param tag for 'pathVector'. | 72 | |
| Parameter pathSegment should be final. | 72 | |
| Expected @param tag for 'pathSegment'. | 72 | |
| Parameter request should be final. | 73 | |
| Expected @param tag for 'request'. | 73 | |
| Parameter context should be final. | 74 | |
| Expected @param tag for 'context'. | 74 | |
| Parameter nexusHistory should be final. | 74 | |
| Expected @param tag for 'nexusHistory'. | 74 | |
| Parameter requestedType should be final. | 75 | |
| Expected @param tag for 'requestedType'. | 75 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 76 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 77 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 40 | |
| '7100' is a magic number. | 43 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| First sentence should end with a period. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 54 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter response should be final. | 69 | |
| Expected @param tag for 'response'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter views should be final. | 71 | |
| Expected @param tag for 'views'. | 71 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 71 | |
| Expected @throws tag for 'java.io.IOException'. | 72 | |
| Line is longer than 80 characters. | 100 | |
| Line is longer than 80 characters. | 121 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 39 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 65 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 73 | |
| Line has trailing spaces. | 75 | |
| Line has trailing spaces. | 79 | |
| Line has trailing spaces. | 85 | |
| Line has trailing spaces. | 89 | |
| Missing a Javadoc comment. | 92 | |
| Line has trailing spaces. | 95 | |
| First sentence should end with a period. | 99 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 102 | |
| First sentence should end with a period. | 105 | |
| Line has trailing spaces. | 107 | |
| Line has trailing spaces. | 108 | |
| Line has trailing spaces. | 115 | |
| Line has trailing spaces. | 117 | |
| Line has trailing spaces. | 120 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 122 | |
| Parameter pathVector should be final. | 122 | |
| Expected @param tag for 'pathVector'. | 122 | |
| Parameter pathSegment should be final. | 123 | |
| Expected @param tag for 'pathSegment'. | 123 | |
| Parameter request should be final. | 123 | |
| Expected @param tag for 'request'. | 123 | |
| Parameter context should be final. | 124 | |
| Expected @param tag for 'context'. | 124 | |
| Parameter nexusHistory should be final. | 124 | |
| Expected @param tag for 'nexusHistory'. | 124 | |
| Parameter requestedType should be final. | 125 | |
| Expected @param tag for 'requestedType'. | 125 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 125 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 126 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 37 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 50 | |
| '7300' is a magic number. | 53 | |
| First sentence should end with a period. | 55 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 58 | |
| First sentence should end with a period. | 61 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 64 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| Parameter pathVector should be final. | 77 | |
| Expected @param tag for 'pathVector'. | 77 | |
| Parameter pathSegment should be final. | 77 | |
| Expected @param tag for 'pathSegment'. | 77 | |
| Parameter request should be final. | 78 | |
| Expected @param tag for 'request'. | 78 | |
| Parameter response should be final. | 79 | |
| Expected @param tag for 'response'. | 79 | |
| Parameter context should be final. | 80 | |
| Expected @param tag for 'context'. | 80 | |
| Parameter nexusHistory should be final. | 80 | |
| Expected @param tag for 'nexusHistory'. | 80 | |
| Parameter views should be final. | 81 | |
| Expected @param tag for 'views'. | 81 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 81 | |
| Expected @throws tag for 'java.io.IOException'. | 82 | |
| Line is longer than 80 characters. | 88 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 98 | |
| Parameter pathVector should be final. | 98 | |
| Expected @param tag for 'pathVector'. | 98 | |
| Parameter pathSegment should be final. | 98 | |
| Expected @param tag for 'pathSegment'. | 98 | |
| Parameter request should be final. | 99 | |
| Expected @param tag for 'request'. | 99 | |
| Parameter response should be final. | 100 | |
| Expected @param tag for 'response'. | 100 | |
| Parameter context should be final. | 101 | |
| Expected @param tag for 'context'. | 101 | |
| Parameter nexusHistory should be final. | 101 | |
| Expected @param tag for 'nexusHistory'. | 101 | |
| Parameter views should be final. | 102 | |
| Expected @param tag for 'views'. | 102 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 102 | |
| Expected @throws tag for 'java.io.IOException'. | 103 | |
| Line is longer than 80 characters. | 109 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter requestedType should be final. | 69 | |
| Expected @param tag for 'requestedType'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 71 | |
| Line has trailing spaces. | 131 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '8000' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 76 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Parameter pathVector should be final. | 86 | |
| Expected @param tag for 'pathVector'. | 86 | |
| Parameter pathSegment should be final. | 86 | |
| Expected @param tag for 'pathSegment'. | 86 | |
| Parameter request should be final. | 87 | |
| Expected @param tag for 'request'. | 87 | |
| Parameter response should be final. | 88 | |
| Expected @param tag for 'response'. | 88 | |
| Parameter context should be final. | 89 | |
| Expected @param tag for 'context'. | 89 | |
| Parameter nexusHistory should be final. | 89 | |
| Expected @param tag for 'nexusHistory'. | 89 | |
| Parameter views should be final. | 90 | |
| Expected @param tag for 'views'. | 90 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 90 | |
| Expected @throws tag for 'java.io.IOException'. | 91 | |
| Line is longer than 80 characters. | 97 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 46 | |
| Line has trailing spaces. | 48 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 61 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter context should be final. | 65 | |
| Expected @param tag for 'context'. | 65 | |
| Parameter nexusHistory should be final. | 65 | |
| Expected @param tag for 'nexusHistory'. | 65 | |
| Parameter requestedType should be final. | 66 | |
| Expected @param tag for 'requestedType'. | 66 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 66 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 67 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '8100' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 64 | |
| Expected @param tag for 'pathSegment'. | 64 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter response should be final. | 66 | |
| Expected @param tag for 'response'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter views should be final. | 68 | |
| Expected @param tag for 'views'. | 68 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 68 | |
| Expected @throws tag for 'java.io.IOException'. | 69 | |
| Line is longer than 80 characters. | 75 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Parameter pathVector should be final. | 85 | |
| Expected @param tag for 'pathVector'. | 85 | |
| Parameter pathSegment should be final. | 85 | |
| Expected @param tag for 'pathSegment'. | 85 | |
| Parameter request should be final. | 86 | |
| Expected @param tag for 'request'. | 86 | |
| Parameter response should be final. | 87 | |
| Expected @param tag for 'response'. | 87 | |
| Parameter context should be final. | 88 | |
| Expected @param tag for 'context'. | 88 | |
| Parameter nexusHistory should be final. | 88 | |
| Expected @param tag for 'nexusHistory'. | 88 | |
| Parameter views should be final. | 89 | |
| Expected @param tag for 'views'. | 89 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 89 | |
| Expected @throws tag for 'java.io.IOException'. | 90 | |
| Line is longer than 80 characters. | 96 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Method length is 297 lines (max allowed is 150). | 65 | |
| Parameter pathVector should be final. | 66 | |
| Expected @param tag for 'pathVector'. | 66 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 67 | |
| Expected @param tag for 'request'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter requestedType should be final. | 69 | |
| Expected @param tag for 'requestedType'. | 69 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 70 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 71 | |
| '1000' is a magic number. | 195 | |
| '{' is followed by whitespace. | 206 | |
| '{' is followed by whitespace. | 216 | |
| '10' is a magic number. | 220 | |
| '11' is a magic number. | 220 | |
| '{' is followed by whitespace. | 236 | |
| '10' is a magic number. | 297 | |
| '11' is a magic number. | 297 | |
| Line is longer than 80 characters. | 313 | |
| Line is longer than 80 characters. | 323 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '3100' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 96 | |
| Line is longer than 80 characters. | 117 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 127 | |
| Parameter pathVector should be final. | 127 | |
| Expected @param tag for 'pathVector'. | 127 | |
| Parameter pathSegment should be final. | 127 | |
| Expected @param tag for 'pathSegment'. | 127 | |
| Parameter request should be final. | 128 | |
| Expected @param tag for 'request'. | 128 | |
| Parameter response should be final. | 129 | |
| Expected @param tag for 'response'. | 129 | |
| Parameter context should be final. | 130 | |
| Expected @param tag for 'context'. | 130 | |
| Parameter nexusHistory should be final. | 130 | |
| Expected @param tag for 'nexusHistory'. | 130 | |
| Parameter views should be final. | 131 | |
| Expected @param tag for 'views'. | 131 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 131 | |
| Expected @throws tag for 'java.io.IOException'. | 132 | |
| Line is longer than 80 characters. | 160 | |
| Line is longer than 80 characters. | 181 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.util.regex.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 22 | |
| Unused import - okapi.util.OkapiPermissionDeniedException. | 23 | |
| First sentence should end with a period. | 29 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 40 | |
| First sentence should end with a period. | 44 | |
| '50200' is a magic number. | 47 | |
| First sentence should end with a period. | 49 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 52 | |
| First sentence should end with a period. | 55 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Method length is 598 lines (max allowed is 150). | 69 | |
| Parameter pathVector should be final. | 69 | |
| Expected @param tag for 'pathVector'. | 69 | |
| Parameter pathSegment should be final. | 69 | |
| Expected @param tag for 'pathSegment'. | 69 | |
| Parameter request should be final. | 70 | |
| Expected @param tag for 'request'. | 70 | |
| Parameter response should be final. | 71 | |
| Expected @param tag for 'response'. | 71 | |
| Parameter context should be final. | 72 | |
| Expected @param tag for 'context'. | 72 | |
| Parameter nexusHistory should be final. | 72 | |
| Expected @param tag for 'nexusHistory'. | 72 | |
| Parameter views should be final. | 73 | |
| Expected @param tag for 'views'. | 73 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 73 | |
| Expected @throws tag for 'java.io.IOException'. | 74 | |
| Line has trailing spaces. | 76 | |
| Line contains a tab character. | 76 | |
| Line contains a tab character. | 77 | |
| '443' is a magic number. | 78 | |
| Avoid inline conditionals. | 82 | |
| Line has trailing spaces. | 86 | |
| Line contains a tab character. | 86 | |
| Line is longer than 80 characters. | 156 | |
| Must have at least one statement. | 167 | |
| Line is longer than 80 characters. | 200 | |
| '11' is a magic number. | 311 | |
| Line is longer than 80 characters. | 324 | |
| Line is longer than 80 characters. | 326 | |
| Avoid inline conditionals. | 345 | |
| Avoid inline conditionals. | 348 | |
| Avoid inline conditionals. | 391 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 414 | |
| Must have at least one statement. | 425 | |
| Line is longer than 80 characters. | 456 | |
| Line is longer than 80 characters. | 474 | |
| Line is longer than 80 characters. | 499 | |
| Line is longer than 80 characters. | 517 | |
| Line is longer than 80 characters. | 525 | |
| '10000' is a magic number. | 526 | |
| Line is longer than 80 characters. | 541 | |
| Line is longer than 80 characters. | 543 | |
| Line is longer than 80 characters. | 546 | |
| Line is longer than 80 characters. | 548 | |
| Line is longer than 80 characters. | 583 | |
| Line is longer than 80 characters. | 596 | |
| Line is longer than 80 characters. | 600 | |
| Line is longer than 80 characters. | 622 | |
| Line is longer than 80 characters. | 625 | |
| Line is longer than 80 characters. | 631 | |
| Line is longer than 80 characters. | 639 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 677 | |
| Parameter pathVector should be final. | 677 | |
| Expected @param tag for 'pathVector'. | 677 | |
| Parameter pathSegment should be final. | 677 | |
| Expected @param tag for 'pathSegment'. | 677 | |
| Parameter request should be final. | 678 | |
| Expected @param tag for 'request'. | 678 | |
| Parameter response should be final. | 679 | |
| Expected @param tag for 'response'. | 679 | |
| Parameter context should be final. | 680 | |
| Expected @param tag for 'context'. | 680 | |
| Parameter nexusHistory should be final. | 680 | |
| Expected @param tag for 'nexusHistory'. | 680 | |
| Parameter views should be final. | 681 | |
| Expected @param tag for 'views'. | 681 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 681 | |
| Expected @throws tag for 'java.io.IOException'. | 682 | |
| Missing a Javadoc comment. | 687 | |
| Parameter elementName should be final. | 687 | |
| Parameter elementValue should be final. | 687 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Line has trailing spaces. | 27 | |
| Line is longer than 80 characters. | 32 | |
| Line has trailing spaces. | 35 | |
| First sentence should end with a period. | 39 | |
| '22000' is a magic number. | 42 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| First sentence should end with a period. | 50 | |
| First sentence should end with a period. | 60 | |
| Method 'getImageUrlbase' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Method 'setImageUrlbase' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Parameter imageUrlbase should be final. | 76 | |
| 'imageUrlbase' hides a field. | 76 | |
| First sentence should end with a period. | 80 | |
| Method 'getImageStoredirectory' is not designed for extension - needs to be abstract, final or empty. | 88 | |
| Method 'setImageStoredirectory' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Parameter imageStoredirectory should be final. | 96 | |
| 'imageStoredirectory' hides a field. | 96 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 104 | |
| Method length is 613 lines (max allowed is 150). | 104 | |
| Parameter pathVector should be final. | 104 | |
| Expected @param tag for 'pathVector'. | 104 | |
| Parameter pathSegment should be final. | 104 | |
| Expected @param tag for 'pathSegment'. | 104 | |
| Parameter request should be final. | 105 | |
| Expected @param tag for 'request'. | 105 | |
| Parameter response should be final. | 106 | |
| Expected @param tag for 'response'. | 106 | |
| Parameter context should be final. | 107 | |
| Expected @param tag for 'context'. | 107 | |
| Parameter nexusHistory should be final. | 107 | |
| Expected @param tag for 'nexusHistory'. | 107 | |
| Parameter views should be final. | 108 | |
| Expected @param tag for 'views'. | 108 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 108 | |
| Expected @throws tag for 'java.io.IOException'. | 109 | |
| Line is longer than 80 characters. | 126 | |
| Must have at least one statement. | 137 | |
| Line contains a tab character. | 138 | |
| Line contains a tab character. | 150 | |
| '100000' is a magic number. | 173 | |
| Must have at least one statement. | 180 | |
| Line is longer than 80 characters. | 181 | |
| Line contains a tab character. | 181 | |
| Line contains a tab character. | 189 | |
| Line contains a tab character. | 191 | |
| Line contains a tab character. | 200 | |
| Line is longer than 80 characters. | 225 | |
| Array brackets at illegal position. | 340 | |
| '20' is a magic number. | 340 | |
| '8' is a magic number. | 390 | |
| Line contains a tab character. | 399 | |
| Line is longer than 80 characters. | 403 | |
| Line is longer than 80 characters. | 405 | |
| Line has trailing spaces. | 411 | |
| Line has trailing spaces. | 413 | |
| Line has trailing spaces. | 416 | |
| Line has trailing spaces. | 419 | |
| Line has trailing spaces. | 424 | |
| Line has trailing spaces. | 427 | |
| Line has trailing spaces. | 430 | |
| Line has trailing spaces. | 432 | |
| Line has trailing spaces. | 436 | |
| Avoid inline conditionals. | 451 | |
| Avoid inline conditionals. | 454 | |
| Avoid inline conditionals. | 497 | |
| Line contains a tab character. | 503 | |
| Line contains a tab character. | 507 | |
| Line contains a tab character. | 513 | |
| Line contains a tab character. | 527 | |
| Line contains a tab character. | 528 | |
| Line is longer than 80 characters. | 529 | |
| Line contains a tab character. | 529 | |
| Line is longer than 80 characters. | 538 | |
| Line is longer than 80 characters. | 541 | |
| Line contains a tab character. | 545 | |
| Line is longer than 80 characters. | 576 | |
| Line is longer than 80 characters. | 597 | |
| Line is longer than 80 characters. | 605 | |
| '10000' is a magic number. | 606 | |
| Line is longer than 80 characters. | 611 | |
| Line is longer than 80 characters. | 613 | |
| Line is longer than 80 characters. | 614 | |
| Line is longer than 80 characters. | 618 | |
| Line is longer than 80 characters. | 623 | |
| Line is longer than 80 characters. | 625 | |
| Line is longer than 80 characters. | 628 | |
| Line is longer than 80 characters. | 630 | |
| Line is longer than 80 characters. | 639 | |
| Line contains a tab character. | 639 | |
| Line is longer than 80 characters. | 670 | |
| Line contains a tab character. | 670 | |
| Line is longer than 80 characters. | 671 | |
| Line contains a tab character. | 671 | |
| Line contains a tab character. | 672 | |
| '6' is a magic number. | 683 | |
| '5' is a magic number. | 688 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 727 | |
| Parameter pathVector should be final. | 727 | |
| Expected @param tag for 'pathVector'. | 727 | |
| Parameter pathSegment should be final. | 727 | |
| Expected @param tag for 'pathSegment'. | 727 | |
| Parameter request should be final. | 728 | |
| Expected @param tag for 'request'. | 728 | |
| Parameter response should be final. | 729 | |
| Expected @param tag for 'response'. | 729 | |
| Parameter context should be final. | 730 | |
| Expected @param tag for 'context'. | 730 | |
| Parameter nexusHistory should be final. | 730 | |
| Expected @param tag for 'nexusHistory'. | 730 | |
| Parameter views should be final. | 731 | |
| Expected @param tag for 'views'. | 731 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 731 | |
| Expected @throws tag for 'java.io.IOException'. | 732 | |
| Missing a Javadoc comment. | 737 | |
| Parameter elementName should be final. | 737 | |
| Parameter elementValue should be final. | 737 | |
| Line is longer than 80 characters. | 784 | |
| Missing a Javadoc comment. | 784 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Line has trailing spaces. | 63 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 66 | |
| Expected @param tag for 'pathSegment'. | 66 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter context should be final. | 67 | |
| Expected @param tag for 'context'. | 67 | |
| Parameter nexusHistory should be final. | 67 | |
| Expected @param tag for 'nexusHistory'. | 67 | |
| Parameter requestedType should be final. | 68 | |
| Expected @param tag for 'requestedType'. | 68 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 69 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| First sentence should end with a period. | 38 | |
| '19050' is a magic number. | 41 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line is longer than 80 characters. | 56 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 65 | |
| Parameter pathVector should be final. | 65 | |
| Expected @param tag for 'pathVector'. | 65 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter response should be final. | 67 | |
| Expected @param tag for 'response'. | 67 | |
| Parameter context should be final. | 68 | |
| Expected @param tag for 'context'. | 68 | |
| Parameter nexusHistory should be final. | 68 | |
| Expected @param tag for 'nexusHistory'. | 68 | |
| Parameter views should be final. | 69 | |
| Expected @param tag for 'views'. | 69 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 69 | |
| Expected @throws tag for 'java.io.IOException'. | 70 | |
| Line is longer than 80 characters. | 76 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 86 | |
| Parameter pathVector should be final. | 86 | |
| Expected @param tag for 'pathVector'. | 86 | |
| Parameter pathSegment should be final. | 86 | |
| Expected @param tag for 'pathSegment'. | 86 | |
| Parameter request should be final. | 87 | |
| Expected @param tag for 'request'. | 87 | |
| Parameter response should be final. | 88 | |
| Expected @param tag for 'response'. | 88 | |
| Parameter context should be final. | 89 | |
| Expected @param tag for 'context'. | 89 | |
| Parameter nexusHistory should be final. | 89 | |
| Expected @param tag for 'nexusHistory'. | 89 | |
| Parameter views should be final. | 90 | |
| Expected @param tag for 'views'. | 90 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 90 | |
| Expected @throws tag for 'java.io.IOException'. | 91 | |
| Line is longer than 80 characters. | 97 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 37 | |
| First sentence should end with a period. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Line has trailing spaces. | 62 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 64 | |
| Method length is 439 lines (max allowed is 150). | 64 | |
| Parameter pathVector should be final. | 64 | |
| Expected @param tag for 'pathVector'. | 64 | |
| Parameter pathSegment should be final. | 65 | |
| Expected @param tag for 'pathSegment'. | 65 | |
| Parameter request should be final. | 65 | |
| Expected @param tag for 'request'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter requestedType should be final. | 67 | |
| Expected @param tag for 'requestedType'. | 67 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 68 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 69 | |
| Avoid inline conditionals. | 124 | |
| Line is longer than 80 characters. | 178 | |
| Line is longer than 80 characters. | 179 | |
| Line is longer than 80 characters. | 239 | |
| Line is longer than 80 characters. | 240 | |
| Line is longer than 80 characters. | 299 | |
| Must have at least one statement. | 308 | |
| Line is longer than 80 characters. | 329 | |
| Avoid inline conditionals. | 339 | |
| Line is longer than 80 characters. | 348 | |
| Must have at least one statement. | 356 | |
| Line is longer than 80 characters. | 377 | |
| Avoid inline conditionals. | 387 | |
| '10' is a magic number. | 419 | |
| '11' is a magic number. | 420 | |
| Line is longer than 80 characters. | 438 | |
| Must have at least one statement. | 464 | |
| Line is longer than 80 characters. | 479 | |
| Line is longer than 80 characters. | 480 | |
| '1000' is a magic number. | 488 | |
| '{' is followed by whitespace. | 491 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| First sentence should end with a period. | 25 | |
| Line has trailing spaces. | 27 | |
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 36 | |
| First sentence should end with a period. | 40 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 43 | |
| First sentence should end with a period. | 46 | |
| '2000' is a magic number. | 49 | |
| First sentence should end with a period. | 51 | |
| Line has trailing spaces. | 53 | |
| Line has trailing spaces. | 54 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| Parameter pathVector should be final. | 67 | |
| Expected @param tag for 'pathVector'. | 67 | |
| Parameter pathSegment should be final. | 67 | |
| Expected @param tag for 'pathSegment'. | 67 | |
| Parameter request should be final. | 68 | |
| Expected @param tag for 'request'. | 68 | |
| Parameter response should be final. | 69 | |
| Expected @param tag for 'response'. | 69 | |
| Parameter context should be final. | 70 | |
| Expected @param tag for 'context'. | 70 | |
| Parameter nexusHistory should be final. | 70 | |
| Expected @param tag for 'nexusHistory'. | 70 | |
| Parameter views should be final. | 71 | |
| Expected @param tag for 'views'. | 71 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 71 | |
| Expected @throws tag for 'java.io.IOException'. | 72 | |
| Line is longer than 80 characters. | 100 | |
| Line is longer than 80 characters. | 121 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| First sentence should end with a period. | 27 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Missing a Javadoc comment. | 55 | |
| Missing a Javadoc comment. | 57 | |
| Missing a Javadoc comment. | 59 | |
| First sentence should end with a period. | 61 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 64 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Method length is 415 lines (max allowed is 150). | 66 | |
| '20000' is a magic number. | 82 | |
| Must have at least one statement. | 83 | |
| Empty statement. | 85 | |
| '10000' is a magic number. | 90 | |
| Must have at least one statement. | 91 | |
| Empty statement. | 93 | |
| Avoid inline conditionals. | 211 | |
| Avoid inline conditionals. | 212 | |
| Line is longer than 80 characters. | 283 | |
| Line is longer than 80 characters. | 291 | |
| Line is longer than 80 characters. | 312 | |
| Line is longer than 80 characters. | 319 | |
| Line is longer than 80 characters. | 332 | |
| Line is longer than 80 characters. | 334 | |
| Line is longer than 80 characters. | 365 | |
| Line is longer than 80 characters. | 381 | |
| Line is longer than 80 characters. | 391 | |
| Line is longer than 80 characters. | 398 | |
| Line is longer than 80 characters. | 406 | |
| Must have at least one statement. | 430 | |
| Line is longer than 80 characters. | 448 | |
| '100000' is a magic number. | 451 | |
| Must have at least one statement. | 458 | |
| First sentence should end with a period. | 482 | |
| Line has trailing spaces. | 484 | |
| Expected an @return tag. | 487 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 487 | |
| Parameter pathVector should be final. | 487 | |
| 'pathVector' hides a field. | 487 | |
| Expected @param tag for 'pathVector'. | 487 | |
| Parameter pathSegment should be final. | 488 | |
| Expected @param tag for 'pathSegment'. | 488 | |
| Parameter request should be final. | 488 | |
| 'request' hides a field. | 488 | |
| Expected @param tag for 'request'. | 488 | |
| Parameter context should be final. | 489 | |
| Expected @param tag for 'context'. | 489 | |
| Parameter nexusHistory should be final. | 489 | |
| 'nexusHistory' hides a field. | 489 | |
| Expected @param tag for 'nexusHistory'. | 489 | |
| Parameter requestedType should be final. | 490 | |
| 'requestedType' hides a field. | 490 | |
| Expected @param tag for 'requestedType'. | 490 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 491 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 492 | |
| Line has trailing spaces. | 515 | |
| Line has trailing spaces. | 517 | |
| Line has trailing spaces. | 520 | |
| Line has trailing spaces. | 523 | |
| Line has trailing spaces. | 525 | |
| Line has trailing spaces. | 528 | |
| Line is longer than 80 characters. | 537 | |
| '3000' is a magic number. | 557 | |
| Line is longer than 80 characters. | 582 | |
| Missing a Javadoc comment. | 585 | |
| Parameter elementName should be final. | 585 | |
| Parameter elementValue should be final. | 585 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 26 | |
| First sentence should end with a period. | 32 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 | |
| Missing a Javadoc comment. | 37 | |
| First sentence should end with a period. | 39 | |
| Line has trailing spaces. | 41 | |
| Line has trailing spaces. | 42 | |
| First sentence should end with a period. | 48 | |
| Line has trailing spaces. | 50 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 53 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 55 | |
| Parameter error should be final. | 55 | |
| Expected @param tag for 'error'. | 55 | |
| First sentence should end with a period. | 59 | |
| Line has trailing spaces. | 61 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 64 | |
| Method 'getXml' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| First sentence should end with a period. | 82 | |
| Expected an @return tag. | 85 | |
| Method 'size' is not designed for extension - needs to be abstract, final or empty. | 85 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 36 | |
| Missing a Javadoc comment. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| Parameter s should be final. | 51 | |
| Expected @param tag for 's'. | 51 | |
| Parameter errors should be final. | 58 | |
| Expected @param tag for 'errors'. | 58 | |
| First sentence should end with a period. | 62 | |
| Expected an @return tag. | 65 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 65 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 40 | |
| Parameter s should be final. | 47 | |
| Expected @param tag for 's'. | 47 | |
| Parameter errors should be final. | 55 | |
| Expected @param tag for 'errors'. | 55 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Line has trailing spaces. | 27 | |
| First sentence should end with a period. | 34 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 37 | |
| Missing a Javadoc comment. | 40 | |
| Missing a Javadoc comment. | 42 | |
| Parameter highestRole should be final. | 48 | |
| 'highestRole' hides a field. | 48 | |
| Expected @param tag for 'highestRole'. | 48 | |
| Parameter highestRoleNumber should be final. | 49 | |
| 'highestRoleNumber' hides a field. | 49 | |
| Expected @param tag for 'highestRoleNumber'. | 49 | |
| First sentence should end with a period. | 54 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 57 | |
| Line has trailing spaces. | 59 | |
| Method 'getHighestRole' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| First sentence should end with a period. | 65 | |
| Line has trailing spaces. | 67 | |
| Line has trailing spaces. | 68 | |
| Line has trailing spaces. | 70 | |
| Method 'getHighestRoleNumber' is not designed for extension - needs to be abstract, final or empty. | 72 |
| Violation | Message | Line |
|---|---|---|
| File length is 2,704 lines (max allowed is 2,000). | 1 | |
| First sentence should end with a period. | 38 | |
| Line has trailing spaces. | 40 | |
| Utility classes should not have a public or default constructor. | 46 | |
| First sentence should end with a period. | 47 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 | |
| Expected an @return tag. | 58 | |
| Parameter request should be final. | 59 | |
| Expected @param tag for 'request'. | 59 | |
| Line is longer than 80 characters. | 67 | |
| Expected an @return tag. | 92 | |
| Parameter user should be final. | 92 | |
| Expected @param tag for 'user'. | 92 | |
| Parameter nexus should be final. | 92 | |
| Expected @param tag for 'nexus'. | 92 | |
| Expected an @return tag. | 109 | |
| Parameter user should be final. | 109 | |
| Expected @param tag for 'user'. | 109 | |
| Parameter nexus should be final. | 109 | |
| Expected @param tag for 'nexus'. | 109 | |
| Expected an @return tag. | 119 | |
| Parameter user should be final. | 119 | |
| Expected @param tag for 'user'. | 119 | |
| Parameter nexus should be final. | 120 | |
| Expected @param tag for 'nexus'. | 120 | |
| '3' is a magic number. | 146 | |
| Line is longer than 80 characters. | 150 | |
| '4' is a magic number. | 166 | |
| '4' is a magic number. | 170 | |
| '6' is a magic number. | 174 | |
| '7' is a magic number. | 178 | |
| '8' is a magic number. | 182 | |
| '9' is a magic number. | 186 | |
| '10' is a magic number. | 190 | |
| '12' is a magic number. | 194 | |
| Expected an @return tag. | 212 | |
| Parameter user should be final. | 212 | |
| Expected @param tag for 'user'. | 212 | |
| Parameter nexus should be final. | 213 | |
| Expected @param tag for 'nexus'. | 213 | |
| Line is longer than 80 characters. | 224 | |
| Expected an @return tag. | 246 | |
| Parameter user should be final. | 246 | |
| Expected @param tag for 'user'. | 246 | |
| Parameter nexus should be final. | 246 | |
| Expected @param tag for 'nexus'. | 246 | |
| '7' is a magic number. | 253 | |
| Expected an @return tag. | 259 | |
| Parameter user should be final. | 259 | |
| Expected @param tag for 'user'. | 259 | |
| Parameter nexus should be final. | 259 | |
| Expected @param tag for 'nexus'. | 259 | |
| Expected an @return tag. | 282 | |
| Parameter user should be final. | 282 | |
| Expected @param tag for 'user'. | 282 | |
| Parameter nexus should be final. | 282 | |
| Expected @param tag for 'nexus'. | 282 | |
| Parameter xml should be final. | 308 | |
| Expected @param tag for 'xml'. | 308 | |
| Parameter nexus should be final. | 308 | |
| Expected @param tag for 'nexus'. | 308 | |
| Parameter xml should be final. | 319 | |
| Expected @param tag for 'xml'. | 319 | |
| Parameter nexus should be final. | 319 | |
| Expected @param tag for 'nexus'. | 319 | |
| Parameter includeDecativatedSections should be final. | 320 | |
| Expected @param tag for 'includeDecativatedSections'. | 320 | |
| '10' is a magic number. | 346 | |
| '11' is a magic number. | 347 | |
| '19' is a magic number. | 349 | |
| Parameter xml should be final. | 384 | |
| Expected @param tag for 'xml'. | 384 | |
| Parameter nexus should be final. | 385 | |
| Expected @param tag for 'nexus'. | 385 | |
| Parameter xml should be final. | 396 | |
| Expected @param tag for 'xml'. | 396 | |
| Parameter nexus should be final. | 397 | |
| Expected @param tag for 'nexus'. | 397 | |
| Parameter xml should be final. | 406 | |
| Expected @param tag for 'xml'. | 406 | |
| Parameter nexus should be final. | 407 | |
| Expected @param tag for 'nexus'. | 407 | |
| Parameter omitDescription should be final. | 407 | |
| Expected @param tag for 'omitDescription'. | 407 | |
| Line is longer than 80 characters. | 417 | |
| Line is longer than 80 characters. | 418 | |
| Parameter xml should be final. | 471 | |
| Expected @param tag for 'xml'. | 471 | |
| Parameter user should be final. | 472 | |
| Expected @param tag for 'user'. | 472 | |
| Parameter xml should be final. | 482 | |
| Expected @param tag for 'xml'. | 482 | |
| Parameter user should be final. | 483 | |
| Expected @param tag for 'user'. | 483 | |
| Parameter canModify should be final. | 483 | |
| Expected @param tag for 'canModify'. | 483 | |
| Parameter showToolset should be final. | 483 | |
| Expected @param tag for 'showToolset'. | 483 | |
| Parameter xml should be final. | 495 | |
| Expected @param tag for 'xml'. | 495 | |
| Parameter user should be final. | 496 | |
| Expected @param tag for 'user'. | 496 | |
| Parameter canModify should be final. | 496 | |
| Expected @param tag for 'canModify'. | 496 | |
| Parameter hasModify should be final. | 496 | |
| Expected @param tag for 'hasModify'. | 496 | |
| Parameter showToolset should be final. | 497 | |
| Expected @param tag for 'showToolset'. | 497 | |
| Parameter xml should be final. | 510 | |
| Expected @param tag for 'xml'. | 510 | |
| Parameter user should be final. | 511 | |
| Expected @param tag for 'user'. | 511 | |
| Avoid inline conditionals. | 516 | |
| Parameter xml should be final. | 538 | |
| Expected @param tag for 'xml'. | 538 | |
| Parameter user should be final. | 539 | |
| Expected @param tag for 'user'. | 539 | |
| Parameter thisNexus should be final. | 539 | |
| Expected @param tag for 'thisNexus'. | 539 | |
| Line is longer than 80 characters. | 551 | |
| '7' is a magic number. | 551 | |
| '12' is a magic number. | 562 | |
| '9999' is a magic number. | 563 | |
| '11' is a magic number. | 574 | |
| '7' is a magic number. | 576 | |
| '4' is a magic number. | 578 | |
| Must have at least one statement. | 588 | |
| Expected an @return tag. | 612 | |
| Parameter nexus should be final. | 612 | |
| Expected @param tag for 'nexus'. | 612 | |
| Expected an @return tag. | 673 | |
| Parameter pathVector should be final. | 673 | |
| Expected @param tag for 'pathVector'. | 673 | |
| Expected an @return tag. | 689 | |
| Parameter path should be final. | 689 | |
| Expected @param tag for 'path'. | 689 | |
| Expected an @return tag. | 706 | |
| Parameter nexus should be final. | 706 | |
| Expected @param tag for 'nexus'. | 706 | |
| Parameter path should be final. | 706 | |
| Expected @param tag for 'path'. | 706 | |
| Line has trailing spaces. | 728 | |
| Line has trailing spaces. | 732 | |
| Line has trailing spaces. | 736 | |
| Line has trailing spaces. | 740 | |
| Line has trailing spaces. | 744 | |
| Line has trailing spaces. | 749 | |
| Line has trailing spaces. | 754 | |
| Line has trailing spaces. | 760 | |
| Parameter xml should be final. | 779 | |
| Expected @param tag for 'xml'. | 779 | |
| Parameter arc should be final. | 779 | |
| Expected @param tag for 'arc'. | 779 | |
| Parameter pathToParent should be final. | 780 | |
| Expected @param tag for 'pathToParent'. | 780 | |
| Parameter pathSegment should be final. | 780 | |
| Expected @param tag for 'pathSegment'. | 780 | |
| Parameter user should be final. | 780 | |
| Expected @param tag for 'user'. | 780 | |
| Parameter includeBody should be final. | 781 | |
| Expected @param tag for 'includeBody'. | 781 | |
| Line has trailing spaces. | 789 | |
| Parameter xml should be final. | 791 | |
| Expected @param tag for 'xml'. | 791 | |
| Parameter arc should be final. | 791 | |
| Expected @param tag for 'arc'. | 791 | |
| Parameter includeContent should be final. | 792 | |
| Expected @param tag for 'includeContent'. | 792 | |
| Parameter pathToParent should be final. | 792 | |
| Expected @param tag for 'pathToParent'. | 792 | |
| Parameter pathSegment should be final. | 792 | |
| Expected @param tag for 'pathSegment'. | 792 | |
| Parameter user should be final. | 793 | |
| Expected @param tag for 'user'. | 793 | |
| Parameter includeBody should be final. | 793 | |
| Expected @param tag for 'includeBody'. | 793 | |
| Parameter xml should be final. | 803 | |
| Expected @param tag for 'xml'. | 803 | |
| Parameter arc should be final. | 803 | |
| Expected @param tag for 'arc'. | 803 | |
| Parameter pathToParent should be final. | 804 | |
| Expected @param tag for 'pathToParent'. | 804 | |
| Parameter pathSegment should be final. | 804 | |
| Expected @param tag for 'pathSegment'. | 804 | |
| Parameter user should be final. | 804 | |
| Expected @param tag for 'user'. | 804 | |
| Parameter includeBody should be final. | 805 | |
| Expected @param tag for 'includeBody'. | 805 | |
| Parameter includeBodyEscapedXml should be final. | 805 | |
| Expected @param tag for 'includeBodyEscapedXml'. | 805 | |
| More than 7 parameters. | 817 | |
| Parameter xml should be final. | 817 | |
| Expected @param tag for 'xml'. | 817 | |
| Parameter arc should be final. | 817 | |
| Expected @param tag for 'arc'. | 817 | |
| Parameter pathToParent should be final. | 818 | |
| Expected @param tag for 'pathToParent'. | 818 | |
| Parameter pathSegment should be final. | 818 | |
| Expected @param tag for 'pathSegment'. | 818 | |
| Parameter user should be final. | 818 | |
| Expected @param tag for 'user'. | 818 | |
| Parameter includeBody should be final. | 819 | |
| Expected @param tag for 'includeBody'. | 819 | |
| Parameter timezones should be final. | 819 | |
| Expected @param tag for 'timezones'. | 819 | |
| Parameter firstDateWithContent should be final. | 820 | |
| Expected @param tag for 'firstDateWithContent'. | 820 | |
| Parameter lastDateWithContent should be final. | 821 | |
| Expected @param tag for 'lastDateWithContent'. | 821 | |
| More than 7 parameters. | 833 | |
| Parameter xml should be final. | 833 | |
| Expected @param tag for 'xml'. | 833 | |
| Parameter arc should be final. | 833 | |
| Expected @param tag for 'arc'. | 833 | |
| Parameter pathToParent should be final. | 834 | |
| Expected @param tag for 'pathToParent'. | 834 | |
| Parameter pathSegment should be final. | 834 | |
| Expected @param tag for 'pathSegment'. | 834 | |
| Parameter user should be final. | 834 | |
| Expected @param tag for 'user'. | 834 | |
| Parameter includeBody should be final. | 835 | |
| Expected @param tag for 'includeBody'. | 835 | |
| Parameter includeBodyEscapedXml should be final. | 835 | |
| Expected @param tag for 'includeBodyEscapedXml'. | 835 | |
| Parameter timezones should be final. | 836 | |
| Expected @param tag for 'timezones'. | 836 | |
| Parameter firstDateWithContent should be final. | 836 | |
| Expected @param tag for 'firstDateWithContent'. | 836 | |
| Parameter lastDateWithContent should be final. | 837 | |
| Expected @param tag for 'lastDateWithContent'. | 837 | |
| More than 7 parameters. | 850 | |
| Parameter xml should be final. | 850 | |
| Expected @param tag for 'xml'. | 850 | |
| Parameter arc should be final. | 850 | |
| Expected @param tag for 'arc'. | 850 | |
| Parameter includeContent should be final. | 851 | |
| Expected @param tag for 'includeContent'. | 851 | |
| Parameter pathToParent should be final. | 851 | |
| Expected @param tag for 'pathToParent'. | 851 | |
| Parameter pathSegment should be final. | 851 | |
| Expected @param tag for 'pathSegment'. | 851 | |
| Parameter user should be final. | 852 | |
| Expected @param tag for 'user'. | 852 | |
| Parameter includeBody should be final. | 852 | |
| Expected @param tag for 'includeBody'. | 852 | |
| Parameter includeBodyEscapedXml should be final. | 852 | |
| Expected @param tag for 'includeBodyEscapedXml'. | 852 | |
| Parameter timezones should be final. | 853 | |
| Expected @param tag for 'timezones'. | 853 | |
| Parameter firstDateWithContent should be final. | 853 | |
| Expected @param tag for 'firstDateWithContent'. | 853 | |
| Parameter lastDateWithContent should be final. | 854 | |
| Expected @param tag for 'lastDateWithContent'. | 854 | |
| More than 7 parameters. | 867 | |
| Parameter xml should be final. | 867 | |
| Expected @param tag for 'xml'. | 867 | |
| Parameter arc should be final. | 867 | |
| Expected @param tag for 'arc'. | 867 | |
| Parameter includeContent should be final. | 868 | |
| Expected @param tag for 'includeContent'. | 868 | |
| Parameter pathToParent should be final. | 868 | |
| Expected @param tag for 'pathToParent'. | 868 | |
| Parameter pathSegment should be final. | 868 | |
| Expected @param tag for 'pathSegment'. | 868 | |
| Parameter user should be final. | 869 | |
| Expected @param tag for 'user'. | 869 | |
| Parameter includeBody should be final. | 869 | |
| Expected @param tag for 'includeBody'. | 869 | |
| Parameter includeBodyEscapedXml should be final. | 869 | |
| Expected @param tag for 'includeBodyEscapedXml'. | 869 | |
| Parameter includeCreationDate should be final. | 870 | |
| Expected @param tag for 'includeCreationDate'. | 870 | |
| Parameter timezones should be final. | 870 | |
| Expected @param tag for 'timezones'. | 870 | |
| Parameter firstDateWithContent should be final. | 871 | |
| Expected @param tag for 'firstDateWithContent'. | 871 | |
| Parameter lastDateWithContent should be final. | 872 | |
| Expected @param tag for 'lastDateWithContent'. | 872 | |
| Method length is 286 lines (max allowed is 150). | 884 | |
| More than 7 parameters. | 884 | |
| Parameter xml should be final. | 884 | |
| Expected @param tag for 'xml'. | 884 | |
| Parameter arc should be final. | 884 | |
| Expected @param tag for 'arc'. | 884 | |
| Parameter includeContent should be final. | 885 | |
| Expected @param tag for 'includeContent'. | 885 | |
| Parameter pathToParent should be final. | 885 | |
| Expected @param tag for 'pathToParent'. | 885 | |
| Parameter pathSegment should be final. | 885 | |
| Expected @param tag for 'pathSegment'. | 885 | |
| Parameter user should be final. | 886 | |
| Expected @param tag for 'user'. | 886 | |
| Parameter includeBody should be final. | 886 | |
| Expected @param tag for 'includeBody'. | 886 | |
| Parameter includeBodyEscapedXml should be final. | 886 | |
| Expected @param tag for 'includeBodyEscapedXml'. | 886 | |
| Parameter includeCreationDate should be final. | 887 | |
| Expected @param tag for 'includeCreationDate'. | 887 | |
| Parameter timezones should be final. | 887 | |
| Expected @param tag for 'timezones'. | 887 | |
| Parameter firstDateWithContent should be final. | 888 | |
| Expected @param tag for 'firstDateWithContent'. | 888 | |
| Parameter lastDateWithContent should be final. | 889 | |
| Expected @param tag for 'lastDateWithContent'. | 889 | |
| Parameter allDatesWithContent should be final. | 890 | |
| Expected @param tag for 'allDatesWithContent'. | 890 | |
| Avoid inline conditionals. | 910 | |
| Line is longer than 80 characters. | 962 | |
| Must have at least one statement. | 962 | |
| Must have at least one statement. | 967 | |
| Line is longer than 80 characters. | 1031 | |
| '1000' is a magic number. | 1037 | |
| '12' is a magic number. | 1077 | |
| '24' is a magic number. | 1077 | |
| '12' is a magic number. | 1078 | |
| Avoid inline conditionals. | 1080 | |
| '1000' is a magic number. | 1090 | |
| '12' is a magic number. | 1131 | |
| '24' is a magic number. | 1131 | |
| '12' is a magic number. | 1132 | |
| Avoid inline conditionals. | 1134 | |
| Line is longer than 80 characters. | 1156 | |
| Method length is 194 lines (max allowed is 150). | 1181 | |
| More than 7 parameters. | 1181 | |
| Parameter xml should be final. | 1181 | |
| Expected @param tag for 'xml'. | 1181 | |
| Parameter content should be final. | 1182 | |
| Expected @param tag for 'content'. | 1182 | |
| Parameter pathToParent should be final. | 1182 | |
| Expected @param tag for 'pathToParent'. | 1182 | |
| Parameter pathSegment should be final. | 1182 | |
| Expected @param tag for 'pathSegment'. | 1182 | |
| Parameter user should be final. | 1183 | |
| Expected @param tag for 'user'. | 1183 | |
| Parameter includeBody should be final. | 1183 | |
| Expected @param tag for 'includeBody'. | 1183 | |
| Parameter includeBodyEscapedXml should be final. | 1183 | |
| Expected @param tag for 'includeBodyEscapedXml'. | 1183 | |
| Parameter includeCreationDate should be final. | 1184 | |
| Expected @param tag for 'includeCreationDate'. | 1184 | |
| Avoid inline conditionals. | 1200 | |
| '5' is a magic number. | 1240 | |
| '}' should be on the same line. | 1248 | |
| '1024' is a magic number. | 1272 | |
| '1048576' is a magic number. | 1274 | |
| '1024' is a magic number. | 1275 | |
| '1073741824' is a magic number. | 1276 | |
| '1048576' is a magic number. | 1277 | |
| '1073741824' is a magic number. | 1279 | |
| '10000' is a magic number. | 1285 | |
| Avoid inline conditionals. | 1306 | |
| Line is longer than 80 characters. | 1321 | |
| Line is longer than 80 characters. | 1322 | |
| Line is longer than 80 characters. | 1372 | |
| Parameter xml should be final. | 1384 | |
| Expected @param tag for 'xml'. | 1384 | |
| Parameter request should be final. | 1385 | |
| Expected @param tag for 'request'. | 1385 | |
| Parameter xml should be final. | 1419 | |
| Expected @param tag for 'xml'. | 1419 | |
| Parameter request should be final. | 1420 | |
| Expected @param tag for 'request'. | 1420 | |
| Expected an @return tag. | 1443 | |
| Parameter xml should be final. | 1443 | |
| Expected @param tag for 'xml'. | 1443 | |
| Parameter request should be final. | 1444 | |
| Expected @param tag for 'request'. | 1444 | |
| Parameter nexusHistory should be final. | 1445 | |
| Expected @param tag for 'nexusHistory'. | 1445 | |
| Line is longer than 80 characters. | 1446 | |
| Parameter xml should be final. | 1472 | |
| Expected @param tag for 'xml'. | 1472 | |
| Parameter request should be final. | 1473 | |
| Expected @param tag for 'request'. | 1473 | |
| Parameter nexusHistory should be final. | 1474 | |
| Expected @param tag for 'nexusHistory'. | 1474 | |
| Parameter toolName should be final. | 1474 | |
| Expected @param tag for 'toolName'. | 1474 | |
| '10' is a magic number. | 1491 | |
| Parameter xml should be final. | 1507 | |
| Expected @param tag for 'xml'. | 1507 | |
| Parameter request should be final. | 1508 | |
| Expected @param tag for 'request'. | 1508 | |
| Parameter nexusHistory should be final. | 1509 | |
| Expected @param tag for 'nexusHistory'. | 1509 | |
| Parameter toolHistory should be final. | 1509 | |
| Expected @param tag for 'toolHistory'. | 1509 | |
| Parameter toolName should be final. | 1510 | |
| Expected @param tag for 'toolName'. | 1510 | |
| Line is longer than 80 characters. | 1516 | |
| '10' is a magic number. | 1549 | |
| Parameter xml should be final. | 1561 | |
| Expected @param tag for 'xml'. | 1561 | |
| Parameter date should be final. | 1562 | |
| Expected @param tag for 'date'. | 1562 | |
| '12' is a magic number. | 1587 | |
| '24' is a magic number. | 1587 | |
| '12' is a magic number. | 1588 | |
| Avoid inline conditionals. | 1590 | |
| '1000' is a magic number. | 1595 | |
| First sentence should end with a period. | 1600 | |
| Line has trailing spaces. | 1602 | |
| Line has trailing spaces. | 1603 | |
| Line has trailing spaces. | 1607 | |
| Parameter xml should be final. | 1609 | |
| Expected @param tag for 'xml'. | 1609 | |
| Parameter thisNexus should be final. | 1610 | |
| Expected @param tag for 'thisNexus'. | 1610 | |
| Parameter pageName should be final. | 1610 | |
| Expected @param tag for 'pageName'. | 1610 | |
| '{' is followed by whitespace. | 1611 | |
| Line is longer than 80 characters. | 1635 | |
| Expected an @return tag. | 1656 | |
| Parameter pathVector should be final. | 1656 | |
| Expected @param tag for 'pathVector'. | 1656 | |
| Parameter pathSegment should be final. | 1657 | |
| Expected @param tag for 'pathSegment'. | 1657 | |
| Parameter request should be final. | 1657 | |
| Expected @param tag for 'request'. | 1657 | |
| Parameter thisNexus should be final. | 1658 | |
| Expected @param tag for 'thisNexus'. | 1658 | |
| Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. | 1659 | |
| Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. | 1660 | |
| '3' is a magic number. | 1688 | |
| Line is longer than 80 characters. | 1698 | |
| Line is longer than 80 characters. | 1701 | |
| '7' is a magic number. | 1706 | |
| Must have at least one statement. | 1706 | |
| '12' is a magic number. | 1715 | |
| '9999' is a magic number. | 1716 | |
| Line is longer than 80 characters. | 1721 | |
| '11' is a magic number. | 1728 | |
| '7' is a magic number. | 1730 | |
| '4' is a magic number. | 1732 | |
| Must have at least one statement. | 1742 | |
| Line is longer than 80 characters. | 1752 | |
| Must have at least one statement. | 1752 | |
| Expected an @return tag. | 1805 | |
| Parameter pathVector should be final. | 1805 | |
| Expected @param tag for 'pathVector'. | 1805 | |
| Parameter pathSegment should be final. | 1806 | |
| Expected @param tag for 'pathSegment'. | 1806 | |
| Parameter thisNexus should be final. | 1806 | |
| Expected @param tag for 'thisNexus'. | 1806 | |
| Must have at least one statement. | 1827 | |
| Expected an @return tag. | 1839 | |
| Parameter store should be final. | 1839 | |
| Expected @param tag for 'store'. | 1839 | |
| Line is longer than 80 characters. | 1844 | |
| '100000' is a magic number. | 1847 | |
| Expected an @return tag. | 1869 | |
| Parameter filepath should be final. | 1869 | |
| Expected @param tag for 'filepath'. | 1869 | |
| '}' should be on the same line. | 1875 | |
| '50' is a magic number. | 1909 | |
| '25' is a magic number. | 1914 | |
| '22' is a magic number. | 1915 | |
| First sentence should end with a period. | 1921 | |
| Line has trailing spaces. | 1923 | |
| Line has trailing spaces. | 1924 | |
| Line has trailing spaces. | 1926 | |
| First sentence should end with a period. | 1932 | |
| Line has trailing spaces. | 1934 | |
| Line has trailing spaces. | 1935 | |
| Line has trailing spaces. | 1938 | |
| Line has trailing spaces. | 1940 | |
| Parameter header should be final. | 1942 | |
| Expected @param tag for 'header'. | 1942 | |
| Parameter addBody should be final. | 1942 | |
| Expected @param tag for 'addBody'. | 1942 | |
| Line is longer than 80 characters. | 1943 | |
| Avoid inline conditionals. | 1966 | |
| Line is longer than 80 characters. | 1968 | |
| Avoid inline conditionals. | 1968 | |
| Line is longer than 80 characters. | 1971 | |
| Missing a Javadoc comment. | 1977 | |
| Parameter s should be final. | 1977 | |
| First sentence should end with a period. | 2011 | |
| Line has trailing spaces. | 2013 | |
| Line has trailing spaces. | 2015 | |
| Line has trailing spaces. | 2017 | |
| Line has trailing spaces. | 2019 | |
| Parameter raw should be final. | 2021 | |
| Expected @param tag for 'raw'. | 2021 | |
| Line is longer than 80 characters. | 2023 | |
| Line is longer than 80 characters. | 2029 | |
| Line is longer than 80 characters. | 2033 | |
| Expected an @return tag. | 2044 | |
| Parameter s should be final. | 2044 | |
| Expected @param tag for 's'. | 2044 | |
| Expected an @return tag. | 2058 | |
| Parameter s should be final. | 2058 | |
| Expected @param tag for 's'. | 2058 | |
| Parameter notEncloseText should be final. | 2058 | |
| Expected @param tag for 'notEncloseText'. | 2058 | |
| Expected an @return tag. | 2072 | |
| Parameter s should be final. | 2072 | |
| Expected @param tag for 's'. | 2072 | |
| Parameter notEncloseText should be final. | 2072 | |
| Expected @param tag for 'notEncloseText'. | 2072 | |
| Parameter notConvertNewlines should be final. | 2073 | |
| Expected @param tag for 'notConvertNewlines'. | 2073 | |
| Expected an @return tag. | 2094 | |
| Parameter s should be final. | 2094 | |
| Expected @param tag for 's'. | 2094 | |
| Parameter notEncloseText should be final. | 2094 | |
| Expected @param tag for 'notEncloseText'. | 2094 | |
| Parameter notConvertNewlines should be final. | 2095 | |
| Expected @param tag for 'notConvertNewlines'. | 2095 | |
| Parameter autoConvertUrls should be final. | 2095 | |
| Expected @param tag for 'autoConvertUrls'. | 2095 | |
| Line is longer than 80 characters. | 2107 | |
| Expected an @return tag. | 2114 | |
| Parameter in should be final. | 2114 | |
| Expected @param tag for 'in'. | 2114 | |
| Expected an @return tag. | 2123 | |
| Parameter in should be final. | 2123 | |
| Expected @param tag for 'in'. | 2123 | |
| Parameter notEncloseText should be final. | 2124 | |
| Expected @param tag for 'notEncloseText'. | 2124 | |
| Line is longer than 80 characters. | 2147 | |
| '1000' is a magic number. | 2148 | |
| Line has trailing spaces. | 2155 | |
| Line is longer than 80 characters. | 2163 | |
| Line is longer than 80 characters. | 2168 | |
| Line is longer than 80 characters. | 2171 | |
| Line is longer than 80 characters. | 2175 | |
| Line is longer than 80 characters. | 2178 | |
| Line is longer than 80 characters. | 2180 | |
| Line is longer than 80 characters. | 2182 | |
| Line is longer than 80 characters. | 2195 | |
| Line is longer than 80 characters. | 2199 | |
| Missing a Javadoc comment. | 2232 | |
| Variable 'tidy' must be private and have accessor methods. | 2232 | |
| Missing a Javadoc comment. | 2234 | |
| Variable 'tidyNonEnclosing' must be private and have accessor methods. | 2234 | |
| Missing a Javadoc comment. | 2236 | |
| Variable 'nullXsl' must be private and have accessor methods. | 2236 | |
| Missing a Javadoc comment. | 2238 | |
| Variable 'nullTransFactory' must be private and have accessor methods. | 2238 | |
| Missing a Javadoc comment. | 2240 | |
| Variable 'nullXslTransformer' must be private and have accessor methods. | 2240 | |
| Line is longer than 80 characters. | 2288 | |
| Line is longer than 80 characters. | 2295 | |
| Expected an @return tag. | 2330 | |
| Parameter hourString should be final. | 2330 | |
| Expected @param tag for 'hourString'. | 2330 | |
| Must have at least one statement. | 2339 | |
| Missing a Javadoc comment. | 2348 | |
| '3' is a magic number. | 2354 | |
| '4' is a magic number. | 2355 | |
| '5' is a magic number. | 2356 | |
| '6' is a magic number. | 2357 | |
| '7' is a magic number. | 2358 | |
| '8' is a magic number. | 2359 | |
| '9' is a magic number. | 2360 | |
| '10' is a magic number. | 2361 | |
| '11' is a magic number. | 2362 | |
| '12' is a magic number. | 2363 | |
| '13' is a magic number. | 2364 | |
| '14' is a magic number. | 2365 | |
| '15' is a magic number. | 2366 | |
| '16' is a magic number. | 2367 | |
| '17' is a magic number. | 2368 | |
| '18' is a magic number. | 2369 | |
| '19' is a magic number. | 2370 | |
| '20' is a magic number. | 2371 | |
| '21' is a magic number. | 2372 | |
| '22' is a magic number. | 2373 | |
| '23' is a magic number. | 2374 | |
| '24' is a magic number. | 2375 | |
| Expected an @return tag. | 2381 | |
| Parameter monthName should be final. | 2381 | |
| Expected @param tag for 'monthName'. | 2381 | |
| Missing a Javadoc comment. | 2391 | |
| '3' is a magic number. | 2397 | |
| '4' is a magic number. | 2398 | |
| '5' is a magic number. | 2399 | |
| '6' is a magic number. | 2400 | |
| '7' is a magic number. | 2401 | |
| '8' is a magic number. | 2402 | |
| '9' is a magic number. | 2403 | |
| '10' is a magic number. | 2404 | |
| '11' is a magic number. | 2405 | |
| Missing a Javadoc comment. | 2408 | |
| Name 'monthNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 2408 | |
| '{' is followed by whitespace. | 2408 | |
| Missing a Javadoc comment. | 2412 | |
| Name 'monthShortNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 2412 | |
| '{' is followed by whitespace. | 2412 | |
| Missing a Javadoc comment. | 2416 | |
| Name 'hours' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 2416 | |
| '{' is followed by whitespace. | 2416 | |
| Missing a Javadoc comment. | 2421 | |
| Name 'weekdayShortNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 2421 | |
| '{' is followed by whitespace. | 2421 | |
| Line is longer than 80 characters. | 2424 | |
| Missing a Javadoc comment. | 2424 | |
| Name 'mimeTypesTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 2424 | |
| Line is longer than 80 characters. | 2456 | |
| Missing a Javadoc comment. | 2456 | |
| Variable 'mimeTypesSuffixTable' must be private and have accessor methods. | 2456 | |
| Line is longer than 80 characters. | 2458 | |
| Missing a Javadoc comment. | 2458 | |
| Variable 'mimeTypesReverseSuffixTable' must be private and have accessor methods. | 2458 | |
| Line is longer than 80 characters. | 2515 | |
| Missing a Javadoc comment. | 2515 | |
| Name 'kindFormattedTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 2515 | |
| Expected an @return tag. | 2540 | |
| Parameter year should be final. | 2540 | |
| Expected @param tag for 'year'. | 2540 | |
| Parameter month should be final. | 2540 | |
| Expected @param tag for 'month'. | 2540 | |
| Parameter day should be final. | 2541 | |
| Expected @param tag for 'day'. | 2541 | |
| Parameter hour should be final. | 2541 | |
| Expected @param tag for 'hour'. | 2541 | |
| Parameter minute should be final. | 2541 | |
| Expected @param tag for 'minute'. | 2541 | |
| Expected @throws tag for 'OkapiToolException'. | 2541 | |
| Must have at least one statement. | 2547 | |
| Must have at least one statement. | 2557 | |
| Must have at least one statement. | 2565 | |
| Must have at least one statement. | 2580 | |
| '24' is a magic number. | 2590 | |
| '23' is a magic number. | 2591 | |
| '59' is a magic number. | 2592 | |
| '59' is a magic number. | 2593 | |
| Line is longer than 80 characters. | 2603 | |
| Line is longer than 80 characters. | 2604 | |
| Avoid inline conditionals. | 2615 | |
| Avoid inline conditionals. | 2617 | |
| Avoid inline conditionals. | 2619 | |
| Avoid inline conditionals. | 2621 | |
| Avoid inline conditionals. | 2623 | |
| First sentence should end with a period. | 2632 | |
| Line has trailing spaces. | 2634 | |
| Expected an @return tag. | 2637 | |
| Parameter uri should be final. | 2637 | |
| Expected @param tag for 'uri'. | 2637 | |
| Must have at least one statement. | 2642 | |
| First sentence should end with a period. | 2648 | |
| Line has trailing spaces. | 2650 | |
| Expected an @return tag. | 2653 | |
| Parameter uri should be final. | 2653 | |
| Expected @param tag for 'uri'. | 2653 | |
| Must have at least one statement. | 2658 | |
| Missing a Javadoc comment. | 2664 | |
| Line is longer than 80 characters. | 2666 | |
| Missing a Javadoc comment. | 2666 | |
| '<' is not preceded with whitespace. | 2666 | |
| '<' is not followed by whitespace. | 2666 | |
| '>' is not preceded with whitespace. | 2666 | |
| '<' is not preceded with whitespace. | 2666 | |
| '<' is not followed by whitespace. | 2666 | |
| '>' is not preceded with whitespace. | 2666 | |
| '>' is not followed by whitespace. | 2666 | |
| Line is longer than 80 characters. | 2668 | |
| Missing a Javadoc comment. | 2668 | |
| '<' is not preceded with whitespace. | 2668 | |
| '<' is not followed by whitespace. | 2668 | |
| '>' is not preceded with whitespace. | 2668 | |
| '<' is not preceded with whitespace. | 2668 | |
| '<' is not followed by whitespace. | 2668 | |
| '>' is not preceded with whitespace. | 2668 | |
| '>' is not followed by whitespace. | 2668 | |
| Missing a Javadoc comment. | 2670 | |
| Parameter e should be final. | 2670 | |
| Missing a Javadoc comment. | 2676 | |
| Parameter e should be final. | 2676 | |
| Line is longer than 80 characters. | 2683 | |
| Missing a Javadoc comment. | 2683 | |
| Parameter e should be final. | 2683 | |
| Missing a Javadoc comment. | 2688 | |
| Missing a Javadoc comment. | 2692 | |
| Missing a Javadoc comment. | 2696 | |
| '<' is not preceded with whitespace. | 2696 | |
| '<' is not followed by whitespace. | 2696 | |
| '>' is not preceded with whitespace. | 2696 | |
| Missing a Javadoc comment. | 2700 | |
| '<' is not preceded with whitespace. | 2700 | |
| '<' is not followed by whitespace. | 2700 | |
| '>' is not preceded with whitespace. | 2700 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 26 | |
| First sentence should end with a period. | 32 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 | |
| Missing a Javadoc comment. | 38 | |
| First sentence should end with a period. | 40 | |
| Line has trailing spaces. | 42 | |
| Line has trailing spaces. | 43 | |
| First sentence should end with a period. | 49 | |
| Line has trailing spaces. | 51 | |
| Line has trailing spaces. | 52 | |
| Line has trailing spaces. | 54 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 56 | |
| Parameter warning should be final. | 56 | |
| Expected @param tag for 'warning'. | 56 | |
| First sentence should end with a period. | 60 | |
| Line has trailing spaces. | 62 | |
| Line has trailing spaces. | 63 | |
| Line has trailing spaces. | 65 | |
| Method 'getXml' is not designed for extension - needs to be abstract, final or empty. | 67 | |
| First sentence should end with a period. | 83 | |
| Expected an @return tag. | 86 | |
| Method 'size' is not designed for extension - needs to be abstract, final or empty. | 86 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - okapi.util.*. | 22 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 40 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| Missing a Javadoc comment. | 50 | |
| Missing a Javadoc comment. | 52 | |
| Missing a Javadoc comment. | 54 | |
| Missing a Javadoc comment. | 56 | |
| Missing a Javadoc comment. | 58 | |
| Missing a Javadoc comment. | 60 | |
| Missing a Javadoc comment. | 62 | |
| Missing a Javadoc comment. | 64 | |
| Missing a Javadoc comment. | 66 | |
| Missing a Javadoc comment. | 68 | |
| Missing a Javadoc comment. | 70 | |
| Missing a Javadoc comment. | 72 | |
| First sentence should end with a period. | 74 | |
| Method 'run' is not designed for extension - needs to be abstract, final or empty. | 77 | |
| First sentence should end with a period. | 120 | |
| Line has trailing spaces. | 122 | |
| Line has trailing spaces. | 123 | |
| Line has trailing spaces. | 130 | |
| Line has trailing spaces. | 132 | |
| Line has trailing spaces. | 135 | |
| Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| Parameter pathVector should be final. | 137 | |
| 'pathVector' hides a field. | 137 | |
| Expected @param tag for 'pathVector'. | 137 | |
| Parameter pathSegment should be final. | 138 | |
| 'pathSegment' hides a field. | 138 | |
| Expected @param tag for 'pathSegment'. | 138 | |
| Parameter request should be final. | 138 | |
| 'request' hides a field. | 138 | |
| Expected @param tag for 'request'. | 138 | |
| Parameter context should be final. | 139 | |
| 'context' hides a field. | 139 | |
| Expected @param tag for 'context'. | 139 | |
| Parameter nexusHistory should be final. | 139 | |
| 'nexusHistory' hides a field. | 139 | |
| Expected @param tag for 'nexusHistory'. | 139 | |
| Parameter requestedType should be final. | 140 | |
| 'requestedType' hides a field. | 140 | |
| Expected @param tag for 'requestedType'. | 140 | |
| Expected @throws tag for 'OkapiPermissionDeniedException'. | 140 | |
| Expected @throws tag for 'OkapiAuthenticationRequiredException'. | 141 | |
| 'thisNexus' hides a field. | 143 | |
| 'user' hides a field. | 147 | |
| '10000' is a magic number. | 173 | |
| '3000' is a magic number. | 215 | |
| Missing a Javadoc comment. | 232 | |
| Missing a Javadoc comment. | 234 | |
| Missing a Javadoc comment. | 236 | |
| '12' is a magic number. | 259 | |
| Line is longer than 80 characters. | 263 | |
| Missing a Javadoc comment. | 266 | |
| Variable 'serialNumber' must be private and have accessor methods. | 266 | |
| '100000' is a magic number. | 266 | |
| Expected an @return tag. | 273 | |
| Method length is 278 lines (max allowed is 150). | 273 | |
| More than 7 parameters. | 273 | |
| Parameter thisNexus should be final. | 273 | |
| 'thisNexus' hides a field. | 273 | |
| Expected @param tag for 'thisNexus'. | 273 | |
| Parameter user should be final. | 274 | |
| 'user' hides a field. | 274 | |
| Expected @param tag for 'user'. | 274 | |
| Parameter pathVector should be final. | 274 | |
| 'pathVector' hides a field. | 274 | |
| Expected @param tag for 'pathVector'. | 274 | |
| Parameter pathSegment should be final. | 274 | |
| 'pathSegment' hides a field. | 274 | |
| Expected @param tag for 'pathSegment'. | 274 | |
| Parameter request should be final. | 275 | |
| 'request' hides a field. | 275 | |
| Expected @param tag for 'request'. | 275 | |
| Parameter context should be final. | 276 | |
| 'context' hides a field. | 276 | |
| Expected @param tag for 'context'. | 276 | |
| Parameter nexusHistory should be final. | 276 | |
| 'nexusHistory' hides a field. | 276 | |
| Expected @param tag for 'nexusHistory'. | 276 | |
| Parameter requestedType should be final. | 277 | |
| 'requestedType' hides a field. | 277 | |
| Expected @param tag for 'requestedType'. | 277 | |
| Line is longer than 80 characters. | 317 | |
| Must have at least one statement. | 328 | |
| '{' is followed by whitespace. | 383 | |
| '{' is followed by whitespace. | 413 | |
| '}' should be on the same line. | 453 | |
| '2000' is a magic number. | 482 | |
| Line is longer than 80 characters. | 495 | |
| Line is longer than 80 characters. | 508 | |
| Line has trailing spaces. | 548 | |
| Expected an @return tag. | 559 | |
| Method length is 358 lines (max allowed is 150). | 559 | |
| More than 7 parameters. | 559 | |
| Parameter thisNexus should be final. | 559 | |
| 'thisNexus' hides a field. | 559 | |
| Expected @param tag for 'thisNexus'. | 559 | |
| Parameter user should be final. | 560 | |
| 'user' hides a field. | 560 | |
| Expected @param tag for 'user'. | 560 | |
| Parameter pathVector should be final. | 560 | |
| 'pathVector' hides a field. | 560 | |
| Expected @param tag for 'pathVector'. | 560 | |
| Parameter pathSegment should be final. | 560 | |
| 'pathSegment' hides a field. | 560 | |
| Expected @param tag for 'pathSegment'. | 560 | |
| Parameter request should be final. | 561 | |
| 'request' hides a field. | 561 | |
| Expected @param tag for 'request'. | 561 | |
| Parameter context should be final. | 562 | |
| 'context' hides a field. | 562 | |
| Expected @param tag for 'context'. | 562 | |
| Parameter nexusHistory should be final. | 562 | |
| 'nexusHistory' hides a field. | 562 | |
| Expected @param tag for 'nexusHistory'. | 562 | |
| Parameter requestedType should be final. | 563 | |
| 'requestedType' hides a field. | 563 | |
| Expected @param tag for 'requestedType'. | 563 | |
| Line is longer than 80 characters. | 643 | |
| Array brackets at illegal position. | 660 | |
| '{' is followed by whitespace. | 660 | |
| '}' should be on the same line. | 691 | |
| Line is longer than 80 characters. | 741 | |
| '{' is followed by whitespace. | 790 | |
| Line is longer than 80 characters. | 829 | |
| First sentence should end with a period. | 922 | |
| Expected an @return tag. | 925 | |
| Parameter rootNexus should be final. | 925 | |
| Expected @param tag for 'rootNexus'. | 925 | |
| Parameter path should be final. | 925 | |
| Expected @param tag for 'path'. | 925 | |
| First sentence should end with a period. | 947 | |
| Expected an @return tag. | 950 | |
| Parameter parent should be final. | 950 | |
| Expected @param tag for 'parent'. | 950 | |
| Parameter pathSegment should be final. | 950 | |
| Expected @param tag for 'pathSegment'. | 950 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 23 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 33 | |
| First sentence should end with a period. | 37 | |
| '6200' is a magic number. | 40 | |
| First sentence should end with a period. | 42 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 | |
| First sentence should end with a period. | 47 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 50 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 63 | |
| Parameter pathVector should be final. | 63 | |
| Expected @param tag for 'pathVector'. | 63 | |
| Parameter pathSegment should be final. | 63 | |
| Expected @param tag for 'pathSegment'. | 63 | |
| Parameter request should be final. | 64 | |
| Expected @param tag for 'request'. | 64 | |
| Parameter response should be final. | 65 | |
| Expected @param tag for 'response'. | 65 | |
| Parameter context should be final. | 66 | |
| Expected @param tag for 'context'. | 66 | |
| Parameter nexusHistory should be final. | 66 | |
| Expected @param tag for 'nexusHistory'. | 66 | |
| Parameter views should be final. | 67 | |
| Expected @param tag for 'views'. | 67 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 67 | |
| Expected @throws tag for 'java.io.IOException'. | 68 | |
| Line is longer than 80 characters. | 89 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 156 | |
| Line is longer than 80 characters. | 179 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Parameter pathVector should be final. | 195 | |
| Expected @param tag for 'pathVector'. | 195 | |
| Parameter pathSegment should be final. | 195 | |
| Expected @param tag for 'pathSegment'. | 195 | |
| Parameter request should be final. | 196 | |
| Expected @param tag for 'request'. | 196 | |
| Parameter response should be final. | 197 | |
| Expected @param tag for 'response'. | 197 | |
| Parameter context should be final. | 198 | |
| Expected @param tag for 'context'. | 198 | |
| Parameter nexusHistory should be final. | 198 | |
| Expected @param tag for 'nexusHistory'. | 198 | |
| Parameter views should be final. | 199 | |
| Expected @param tag for 'views'. | 199 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 199 | |
| Expected @throws tag for 'java.io.IOException'. | 200 | |
| Line is longer than 80 characters. | 221 | |
| Line is longer than 80 characters. | 255 | |
| Line is longer than 80 characters. | 297 | |
| Line is longer than 80 characters. | 320 | |
| Missing a Javadoc comment. | 333 | |
| Parameter rendererClassName should be final. | 334 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 28 | |
| Missing a Javadoc comment. | 34 | |
| Line has trailing spaces. | 38 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 43 | |
| Parameter b should be final. | 43 | |
| Expected @param tag for 'b'. | 43 | |
| Expected @throws tag for 'IOException'. | 43 | |
| Line has trailing spaces. | 49 | |
| Method 'close' is not designed for extension - needs to be abstract, final or empty. | 52 | |
| Expected @throws tag for 'IOException'. | 52 | |
| Line has trailing spaces. | 58 | |
| Method 'flush' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| Expected @throws tag for 'IOException'. | 61 | |
| Line has trailing spaces. | 67 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 73 | |
| Parameter b should be final. | 73 | |
| Expected @param tag for 'b'. | 73 | |
| Parameter off should be final. | 73 | |
| Expected @param tag for 'off'. | 73 | |
| Parameter len should be final. | 73 | |
| Expected @param tag for 'len'. | 73 | |
| Expected @throws tag for 'IOException'. | 73 | |
| Line has trailing spaces. | 79 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Parameter b should be final. | 83 | |
| Expected @param tag for 'b'. | 83 | |
| Expected @throws tag for 'IOException'. | 83 | |
| Line has trailing spaces. | 89 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 92 | |
| Method 'toByteArray' is not designed for extension - needs to be abstract, final or empty. | 96 | |
| Missing a Javadoc comment. | 96 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 47 | |
| First sentence should end with a period. | 53 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 56 | |
| Parameter request should be final. | 61 | |
| Expected @param tag for 'request'. | 61 | |
| First sentence should end with a period. | 67 | |
| Line has trailing spaces. | 69 | |
| Method 'getAuthType' is not designed for extension - needs to be abstract, final or empty. | 72 | |
| Missing a Javadoc comment. | 78 | |
| First sentence should end with a period. | 80 | |
| Line has trailing spaces. | 82 | |
| Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Line is longer than 80 characters. | 87 | |
| First sentence should end with a period. | 97 | |
| Line has trailing spaces. | 99 | |
| Method 'setContextPath' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Parameter path should be final. | 102 | |
| Expected @param tag for 'path'. | 102 | |
| Missing a Javadoc comment. | 109 | |
| Missing a Javadoc comment. | 111 | |
| Variable 'originalCookies' must be private and have accessor methods. | 111 | |
| First sentence should end with a period. | 113 | |
| Line has trailing spaces. | 115 | |
| Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. | 118 | |
| Line is longer than 80 characters. | 131 | |
| Line contains a tab character. | 131 | |
| Line contains a tab character. | 134 | |
| Line contains a tab character. | 140 | |
| Line is longer than 80 characters. | 143 | |
| Line contains a tab character. | 143 | |
| Line contains a tab character. | 145 | |
| Line contains a tab character. | 148 | |
| Line contains a tab character. | 150 | |
| First sentence should end with a period. | 155 | |
| Line has trailing spaces. | 157 | |
| Method 'getDateHeader' is not designed for extension - needs to be abstract, final or empty. | 161 | |
| Parameter name should be final. | 161 | |
| Expected @param tag for 'name'. | 161 | |
| First sentence should end with a period. | 168 | |
| Line has trailing spaces. | 170 | |
| Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. | 174 | |
| Parameter name should be final. | 174 | |
| Expected @param tag for 'name'. | 174 | |
| First sentence should end with a period. | 181 | |
| Line has trailing spaces. | 183 | |
| Method 'getHeaderNames' is not designed for extension - needs to be abstract, final or empty. | 186 | |
| First sentence should end with a period. | 193 | |
| Line has trailing spaces. | 195 | |
| Method 'getHeaders' is not designed for extension - needs to be abstract, final or empty. | 199 | |
| Parameter name should be final. | 199 | |
| Expected @param tag for 'name'. | 199 | |
| First sentence should end with a period. | 206 | |
| Line has trailing spaces. | 208 | |
| Method 'getIntHeader' is not designed for extension - needs to be abstract, final or empty. | 212 | |
| Parameter name should be final. | 212 | |
| Expected @param tag for 'name'. | 212 | |
| First sentence should end with a period. | 219 | |
| Line has trailing spaces. | 221 | |
| Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. | 224 | |
| Missing a Javadoc comment. | 231 | |
| First sentence should end with a period. | 233 | |
| Line has trailing spaces. | 235 | |
| Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. | 238 | |
| First sentence should end with a period. | 249 | |
| Line has trailing spaces. | 251 | |
| Method 'setPathInfo' is not designed for extension - needs to be abstract, final or empty. | 254 | |
| Parameter path should be final. | 254 | |
| Expected @param tag for 'path'. | 254 | |
| First sentence should end with a period. | 261 | |
| Line has trailing spaces. | 263 | |
| Method 'getPathTranslated' is not designed for extension - needs to be abstract, final or empty. | 266 | |
| First sentence should end with a period. | 273 | |
| Line has trailing spaces. | 275 | |
| Method 'getQueryString' is not designed for extension - needs to be abstract, final or empty. | 278 | |
| Line has trailing spaces. | 287 | |
| Line has trailing spaces. | 289 | |
| Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. | 292 | |
| First sentence should end with a period. | 306 | |
| Line has trailing spaces. | 308 | |
| Method 'getRequestedSessionId' is not designed for extension - needs to be abstract, final or empty. | 311 | |
| First sentence should end with a period. | 318 | |
| Line has trailing spaces. | 320 | |
| Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. | 323 | |
| First sentence should end with a period. | 330 | |
| Line has trailing spaces. | 332 | |
| Method 'getRequestURL' is not designed for extension - needs to be abstract, final or empty. | 335 | |
| First sentence should end with a period. | 342 | |
| Line has trailing spaces. | 344 | |
| Method 'getServletPath' is not designed for extension - needs to be abstract, final or empty. | 347 | |
| First sentence should end with a period. | 354 | |
| Line has trailing spaces. | 356 | |
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. | 359 | |
| First sentence should end with a period. | 366 | |
| Line has trailing spaces. | 368 | |
| Method 'getSession' is not designed for extension - needs to be abstract, final or empty. | 372 | |
| Parameter create should be final. | 372 | |
| Expected @param tag for 'create'. | 372 | |
| First sentence should end with a period. | 380 | |
| Line has trailing spaces. | 382 | |
| Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. | 385 | |
| First sentence should end with a period. | 392 | |
| Line has trailing spaces. | 394 | |
| Method 'isRequestedSessionIdFromCookie' is not designed for extension - needs to be abstract, final or empty. | 397 | |
| First sentence should end with a period. | 404 | |
| Line has trailing spaces. | 406 | |
| Method 'isRequestedSessionIdFromUrl' is not designed for extension - needs to be abstract, final or empty. | 409 | |
| First sentence should end with a period. | 416 | |
| Line has trailing spaces. | 418 | |
| Method 'isRequestedSessionIdFromURL' is not designed for extension - needs to be abstract, final or empty. | 421 | |
| First sentence should end with a period. | 428 | |
| Line has trailing spaces. | 430 | |
| Method 'isRequestedSessionIdValid' is not designed for extension - needs to be abstract, final or empty. | 433 | |
| First sentence should end with a period. | 440 | |
| Line has trailing spaces. | 442 | |
| Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. | 446 | |
| Parameter role should be final. | 446 | |
| Expected @param tag for 'role'. | 446 | |
| First sentence should end with a period. | 453 | |
| Line has trailing spaces. | 455 | |
| Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. | 458 | |
| First sentence should end with a period. | 465 | |
| Line has trailing spaces. | 467 | |
| Method 'setRequest' is not designed for extension - needs to be abstract, final or empty. | 470 | |
| Parameter request should be final. | 470 | |
| Expected @param tag for 'request'. | 470 | |
| First sentence should end with a period. | 477 | |
| Line has trailing spaces. | 479 | |
| Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. | 483 | |
| Parameter name should be final. | 483 | |
| Expected @param tag for 'name'. | 483 | |
| First sentence should end with a period. | 492 | |
| Line has trailing spaces. | 494 | |
| Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. | 497 | |
| First sentence should end with a period. | 504 | |
| Line has trailing spaces. | 506 | |
| Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 509 | |
| First sentence should end with a period. | 516 | |
| Line has trailing spaces. | 518 | |
| Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 522 | |
| Parameter enc should be final. | 522 | |
| Expected @param tag for 'enc'. | 522 | |
| Expected @throws tag for 'UnsupportedEncodingException'. | 523 | |
| First sentence should end with a period. | 530 | |
| Line has trailing spaces. | 532 | |
| Method 'getContentLength' is not designed for extension - needs to be abstract, final or empty. | 535 | |
| First sentence should end with a period. | 542 | |
| Line has trailing spaces. | 544 | |
| Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. | 547 | |
| First sentence should end with a period. | 554 | |
| Line has trailing spaces. | 556 | |
| Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. | 560 | |
| Expected @throws tag for 'IOException'. | 560 | |
| First sentence should end with a period. | 567 | |
| Line has trailing spaces. | 569 | |
| Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. | 573 | |
| Parameter name should be final. | 573 | |
| Expected @param tag for 'name'. | 573 | |
| First sentence should end with a period. | 581 | |
| Line has trailing spaces. | 583 | |
| Method 'getParameterMap' is not designed for extension - needs to be abstract, final or empty. | 586 | |
| First sentence should end with a period. | 593 | |
| Line has trailing spaces. | 595 | |
| Method 'getParameterNames' is not designed for extension - needs to be abstract, final or empty. | 598 | |
| First sentence should end with a period. | 605 | |
| Line has trailing spaces. | 607 | |
| Method 'getParameterValues' is not designed for extension - needs to be abstract, final or empty. | 611 | |
| Parameter name should be final. | 611 | |
| Expected @param tag for 'name'. | 611 | |
| First sentence should end with a period. | 618 | |
| Line has trailing spaces. | 620 | |
| Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. | 623 | |
| First sentence should end with a period. | 630 | |
| Line has trailing spaces. | 632 | |
| Method 'getScheme' is not designed for extension - needs to be abstract, final or empty. | 635 | |
| First sentence should end with a period. | 642 | |
| Line has trailing spaces. | 644 | |
| Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. | 647 | |
| First sentence should end with a period. | 654 | |
| Line has trailing spaces. | 656 | |
| Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. | 659 | |
| First sentence should end with a period. | 666 | |
| Line has trailing spaces. | 668 | |
| Method 'getReader' is not designed for extension - needs to be abstract, final or empty. | 672 | |
| Expected @throws tag for 'IOException'. | 672 | |
| First sentence should end with a period. | 679 | |
| Line has trailing spaces. | 681 | |
| Method 'getRemoteAddr' is not designed for extension - needs to be abstract, final or empty. | 684 | |
| First sentence should end with a period. | 691 | |
| Line has trailing spaces. | 693 | |
| Method 'getRemoteHost' is not designed for extension - needs to be abstract, final or empty. | 696 | |
| First sentence should end with a period. | 703 | |
| Line has trailing spaces. | 705 | |
| Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. | 709 | |
| Parameter name should be final. | 709 | |
| Expected @param tag for 'name'. | 709 | |
| Parameter o should be final. | 709 | |
| Expected @param tag for 'o'. | 709 | |
| First sentence should end with a period. | 716 | |
| Line has trailing spaces. | 718 | |
| Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. | 721 | |
| Parameter name should be final. | 721 | |
| Expected @param tag for 'name'. | 721 | |
| First sentence should end with a period. | 728 | |
| Line has trailing spaces. | 730 | |
| Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. | 733 | |
| First sentence should end with a period. | 740 | |
| Line has trailing spaces. | 742 | |
| Method 'getLocales' is not designed for extension - needs to be abstract, final or empty. | 745 | |
| First sentence should end with a period. | 752 | |
| Line has trailing spaces. | 754 | |
| Method 'isSecure' is not designed for extension - needs to be abstract, final or empty. | 757 | |
| First sentence should end with a period. | 764 | |
| Line has trailing spaces. | 766 | |
| Method 'getRequestDispatcher' is not designed for extension - needs to be abstract, final or empty. | 770 | |
| Parameter path should be final. | 770 | |
| Expected @param tag for 'path'. | 770 | |
| First sentence should end with a period. | 778 | |
| Line has trailing spaces. | 780 | |
| Method 'getRealPath' is not designed for extension - needs to be abstract, final or empty. | 784 | |
| Parameter path should be final. | 784 | |
| Expected @param tag for 'path'. | 784 | |
| First sentence should end with a period. | 791 | |
| Line has trailing spaces. | 793 | |
| Method 'getRemotePort' is not designed for extension - needs to be abstract, final or empty. | 796 | |
| First sentence should end with a period. | 803 | |
| Line has trailing spaces. | 805 | |
| Method 'getLocalName' is not designed for extension - needs to be abstract, final or empty. | 808 | |
| First sentence should end with a period. | 815 | |
| Line has trailing spaces. | 817 | |
| Method 'getLocalAddr' is not designed for extension - needs to be abstract, final or empty. | 820 | |
| First sentence should end with a period. | 827 | |
| Line has trailing spaces. | 829 | |
| Method 'getLocalPort' is not designed for extension - needs to be abstract, final or empty. | 832 | |
| First sentence should end with a period. | 839 | |
| Line has trailing spaces. | 841 | |
| Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 844 | |
| First sentence should end with a period. | 851 | |
| Line has trailing spaces. | 853 | |
| Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 857 | |
| Parameter o should be final. | 857 | |
| Expected @param tag for 'o'. | 857 | |
| Method 'clone' is not designed for extension - needs to be abstract, final or empty. | 864 | |
| Missing a Javadoc comment. | 864 | |
| First sentence should end with a period. | 871 | |
| Line has trailing spaces. | 873 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 876 | |
| Method 'finalize' is not designed for extension - needs to be abstract, final or empty. | 883 | |
| Missing a Javadoc comment. | 883 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 38 | |
| First sentence should end with a period. | 44 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Line has trailing spaces. | 55 | |
| Parameter response should be final. | 58 | |
| Expected @param tag for 'response'. | 58 | |
| Line has trailing spaces. | 64 | |
| Line is longer than 80 characters. | 65 | |
| Method 'addCookie' is not designed for extension - needs to be abstract, final or empty. | 68 | |
| Parameter cookie should be final. | 68 | |
| Expected @param tag for 'cookie'. | 68 | |
| Line contains a tab character. | 73 | |
| Line has trailing spaces. | 79 | |
| Line is longer than 80 characters. | 80 | |
| Method 'addDateHeader' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Parameter name should be final. | 85 | |
| Expected @param tag for 'name'. | 85 | |
| Parameter date should be final. | 85 | |
| Expected @param tag for 'date'. | 85 | |
| Line contains a tab character. | 90 | |
| Line has trailing spaces. | 96 | |
| Method 'addHeader' is not designed for extension - needs to be abstract, final or empty. | 102 | |
| Parameter name should be final. | 102 | |
| Expected @param tag for 'name'. | 102 | |
| Parameter value should be final. | 102 | |
| Expected @param tag for 'value'. | 102 | |
| Line contains a tab character. | 107 | |
| Line has trailing spaces. | 113 | |
| Line is longer than 80 characters. | 114 | |
| Method 'addIntHeader' is not designed for extension - needs to be abstract, final or empty. | 119 | |
| Parameter name should be final. | 119 | |
| Expected @param tag for 'name'. | 119 | |
| Parameter value should be final. | 119 | |
| Expected @param tag for 'value'. | 119 | |
| Line contains a tab character. | 124 | |
| Line has trailing spaces. | 130 | |
| Line is longer than 80 characters. | 131 | |
| Method 'containsHeader' is not designed for extension - needs to be abstract, final or empty. | 135 | |
| Parameter name should be final. | 135 | |
| Expected @param tag for 'name'. | 135 | |
| Line has trailing spaces. | 145 | |
| Line is longer than 80 characters. | 146 | |
| Method 'encodeRedirectURL' is not designed for extension - needs to be abstract, final or empty. | 150 | |
| Parameter url should be final. | 150 | |
| Expected @param tag for 'url'. | 150 | |
| Line has trailing spaces. | 160 | |
| Method 'encodeURL' is not designed for extension - needs to be abstract, final or empty. | 165 | |
| Parameter url should be final. | 165 | |
| Expected @param tag for 'url'. | 165 | |
| Line has trailing spaces. | 175 | |
| Method 'sendError' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Parameter sc should be final. | 182 | |
| Expected @param tag for 'sc'. | 182 | |
| Parameter msg should be final. | 182 | |
| Expected @param tag for 'msg'. | 182 | |
| Expected @throws tag for 'IOException'. | 182 | |
| Line contains a tab character. | 187 | |
| Line has trailing spaces. | 193 | |
| Method 'sendError' is not designed for extension - needs to be abstract, final or empty. | 198 | |
| Parameter sc should be final. | 198 | |
| Expected @param tag for 'sc'. | 198 | |
| Expected @throws tag for 'IOException'. | 198 | |
| Line contains a tab character. | 203 | |
| Missing a Javadoc comment. | 207 | |
| Line has trailing spaces. | 211 | |
| Line is longer than 80 characters. | 212 | |
| Method 'sendRedirect' is not designed for extension - needs to be abstract, final or empty. | 216 | |
| Parameter location should be final. | 216 | |
| Expected @param tag for 'location'. | 216 | |
| Expected @throws tag for 'IOException'. | 216 | |
| Line contains a tab character. | 222 | |
| First sentence should end with a period. | 226 | |
| Line has trailing spaces. | 228 | |
| Expected an @return tag. | 231 | |
| Method 'getRedirectLocation' is not designed for extension - needs to be abstract, final or empty. | 231 | |
| Line has trailing spaces. | 237 | |
| Line is longer than 80 characters. | 238 | |
| Method 'setDateHeader' is not designed for extension - needs to be abstract, final or empty. | 243 | |
| Parameter name should be final. | 243 | |
| Expected @param tag for 'name'. | 243 | |
| Parameter date should be final. | 243 | |
| Expected @param tag for 'date'. | 243 | |
| Line contains a tab character. | 248 | |
| Line has trailing spaces. | 254 | |
| Method 'setHeader' is not designed for extension - needs to be abstract, final or empty. | 260 | |
| Parameter name should be final. | 260 | |
| Expected @param tag for 'name'. | 260 | |
| Parameter value should be final. | 260 | |
| Expected @param tag for 'value'. | 260 | |
| Line contains a tab character. | 265 | |
| Line has trailing spaces. | 271 | |
| Line is longer than 80 characters. | 272 | |
| Method 'setIntHeader' is not designed for extension - needs to be abstract, final or empty. | 277 | |
| Parameter name should be final. | 277 | |
| Expected @param tag for 'name'. | 277 | |
| Parameter value should be final. | 277 | |
| Expected @param tag for 'value'. | 277 | |
| Line contains a tab character. | 282 | |
| Line has trailing spaces. | 288 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 294 | |
| Parameter sc should be final. | 294 | |
| Expected @param tag for 'sc'. | 294 | |
| Parameter sm should be final. | 294 | |
| Expected @param tag for 'sm'. | 294 | |
| Line contains a tab character. | 299 | |
| Line has trailing spaces. | 305 | |
| Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. | 309 | |
| Parameter sc should be final. | 309 | |
| Expected @param tag for 'sc'. | 309 | |
| Line contains a tab character. | 314 | |
| Line has trailing spaces. | 320 | |
| Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. | 324 | |
| Line contains a tab character. | 328 | |
| Line has trailing spaces. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. | 339 | |
| Parameter response should be final. | 339 | |
| Expected @param tag for 'response'. | 339 | |
| Line contains a tab character. | 344 | |
| Line has trailing spaces. | 350 | |
| Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 354 | |
| Parameter charset should be final. | 354 | |
| Expected @param tag for 'charset'. | 354 | |
| Line contains a tab character. | 359 | |
| Line has trailing spaces. | 365 | |
| Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. | 369 | |
| Line has trailing spaces. | 379 | |
| Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. | 384 | |
| Expected @throws tag for 'IOException'. | 384 | |
| Line has trailing spaces. | 396 | |
| Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. | 401 | |
| Expected @throws tag for 'IOException'. | 401 | |
| Line has trailing spaces. | 413 | |
| Method 'setContentLength' is not designed for extension - needs to be abstract, final or empty. | 417 | |
| Parameter len should be final. | 417 | |
| Expected @param tag for 'len'. | 417 | |
| Line contains a tab character. | 422 | |
| Line has trailing spaces. | 428 | |
| Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. | 432 | |
| Parameter type should be final. | 432 | |
| Expected @param tag for 'type'. | 432 | |
| Line contains a tab character. | 437 | |
| Line has trailing spaces. | 443 | |
| Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. | 447 | |
| Line has trailing spaces. | 457 | |
| Method 'setBufferSize' is not designed for extension - needs to be abstract, final or empty. | 461 | |
| Parameter size should be final. | 461 | |
| Expected @param tag for 'size'. | 461 | |
| Line contains a tab character. | 466 | |
| Line has trailing spaces. | 472 | |
| Method 'getBufferSize' is not designed for extension - needs to be abstract, final or empty. | 476 | |
| Line has trailing spaces. | 486 | |
| Method 'flushBuffer' is not designed for extension - needs to be abstract, final or empty. | 490 | |
| Expected @throws tag for 'IOException'. | 490 | |
| Line contains a tab character. | 495 | |
| Line has trailing spaces. | 501 | |
| Method 'isCommitted' is not designed for extension - needs to be abstract, final or empty. | 505 | |
| Line has trailing spaces. | 515 | |
| Method 'reset' is not designed for extension - needs to be abstract, final or empty. | 518 | |
| Line contains a tab character. | 523 | |
| Line has trailing spaces. | 529 | |
| Method 'resetBuffer' is not designed for extension - needs to be abstract, final or empty. | 532 | |
| Line contains a tab character. | 537 | |
| Line has trailing spaces. | 543 | |
| Method 'setLocale' is not designed for extension - needs to be abstract, final or empty. | 547 | |
| Parameter loc should be final. | 547 | |
| Expected @param tag for 'loc'. | 547 | |
| Line contains a tab character. | 552 | |
| Line has trailing spaces. | 558 | |
| Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. | 562 | |
| Line has trailing spaces. | 572 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 575 | |
| Line contains a tab character. | 578 | |
| Line contains a tab character. | 581 | |
| Line has trailing spaces. | 590 | |
| Method 'toByteArray' is not designed for extension - needs to be abstract, final or empty. | 593 | |
| Line contains a tab character. | 596 | |
| Line contains a tab character. | 599 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 24 | |
| Line has trailing spaces. | 31 | |
| Line has trailing spaces. | 36 | |
| Class JCrypt should be declared as final. | 40 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 44 | |
| Missing a Javadoc comment. | 46 | |
| Name 'con_salt' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| Array brackets at illegal position. | 46 | |
| '{' is followed by whitespace. | 46 | |
| Missing a Javadoc comment. | 60 | |
| Name 'shifts2' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 60 | |
| Array brackets at illegal position. | 60 | |
| '{' is followed by whitespace. | 60 | |
| Line is longer than 80 characters. | 61 | |
| Missing a Javadoc comment. | 63 | |
| Name 'skb' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 63 | |
| Array brackets at illegal position. | 63 | |
| Missing a Javadoc comment. | 185 | |
| Name 'SPtrans' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 185 | |
| Array brackets at illegal position. | 185 | |
| Missing a Javadoc comment. | 307 | |
| Name 'cov_2char' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 307 | |
| Array brackets at illegal position. | 307 | |
| '{' is followed by whitespace. | 307 | |
| Missing a Javadoc comment. | 315 | |
| Redundant 'final' modifier. | 315 | |
| Parameter b should be final. | 315 | |
| Avoid inline conditionals. | 318 | |
| '256' is a magic number. | 318 | |
| Missing a Javadoc comment. | 321 | |
| Parameter b should be final. | 321 | |
| Array brackets at illegal position. | 321 | |
| Parameter offset should be final. | 321 | |
| '8' is a magic number. | 325 | |
| '16' is a magic number. | 326 | |
| '24' is a magic number. | 327 | |
| Missing a Javadoc comment. | 332 | |
| Redundant 'final' modifier. | 332 | |
| Parameter iValue should be final. | 332 | |
| Parameter b should be final. | 332 | |
| Array brackets at illegal position. | 332 | |
| Parameter offset should be final. | 332 | |
| '0xff' is a magic number. | 333 | |
| '8' is a magic number. | 334 | |
| '0xff' is a magic number. | 334 | |
| '16' is a magic number. | 335 | |
| '0xff' is a magic number. | 335 | |
| '24' is a magic number. | 336 | |
| '0xff' is a magic number. | 336 | |
| Line is longer than 80 characters. | 339 | |
| Missing a Javadoc comment. | 339 | |
| Redundant 'final' modifier. | 339 | |
| Name 'PERM_OP' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Parameter a should be final. | 339 | |
| Parameter b should be final. | 339 | |
| Parameter n should be final. | 339 | |
| Parameter m should be final. | 339 | |
| Parameter results should be final. | 339 | |
| Array brackets at illegal position. | 339 | |
| Missing a Javadoc comment. | 350 | |
| Redundant 'final' modifier. | 350 | |
| Name 'HPERM_OP' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 350 | |
| Parameter a should be final. | 350 | |
| Parameter n should be final. | 350 | |
| Parameter m should be final. | 350 | |
| '16' is a magic number. | 353 | |
| '16' is a magic number. | 354 | |
| Missing a Javadoc comment. | 359 | |
| Name 'des_set_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 359 | |
| Parameter key should be final. | 359 | |
| Array brackets at illegal position. | 359 | |
| Array brackets at illegal position. | 360 | |
| '4' is a magic number. | 363 | |
| Array brackets at illegal position. | 365 | |
| '4' is a magic number. | 367 | |
| '0x0f0f0f0f' is a magic number. | 367 | |
| '-2' is a magic number. | 371 | |
| '0xcccc0000' is a magic number. | 371 | |
| '-2' is a magic number. | 372 | |
| '0xcccc0000' is a magic number. | 372 | |
| '0x55555555' is a magic number. | 374 | |
| '8' is a magic number. | 378 | |
| '0x00ff00ff' is a magic number. | 378 | |
| '0x55555555' is a magic number. | 382 | |
| '0x000000ff' is a magic number. | 386 | |
| '16' is a magic number. | 386 | |
| '0x0000ff00' is a magic number. | 386 | |
| '0x00ff0000' is a magic number. | 387 | |
| '16' is a magic number. | 387 | |
| '0xf0000000' is a magic number. | 387 | |
| '4' is a magic number. | 387 | |
| '0x0fffffff' is a magic number. | 388 | |
| '26' is a magic number. | 395 | |
| '26' is a magic number. | 396 | |
| '27' is a magic number. | 398 | |
| '27' is a magic number. | 399 | |
| '0x0fffffff' is a magic number. | 402 | |
| '0x0fffffff' is a magic number. | 403 | |
| '0x3f' is a magic number. | 405 | |
| '6' is a magic number. | 406 | |
| '0x03' is a magic number. | 406 | |
| '7' is a magic number. | 406 | |
| '0x3c' is a magic number. | 406 | |
| '13' is a magic number. | 407 | |
| '0x0f' is a magic number. | 407 | |
| '14' is a magic number. | 407 | |
| '0x30' is a magic number. | 407 | |
| '3' is a magic number. | 408 | |
| '20' is a magic number. | 408 | |
| '21' is a magic number. | 408 | |
| '0x06' is a magic number. | 408 | |
| '22' is a magic number. | 409 | |
| '0x38' is a magic number. | 409 | |
| '4' is a magic number. | 411 | |
| '0x3f' is a magic number. | 411 | |
| '5' is a magic number. | 412 | |
| '7' is a magic number. | 412 | |
| '0x03' is a magic number. | 412 | |
| '8' is a magic number. | 412 | |
| '0x3c' is a magic number. | 412 | |
| '6' is a magic number. | 413 | |
| '15' is a magic number. | 413 | |
| '0x3f' is a magic number. | 413 | |
| '7' is a magic number. | 414 | |
| '21' is a magic number. | 414 | |
| '0x0f' is a magic number. | 414 | |
| '22' is a magic number. | 414 | |
| '0x30' is a magic number. | 414 | |
| '16' is a magic number. | 416 | |
| '0x0000ffff' is a magic number. | 416 | |
| '16' is a magic number. | 417 | |
| '0xffff0000' is a magic number. | 417 | |
| '4' is a magic number. | 419 | |
| '28' is a magic number. | 419 | |
| Missing a Javadoc comment. | 425 | |
| Redundant 'final' modifier. | 425 | |
| Name 'D_ENCRYPT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter L should be final. | 425 | |
| Name 'L' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter R should be final. | 425 | |
| Name 'R' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter S should be final. | 425 | |
| Name 'S' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter E0 should be final. | 425 | |
| Name 'E0' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter E1 should be final. | 425 | |
| Name 'E1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 425 | |
| Parameter s should be final. | 426 | |
| Array brackets at illegal position. | 426 | |
| '16' is a magic number. | 429 | |
| '16' is a magic number. | 432 | |
| '16' is a magic number. | 433 | |
| '4' is a magic number. | 434 | |
| '28' is a magic number. | 434 | |
| '0x3f' is a magic number. | 436 | |
| '3' is a magic number. | 436 | |
| '8' is a magic number. | 436 | |
| '0x3f' is a magic number. | 436 | |
| '5' is a magic number. | 437 | |
| '16' is a magic number. | 437 | |
| '0x3f' is a magic number. | 437 | |
| '7' is a magic number. | 437 | |
| '24' is a magic number. | 437 | |
| '0x3f' is a magic number. | 437 | |
| '0x3f' is a magic number. | 438 | |
| '8' is a magic number. | 438 | |
| '0x3f' is a magic number. | 438 | |
| '4' is a magic number. | 439 | |
| '16' is a magic number. | 439 | |
| '0x3f' is a magic number. | 439 | |
| '6' is a magic number. | 439 | |
| '24' is a magic number. | 439 | |
| '0x3f' is a magic number. | 439 | |
| Missing a Javadoc comment. | 444 | |
| Redundant 'final' modifier. | 444 | |
| Parameter schedule should be final. | 444 | |
| Array brackets at illegal position. | 444 | |
| Parameter Eswap0 should be final. | 444 | |
| Name 'Eswap0' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| Parameter Eswap1 should be final. | 444 | |
| Name 'Eswap1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 444 | |
| '25' is a magic number. | 449 | |
| '4' is a magic number. | 450 | |
| '31' is a magic number. | 461 | |
| '31' is a magic number. | 462 | |
| Array brackets at illegal position. | 467 | |
| '0x55555555' is a magic number. | 469 | |
| '8' is a magic number. | 473 | |
| '0x00ff00ff' is a magic number. | 473 | |
| '0x33333333' is a magic number. | 477 | |
| '16' is a magic number. | 481 | |
| '0x0000ffff' is a magic number. | 481 | |
| '4' is a magic number. | 485 | |
| '0x0f0f0f0f' is a magic number. | 485 | |
| Array brackets at illegal position. | 489 | |
| Line has trailing spaces. | 499 | |
| Parameter salt should be final. | 508 | |
| Parameter original should be final. | 508 | |
| 'while' construct must use '{}'s. | 509 | |
| Name 'Eswap0' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 520 | |
| Name 'Eswap1' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 521 | |
| '4' is a magic number. | 521 | |
| Array brackets at illegal position. | 523 | |
| '8' is a magic number. | 523 | |
| 'for' construct must use '{}'s. | 525 | |
| Array brackets at illegal position. | 534 | |
| Array brackets at illegal position. | 535 | |
| Array brackets at illegal position. | 537 | |
| '9' is a magic number. | 537 | |
| '4' is a magic number. | 540 | |
| '8' is a magic number. | 541 | |
| '0x80' is a magic number. | 543 | |
| '13' is a magic number. | 543 | |
| '6' is a magic number. | 544 | |
| 'if' construct must use '{}'s. | 547 | |
| '0x80' is a magic number. | 554 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 31 | |
| Line has trailing spaces. | 33 | |
| Line has trailing spaces. | 41 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| Missing a Javadoc comment. | 50 | |
| Expected an @return tag. | 55 | |
| Method length is 432 lines (max allowed is 150). | 55 | |
| 'public' modifier out of order with the JLS suggestions. | 55 | |
| Name 'AuthenticateOkapiUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 55 | |
| Parameter request should be final. | 56 | |
| Expected @param tag for 'request'. | 56 | |
| Line is longer than 80 characters. | 61 | |
| Array brackets at illegal position. | 61 | |
| Line is longer than 80 characters. | 97 | |
| '3' is a magic number. | 104 | |
| Line is longer than 80 characters. | 108 | |
| Line is longer than 80 characters. | 109 | |
| Line is longer than 80 characters. | 111 | |
| Must have at least one statement. | 122 | |
| Line is longer than 80 characters. | 142 | |
| Line is longer than 80 characters. | 145 | |
| '1000' is a magic number. | 169 | |
| '60' is a magic number. | 169 | |
| Name 'ssl_cookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 179 | |
| '{' is followed by whitespace. | 219 | |
| '{' is followed by whitespace. | 224 | |
| Line is longer than 80 characters. | 236 | |
| Must have at least one statement. | 236 | |
| Line is longer than 80 characters. | 250 | |
| '1000' is a magic number. | 253 | |
| '30' is a magic number. | 271 | |
| '60' is a magic number. | 271 | |
| '60' is a magic number. | 280 | |
| Line is longer than 80 characters. | 292 | |
| '{' is followed by whitespace. | 292 | |
| Line is longer than 80 characters. | 325 | |
| Line is longer than 80 characters. | 335 | |
| Line is longer than 80 characters. | 336 | |
| Line is longer than 80 characters. | 342 | |
| Line is longer than 80 characters. | 344 | |
| Line is longer than 80 characters. | 347 | |
| Line is longer than 80 characters. | 350 | |
| Line is longer than 80 characters. | 352 | |
| '19' is a magic number. | 357 | |
| Line is longer than 80 characters. | 362 | |
| Line is longer than 80 characters. | 364 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 368 | |
| '11' is a magic number. | 372 | |
| '10' is a magic number. | 377 | |
| Line is longer than 80 characters. | 378 | |
| '11' is a magic number. | 378 | |
| Line is longer than 80 characters. | 435 | |
| Line is longer than 80 characters. | 437 | |
| Line is longer than 80 characters. | 439 | |
| Line is longer than 80 characters. | 441 | |
| Line is longer than 80 characters. | 443 | |
| Line is longer than 80 characters. | 445 | |
| Line is longer than 80 characters. | 451 | |
| Line is longer than 80 characters. | 464 | |
| '1000' is a magic number. | 464 | |
| Line has trailing spaces. | 492 | |
| Expected an @return tag. | 496 | |
| Parameter string should be final. | 496 | |
| Expected @param tag for 'string'. | 496 | |
| Must have at least one statement. | 501 | |
| First sentence should end with a period. | 506 | |
| Line has trailing spaces. | 508 | |
| 'public' modifier out of order with the JLS suggestions. | 515 | |
| Name 'AuthenticateOrLoginOkapiUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 515 | |
| Parameter request should be final. | 516 | |
| Expected @param tag for 'request'. | 516 | |
| Parameter response should be final. | 517 | |
| Expected @param tag for 'response'. | 517 | |
| Parameter context should be final. | 518 | |
| Expected @param tag for 'context'. | 518 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 519 | |
| Must have at least one statement. | 576 | |
| Line has trailing spaces. | 584 | |
| Line has trailing spaces. | 587 | |
| Parameter request should be final. | 596 | |
| Expected @param tag for 'request'. | 596 | |
| Parameter response should be final. | 596 | |
| Expected @throws tag for 'OkapiUserCreationException'. | 597 | |
| Line is longer than 80 characters. | 622 | |
| '50' is a magic number. | 654 | |
| '256' is a magic number. | 654 | |
| '256' is a magic number. | 655 | |
| '256' is a magic number. | 656 | |
| '256' is a magic number. | 657 | |
| Line is longer than 80 characters. | 663 | |
| Must have at least one statement. | 666 | |
| '11' is a magic number. | 677 | |
| Line is longer than 80 characters. | 688 | |
| Must have at least one statement. | 690 | |
| Line has trailing spaces. | 707 | |
| Line has trailing spaces. | 708 | |
| Parameter request should be final. | 716 | |
| Expected @param tag for 'request'. | 716 | |
| Parameter response should be final. | 716 | |
| Line is longer than 80 characters. | 733 | |
| '50' is a magic number. | 760 | |
| '256' is a magic number. | 761 | |
| '256' is a magic number. | 762 | |
| '256' is a magic number. | 763 | |
| '256' is a magic number. | 764 | |
| 'if' construct must use '{}'s. | 784 | |
| First sentence should end with a period. | 798 | |
| 'private' modifier out of order with the JLS suggestions. | 801 | |
| Line has trailing spaces. | 805 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 808 | |
| Parameter dataSource should be final. | 808 | |
| Expected @param tag for 'dataSource'. | 808 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| First sentence should end with a period. | 22 | |
| Line has trailing spaces. | 24 | |
| Utility classes should not have a public or default constructor. | 30 | |
| First sentence should end with a period. | 32 | |
| Expected an @return tag. | 35 | |
| 'public' modifier out of order with the JLS suggestions. | 35 | |
| Parameter object should be final. | 35 | |
| Expected @param tag for 'object'. | 35 | |
| Parameter user should be final. | 36 | |
| Expected @param tag for 'user'. | 36 | |
| Parameter operation should be final. | 36 | |
| Expected @param tag for 'operation'. | 36 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 36 | |
| Utility classes should not have a public or default constructor. | 42 | |
| First sentence should end with a period. | 43 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| Expected an @return tag. | 52 | |
| Parameter request should be final. | 53 | |
| Expected @param tag for 'request'. | 53 | |
| Parameter parameters should be final. | 54 | |
| Expected @param tag for 'parameters'. | 54 | |
| Parameter stores should be final. | 54 | |
| Expected @param tag for 'stores'. | 54 | |
| Missing a Javadoc comment. | 59 | |
| First sentence should end with a period. | 61 | |
| Expected an @return tag. | 65 | |
| Parameter request should be final. | 66 | |
| Expected @param tag for 'request'. | 66 | |
| Parameter stringParameters should be final. | 67 | |
| Expected @param tag for 'stringParameters'. | 67 | |
| Parameter stores should be final. | 67 | |
| Expected @param tag for 'stores'. | 67 | |
| Parameter byteParameters should be final. | 68 | |
| Expected @param tag for 'byteParameters'. | 68 | |
| '50000' is a magic number. | 119 | |
| '250' is a magic number. | 124 | |
| '1024' is a magic number. | 124 | |
| '1024' is a magic number. | 124 | |
| '1000' is a magic number. | 151 | |
| Line is longer than 80 characters. | 175 | |
| '100000' is a magic number. | 179 | |
| Line is longer than 80 characters. | 193 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - org.jdom.*. | 22 | |
| Using the '.*' form of import should be avoided - org.jdom.transform.*. | 26 | |
| Using the '.*' form of import should be avoided - javax.xml.transform.*. | 28 | |
| Using the '.*' form of import should be avoided - javax.xml.transform.stream.*. | 29 | |
| Using the '.*' form of import should be avoided - java.util.*. | 31 | |
| Using the '.*' form of import should be avoided - java.io.*. | 33 | |
| Using the '.*' form of import should be avoided - java.util.zip.*. | 35 | |
| Line has trailing spaces. | 46 | |
| First sentence should end with a period. | 54 | |
| Missing a Javadoc comment. | 59 | |
| Missing a Javadoc comment. | 63 | |
| Missing a Javadoc comment. | 65 | |
| Missing a Javadoc comment. | 67 | |
| Missing a Javadoc comment. | 69 | |
| Variable 'stores' must be private and have accessor methods. | 69 | |
| Missing a Javadoc comment. | 72 | |
| Missing a Javadoc comment. | 74 | |
| Missing a Javadoc comment. | 76 | |
| First sentence should end with a period. | 78 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 81 | |
| First sentence should end with a period. | 83 | |
| Parameter source should be final. | 86 | |
| Expected @param tag for 'source'. | 86 | |
| First sentence should end with a period. | 106 | |
| Method 'addAll' is not designed for extension - needs to be abstract, final or empty. | 109 | |
| Expected @throws tag for 'OkapiPackageException'. | 109 | |
| First sentence should end with a period. | 114 | |
| Method 'add' is not designed for extension - needs to be abstract, final or empty. | 117 | |
| Parameter path should be final. | 117 | |
| Expected @param tag for 'path'. | 117 | |
| Expected @throws tag for 'OkapiPackageException'. | 117 | |
| First sentence should end with a period. | 121 | |
| Method 'addWithChildren' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Parameter path should be final. | 124 | |
| Expected @param tag for 'path'. | 124 | |
| Expected @throws tag for 'OkapiPackageException'. | 124 | |
| First sentence should end with a period. | 128 | |
| Method 'addGroups' is not designed for extension - needs to be abstract, final or empty. | 131 | |
| First sentence should end with a period. | 165 | |
| Method 'setSkipFiles' is not designed for extension - needs to be abstract, final or empty. | 168 | |
| First sentence should end with a period. | 172 | |
| Method 'setFixNames' is not designed for extension - needs to be abstract, final or empty. | 175 | |
| First sentence should end with a period. | 179 | |
| Method 'setUser' is not designed for extension - needs to be abstract, final or empty. | 182 | |
| Parameter user should be final. | 182 | |
| 'user' hides a field. | 182 | |
| Expected @param tag for 'user'. | 182 | |
| First sentence should end with a period. | 192 | |
| Method 'export' is not designed for extension - needs to be abstract, final or empty. | 195 | |
| Parameter path should be final. | 195 | |
| Expected @param tag for 'path'. | 195 | |
| Expected @throws tag for 'OkapiPackageException'. | 195 | |
| First sentence should end with a period. | 199 | |
| Method 'export' is not designed for extension - needs to be abstract, final or empty. | 203 | |
| Parameter path should be final. | 203 | |
| Expected @param tag for 'path'. | 203 | |
| Parameter pathToStylesheet should be final. | 203 | |
| Expected @param tag for 'pathToStylesheet'. | 203 | |
| Expected @throws tag for 'OkapiPackageException'. | 204 | |
| First sentence should end with a period. | 208 | |
| Method 'export' is not designed for extension - needs to be abstract, final or empty. | 213 | |
| Parameter path should be final. | 213 | |
| Expected @param tag for 'path'. | 213 | |
| Parameter pathToStylesheet should be final. | 213 | |
| Expected @param tag for 'pathToStylesheet'. | 213 | |
| Parameter pathToIndexHtmlStylesheet should be final. | 214 | |
| Expected @param tag for 'pathToIndexHtmlStylesheet'. | 214 | |
| Expected @throws tag for 'OkapiPackageException'. | 214 | |
| First sentence should end with a period. | 271 | |
| Method 'export' is not designed for extension - needs to be abstract, final or empty. | 275 | |
| Parameter out should be final. | 275 | |
| Expected @param tag for 'out'. | 275 | |
| Parameter dirName should be final. | 275 | |
| Expected @param tag for 'dirName'. | 275 | |
| Expected @throws tag for 'OkapiPackageException'. | 276 | |
| First sentence should end with a period. | 280 | |
| Method 'export' is not designed for extension - needs to be abstract, final or empty. | 285 | |
| Parameter out should be final. | 285 | |
| Expected @param tag for 'out'. | 285 | |
| Parameter dirName should be final. | 285 | |
| Expected @param tag for 'dirName'. | 285 | |
| Parameter stylesheet should be final. | 285 | |
| Expected @param tag for 'stylesheet'. | 285 | |
| Expected @throws tag for 'OkapiPackageException'. | 286 | |
| First sentence should end with a period. | 290 | |
| Method 'export' is not designed for extension - needs to be abstract, final or empty. | 296 | |
| Parameter out should be final. | 296 | |
| Expected @param tag for 'out'. | 296 | |
| Parameter dirName should be final. | 296 | |
| Expected @param tag for 'dirName'. | 296 | |
| Parameter stylesheet should be final. | 297 | |
| Expected @param tag for 'stylesheet'. | 297 | |
| Parameter htmlStylesheet should be final. | 297 | |
| Expected @param tag for 'htmlStylesheet'. | 297 | |
| Expected @throws tag for 'OkapiPackageException'. | 298 | |
| '100000' is a magic number. | 386 | |
| Must have at least one statement. | 415 | |
| Expected an @return tag. | 425 | |
| Method 'getManifest' is not designed for extension - needs to be abstract, final or empty. | 425 | |
| Parameter path should be final. | 433 | |
| Expected @param tag for 'path'. | 433 | |
| Parameter includeChildren should be final. | 433 | |
| Expected @param tag for 'includeChildren'. | 433 | |
| Expected @throws tag for 'OkapiPackageException'. | 434 | |
| More than 7 parameters. | 471 | |
| Parameter possibleArcs should be final. | 471 | |
| Expected @param tag for 'possibleArcs'. | 471 | |
| Parameter possibleArcsOrder should be final. | 471 | |
| Expected @param tag for 'possibleArcsOrder'. | 471 | |
| Parameter possibleContents should be final. | 472 | |
| Expected @param tag for 'possibleContents'. | 472 | |
| Parameter possibleContentsOrder should be final. | 472 | |
| Expected @param tag for 'possibleContentsOrder'. | 472 | |
| Parameter parentElement should be final. | 473 | |
| Expected @param tag for 'parentElement'. | 473 | |
| Parameter pathVector should be final. | 473 | |
| Expected @param tag for 'pathVector'. | 473 | |
| Parameter path should be final. | 473 | |
| Expected @param tag for 'path'. | 473 | |
| Parameter includeChildren should be final. | 474 | |
| Expected @param tag for 'includeChildren'. | 474 | |
| Expected @throws tag for 'OkapiPackageException'. | 474 | |
| Line is longer than 80 characters. | 585 | |
| Parameter parentContent should be final. | 604 | |
| Expected @param tag for 'parentContent'. | 604 | |
| Parameter parentContentElement should be final. | 605 | |
| Expected @param tag for 'parentContentElement'. | 605 | |
| Parameter pathVector should be final. | 605 | |
| Expected @param tag for 'pathVector'. | 605 | |
| Parameter path should be final. | 605 | |
| Expected @param tag for 'path'. | 605 | |
| Parameter includeChildren should be final. | 606 | |
| Expected @param tag for 'includeChildren'. | 606 | |
| Expected @throws tag for 'OkapiPackageException'. | 606 | |
| Line is longer than 80 characters. | 632 | |
| Line is longer than 80 characters. | 633 | |
| Line is longer than 80 characters. | 661 | |
| Parameter arcChildren should be final. | 721 | |
| Expected @param tag for 'arcChildren'. | 721 | |
| Parameter arcPaths should be final. | 721 | |
| Expected @param tag for 'arcPaths'. | 721 | |
| Parameter contentChildren should be final. | 722 | |
| Expected @param tag for 'contentChildren'. | 722 | |
| Parameter contentPaths should be final. | 722 | |
| Expected @param tag for 'contentPaths'. | 722 | |
| Parameter parentContent should be final. | 723 | |
| Expected @param tag for 'parentContent'. | 723 | |
| Parameter parentElement should be final. | 723 | |
| Expected @param tag for 'parentElement'. | 723 | |
| Parameter path should be final. | 723 | |
| Expected @param tag for 'path'. | 723 | |
| Expected an @return tag. | 853 | |
| Parameter parentElement should be final. | 853 | |
| Expected @param tag for 'parentElement'. | 853 | |
| Parameter object should be final. | 853 | |
| Expected @param tag for 'object'. | 853 | |
| Parameter objectType should be final. | 854 | |
| Expected @param tag for 'objectType'. | 854 | |
| Parameter pathSegment should be final. | 854 | |
| Expected @param tag for 'pathSegment'. | 854 | |
| First sentence should end with a period. | 888 | |
| Parameter parentElement should be final. | 892 | |
| Expected @param tag for 'parentElement'. | 892 | |
| Parameter element should be final. | 892 | |
| Expected @param tag for 'element'. | 892 | |
| Parameter pathSegments should be final. | 893 | |
| Expected @param tag for 'pathSegments'. | 893 | |
| Missing a Javadoc comment. | 961 | |
| Parameter parentElement should be final. | 961 | |
| Parameter content should be final. | 961 | |
| Parameter segment should be final. | 962 | |
| Parameter path should be final. | 962 | |
| First sentence should end with a period. | 1009 | |
| Expected an @return tag. | 1012 | |
| Parameter xml should be final. | 1012 | |
| Expected @param tag for 'xml'. | 1012 | |
| Missing a Javadoc comment. | 1026 | |
| Parameter original should be final. | 1026 | |
| Parameter mimeType should be final. | 1026 | |
| '4' is a magic number. | 1061 | |
| '4' is a magic number. | 1062 | |
| '4' is a magic number. | 1063 | |
| '5' is a magic number. | 1066 | |
| '5' is a magic number. | 1067 | |
| '5' is a magic number. | 1068 | |
| Line is longer than 80 characters. | 1072 | |
| Method 'addPackageToNexus' is not designed for extension - needs to be abstract, final or empty. | 1104 | |
| Parameter formatFile should be final. | 1104 | |
| Expected @param tag for 'formatFile'. | 1104 | |
| Parameter nexus should be final. | 1104 | |
| 'nexus' hides a field. | 1104 | |
| Expected @param tag for 'nexus'. | 1104 | |
| Expected @throws tag for 'OkapiPackageException'. | 1105 | |
| Parameter pathToPackage should be final. | 1115 | |
| Expected @param tag for 'pathToPackage'. | 1115 | |
| Parameter pathToFormatFile should be final. | 1116 | |
| Expected @param tag for 'pathToFormatFile'. | 1116 | |
| Parameter nexus should be final. | 1116 | |
| Expected @param tag for 'nexus'. | 1116 | |
| Expected @throws tag for 'OkapiPackageException'. | 1117 | |
| Parameter packageFile should be final. | 1153 | |
| Expected @param tag for 'packageFile'. | 1153 | |
| Parameter manifest should be final. | 1154 | |
| Expected @param tag for 'manifest'. | 1154 | |
| Parameter formatFile should be final. | 1154 | |
| Expected @param tag for 'formatFile'. | 1154 | |
| Parameter nexus should be final. | 1154 | |
| Expected @param tag for 'nexus'. | 1154 | |
| Expected @throws tag for 'OkapiPackageException'. | 1155 | |
| Method length is 252 lines (max allowed is 150). | 1203 | |
| Parameter arcToAdd should be final. | 1203 | |
| Expected @param tag for 'arcToAdd'. | 1203 | |
| Parameter parentSystemObject should be final. | 1204 | |
| Expected @param tag for 'parentSystemObject'. | 1204 | |
| Parameter parentFormatObject should be final. | 1204 | |
| Expected @param tag for 'parentFormatObject'. | 1204 | |
| Parameter packageFile should be final. | 1205 | |
| Expected @param tag for 'packageFile'. | 1205 | |
| Line is longer than 80 characters. | 1313 | |
| Expected an @return tag. | 1465 | |
| Parameter desiredSegment should be final. | 1465 | |
| Expected @param tag for 'desiredSegment'. | 1465 | |
| Parameter siblings should be final. | 1466 | |
| Expected @param tag for 'siblings'. | 1466 | |
| Line is longer than 80 characters. | 1470 | |
| Parameter contentElement should be final. | 1489 | |
| Expected @param tag for 'contentElement'. | 1489 | |
| Parameter parent should be final. | 1490 | |
| Expected @param tag for 'parent'. | 1490 | |
| Parameter packageFile should be final. | 1490 | |
| Expected @param tag for 'packageFile'. | 1490 | |
| '100000' is a magic number. | 1548 | |
| First sentence should end with a period. | 1583 | |
| Missing a Javadoc comment. | 1589 | |
| Missing a Javadoc comment. | 1591 | |
| Missing a Javadoc comment. | 1593 | |
| Missing a Javadoc comment. | 1595 | |
| Missing a Javadoc comment. | 1597 | |
| Parameter path should be final. | 1604 | |
| Expected @param tag for 'path'. | 1604 | |
| Expected @throws tag for 'OkapiPackageException'. | 1604 | |
| First sentence should end with a period. | 1636 | |
| Parameter packageObject should be final. | 1640 | |
| 'packageObject' hides a field. | 1640 | |
| Expected @param tag for 'packageObject'. | 1640 | |
| Expected @throws tag for 'OkapiPackageException'. | 1641 | |
| First sentence should end with a period. | 1650 | |
| Expected an @return tag. | 1654 | |
| Parameter path should be final. | 1654 | |
| Expected @param tag for 'path'. | 1654 | |
| First sentence should end with a period. | 1690 | |
| Line has trailing spaces. | 1696 | |
| Missing a Javadoc comment. | 1700 | |
| First sentence should end with a period. | 1702 | |
| Line has trailing spaces. | 1704 | |
| Line has trailing spaces. | 1705 | |
| Line has trailing spaces. | 1707 | |
| Parameter message should be final. | 1709 | |
| Expected @param tag for 'message'. | 1709 | |
| First sentence should end with a period. | 1715 | |
| Line has trailing spaces. | 1717 | |
| Line has trailing spaces. | 1718 | |
| Line has trailing spaces. | 1721 | |
| Parameter message should be final. | 1723 | |
| Expected @param tag for 'message'. | 1723 | |
| Parameter cause should be final. | 1723 | |
| 'cause' hides a field. | 1723 | |
| Expected @param tag for 'cause'. | 1723 | |
| First sentence should end with a period. | 1729 | |
| Line has trailing spaces. | 1731 | |
| Line has trailing spaces. | 1732 | |
| Line has trailing spaces. | 1734 | |
| First sentence should end with a period. | 1744 | |
| Line has trailing spaces. | 1746 | |
| Line has trailing spaces. | 1747 | |
| Line has trailing spaces. | 1749 | |
| First sentence should end with a period. | 1755 | |
| Line has trailing spaces. | 1757 | |
| Line has trailing spaces. | 1758 | |
| Line has trailing spaces. | 1760 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 34 | |
| Line has trailing spaces. | 39 | |
| Parameter message should be final. | 48 | |
| Expected @param tag for 'message'. | 48 | |
| Parameter message should be final. | 56 | |
| Expected @param tag for 'message'. | 56 | |
| Parameter cause should be final. | 56 | |
| Expected @param tag for 'cause'. | 56 | |
| Parameter cause should be final. | 63 | |
| Expected @param tag for 'cause'. | 63 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 20 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.analysis.*. | 22 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.analysis.standard.*. | 23 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.analysis.html.*. | 24 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.document.*. | 25 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.index.*. | 26 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.search.*. | 27 | |
| Using the '.*' form of import should be avoided - org.apache.lucene.queryParser.*. | 28 | |
| Using the '.*' form of import should be avoided - org.jpedal.*. | 30 | |
| First sentence should end with a period. | 35 | |
| Line has trailing spaces. | 37 | |
| Utility classes should not have a public or default constructor. | 43 | |
| Missing a Javadoc comment. | 46 | |
| Variable 'debug' must be private and have accessor methods. | 46 | |
| Missing a Javadoc comment. | 49 | |
| Variable 'indexPathRoot' must be private and have accessor methods. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Variable 'indexPath' must be private and have accessor methods. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Variable 'indexPathNew' must be private and have accessor methods. | 53 | |
| Missing a Javadoc comment. | 58 | |
| Variable 'maxPagesPerPDF' must be private and have accessor methods. | 58 | |
| '999' is a magic number. | 58 | |
| Missing a Javadoc comment. | 61 | |
| Variable 'maxTermsPerField' must be private and have accessor methods. | 61 | |
| '10000' is a magic number. | 61 | |
| First sentence should end with a period. | 63 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 66 | |
| Line has trailing spaces. | 70 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 78 | |
| Parameter context should be final. | 83 | |
| Avoid inline conditionals. | 86 | |
| Avoid inline conditionals. | 88 | |
| Line is longer than 80 characters. | 101 | |
| Line is longer than 80 characters. | 114 | |
| Line is longer than 80 characters. | 116 | |
| Line has trailing spaces. | 123 | |
| Line has trailing spaces. | 125 | |
| Line has trailing spaces. | 129 | |
| Parameter rootPath should be final. | 137 | |
| Parameter pagesPerPDF should be final. | 138 | |
| Parameter termsPerField should be final. | 138 | |
| Avoid inline conditionals. | 140 | |
| Avoid inline conditionals. | 141 | |
| Avoid inline conditionals. | 143 | |
| Line has trailing spaces. | 158 | |
| Line has trailing spaces. | 160 | |
| Line has trailing spaces. | 169 | |
| Line has trailing spaces. | 171 | |
| Missing a Javadoc comment. | 180 | |
| Missing a Javadoc comment. | 182 | |
| Line has trailing spaces. | 186 | |
| Line has trailing spaces. | 197 | |
| Must have at least one statement. | 219 | |
| Missing a Javadoc comment. | 239 | |
| Variable 'nSearchIndexers' must be private and have accessor methods. | 239 | |
| Line has trailing spaces. | 243 | |
| Line has trailing spaces. | 245 | |
| Line has trailing spaces. | 254 | |
| Line has trailing spaces. | 259 | |
| Line has trailing spaces. | 276 | |
| Line has trailing spaces. | 279 | |
| Parameter si should be final. | 281 | |
| Expected @param tag for 'si'. | 281 | |
| Line has trailing spaces. | 289 | |
| Line has trailing spaces. | 295 | |
| Line has trailing spaces. | 297 | |
| Class SearchIndexer should be declared as final. | 300 | |
| Missing a Javadoc comment. | 302 | |
| Missing a Javadoc comment. | 306 | |
| Line has trailing spaces. | 310 | |
| Line has trailing spaces. | 313 | |
| Parameter nexus should be final. | 317 | |
| Line has trailing spaces. | 323 | |
| Line has trailing spaces. | 326 | |
| Line is longer than 80 characters. | 360 | |
| Line is longer than 80 characters. | 374 | |
| Line is longer than 80 characters. | 379 | |
| Line has trailing spaces. | 396 | |
| Line has trailing spaces. | 399 | |
| Line has trailing spaces. | 406 | |
| Line has trailing spaces. | 408 | |
| Parameter searchIndexPath should be final. | 410 | |
| Parameter nexus should be final. | 410 | |
| Parameter errv should be final. | 411 | |
| Must have at least one statement. | 433 | |
| Line has trailing spaces. | 442 | |
| Line has trailing spaces. | 445 | |
| Line has trailing spaces. | 455 | |
| Line has trailing spaces. | 457 | |
| Parameter writer should be final. | 459 | |
| Parameter nexus should be final. | 459 | |
| Parameter nexusPath should be final. | 460 | |
| Parameter errv should be final. | 460 | |
| Expected @throws tag for 'java.io.IOException'. | 461 | |
| Line is longer than 80 characters. | 477 | |
| Line is longer than 80 characters. | 480 | |
| Avoid inline conditionals. | 480 | |
| Line is longer than 80 characters. | 499 | |
| Line is longer than 80 characters. | 502 | |
| Avoid inline conditionals. | 502 | |
| Line has trailing spaces. | 521 | |
| Line has trailing spaces. | 524 | |
| Line has trailing spaces. | 537 | |
| Line has trailing spaces. | 539 | |
| Method length is 291 lines (max allowed is 150). | 541 | |
| Parameter writer should be final. | 541 | |
| Parameter arc should be final. | 541 | |
| Parameter nexusPath should be final. | 542 | |
| Parameter arcPath should be final. | 542 | |
| Parameter errv should be final. | 542 | |
| Expected @throws tag for 'java.io.IOException'. | 543 | |
| Avoid inline conditionals. | 574 | |
| Avoid inline conditionals. | 580 | |
| Line is longer than 80 characters. | 616 | |
| '1024' is a magic number. | 727 | |
| '1048576' is a magic number. | 729 | |
| '1024' is a magic number. | 730 | |
| '1073741824' is a magic number. | 731 | |
| '1048576' is a magic number. | 732 | |
| '1073741824' is a magic number. | 734 | |
| '}' should be on the same line. | 773 | |
| Line is longer than 80 characters. | 817 | |
| Line is longer than 80 characters. | 820 | |
| Avoid inline conditionals. | 820 | |
| Line has trailing spaces. | 837 | |
| Line has trailing spaces. | 840 | |
| Line has trailing spaces. | 849 | |
| Parameter content should be final. | 851 | |
| Parameter stores should be final. | 852 | |
| Parameter uris should be final. | 852 | |
| Parameter errv should be final. | 853 | |
| Line is longer than 80 characters. | 867 | |
| Line is longer than 80 characters. | 891 | |
| Line has trailing spaces. | 902 | |
| Line has trailing spaces. | 904 | |
| Line has trailing spaces. | 911 | |
| Line has trailing spaces. | 913 | |
| Parameter store should be final. | 915 | |
| Parameter nexusPath should be final. | 915 | |
| Parameter arcPath should be final. | 916 | |
| '10000' is a magic number. | 918 | |
| Name 'decode_pdf' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 923 | |
| '32768' is a magic number. | 939 | |
| Must have at least one statement. | 991 | |
| Must have at least one statement. | 998 | |
| Must have at least one statement. | 1005 | |
| Missing a Javadoc comment. | 1036 | |
| Variable 'nSearchers' must be private and have accessor methods. | 1036 | |
| Missing a Javadoc comment. | 1039 | |
| Variable 'installationPending' must be private and have accessor methods. | 1039 | |
| Line has trailing spaces. | 1043 | |
| Line has trailing spaces. | 1047 | |
| Line has trailing spaces. | 1064 | |
| Line has trailing spaces. | 1067 | |
| Parameter s should be final. | 1069 | |
| Expected @param tag for 's'. | 1069 | |
| Line has trailing spaces. | 1077 | |
| Line has trailing spaces. | 1082 | |
| Line has trailing spaces. | 1085 | |
| Parameter pending should be final. | 1087 | |
| Line has trailing spaces. | 1093 | |
| Line has trailing spaces. | 1100 | |
| Line has trailing spaces. | 1106 | |
| Line has trailing spaces. | 1108 | |
| Class Searcher should be declared as final. | 1110 | |
| Missing a Javadoc comment. | 1112 | |
| Line has trailing spaces. | 1117 | |
| Line has trailing spaces. | 1120 | |
| Line has trailing spaces. | 1128 | |
| Line has trailing spaces. | 1131 | |
| Parameter searchText should be final. | 1133 | |
| Parameter nexusPath should be final. | 1133 | |
| Parameter urlRoot should be final. | 1134 | |
| Expected @throws tag for 'Exception'. | 1134 | |
| '3.0' is a magic number. | 1153 | |
| Must have at least one statement. | 1234 | |
| Line has trailing spaces. | 1247 | |
| Line has trailing spaces. | 1248 | |
| Line has trailing spaces. | 1251 | |
| Line has trailing spaces. | 1257 | |
| Line has trailing spaces. | 1260 | |
| Parameter nexusPath should be final. | 1262 | |
| Parameter urlRoot should be final. | 1262 | |
| Expected @throws tag for 'Exception'. | 1263 | |
| Must have at least one statement. | 1339 | |
| Line has trailing spaces. | 1352 | |
| Line has trailing spaces. | 1355 | |
| Line has trailing spaces. | 1359 | |
| Line has trailing spaces. | 1362 | |
| Parameter urlRoot should be final. | 1364 | |
| Expected @throws tag for 'Exception'. | 1364 | |
| Must have at least one statement. | 1426 | |
| Line has trailing spaces. | 1439 | |
| Line has trailing spaces. | 1444 | |
| Line has trailing spaces. | 1455 | |
| Line has trailing spaces. | 1457 | |
| Parameter arc should be final. | 1459 | |
| Parameter nexusPath should be final. | 1459 | |
| Parameter arcPath should be final. | 1459 | |
| Parameter delete should be final. | 1460 | |
| Must have at least one statement. | 1487 | |
| Must have at least one statement. | 1520 | |
| Line has trailing spaces. | 1530 | |
| Line has trailing spaces. | 1532 | |
| Line has trailing spaces. | 1543 | |
| Line has trailing spaces. | 1545 | |
| Parameter reader should be final. | 1547 | |
| Parameter arc should be final. | 1547 | |
| Parameter nexusPath should be final. | 1548 | |
| Parameter arcPath should be final. | 1548 | |
| Line is longer than 80 characters. | 1568 | |
| Line is longer than 80 characters. | 1571 | |
| Avoid inline conditionals. | 1571 | |
| Must have at least one statement. | 1592 | |
| Line has trailing spaces. | 1605 | |
| Line has trailing spaces. | 1607 | |
| Missing a Javadoc comment. | 1610 | |
| Variable 'title' must be private and have accessor methods. | 1610 | |
| Missing a Javadoc comment. | 1612 | |
| Variable 'description' must be private and have accessor methods. | 1612 | |
| Missing a Javadoc comment. | 1614 | |
| Variable 'eReserves' must be private and have accessor methods. | 1614 | |
| Missing a Javadoc comment. | 1616 | |
| Variable 'staffOnly' must be private and have accessor methods. | 1616 | |
| Missing a Javadoc comment. | 1618 | |
| Variable 'href' must be private and have accessor methods. | 1618 | |
| Missing a Javadoc comment. | 1620 | |
| Variable 'kind' must be private and have accessor methods. | 1620 | |
| Missing a Javadoc comment. | 1622 | |
| Variable 'contenttype' must be private and have accessor methods. | 1622 | |
| Missing a Javadoc comment. | 1624 | |
| Variable 'size' must be private and have accessor methods. | 1624 | |
| First sentence should end with a period. | 1626 | |
| Line has trailing spaces. | 1628 | |
| Line has trailing spaces. | 1629 | |
| Line has trailing spaces. | 1643 | |
| Line has trailing spaces. | 1645 | |
| Parameter pathname should be final. | 1648 | |
| Expected @param tag for 'pathname'. | 1648 | |
| '}' should be on the same line. | 1676 | |
| Line is longer than 80 characters. | 1699 | |
| Missing a Javadoc comment. | 1699 | |
| Line is longer than 80 characters. | 1729 | |
| Missing a Javadoc comment. | 1729 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 32 | |
| Parameter sessionID should be final. | 68 | |
| 'sessionID' hides a field. | 68 | |
| Expected @param tag for 'sessionID'. | 68 | |
| Expected an @return tag. | 83 | |
| Method 'getCreationTime' is not designed for extension - needs to be abstract, final or empty. | 83 | |
| Expected an @return tag. | 90 | |
| Method 'getID' is not designed for extension - needs to be abstract, final or empty. | 90 | |
| Expected an @return tag. | 97 | |
| Method 'getUserID' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Expected an @return tag. | 105 | |
| Method 'getLastAccessTime' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Expected an @return tag. | 113 | |
| Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. | 113 | |
| Parameter name should be final. | 113 | |
| Expected @param tag for 'name'. | 113 | |
| Expected an @return tag. | 121 | |
| Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. | 121 | |
| Expected an @return tag. | 137 | |
| Method 'isNew' is not designed for extension - needs to be abstract, final or empty. | 137 | |
| Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. | 144 | |
| Parameter name should be final. | 144 | |
| Expected @param tag for 'name'. | 144 | |
| Parameter value should be final. | 144 | |
| Expected @param tag for 'value'. | 144 | |
| Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. | 153 | |
| Parameter name should be final. | 153 | |
| Expected @param tag for 'name'. | 153 | |
| Expected an @return tag. | 160 | |
| Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. | 160 | |
| Line is longer than 80 characters. | 167 | |
| Parameter servletSession should be final. | 167 | |
| Expected @param tag for 'servletSession'. | 167 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 29 | |
| Line has trailing spaces. | 31 | |
| Line is longer than 80 characters. | 37 | |
| Missing a Javadoc comment. | 39 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 43 | |
| First sentence should end with a period. | 45 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| Method length is 276 lines (max allowed is 150). | 53 | |
| More than 7 parameters. | 53 | |
| Parameter toolModel should be final. | 53 | |
| Expected @param tag for 'toolModel'. | 53 | |
| Parameter styles should be final. | 54 | |
| Expected @param tag for 'styles'. | 54 | |
| Parameter styleMimeTypes should be final. | 54 | |
| Expected @param tag for 'styleMimeTypes'. | 54 | |
| Parameter styleStores should be final. | 55 | |
| Expected @param tag for 'styleStores'. | 55 | |
| Parameter pathVector should be final. | 55 | |
| Expected @param tag for 'pathVector'. | 55 | |
| Parameter pathSegment should be final. | 56 | |
| Expected @param tag for 'pathSegment'. | 56 | |
| Parameter request should be final. | 56 | |
| Expected @param tag for 'request'. | 56 | |
| Parameter response should be final. | 57 | |
| Expected @param tag for 'response'. | 57 | |
| Parameter context should be final. | 58 | |
| Expected @param tag for 'context'. | 58 | |
| Parameter nexusHistory should be final. | 58 | |
| Expected @param tag for 'nexusHistory'. | 58 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 59 | |
| Line is longer than 80 characters. | 85 | |
| '100000' is a magic number. | 88 | |
| '100000' is a magic number. | 118 | |
| Must have at least one statement. | 125 | |
| Line is longer than 80 characters. | 134 | |
| Line is longer than 80 characters. | 152 | |
| Line is longer than 80 characters. | 156 | |
| Line is longer than 80 characters. | 157 | |
| Line is longer than 80 characters. | 165 | |
| Line is longer than 80 characters. | 167 | |
| Line is longer than 80 characters. | 171 | |
| Line is longer than 80 characters. | 172 | |
| Line is longer than 80 characters. | 175 | |
| Name 'error_sc' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 215 | |
| '6' is a magic number. | 216 | |
| Must have at least one statement. | 232 | |
| Must have at least one statement. | 237 | |
| Line is longer than 80 characters. | 265 | |
| Line is longer than 80 characters. | 272 | |
| Line is longer than 80 characters. | 276 | |
| Line is longer than 80 characters. | 281 | |
| Line is longer than 80 characters. | 291 | |
| Line is longer than 80 characters. | 292 | |
| Line is longer than 80 characters. | 316 | |
| Line is longer than 80 characters. | 323 | |
| Line is longer than 80 characters. | 324 | |
| Must have at least one statement. | 332 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 341 | |
| More than 7 parameters. | 341 | |
| Parameter toolModel should be final. | 341 | |
| Expected @param tag for 'toolModel'. | 341 | |
| Parameter styles should be final. | 342 | |
| Expected @param tag for 'styles'. | 342 | |
| Parameter styleMimeTypes should be final. | 342 | |
| Expected @param tag for 'styleMimeTypes'. | 342 | |
| Parameter styleStores should be final. | 343 | |
| Expected @param tag for 'styleStores'. | 343 | |
| Parameter pathVector should be final. | 343 | |
| Expected @param tag for 'pathVector'. | 343 | |
| Parameter pathSegment should be final. | 344 | |
| Expected @param tag for 'pathSegment'. | 344 | |
| Parameter request should be final. | 344 | |
| Expected @param tag for 'request'. | 344 | |
| Parameter response should be final. | 345 | |
| Expected @param tag for 'response'. | 345 | |
| Parameter context should be final. | 346 | |
| Expected @param tag for 'context'. | 346 | |
| Parameter nexusHistory should be final. | 346 | |
| Expected @param tag for 'nexusHistory'. | 346 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 347 | |
| Missing a Javadoc comment. | 352 | |
| Parameter request should be final. | 353 | |
| Parameter response should be final. | 354 | |
| Parameter context should be final. | 355 | |
| Parameter pe should be final. | 356 | |
| Line is longer than 80 characters. | 363 | |
| '60000' is a magic number. | 363 | |
| Line is longer than 80 characters. | 366 | |
| Line is longer than 80 characters. | 368 | |
| Line is longer than 80 characters. | 372 | |
| Line is longer than 80 characters. | 387 | |
| Avoid inline conditionals. | 392 | |
| Must have at least one statement. | 411 | |
| Missing a Javadoc comment. | 415 | |
| More than 7 parameters. | 415 | |
| Parameter toolModel should be final. | 415 | |
| Parameter styles should be final. | 416 | |
| Parameter styleMimeTypes should be final. | 416 | |
| Parameter styleStores should be final. | 417 | |
| Parameter pathVector should be final. | 417 | |
| Parameter pathSegment should be final. | 418 | |
| Parameter request should be final. | 418 | |
| Parameter response should be final. | 419 | |
| Parameter context should be final. | 420 | |
| Parameter nexusHistory should be final. | 420 | |
| Line is longer than 80 characters. | 433 | |
| Missing a Javadoc comment. | 433 | |
| Missing a Javadoc comment. | 481 | |
| Parameter fileName should be final. | 481 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 49 | |
| First sentence should end with a period. | 56 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 59 | |
| Missing a Javadoc comment. | 62 | |
| Missing a Javadoc comment. | 65 | |
| Missing a Javadoc comment. | 67 | |
| Missing a Javadoc comment. | 69 | |
| Missing a Javadoc comment. | 72 | |
| Variable 'factory' must be private and have accessor methods. | 72 | |
| Missing a Javadoc comment. | 74 | |
| Missing a Javadoc comment. | 76 | |
| Variable 'file' must be private and have accessor methods. | 76 | |
| Missing a Javadoc comment. | 78 | |
| Missing a Javadoc comment. | 81 | |
| Missing a Javadoc comment. | 85 | |
| Method 'setStaticOkapiStoreFactory' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Missing a Javadoc comment. | 87 | |
| Parameter newFactory should be final. | 87 | |
| Missing a Javadoc comment. | 91 | |
| Line is longer than 80 characters. | 93 | |
| Missing a Javadoc comment. | 93 | |
| Missing a Javadoc comment. | 95 | |
| Missing a Javadoc comment. | 97 | |
| Variable 'duplicateFile' must be private and have accessor methods. | 97 | |
| Method 'finalize' is not designed for extension - needs to be abstract, final or empty. | 112 | |
| Missing a Javadoc comment. | 112 | |
| Line has trailing spaces. | 119 | |
| Parameter directory should be final. | 122 | |
| Expected @param tag for 'directory'. | 122 | |
| Line is longer than 80 characters. | 128 | |
| Missing a Javadoc comment. | 182 | |
| Line has trailing spaces. | 188 | |
| Parameter newServerName should be final. | 191 | |
| Expected @param tag for 'newServerName'. | 191 | |
| First sentence should end with a period. | 197 | |
| Line has trailing spaces. | 199 | |
| Parameter newOkiStorePrefix should be final. | 207 | |
| Expected @param tag for 'newOkiStorePrefix'. | 207 | |
| Parameter serviceName should be final. | 208 | |
| Expected @param tag for 'serviceName'. | 208 | |
| Parameter clientFactoryName should be final. | 208 | |
| Expected @param tag for 'clientFactoryName'. | 208 | |
| Parameter hostName should be final. | 208 | |
| Expected @param tag for 'hostName'. | 208 | |
| Parameter hostPort should be final. | 209 | |
| Line has trailing spaces. | 215 | |
| Parameter filePath should be final. | 218 | |
| 'filePath' hides a field. | 218 | |
| Expected @param tag for 'filePath'. | 218 | |
| Parameter mimeType should be final. | 218 | |
| 'mimeType' hides a field. | 218 | |
| Expected @param tag for 'mimeType'. | 218 | |
| Parameter userName should be final. | 218 | |
| Expected @param tag for 'userName'. | 218 | |
| Missing a Javadoc comment. | 222 | |
| Parameter filePath should be final. | 222 | |
| 'filePath' hides a field. | 222 | |
| Parameter mimeType should be final. | 222 | |
| 'mimeType' hides a field. | 222 | |
| Parameter userName should be final. | 222 | |
| Parameter factory should be final. | 223 | |
| 'factory' hides a field. | 223 | |
| '8' is a magic number. | 232 | |
| '8' is a magic number. | 249 | |
| '{' is followed by whitespace. | 330 | |
| Line is longer than 80 characters. | 335 | |
| '{' is followed by whitespace. | 338 | |
| Line has trailing spaces. | 353 | |
| Parameter filePath should be final. | 356 | |
| 'filePath' hides a field. | 356 | |
| Expected @param tag for 'filePath'. | 356 | |
| Parameter mimeType should be final. | 356 | |
| 'mimeType' hides a field. | 356 | |
| Expected @param tag for 'mimeType'. | 356 | |
| First sentence should end with a period. | 360 | |
| Parameter filePath should be final. | 363 | |
| 'filePath' hides a field. | 363 | |
| Expected @param tag for 'filePath'. | 363 | |
| Parameter mimeType should be final. | 363 | |
| 'mimeType' hides a field. | 363 | |
| Expected @param tag for 'mimeType'. | 363 | |
| Parameter fileID should be final. | 363 | |
| Expected @param tag for 'fileID'. | 363 | |
| Parameter storeID should be final. | 364 | |
| Expected @param tag for 'storeID'. | 364 | |
| Parameter versionKey should be final. | 364 | |
| Expected @param tag for 'versionKey'. | 364 | |
| Parameter userName should be final. | 364 | |
| Expected @param tag for 'userName'. | 364 | |
| '4' is a magic number. | 377 | |
| '4' is a magic number. | 382 | |
| '4' is a magic number. | 383 | |
| '6' is a magic number. | 383 | |
| Must have at least one statement. | 407 | |
| '4' is a magic number. | 424 | |
| '4' is a magic number. | 429 | |
| '4' is a magic number. | 430 | |
| '6' is a magic number. | 430 | |
| Line is longer than 80 characters. | 438 | |
| Must have at least one statement. | 449 | |
| Line has trailing spaces. | 459 | |
| Parameter id should be final. | 462 | |
| 'id' hides a field. | 462 | |
| Expected @param tag for 'id'. | 462 | |
| Missing a Javadoc comment. | 469 | |
| Parameter id should be final. | 469 | |
| 'id' hides a field. | 469 | |
| Parameter factory should be final. | 469 | |
| 'factory' hides a field. | 469 | |
| Line is longer than 80 characters. | 488 | |
| '{' is followed by whitespace. | 505 | |
| '{' is followed by whitespace. | 516 | |
| Line has trailing spaces. | 559 | |
| Expected an @return tag. | 568 | |
| Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. | 568 | |
| Parameter versionKey should be final. | 568 | |
| Expected @param tag for 'versionKey'. | 568 | |
| '4' is a magic number. | 596 | |
| '4' is a magic number. | 598 | |
| '6' is a magic number. | 598 | |
| '4' is a magic number. | 607 | |
| '4' is a magic number. | 609 | |
| '6' is a magic number. | 609 | |
| First sentence should end with a period. | 624 | |
| Method 'getLatestVersion' is not designed for extension - needs to be abstract, final or empty. | 627 | |
| Line is longer than 80 characters. | 628 | |
| Expected an @return tag. | 634 | |
| Method 'getID' is not designed for extension - needs to be abstract, final or empty. | 634 | |
| Expected an @return tag. | 641 | |
| Method 'getFilePath' is not designed for extension - needs to be abstract, final or empty. | 641 | |
| Expected an @return tag. | 648 | |
| Method 'getMimeType' is not designed for extension - needs to be abstract, final or empty. | 648 | |
| Method 'setMimeType' is not designed for extension - needs to be abstract, final or empty. | 655 | |
| Parameter mimeType should be final. | 655 | |
| 'mimeType' hides a field. | 655 | |
| Expected @param tag for 'mimeType'. | 655 | |
| '{' is followed by whitespace. | 663 | |
| Expected an @return tag. | 675 | |
| Method 'getVersions' is not designed for extension - needs to be abstract, final or empty. | 675 | |
| Expected an @return tag. | 682 | |
| Method 'newVersion' is not designed for extension - needs to be abstract, final or empty. | 682 | |
| Parameter userName should be final. | 682 | |
| Expected @param tag for 'userName'. | 682 | |
| Line is longer than 80 characters. | 692 | |
| '8' is a magic number. | 697 | |
| Line is longer than 80 characters. | 734 | |
| '{' is followed by whitespace. | 736 | |
| First sentence should end with a period. | 750 | |
| Line has trailing spaces. | 752 | |
| Expected an @return tag. | 755 | |
| Line is longer than 80 characters. | 775 | |
| Line is longer than 80 characters. | 807 | |
| Line has trailing spaces. | 839 | |
| Line has trailing spaces. | 842 | |
| Line has trailing spaces. | 847 | |
| Line has trailing spaces. | 849 | |
| Line has trailing spaces. | 854 | |
| Missing a Javadoc comment. | 863 | |
| Parameter dirname should be final. | 863 | |
| Line is longer than 80 characters. | 879 | |
| Line is longer than 80 characters. | 901 | |
| Inner assignments should be avoided. | 901 | |
| Line is longer than 80 characters. | 910 | |
| '{' is followed by whitespace. | 911 | |
| '{' is followed by whitespace. | 925 | |
| '5' is a magic number. | 947 | |
| Line is longer than 80 characters. | 967 | |
| Line is longer than 80 characters. | 982 | |
| First sentence should end with a period. | 1000 | |
| Expected an @return tag. | 1003 | |
| Method 'length' is not designed for extension - needs to be abstract, final or empty. | 1003 | |
| Expected an @return tag. | 1019 | |
| Method 'lastModified' is not designed for extension - needs to be abstract, final or empty. | 1019 | |
| First sentence should end with a period. | 1023 | |
| Expected an @return tag. | 1026 | |
| Method 'getJarFile' is not designed for extension - needs to be abstract, final or empty. | 1026 | |
| First sentence should end with a period. | 1038 | |
| 'private' modifier out of order with the JLS suggestions. | 1041 | |
| Line has trailing spaces. | 1045 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 1048 | |
| Parameter dataSource should be final. | 1048 | |
| Expected @param tag for 'dataSource'. | 1048 | |
| First sentence should end with a period. | 1053 | |
| Line has trailing spaces. | 1055 | |
| Expected an @return tag. | 1058 | |
| Parameter s should be final. | 1058 | |
| Expected @param tag for 's'. | 1058 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 20 | |
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 23 | |
| Missing a Javadoc comment. | 29 | |
| First sentence should end with a period. | 31 | |
| Line has trailing spaces. | 33 | |
| Line has trailing spaces. | 34 | |
| Line has trailing spaces. | 36 | |
| Line has trailing spaces. | 38 | |
| Parameter store should be final. | 40 | |
| 'store' hides a field. | 40 | |
| Expected @param tag for 'store'. | 40 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 41 | |
| Line has trailing spaces. | 49 | |
| Line has trailing spaces. | 54 | |
| Line has trailing spaces. | 56 | |
| Line has trailing spaces. | 58 | |
| Line has trailing spaces. | 60 | |
| Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. | 62 | |
| Expected @throws tag for 'java.io.IOException'. | 62 | |
| Line has trailing spaces. | 69 | |
| Line has trailing spaces. | 74 | |
| Line has trailing spaces. | 76 | |
| Line has trailing spaces. | 78 | |
| Line has trailing spaces. | 80 | |
| Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Expected @throws tag for 'java.io.IOException'. | 82 | |
| Line has trailing spaces. | 88 | |
| Line has trailing spaces. | 93 | |
| Line has trailing spaces. | 95 | |
| Line has trailing spaces. | 97 | |
| Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Line has trailing spaces. | 105 | |
| Line has trailing spaces. | 110 | |
| Line has trailing spaces. | 112 | |
| Line has trailing spaces. | 114 | |
| Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 116 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 25 | |
| Line has trailing spaces. | 26 | |
| Line has trailing spaces. | 30 | |
| Missing a Javadoc comment. | 41 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 | |
| Missing a Javadoc comment. | 48 | |
| Missing a Javadoc comment. | 50 | |
| Missing a Javadoc comment. | 54 | |
| Missing a Javadoc comment. | 56 | |
| Missing a Javadoc comment. | 58 | |
| Missing a Javadoc comment. | 60 | |
| Missing a Javadoc comment. | 62 | |
| Line has trailing spaces. | 65 | |
| Expected an @return tag. | 74 | |
| Method 'getStoreDirectory' is not designed for extension - needs to be abstract, final or empty. | 74 | |
| Method 'setStoreDirectory' is not designed for extension - needs to be abstract, final or empty. | 81 | |
| Parameter newStoreDirectory should be final. | 81 | |
| Expected @param tag for 'newStoreDirectory'. | 81 | |
| Expected an @return tag. | 94 | |
| Method 'getStoreCreationJournal' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Method 'setStoreCreationJournal' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Parameter newStoreCreationJournal should be final. | 105 | |
| Expected @param tag for 'newStoreCreationJournal'. | 105 | |
| Line has trailing spaces. | 129 | |
| Expected an @return tag. | 132 | |
| Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. | 132 | |
| Line has trailing spaces. | 138 | |
| Method 'setServerName' is not designed for extension - needs to be abstract, final or empty. | 141 | |
| Parameter newServerName should be final. | 141 | |
| Expected @param tag for 'newServerName'. | 141 | |
| Expected an @return tag. | 152 | |
| Method 'getDuplicateStoreDirectory' is not designed for extension - needs to be abstract, final or empty. | 152 | |
| Method 'setDuplicateStoreDirectory' is not designed for extension - needs to be abstract, final or empty. | 159 | |
| Parameter newDuplicateStoreDirectory should be final. | 159 | |
| Expected @param tag for 'newDuplicateStoreDirectory'. | 159 | |
| Method 'isDuplicating' is not designed for extension - needs to be abstract, final or empty. | 176 | |
| Method 'createOkapiStore' is not designed for extension - needs to be abstract, final or empty. | 180 | |
| Missing a Javadoc comment. | 180 | |
| Parameter filePath should be final. | 180 | |
| Parameter mimeType should be final. | 180 | |
| Method 'createOkapiStore' is not designed for extension - needs to be abstract, final or empty. | 185 | |
| Missing a Javadoc comment. | 185 | |
| Parameter filePath should be final. | 185 | |
| Parameter mimeType should be final. | 185 | |
| Parameter userName should be final. | 186 | |
| Line is longer than 80 characters. | 187 | |
| Method 'returnOkapiStore' is not designed for extension - needs to be abstract, final or empty. | 191 | |
| Missing a Javadoc comment. | 191 | |
| Parameter id should be final. | 191 | |
| '{' is followed by whitespace. | 195 | |
| Method 'getCreationJournalFileWriter' is not designed for extension - needs to be abstract, final or empty. | 218 | |
| Method 'setJdbcTemplate' is not designed for extension - needs to be abstract, final or empty. | 223 | |
| Missing a Javadoc comment. | 223 | |
| Parameter jdbcTemplate should be final. | 223 | |
| 'jdbcTemplate' hides a field. | 223 | |
| Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Missing a Javadoc comment. | 228 | |
| Parameter dataSource should be final. | 228 | |
| 'dataSource' hides a field. | 228 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.io.*. | 20 | |
| First sentence should end with a period. | 25 | |
| Line has trailing spaces. | 27 | |
| First sentence should end with a period. | 34 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 37 | |
| Missing a Javadoc comment. | 40 | |
| First sentence should end with a period. | 42 | |
| Line has trailing spaces. | 44 | |
| Parameter store should be final. | 48 | |
| Expected @param tag for 'store'. | 48 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 49 | |
| Expected an @return tag. | 75 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Expected @throws tag for 'java.io.IOException'. | 75 | |
| Expected an @return tag. | 87 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 87 | |
| Parameter b should be final. | 87 | |
| Expected @param tag for 'b'. | 87 | |
| Parameter off should be final. | 87 | |
| Expected @param tag for 'off'. | 87 | |
| Parameter len should be final. | 87 | |
| Expected @param tag for 'len'. | 87 | |
| Expected @throws tag for 'java.io.IOException'. | 87 | |
| Expected an @return tag. | 99 | |
| Method 'read' is not designed for extension - needs to be abstract, final or empty. | 99 | |
| Parameter b should be final. | 99 | |
| Expected @param tag for 'b'. | 99 | |
| Expected @throws tag for 'java.io.IOException'. | 99 | |
| Expected an @return tag. | 110 | |
| Method 'skip' is not designed for extension - needs to be abstract, final or empty. | 110 | |
| Parameter n should be final. | 110 | |
| Expected @param tag for 'n'. | 110 | |
| Expected @throws tag for 'java.io.IOException'. | 110 | |
| Expected an @return tag. | 123 | |
| Method 'available' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Expected @throws tag for 'java.io.IOException'. | 123 | |
| Method 'close' is not designed for extension - needs to be abstract, final or empty. | 135 | |
| Expected @throws tag for 'java.io.IOException'. | 135 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.io.*. | 20 | |
| First sentence should end with a period. | 22 | |
| Line has trailing spaces. | 24 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 33 | |
| First sentence should end with a period. | 35 | |
| Line has trailing spaces. | 37 | |
| Parameter store should be final. | 41 | |
| Expected @param tag for 'store'. | 41 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 42 | |
| Line is longer than 80 characters. | 45 | |
| Must have at least one statement. | 46 | |
| Method 'close' is not designed for extension - needs to be abstract, final or empty. | 58 | |
| Expected @throws tag for 'java.io.IOException'. | 58 | |
| Method 'flush' is not designed for extension - needs to be abstract, final or empty. | 74 | |
| Expected @throws tag for 'java.io.IOException'. | 74 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Parameter b should be final. | 89 | |
| Expected @param tag for 'b'. | 89 | |
| Expected @throws tag for 'java.io.IOException'. | 89 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 105 | |
| Parameter b should be final. | 105 | |
| Expected @param tag for 'b'. | 105 | |
| Parameter off should be final. | 105 | |
| Expected @param tag for 'off'. | 105 | |
| Parameter len should be final. | 105 | |
| Expected @param tag for 'len'. | 105 | |
| Expected @throws tag for 'java.io.IOException'. | 105 | |
| Method 'write' is not designed for extension - needs to be abstract, final or empty. | 120 | |
| Parameter b should be final. | 120 | |
| Expected @param tag for 'b'. | 120 | |
| Expected @throws tag for 'java.io.IOException'. | 120 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - java.io.*. | 20 | |
| First sentence should end with a period. | 22 | |
| Line has trailing spaces. | 24 | |
| Parameter store should be final. | 35 | |
| Expected @param tag for 'store'. | 35 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 36 | |
| Parameter store should be final. | 43 | |
| Expected @param tag for 'store'. | 43 | |
| Parameter enc should be final. | 43 | |
| Expected @param tag for 'enc'. | 43 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 44 | |
| Expected @throws tag for 'java.io.UnsupportedEncodingException'. | 45 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 20 | |
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 30 | |
| Missing a Javadoc comment. | 34 | |
| Variable 'fileID' must be private and have accessor methods. | 34 | |
| Missing a Javadoc comment. | 36 | |
| Variable 'revisionDate' must be private and have accessor methods. | 36 | |
| Missing a Javadoc comment. | 38 | |
| Variable 'revisionKey' must be private and have accessor methods. | 38 | |
| Missing a Javadoc comment. | 40 | |
| Variable 'userName' must be private and have accessor methods. | 40 | |
| First sentence should end with a period. | 42 | |
| Line has trailing spaces. | 44 | |
| Line has trailing spaces. | 45 | |
| Line has trailing spaces. | 49 | |
| Parameter fileID should be final. | 51 | |
| 'fileID' hides a field. | 51 | |
| Expected @param tag for 'fileID'. | 51 | |
| Parameter userName should be final. | 51 | |
| 'userName' hides a field. | 51 | |
| Expected @param tag for 'userName'. | 51 | |
| Parameter versions should be final. | 52 | |
| Expected @param tag for 'versions'. | 52 | |
| Line is longer than 80 characters. | 58 | |
| Missing a Javadoc comment. | 69 | |
| Parameter fileID should be final. | 69 | |
| 'fileID' hides a field. | 69 | |
| Parameter userName should be final. | 69 | |
| 'userName' hides a field. | 69 | |
| Parameter revisionKey should be final. | 70 | |
| 'revisionKey' hides a field. | 70 | |
| Parameter revisionDate should be final. | 70 | |
| 'revisionDate' hides a field. | 70 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 20 | |
| Line has trailing spaces. | 22 | |
| Parameter store should be final. | 33 | |
| Expected @param tag for 'store'. | 33 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 34 | |
| Redundant throws: 'java.io.FileNotFoundException' is subclass of 'java.io.IOException'. | 34 | |
| Expected @throws tag for 'java.io.IOException'. | 34 | |
| Parameter store should be final. | 41 | |
| Expected @param tag for 'store'. | 41 | |
| Parameter enc should be final. | 41 | |
| Expected @param tag for 'enc'. | 41 | |
| Expected @throws tag for 'java.io.FileNotFoundException'. | 42 | |
| Redundant throws: 'java.io.FileNotFoundException' is subclass of 'java.io.IOException'. | 42 | |
| Expected @throws tag for 'java.io.UnsupportedEncodingException'. | 43 | |
| Redundant throws: 'java.io.UnsupportedEncodingException' is subclass of 'java.io.IOException'. | 43 | |
| Expected @throws tag for 'java.io.IOException'. | 43 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 23 | |
| Line has trailing spaces. | 32 | |
| Parameter string should be final. | 39 | |
| Expected @param tag for 'string'. | 39 |
| Violation | Message | Line |
|---|---|---|
| Line has trailing spaces. | 22 | |
| Line has trailing spaces. | 28 | |
| Line has trailing spaces. | 33 | |
| Name 'indent' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 | |
| Line is longer than 80 characters. | 49 | |
| Name 'dateFormat' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 49 | |
| Unclosed HTML tag found: <startLevel> indents. Allows an OkapiXMLDocument to be inser | 71 | |
| Parameter startLevel should be final. | 74 | |
| Expected @param tag for 'startLevel'. | 74 | |
| First sentence should end with a period. | 79 | |
| Method 'addProlog' is not designed for extension - needs to be abstract, final or empty. | 82 | |
| Unclosed HTML tag found: <element> to the document. | 87 | |
| Method 'addStartTag' is not designed for extension - needs to be abstract, final or empty. | 89 | |
| Parameter element should be final. | 89 | |
| Expected @param tag for 'element'. | 89 | |
| Unclosed HTML tag found: <element attributes> to the document. | 95 | |
| Method 'addStartTag' is not designed for extension - needs to be abstract, final or empty. | 97 | |
| Parameter element should be final. | 97 | |
| Expected @param tag for 'element'. | 97 | |
| Parameter attributes should be final. | 97 | |
| Expected @param tag for 'attributes'. | 97 | |
| Extra HTML tag found: </element> to the document. | 104 | |
| Method 'addEndTag' is not designed for extension - needs to be abstract, final or empty. | 106 | |
| Parameter element should be final. | 106 | |
| Expected @param tag for 'element'. | 106 | |
| Method 'addEmptyTag' is not designed for extension - needs to be abstract, final or empty. | 114 | |
| Parameter element should be final. | 114 | |
| Expected @param tag for 'element'. | 114 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 123 | |
| Parameter element should be final. | 123 | |
| Expected @param tag for 'element'. | 123 | |
| Parameter content should be final. | 123 | |
| Expected @param tag for 'content'. | 123 | |
| '0xa' is a magic number. | 136 | |
| '0xd' is a magic number. | 137 | |
| '64' is a magic number. | 138 | |
| Expected an @return tag. | 178 | |
| Parameter content should be final. | 178 | |
| Expected @param tag for 'content'. | 178 | |
| '0xa' is a magic number. | 185 | |
| '0xd' is a magic number. | 186 | |
| '64' is a magic number. | 187 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 228 | |
| Parameter element should be final. | 228 | |
| Expected @param tag for 'element'. | 228 | |
| Parameter content should be final. | 228 | |
| Expected @param tag for 'content'. | 228 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 240 | |
| Parameter element should be final. | 240 | |
| Expected @param tag for 'element'. | 240 | |
| Parameter content should be final. | 240 | |
| Expected @param tag for 'content'. | 240 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 248 | |
| Parameter element should be final. | 248 | |
| Expected @param tag for 'element'. | 248 | |
| Parameter content should be final. | 248 | |
| Expected @param tag for 'content'. | 248 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 256 | |
| Parameter element should be final. | 256 | |
| Expected @param tag for 'element'. | 256 | |
| Parameter content should be final. | 256 | |
| Expected @param tag for 'content'. | 256 | |
| Method 'addContent' is not designed for extension - needs to be abstract, final or empty. | 264 | |
| Parameter element should be final. | 264 | |
| Expected @param tag for 'element'. | 264 | |
| Parameter content should be final. | 264 | |
| Expected @param tag for 'content'. | 264 | |
| Method 'addXml' is not designed for extension - needs to be abstract, final or empty. | 274 | |
| Parameter xml should be final. | 274 | |
| Expected @param tag for 'xml'. | 274 | |
| Method 'addCData' is not designed for extension - needs to be abstract, final or empty. | 281 | |
| Parameter content should be final. | 281 | |
| Expected @param tag for 'content'. | 281 | |
| First sentence should end with a period. | 293 | |
| Line has trailing spaces. | 295 | |
| Line has trailing spaces. | 296 | |
| Line has trailing spaces. | 298 | |
| Method 'getLevel' is not designed for extension - needs to be abstract, final or empty. | 300 | |
| First sentence should end with a period. | 308 | |
| Line has trailing spaces. | 310 | |
| Line has trailing spaces. | 311 | |
| Line has trailing spaces. | 313 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 315 | |
| Missing a Javadoc comment. | 322 | |
| Parameter indentLevel should be final. | 322 |
| Violation | Message | Line |
|---|---|---|
| Using the '.*' form of import should be avoided - okapi.coreobjects.*. | 23 | |
| Line has trailing spaces. | 35 | |
| Missing a Javadoc comment. | 43 | |
| Variable 'transformerCache' must be private and have accessor methods. | 43 | |
| Missing a Javadoc comment. | 45 | |
| Variable 'transformerCacheTime' must be private and have accessor methods. | 45 | |
| Missing a Javadoc comment. | 47 | |
| Variable 'dir' must be private and have accessor methods. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Missing a Javadoc comment. | 55 | |
| Missing a Javadoc comment. | 57 | |
| Missing a Javadoc comment. | 59 | |
| First sentence should end with a period. | 61 | |
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 64 | |
| Method 'render' is not designed for extension - needs to be abstract, final or empty. | 69 | |
| Method length is 615 lines (max allowed is 150). | 69 | |
| More than 7 parameters. | 69 | |
| Parameter toolModel should be final. | 69 | |
| Expected @param tag for 'toolModel'. | 69 | |
| Parameter styles should be final. | 70 | |
| Expected @param tag for 'styles'. | 70 | |
| Parameter styleMimeTypes should be final. | 70 | |
| Expected @param tag for 'styleMimeTypes'. | 70 | |
| Parameter styleStores should be final. | 71 | |
| Expected @param tag for 'styleStores'. | 71 | |
| Parameter pathVector should be final. | 71 | |
| Expected @param tag for 'pathVector'. | 71 | |
| Parameter pathSegment should be final. | 72 | |
| Expected @param tag for 'pathSegment'. | 72 | |
| Parameter request should be final. | 72 | |
| Expected @param tag for 'request'. | 72 | |
| Parameter response should be final. | 73 | |
| Expected @param tag for 'response'. | 73 | |
| Parameter context should be final. | 74 | |
| Expected @param tag for 'context'. | 74 | |
| Parameter nexusHistory should be final. | 74 | |
| Expected @param tag for 'nexusHistory'. | 74 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 75 | |
| Line is longer than 80 characters. | 117 | |
| '100000' is a magic number. | 120 | |
| '100000' is a magic number. | 162 | |
| Line is longer than 80 characters. | 181 | |
| Must have at least one statement. | 187 | |
| Line is longer than 80 characters. | 198 | |
| Line is longer than 80 characters. | 202 | |
| Line is longer than 80 characters. | 203 | |
| Line is longer than 80 characters. | 211 | |
| Line is longer than 80 characters. | 213 | |
| Line is longer than 80 characters. | 217 | |
| Line is longer than 80 characters. | 218 | |
| Line is longer than 80 characters. | 221 | |
| Name 'error_sc' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 269 | |
| '6' is a magic number. | 270 | |
| Line is longer than 80 characters. | 285 | |
| Line is longer than 80 characters. | 288 | |
| Line is longer than 80 characters. | 297 | |
| Must have at least one statement. | 302 | |
| Line is longer than 80 characters. | 349 | |
| Line is longer than 80 characters. | 350 | |
| Line is longer than 80 characters. | 351 | |
| '1000' is a magic number. | 351 | |
| Line is longer than 80 characters. | 382 | |
| Line is longer than 80 characters. | 387 | |
| Line is longer than 80 characters. | 399 | |
| Line is longer than 80 characters. | 409 | |
| '1500' is a magic number. | 412 | |
| Line is longer than 80 characters. | 414 | |
| Line is longer than 80 characters. | 415 | |
| Line is longer than 80 characters. | 429 | |
| Line is longer than 80 characters. | 507 | |
| Name 'error_sc' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 555 | |
| '6' is a magic number. | 556 | |
| Must have at least one statement. | 576 | |
| Line is longer than 80 characters. | 620 | |
| Line is longer than 80 characters. | 627 | |
| Line is longer than 80 characters. | 631 | |
| Line is longer than 80 characters. | 636 | |
| Line is longer than 80 characters. | 646 | |
| Line is longer than 80 characters. | 647 | |
| Line is longer than 80 characters. | 671 | |
| Line is longer than 80 characters. | 678 | |
| Line is longer than 80 characters. | 679 | |
| Must have at least one statement. | 687 | |
| Method 'edit' is not designed for extension - needs to be abstract, final or empty. | 696 | |
| More than 7 parameters. | 696 | |
| Parameter toolModel should be final. | 696 | |
| Expected @param tag for 'toolModel'. | 696 | |
| Parameter styles should be final. | 697 | |
| Expected @param tag for 'styles'. | 697 | |
| Parameter styleMimeTypes should be final. | 697 | |
| Expected @param tag for 'styleMimeTypes'. | 697 | |
| Parameter styleStores should be final. | 698 | |
| Expected @param tag for 'styleStores'. | 698 | |
| Parameter pathVector should be final. | 698 | |
| Expected @param tag for 'pathVector'. | 698 | |
| Parameter pathSegment should be final. | 699 | |
| Expected @param tag for 'pathSegment'. | 699 | |
| Parameter request should be final. | 699 | |
| Expected @param tag for 'request'. | 699 | |
| Parameter response should be final. | 700 | |
| Expected @param tag for 'response'. | 700 | |
| Parameter context should be final. | 701 | |
| Expected @param tag for 'context'. | 701 | |
| Parameter nexusHistory should be final. | 701 | |
| Expected @param tag for 'nexusHistory'. | 701 | |
| Expected @throws tag for 'javax.servlet.ServletException'. | 702 | |
| Method length is 324 lines (max allowed is 150). | 707 | |
| Missing a Javadoc comment. | 707 | |
| Parameter request should be final. | 708 | |
| Parameter response should be final. | 709 | |
| Parameter context should be final. | 710 | |
| Parameter pe should be final. | 711 | |
| Parameter pathVector should be final. | 712 | |
| Parameter pathSegment should be final. | 712 | |
| Parameter nexusHistory should be final. | 713 | |
| Line is longer than 80 characters. | 724 | |
| '1000' is a magic number. | 724 | |
| Line is longer than 80 characters. | 731 | |
| Line is longer than 80 characters. | 733 | |
| Line is longer than 80 characters. | 737 | |
| Must have at least one statement. | 784 | |
| Must have at least one statement. | 802 | |
| '10' is a magic number. | 818 | |
| Must have at least one statement. | 825 | |
| Avoid inline conditionals. | 843 | |
| Line is longer than 80 characters. | 849 | |
| Avoid inline conditionals. | 855 | |
| Avoid inline conditionals. | 887 | |
| Avoid inline conditionals. | 889 | |
| Line is longer than 80 characters. | 908 | |
| Line is longer than 80 characters. | 942 | |
| Line is longer than 80 characters. | 976 | |
| Line is longer than 80 characters. | 1014 | |
| Line is longer than 80 characters. | 1017 | |
| Must have at least one statement. | 1034 | |
| Missing a Javadoc comment. | 1038 | |
| More than 7 parameters. | 1038 | |
| Parameter toolModel should be final. | 1038 | |
| Parameter styles should be final. | 1039 | |
| Parameter styleMimeTypes should be final. | 1039 | |
| Parameter styleStores should be final. | 1040 | |
| Parameter pathVector should be final. | 1040 | |
| Parameter pathSegment should be final. | 1041 | |
| Parameter request should be final. | 1041 | |
| Parameter response should be final. | 1042 | |
| Parameter context should be final. | 1043 | |
| Parameter nexusHistory should be final. | 1043 | |
| Line is longer than 80 characters. | 1056 | |
| Missing a Javadoc comment. | 1056 | |
| Missing a Javadoc comment. | 1104 | |
| Parameter fileName should be final. | 1104 |