Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
215 0 0 16868

Files

Files Infos Warnings Errors
edu/mit/stellar/authentication/Stellar2AuthenticationFilter.java 0 0 26
edu/mit/stellar/authentication/Stellar2AuthenticationToken.java 0 0 33
edu/mit/stellar/authentication/Stellar2UserDetails.java 0 0 28
edu/mit/stellar/authentication/Stellar2UserDetailsService.java 0 0 8
edu/mit/stellar/authentication/package.html 0 0 1
edu/mit/stellar/ocw/OcwInfo.java 0 0 14
edu/mit/stellar/ocw/OcwInfoImpl.java 0 0 47
edu/mit/stellar/ocw/OcwInfoXmlFactory.java 0 0 41
edu/mit/stellar/ocw/package.html 0 0 1
okapi/coreobjects/FieldOverflowException.java 0 0 27
okapi/coreobjects/OkapiArc.java 0 0 416
okapi/coreobjects/OkapiContent.java 0 0 472
okapi/coreobjects/OkapiContentAtom.java 0 0 61
okapi/coreobjects/OkapiGroup.java 0 0 364
okapi/coreobjects/OkapiMeasure.java 0 0 14
okapi/coreobjects/OkapiMetadata.java 0 0 22
okapi/coreobjects/OkapiNexus.java 0 0 426
okapi/coreobjects/OkapiObject.java 0 0 188
okapi/coreobjects/OkapiObjectID.java 0 0 16
okapi/coreobjects/OkapiOperation.java 0 0 19
okapi/coreobjects/OkapiRole.java 0 0 174
okapi/coreobjects/OkapiSite.java 0 0 83
okapi/coreobjects/OkapiToolController.java 0 0 74
okapi/coreobjects/OkapiToolModel.java 0 0 14
okapi/coreobjects/OkapiToolModelReturn.java 0 0 21
okapi/coreobjects/OkapiToolRenderer.java 0 0 28
okapi/coreobjects/OkapiUser.java 0 0 345
okapi/coreobjects/OkapiUserAddress.java 0 0 157
okapi/coreobjects/OkapiUserContactInfo.java 0 0 89
okapi/coreobjects/OkapiView.java 0 0 118
okapi/coreobjects/package.html 0 0 1
okapi/servlets/okapi/ChangePasswordServlet.java 0 0 117
okapi/servlets/okapi/CreateCamsUserServlet.java 0 0 109
okapi/servlets/okapi/CreateUserServlet.java 0 0 122
okapi/servlets/okapi/LoginServlet.java 0 0 133
okapi/servlets/okapi/LogoutServlet.java 0 0 30
okapi/servlets/okapi/NewPasswordServlet.java 0 0 97
okapi/servlets/okapi/OkapiSiteServlet.java 0 0 36
okapi/servlets/okapi/PWAdminServlet.java 0 0 123
okapi/servlets/okapi/RssServlet.java 0 0 482
okapi/servlets/okapi/SessionMotdFilter.java 0 0 56
okapi/servlets/okapi/SessionMotdRequestWrapper.java 0 0 203
okapi/servlets/okapi/SessionMotdResponseWrapper.java 0 0 154
okapi/servlets/okapi/SysAdminServlet.java 0 0 120
okapi/servlets/okapi/package.html 0 0 1
okapi/tools/OkapiAddOcwMaterialM.java 0 0 128
okapi/tools/OkapiAddOcwMaterialTC.java 0 0 47
okapi/tools/OkapiBBoardTC.java 0 0 88
okapi/tools/OkapiClassCalendarM.java 0 0 72
okapi/tools/OkapiClassCalendarTC.java 0 0 29
okapi/tools/OkapiClassListM.java 0 0 63
okapi/tools/OkapiClassListTC.java 0 0 28
okapi/tools/OkapiClassStaffM.java 0 0 52
okapi/tools/OkapiClassStaffTC.java 0 0 29
okapi/tools/OkapiCourseworkTC.java 0 0 24
okapi/tools/OkapiCreateSectionUtility.java 0 0 142
okapi/tools/OkapiCronjobsThread.java 0 0 34
okapi/tools/OkapiDefaultToolController.java 0 0 38
okapi/tools/OkapiEditAccessGroupsM.java 0 0 69
okapi/tools/OkapiEditAccessGroupsTC.java 0 0 46
okapi/tools/OkapiEditAnnouncementM.java 0 0 132
okapi/tools/OkapiEditAnnouncementTC.java 0 0 47
okapi/tools/OkapiEditClassMetadataM.java 0 0 89
okapi/tools/OkapiEditClassMetadataTC.java 0 0 47
okapi/tools/OkapiEditDocumentM.java 0 0 319
okapi/tools/OkapiEditDocumentTC.java 0 0 47
okapi/tools/OkapiEditEmailClassM.java 0 0 108
okapi/tools/OkapiEditEmailClassTC.java 0 0 47
okapi/tools/OkapiEditEventM.java 0 0 135
okapi/tools/OkapiEditEventTC.java 0 0 47
okapi/tools/OkapiEditGroupM.java 0 0 133
okapi/tools/OkapiEditGroupTC.java 0 0 45
okapi/tools/OkapiEditHelpM.java 0 0 82
okapi/tools/OkapiEditHelpTC.java 0 0 47
okapi/tools/OkapiEditHomeImageM.java 0 0 97
okapi/tools/OkapiEditHomeImageTC.java 0 0 48
okapi/tools/OkapiEditHomeworkDocumentM.java 0 0 27
okapi/tools/OkapiEditHomeworkDocumentTC.java 0 0 46
okapi/tools/OkapiEditNavBarM.java 0 0 105
okapi/tools/OkapiEditNavBarTC.java 0 0 48
okapi/tools/OkapiEditNexusDescriptionM.java 0 0 112
okapi/tools/OkapiEditNexusDescriptionTC.java 0 0 48
okapi/tools/OkapiEditNexusMeetingsInfoM.java 0 0 81
okapi/tools/OkapiEditNexusMeetingsInfoTC.java 0 0 48
okapi/tools/OkapiEditNexusSettingsM.java 0 0 137
okapi/tools/OkapiEditNexusSettingsTC.java 0 0 51
okapi/tools/OkapiEditNexusToolsM.java 0 0 27
okapi/tools/OkapiEditNexusToolsTC.java 0 0 45
okapi/tools/OkapiEditNexusUserInfoM.java 0 0 96
okapi/tools/OkapiEditNexusUserInfoTC.java 0 0 49
okapi/tools/OkapiEditOcwClassCalendarM.java 0 0 42
okapi/tools/OkapiEditOcwClassCalendarTC.java 0 0 46
okapi/tools/OkapiEditOcwMaterialM.java 0 0 132
okapi/tools/OkapiEditOcwMaterialTC.java 0 0 52
okapi/tools/OkapiEditOcwToolPageM.java 0 0 33
okapi/tools/OkapiEditOcwToolPageTC.java 0 0 45
okapi/tools/OkapiEditPageIntroTextM.java 0 0 82
okapi/tools/OkapiEditPageIntroTextTC.java 0 0 47
okapi/tools/OkapiEditSampleM.java 0 0 72
okapi/tools/OkapiEditSampleTC.java 0 0 47
okapi/tools/OkapiEditSectionDocumentsM.java 0 0 27
okapi/tools/OkapiEditSectionDocumentsTC.java 0 0 46
okapi/tools/OkapiEditSectionParticipantsM.java 0 0 119
okapi/tools/OkapiEditSectionParticipantsTC.java 0 0 46
okapi/tools/OkapiEditSectionsM.java 0 0 179
okapi/tools/OkapiEditSectionsTC.java 0 0 47
okapi/tools/OkapiEditTopicM.java 0 0 92
okapi/tools/OkapiEditTopicTC.java 0 0 49
okapi/tools/OkapiEditUserM.java 0 0 71
okapi/tools/OkapiEditUserSectionM.java 0 0 99
okapi/tools/OkapiEditUserSectionTC.java 0 0 45
okapi/tools/OkapiEditUserTC.java 0 0 48
okapi/tools/OkapiExportsM.java 0 0 119
okapi/tools/OkapiExportsTC.java 0 0 49
okapi/tools/OkapiFacultyManageHomeworkM.java 0 0 27
okapi/tools/OkapiFacultyManageHomeworkTC.java 0 0 47
okapi/tools/OkapiHomeworkManagementTC.java 0 0 76
okapi/tools/OkapiHwAllSubmissionsM.java 0 0 47
okapi/tools/OkapiHwAssignmentDetailsM.java 0 0 76
okapi/tools/OkapiHwDeleteAssignmentM.java 0 0 82
okapi/tools/OkapiHwDeleteCommentM.java 0 0 100
okapi/tools/OkapiHwDeleteSubmissionM.java 0 0 98
okapi/tools/OkapiHwEditAssignmentM.java 0 0 137
okapi/tools/OkapiHwEditCommentM.java 0 0 89
okapi/tools/OkapiHwEditGradeM.java 0 0 98
okapi/tools/OkapiHwFindSubmissionsM.java 0 0 105
okapi/tools/OkapiHwIndexM.java 0 0 53
okapi/tools/OkapiHwSubmissionDetailsM.java 0 0 40
okapi/tools/OkapiHwSubmitM.java 0 0 96
okapi/tools/OkapiModifyStyleUtility.java 0 0 104
okapi/tools/OkapiMyStellarM.java 0 0 40
okapi/tools/OkapiMyStellarTC.java 0 0 29
okapi/tools/OkapiOpinioSurveyTC.java 0 0 71
okapi/tools/OkapiPreloadNexusThread.java 0 0 48
okapi/tools/OkapiReturnContentM.java 0 0 91
okapi/tools/OkapiReturnContentTC.java 0 0 51
okapi/tools/OkapiReturnPhotoM.java 0 0 36
okapi/tools/OkapiReturnPhotoTC.java 0 0 47
okapi/tools/OkapiSDemoTC.java 0 0 90
okapi/tools/OkapiSakaiForumsTC.java 0 0 57
okapi/tools/OkapiSakaiJForumTC.java 0 0 66
okapi/tools/OkapiSakaiStatusTC.java 0 0 57
okapi/tools/OkapiSearchIndexerM.java 0 0 69
okapi/tools/OkapiSearchIndexerTC.java 0 0 50
okapi/tools/OkapiSearchM.java 0 0 74
okapi/tools/OkapiSearchTC.java 0 0 47
okapi/tools/OkapiShowAnnouncementsM.java 0 0 29
okapi/tools/OkapiShowAnnouncementsTC.java 0 0 48
okapi/tools/OkapiShowClassPicturesM.java 0 0 49
okapi/tools/OkapiShowClassPicturesTC.java 0 0 47
okapi/tools/OkapiShowContentM.java 0 0 50
okapi/tools/OkapiShowContentTC.java 0 0 31
okapi/tools/OkapiShowEventM.java 0 0 30
okapi/tools/OkapiShowEventTC.java 0 0 47
okapi/tools/OkapiShowFacultyStaffM.java 0 0 27
okapi/tools/OkapiShowGroupsM.java 0 0 28
okapi/tools/OkapiShowGroupsTC.java 0 0 30
okapi/tools/OkapiShowHelpM.java 0 0 42
okapi/tools/OkapiShowHelpTC.java 0 0 29
okapi/tools/OkapiShowHomeworkM.java 0 0 27
okapi/tools/OkapiShowHomeworkTC.java 0 0 46
okapi/tools/OkapiShowOcwClassCalendarM.java 0 0 39
okapi/tools/OkapiShowOcwClassCalendarTC.java 0 0 48
okapi/tools/OkapiShowOcwMaterialM.java 0 0 29
okapi/tools/OkapiShowOcwMaterialTC.java 0 0 30
okapi/tools/OkapiShowOcwToolPageM.java 0 0 44
okapi/tools/OkapiShowOcwToolPageTC.java 0 0 47
okapi/tools/OkapiShowSampleM.java 0 0 29
okapi/tools/OkapiShowSectionDocumentsM.java 0 0 28
okapi/tools/OkapiShowSectionDocumentsTC.java 0 0 47
okapi/tools/OkapiShowSectionM.java 0 0 28
okapi/tools/OkapiShowSectionTC.java 0 0 46
okapi/tools/OkapiShowTopicsM.java 0 0 40
okapi/tools/OkapiShowTopicsTC.java 0 0 48
okapi/tools/OkapiStellarGradebookTC.java 0 0 85
okapi/tools/OkapiStellarImagesTC.java 0 0 120
okapi/tools/OkapiStudentManageHomeworkM.java 0 0 28
okapi/tools/OkapiStudentManageHomeworkTC.java 0 0 47
okapi/tools/OkapiSubjectHomePageM.java 0 0 50
okapi/tools/OkapiSubjectHomePageTC.java 0 0 31
okapi/tools/OkapiThreadDemoM.java 0 0 76
okapi/tools/OkapiToolErrorList.java 0 0 23
okapi/tools/OkapiToolException.java 0 0 13
okapi/tools/OkapiToolFatalException.java 0 0 8
okapi/tools/OkapiToolUserNexusRoleInfo.java 0 0 22
okapi/tools/OkapiToolUtilities.java 0 0 683
okapi/tools/OkapiToolWarningList.java 0 0 23
okapi/tools/OkapiTransferM.java 0 0 141
okapi/tools/OkapiTransferTC.java 0 0 54
okapi/tools/ToolOutputStream.java 0 0 31
okapi/tools/ToolRequest.java 0 0 248
okapi/tools/ToolResponse.java 0 0 180
okapi/tools/package.html 0 0 1
okapi/util/JCrypt.java 0 0 217
okapi/util/OkapiAuthN.java 0 0 114
okapi/util/OkapiAuthZ.java 0 0 13
okapi/util/OkapiAuthenticationRequiredException.java 0 0 3
okapi/util/OkapiFormInput.java 0 0 30
okapi/util/OkapiPackage.java 0 0 281
okapi/util/OkapiPermissionDeniedException.java 0 0 12
okapi/util/OkapiSearchUtils.java 0 0 246
okapi/util/OkapiSession.java 0 0 33
okapi/util/OkapiSimpleRenderer.java 0 0 111
okapi/util/OkapiStore.java 0 0 187
okapi/util/OkapiStoreDataSource.java 0 0 37
okapi/util/OkapiStoreFactory.java 0 0 60
okapi/util/OkapiStoreInputStream.java 0 0 38
okapi/util/OkapiStoreOutputStream.java 0 0 32
okapi/util/OkapiStoreReader.java 0 0 12
okapi/util/OkapiStoreVersion.java 0 0 33
okapi/util/OkapiStoreWriter.java 0 0 16
okapi/util/OkapiUserCreationException.java 0 0 5
okapi/util/OkapiXMLDocument.java 0 0 85
okapi/util/OkapiXSLTRenderer.java 0 0 153
okapi/util/package.html 0 0 1

Rules

Rules Violations Severity
PackageHtml 6 Errors Error
NewlineAtEndOfFile 2 Errors Error
Translation 0 Errors Error
JavadocMethod 4026 Errors Error
JavadocType 14 Errors Error
JavadocVariable 459 Errors Error
JavadocStyle 909 Errors Error
ConstantName 200 Errors Error
LocalFinalVariableName 1 Errors Error
LocalVariableName 32 Errors Error
MemberName 21 Errors Error
MethodName 6 Errors Error
PackageName 0 Errors Error
ParameterName 8 Errors Error
StaticVariableName 10 Errors Error
TypeName 6 Errors Error
AvoidStarImport 205 Errors Error
IllegalImport 0 Errors Error
RedundantImport 1 Errors Error
UnusedImports 3 Errors Error
FileLength 6 Errors Error
LineLength 1690 Errors Error
MethodLength 110 Errors Error
ParameterNumber 90 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 231 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 0 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 425 Errors Error
WhitespaceAfter 0 Errors Error
WhitespaceAround 258 Errors Error
ModifierOrder 49 Errors Error
RedundantModifier 12 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 251 Errors Error
LeftCurly 1 Errors Error
NeedBraces 4 Errors Error
RightCurly 41 Errors Error
AvoidInlineConditionals 171 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 47 Errors Error
EqualsHashCode 2 Errors Error
HiddenField 233 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 7 Errors Error
MagicNumber 811 Errors Error
MissingSwitchDefault 1 Errors Error
RedundantThrows 5 Errors Error
SimplifyBooleanExpression 2 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 922 Errors Error
FinalClass 3 Errors Error
HideUtilityClassConstructor 7 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 168 Errors Error
ArrayTypeStyle 37 Errors Error
FinalParameters 3321 Errors Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
2054 Errors Error
TodoComment 0 Errors Error
UpperEll 0 Errors Error

Details

edu/mit/stellar/authentication/Stellar2AuthenticationFilter.java

Violation Message Line
Errors Line is longer than 80 characters. 34
Errors First sentence should end with a period. 43
Errors Line has trailing spaces. 45
Errors First sentence should end with a period. 52
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
Errors Missing a Javadoc comment. 58
Errors Line has trailing spaces. 62
Errors Missing a Javadoc comment. 65
Errors Line has trailing spaces. 70
Errors Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 74
Errors Missing a Javadoc comment. 74
Errors Parameter servletRequest should be final. 74
Errors Parameter servletResponse should be final. 75
Errors Parameter filterChain should be final. 75
Errors Line is longer than 80 characters. 135
Errors Line has trailing spaces. 152
Errors Missing a Javadoc comment. 155
Errors Parameter arg0 should be final. 155
Errors Missing a Javadoc comment. 158
Errors Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. 161
Errors Missing a Javadoc comment. 161
Errors Parameter applicationEventPublisher should be final. 162
Errors 'applicationEventPublisher' hides a field. 162
Errors Missing a Javadoc comment. 166
Errors Parameter request should be final. 166
Errors Avoid inline conditionals. 170

edu/mit/stellar/authentication/Stellar2AuthenticationToken.java

Violation Message Line
Errors Line has trailing spaces. 32
Errors Missing a Javadoc comment. 35
Errors Line is longer than 80 characters. 39
Errors Missing a Javadoc comment. 39
Errors Parameter grantedAuthorities should be final. 39
Errors Line has trailing spaces. 44
Errors Missing a Javadoc comment. 48
Errors Line has trailing spaces. 52
Errors Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors Line has trailing spaces. 63
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Line has trailing spaces. 74
Errors Line is longer than 80 characters. 75
Errors Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. 77
Errors Missing a Javadoc comment. 77
Errors Line has trailing spaces. 85
Errors Line is longer than 80 characters. 86
Errors Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. 88
Errors Missing a Javadoc comment. 88
Errors Line has trailing spaces. 96
Errors Line is longer than 80 characters. 97
Errors Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. 99
Errors Missing a Javadoc comment. 99
Errors Line has trailing spaces. 107
Errors Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. 110
Errors Missing a Javadoc comment. 110
Errors Line has trailing spaces. 117
Errors Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. 120
Errors Missing a Javadoc comment. 120
Errors Method 'setPrincipal' is not designed for extension - needs to be abstract, final or empty. 128
Errors 'principal' hides a field. 128

edu/mit/stellar/authentication/Stellar2UserDetails.java

Violation Message Line
Errors Line has trailing spaces. 32
Errors Missing a Javadoc comment. 35
Errors Line has trailing spaces. 38
Errors Missing a Javadoc comment. 42
Errors Parameter username should be final. 49
Errors 'username' hides a field. 49
Errors Expected @param tag for 'username'. 49
Errors Line has trailing spaces. 56
Errors Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Line has trailing spaces. 65
Errors Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 68
Errors Missing a Javadoc comment. 68
Errors Line has trailing spaces. 74
Errors Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. 77
Errors Missing a Javadoc comment. 77
Errors Line has trailing spaces. 83
Errors Method 'isAccountNonExpired' is not designed for extension - needs to be abstract, final or empty. 86
Errors Missing a Javadoc comment. 86
Errors Line has trailing spaces. 92
Errors Method 'isAccountNonLocked' is not designed for extension - needs to be abstract, final or empty. 95
Errors Missing a Javadoc comment. 95
Errors Line has trailing spaces. 101
Errors Method 'isCredentialsNonExpired' is not designed for extension - needs to be abstract, final or empty. 104
Errors Missing a Javadoc comment. 104
Errors Line has trailing spaces. 110
Errors Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 113
Errors Missing a Javadoc comment. 113

edu/mit/stellar/authentication/Stellar2UserDetailsService.java

Violation Message Line
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 40
Errors Line is longer than 80 characters. 41
Errors Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Parameter username should be final. 43
Errors Redundant throws: 'UsernameNotFoundException' is unchecked exception. 44
Errors Redundant throws: 'DataAccessException' is unchecked exception. 44

edu/mit/stellar/authentication/package.html

Violation Message Line
Errors Missing package documentation file. 0

edu/mit/stellar/ocw/OcwInfo.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 32
Errors Redundant 'public' modifier. 32
Errors Missing a Javadoc comment. 34
Errors Redundant 'public' modifier. 34
Errors '<' is not preceded with whitespace. 34
Errors '<' is not followed by whitespace. 34
Errors '>' is not preceded with whitespace. 34
Errors Missing a Javadoc comment. 40
Errors Redundant 'public' modifier. 40
Errors '<' is not preceded with whitespace. 40
Errors '<' is not followed by whitespace. 40
Errors '>' is not preceded with whitespace. 40

edu/mit/stellar/ocw/OcwInfoImpl.java

Violation Message Line
Errors Redundant import from the same package - edu.mit.stellar.ocw.OcwInfo. 30
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 33
Errors Missing a Javadoc comment. 35
Errors '<' is not preceded with whitespace. 35
Errors '<' is not followed by whitespace. 35
Errors '>' is not preceded with whitespace. 35
Errors Missing a Javadoc comment. 37
Errors '<' is not preceded with whitespace. 37
Errors '<' is not followed by whitespace. 37
Errors '>' is not preceded with whitespace. 37
Errors Method 'getMasterSubjectId' is not designed for extension - needs to be abstract, final or empty. 39
Errors Missing a Javadoc comment. 39
Errors Method 'setMasterSubjectId' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Parameter masterSubjectId should be final. 43
Errors 'masterSubjectId' hides a field. 43
Errors Method 'getOcwTitles' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors '<' is not preceded with whitespace. 47
Errors '<' is not followed by whitespace. 47
Errors '>' is not preceded with whitespace. 47
Errors Method 'setOcwTitles' is not designed for extension - needs to be abstract, final or empty. 51
Errors Missing a Javadoc comment. 51
Errors Parameter ocwTitles should be final. 51
Errors '<' is not preceded with whitespace. 51
Errors '<' is not followed by whitespace. 51
Errors '>' is not preceded with whitespace. 51
Errors 'ocwTitles' hides a field. 51
Errors Method 'addOcwTitle' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors Parameter title should be final. 55
Errors Method 'getOcwUrls' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors '<' is not preceded with whitespace. 59
Errors '<' is not followed by whitespace. 59
Errors '>' is not preceded with whitespace. 59
Errors Method 'setOcwUrls' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors Parameter ocwUrls should be final. 63
Errors '<' is not preceded with whitespace. 63
Errors '<' is not followed by whitespace. 63
Errors '>' is not preceded with whitespace. 63
Errors 'ocwUrls' hides a field. 63
Errors Method 'addOcwUrl' is not designed for extension - needs to be abstract, final or empty. 67
Errors Missing a Javadoc comment. 67
Errors Parameter url should be final. 67

edu/mit/stellar/ocw/OcwInfoXmlFactory.java

Violation Message Line
Errors First sentence should end with a period. 35
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors Missing a Javadoc comment. 48
Errors Line is longer than 80 characters. 62
Errors '6' is a magic number. 83
Errors Line is longer than 80 characters. 99
Errors Line contains a tab character. 99
Errors '<' is not preceded with whitespace. 106
Errors '<' is not followed by whitespace. 106
Errors '>' is not preceded with whitespace. 106
Errors '>' is not followed by whitespace. 106
Errors '<' is not preceded with whitespace. 107
Errors '<' is not followed by whitespace. 107
Errors '>' is not preceded with whitespace. 107
Errors '>' is not followed by whitespace. 107
Errors Line is longer than 80 characters. 122
Errors Line is longer than 80 characters. 125
Errors Method 'getOcwInfo' is not designed for extension - needs to be abstract, final or empty. 132
Errors Missing a Javadoc comment. 132
Errors Parameter masterSubjectId should be final. 132
Errors Line is longer than 80 characters. 137
Errors Missing a Javadoc comment. 137
Errors '<' is not preceded with whitespace. 137
Errors '<' is not followed by whitespace. 137
Errors '>' is not preceded with whitespace. 137
Errors '<' is not preceded with whitespace. 137
Errors '<' is not followed by whitespace. 137
Errors '>' is not preceded with whitespace. 137
Errors '>' is not followed by whitespace. 137
Errors Missing a Javadoc comment. 139
Errors Parameter args should be final. 139
Errors Line is longer than 80 characters. 151
Errors '6' is a magic number. 172
Errors Line is longer than 80 characters. 195
Errors Line is longer than 80 characters. 198
Errors Missing a Javadoc comment. 204
Errors Parameter node should be final. 204
Errors Parameter indent should be final. 204
Errors switch without "default" clause. 205

edu/mit/stellar/ocw/package.html

Violation Message Line
Errors Missing package documentation file. 0

okapi/coreobjects/FieldOverflowException.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 33
Errors Missing a Javadoc comment. 37
Errors First sentence should end with a period. 39
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 44
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 46
Errors First sentence should end with a period. 50
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 55
Errors Method 'toInt' is not designed for extension - needs to be abstract, final or empty. 57
Errors First sentence should end with a period. 61
Errors Line has trailing spaces. 63
Errors Line has trailing spaces. 64
Errors Line has trailing spaces. 66
Errors Parameter s should be final. 68
Errors Expected @param tag for 's'. 68
Errors First sentence should end with a period. 72
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 75
Errors Line has trailing spaces. 77
Errors Parameter length should be final. 79
Errors 'length' hides a field. 79
Errors Expected @param tag for 'length'. 79

okapi/coreobjects/OkapiArc.java

Violation Message Line
Errors File length is 2,799 lines (max allowed is 2,000). 1
Errors Line has trailing spaces. 63
Errors Missing a Javadoc comment. 70
Errors Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 70
Errors Line has trailing spaces. 74
Errors Line is longer than 80 characters. 75
Errors Missing a Javadoc comment. 78
Errors Parameter rs should be final. 78
Errors Parameter rowNum should be final. 78
Errors Line has trailing spaces. 97
Errors Line has trailing spaces. 99
Errors Line has trailing spaces. 101
Errors Line is longer than 80 characters. 104
Errors First sentence should end with a period. 109
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 112
Errors Line has trailing spaces. 115
Errors First sentence should end with a period. 124
Errors First sentence should end with a period. 129
Errors First sentence should end with a period. 134
Errors First sentence should end with a period. 139
Errors First sentence should end with a period. 144
Errors Expected an @return tag. 147
Errors Method 'getArcOrder' is not designed for extension - needs to be abstract, final or empty. 147
Errors First sentence should end with a period. 159
Errors Expected an @return tag. 162
Errors Method 'getContentOrder' is not designed for extension - needs to be abstract, final or empty. 162
Errors First sentence should end with a period. 174
Errors Method 'setArcOrder' is not designed for extension - needs to be abstract, final or empty. 177
Errors Parameter newArcOrder should be final. 177
Errors Expected @param tag for 'newArcOrder'. 177
Errors First sentence should end with a period. 189
Errors Method 'setContentOrder' is not designed for extension - needs to be abstract, final or empty. 192
Errors Parameter newContentOrder should be final. 192
Errors Expected @param tag for 'newContentOrder'. 192
Errors Expected an @return tag. 208
Errors Method 'arcOrderMove' is not designed for extension - needs to be abstract, final or empty. 208
Errors Parameter path should be final. 208
Errors Expected @param tag for 'path'. 208
Errors Parameter n should be final. 208
Errors Expected @param tag for 'n'. 208
Errors Line has trailing spaces. 258
Errors Line has trailing spaces. 260
Errors Method 'arcOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. 262
Errors Parameter putPath should be final. 262
Errors Expected @param tag for 'putPath'. 262
Errors Parameter afterThisPath should be final. 262
Errors Expected @param tag for 'afterThisPath'. 262
Errors Must have at least one statement. 277
Errors Line has trailing spaces. 294
Errors Method 'arcOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. 297
Errors Parameter putPath should be final. 297
Errors Expected @param tag for 'putPath'. 297
Errors Parameter beforeThisPath should be final. 297
Errors Expected @param tag for 'beforeThisPath'. 297
Errors Must have at least one statement. 316
Errors First sentence should end with a period. 330
Errors Method 'arcOrderRemove' is not designed for extension - needs to be abstract, final or empty. 333
Errors Parameter path should be final. 333
Errors Expected @param tag for 'path'. 333
Errors Must have at least one statement. 344
Errors Empty statement. 346
Errors Method 'arcOrderAdd' is not designed for extension - needs to be abstract, final or empty. 355
Errors Parameter path should be final. 355
Errors Expected @param tag for 'path'. 355
Errors First sentence should end with a period. 367
Errors Line has trailing spaces. 369
Errors Method 'arcOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. 372
Errors First sentence should end with a period. 402
Errors Line has trailing spaces. 404
Errors Method 'contentOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. 407
Errors First sentence should end with a period. 436
Errors Line has trailing spaces. 438
Errors Method 'arcOrderMakeUnique' is not designed for extension - needs to be abstract, final or empty. 441
Errors First sentence should end with a period. 465
Errors Line has trailing spaces. 467
Errors Line has trailing spaces. 469
Errors Method 'contentOrderMakeUnique' is not designed for extension - needs to be abstract, final or empty. 471
Errors Expected an @return tag. 500
Errors Method 'contentOrderMove' is not designed for extension - needs to be abstract, final or empty. 500
Errors Parameter path should be final. 500
Errors Expected @param tag for 'path'. 500
Errors Parameter n should be final. 500
Errors Expected @param tag for 'n'. 500
Errors Line has trailing spaces. 550
Errors Method 'contentOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. 553
Errors Parameter putPath should be final. 553
Errors Expected @param tag for 'putPath'. 553
Errors Parameter afterThisPath should be final. 553
Errors Expected @param tag for 'afterThisPath'. 553
Errors Must have at least one statement. 568
Errors Line has trailing spaces. 585
Errors Method 'contentOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. 588
Errors Parameter putPath should be final. 588
Errors Expected @param tag for 'putPath'. 588
Errors Parameter beforeThisPath should be final. 588
Errors Expected @param tag for 'beforeThisPath'. 588
Errors Must have at least one statement. 607
Errors First sentence should end with a period. 621
Errors Method 'contentOrderRemove' is not designed for extension - needs to be abstract, final or empty. 624
Errors Parameter path should be final. 624
Errors Expected @param tag for 'path'. 624
Errors Must have at least one statement. 635
Errors Method 'contentOrderAdd' is not designed for extension - needs to be abstract, final or empty. 645
Errors Parameter path should be final. 645
Errors Expected @param tag for 'path'. 645
Errors Must have at least one statement. 658
Errors First sentence should end with a period. 685
Errors Line has trailing spaces. 687
Errors Name 'dateRange' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 691
Errors Missing a Javadoc comment. 692
Errors Variable 'start' must be private and have accessor methods. 692
Errors Missing a Javadoc comment. 694
Errors Variable 'end' must be private and have accessor methods. 694
Errors Line has trailing spaces. 700
Errors Line has trailing spaces. 702
Errors Parameter user should be final. 704
Errors Expected @param tag for 'user'. 704
Errors Parameter operation should be final. 704
Errors Expected @param tag for 'operation'. 704
Errors Parameter dateRestricted should be final. 705
Errors Expected @param tag for 'dateRestricted'. 705
Errors Method 'setUseMetadata' is not designed for extension - needs to be abstract, final or empty. 722
Errors Parameter key should be final. 722
Errors Expected @param tag for 'key'. 722
Errors Parameter value should be final. 722
Errors Expected @param tag for 'value'. 722
Errors Must have at least one statement. 737
Errors Must have at least one statement. 751
Errors First sentence should end with a period. 768
Errors Line has trailing spaces. 770
Errors Method 'setUseMetadata' is not designed for extension - needs to be abstract, final or empty. 774
Errors Parameter key should be final. 774
Errors Expected @param tag for 'key'. 774
Errors Parameter value should be final. 774
Errors Expected @param tag for 'value'. 774
Errors Must have at least one statement. 789
Errors Expected an @return tag. 809
Errors Method 'getUseMetadata' is not designed for extension - needs to be abstract, final or empty. 809
Errors Expected an @return tag. 824
Errors Method 'getUseMetadata' is not designed for extension - needs to be abstract, final or empty. 824
Errors Parameter key should be final. 824
Errors Expected @param tag for 'key'. 824
Errors Method 'removeUseMetadata' is not designed for extension - needs to be abstract, final or empty. 839
Errors Parameter key should be final. 839
Errors Expected @param tag for 'key'. 839
Errors First sentence should end with a period. 868
Errors Missing a Javadoc comment. 884
Errors Missing a Javadoc comment. 886
Errors Missing a Javadoc comment. 888
Errors Missing a Javadoc comment. 890
Errors Missing a Javadoc comment. 892
Errors Missing a Javadoc comment. 894
Errors Missing a Javadoc comment. 896
Errors Missing a Javadoc comment. 898
Errors Missing a Javadoc comment. 900
Errors Missing a Javadoc comment. 902
Errors Missing a Javadoc comment. 904
Errors Missing a Javadoc comment. 906
Errors Missing a Javadoc comment. 908
Errors '60000' is a magic number. 908
Errors First sentence should end with a period. 910
Errors First sentence should end with a period. 915
Errors Variable 'hasChanged' must be private and have accessor methods. 918
Errors Expected an @return tag. 924
Errors First sentence should end with a period. 938
Errors Expected an @return tag. 941
Errors '{' is followed by whitespace. 949
Errors '3000' is a magic number. 973
Errors Line is longer than 80 characters. 982
Errors Line is longer than 80 characters. 983
Errors First sentence should end with a period. 1006
Errors Parameter arcCode should be final. 1009
Errors 'arcCode' hides a field. 1009
Errors Expected @param tag for 'arcCode'. 1009
Errors First sentence should end with a period. 1022
Errors Expected an @return tag. 1025
Errors Method 'getArcCode' is not designed for extension - needs to be abstract, final or empty. 1025
Errors First sentence should end with a period. 1029
Errors Expected an @return tag. 1032
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 1032
Errors Parameter o should be final. 1032
Errors Expected @param tag for 'o'. 1032
Errors First sentence should end with a period. 1042
Errors Expected an @return tag. 1045
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 1045
Errors Line has trailing spaces. 1052
Errors Line has trailing spaces. 1054
Errors Method 'addArcUnordered' is not designed for extension - needs to be abstract, final or empty. 1056
Errors Parameter filePath should be final. 1056
Errors Expected @param tag for 'filePath'. 1056
Errors Parameter content should be final. 1056
Errors Expected @param tag for 'content'. 1056
Errors Must have at least one statement. 1069
Errors Method 'addArc' is not designed for extension - needs to be abstract, final or empty. 1087
Errors Parameter filePath should be final. 1087
Errors Expected @param tag for 'filePath'. 1087
Errors Parameter content should be final. 1087
Errors Expected @param tag for 'content'. 1087
Errors Must have at least one statement. 1100
Errors Method 'removeArc' is not designed for extension - needs to be abstract, final or empty. 1119
Errors Parameter filePath should be final. 1119
Errors Expected @param tag for 'filePath'. 1119
Errors Line has trailing spaces. 1136
Errors Method 'addContentUnordered' is not designed for extension - needs to be abstract, final or empty. 1139
Errors Parameter filePath should be final. 1139
Errors Expected @param tag for 'filePath'. 1139
Errors Parameter content should be final. 1139
Errors Expected @param tag for 'content'. 1139
Errors Must have at least one statement. 1152
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 1171
Errors Parameter filePath should be final. 1171
Errors Expected @param tag for 'filePath'. 1171
Errors Parameter content should be final. 1171
Errors Expected @param tag for 'content'. 1171
Errors Must have at least one statement. 1184
Errors First sentence should end with a period. 1200
Errors Method 'removeContent' is not designed for extension - needs to be abstract, final or empty. 1203
Errors Parameter filePath should be final. 1203
Errors Expected @param tag for 'filePath'. 1203
Errors Expected an @return tag. 1211
Errors Method 'getArcChildren' is not designed for extension - needs to be abstract, final or empty. 1211
Errors Expected an @return tag. 1226
Errors Method 'getContentChildren' is not designed for extension - needs to be abstract, final or empty. 1226
Errors Expected an @return tag. 1242
Errors Method 'getStore' is not designed for extension - needs to be abstract, final or empty. 1242
Errors Parameter filePathVector should be final. 1242
Errors Expected @param tag for 'filePathVector'. 1242
Errors Expected an @return tag. 1258
Errors Method 'getStore' is not designed for extension - needs to be abstract, final or empty. 1258
Errors Parameter filePathVector should be final. 1258
Errors Expected @param tag for 'filePathVector'. 1258
Errors Parameter user should be final. 1259
Errors Expected @param tag for 'user'. 1259
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1259
Errors Expected an @return tag. 1397
Errors Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 1397
Errors Parameter filePathVector should be final. 1397
Errors Expected @param tag for 'filePathVector'. 1397
Errors Expected an @return tag. 1415
Errors Line is longer than 80 characters. 1415
Errors Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 1415
Errors Method length is 160 lines (max allowed is 150). 1415
Errors Parameter filePathVector should be final. 1415
Errors Expected @param tag for 'filePathVector'. 1415
Errors Parameter user should be final. 1415
Errors Expected @param tag for 'user'. 1415
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1416
Errors Expected an @return tag. 1580
Errors Method 'getArc' is not designed for extension - needs to be abstract, final or empty. 1580
Errors Parameter filePathVector should be final. 1580
Errors Expected @param tag for 'filePathVector'. 1580
Errors Expected an @return tag. 1596
Errors Method 'getArc' is not designed for extension - needs to be abstract, final or empty. 1596
Errors Parameter filePathVector should be final. 1596
Errors Expected @param tag for 'filePathVector'. 1596
Errors Parameter user should be final. 1596
Errors Expected @param tag for 'user'. 1596
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1597
Errors First sentence should end with a period. 1646
Errors Line has trailing spaces. 1648
Errors Method 'getArc' is not designed for extension - needs to be abstract, final or empty. 1652
Errors Parameter filePath should be final. 1652
Errors Expected @param tag for 'filePath'. 1652
Errors First sentence should end with a period. 1663
Errors Line has trailing spaces. 1665
Errors Method 'getArc' is not designed for extension - needs to be abstract, final or empty. 1671
Errors Parameter filePath should be final. 1671
Errors Expected @param tag for 'filePath'. 1671
Errors Parameter user should be final. 1671
Errors Expected @param tag for 'user'. 1671
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1672
Errors Line has trailing spaces. 1685
Errors Method 'makeAccessable' is not designed for extension - needs to be abstract, final or empty. 1688
Errors Parameter starting should be final. 1688
Errors Expected @param tag for 'starting'. 1688
Errors Parameter ending should be final. 1688
Errors Expected @param tag for 'ending'. 1688
Errors Line has trailing spaces. 1703
Errors Method 'setAccessDates' is not designed for extension - needs to be abstract, final or empty. 1706
Errors Parameter newAccessDates should be final. 1706
Errors Expected @param tag for 'newAccessDates'. 1706
Errors First sentence should end with a period. 1710
Errors Line has trailing spaces. 1712
Errors Line has trailing spaces. 1714
Errors Method 'getAccessDates' is not designed for extension - needs to be abstract, final or empty. 1717
Errors Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. 1730
Errors Method length is 269 lines (max allowed is 150). 1730
Errors Avoid inline conditionals. 1752
Errors Line is longer than 80 characters. 1770
Errors Avoid inline conditionals. 1774
Errors Avoid inline conditionals. 1779
Errors Avoid inline conditionals. 1780
Errors '{' is followed by whitespace. 1800
Errors Line is longer than 80 characters. 1816
Errors '{' is followed by whitespace. 1828
Errors '{' is followed by whitespace. 1845
Errors '{' is followed by whitespace. 1853
Errors '{' is followed by whitespace. 1881
Errors '{' is followed by whitespace. 1897
Errors '{' is followed by whitespace. 1905
Errors '{' is followed by whitespace. 1915
Errors '{' is followed by whitespace. 1930
Errors Line is longer than 80 characters. 1965
Errors Avoid inline conditionals. 1972
Errors Avoid inline conditionals. 1975
Errors Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. 2003
Errors Method length is 275 lines (max allowed is 150). 2003
Errors Line is longer than 80 characters. 2017
Errors '{' is followed by whitespace. 2017
Errors '{' is followed by whitespace. 2078
Errors Avoid inline conditionals. 2095
Errors '{' is followed by whitespace. 2105
Errors Empty statement. 2121
Errors Avoid inline conditionals. 2123
Errors '{' is followed by whitespace. 2136
Errors Empty statement. 2157
Errors Avoid inline conditionals. 2162
Errors '{' is followed by whitespace. 2178
Errors Empty statement. 2199
Errors Line is longer than 80 characters. 2203
Errors Avoid inline conditionals. 2203
Errors Line is longer than 80 characters. 2210
Errors Avoid inline conditionals. 2210
Errors Line is longer than 80 characters. 2211
Errors '{' is followed by whitespace. 2235
Errors First sentence should end with a period. 2279
Errors '3600000' is a magic number. 2293
Errors Line is longer than 80 characters. 2314
Errors Line is longer than 80 characters. 2324
Errors Expected an @return tag. 2341
Errors Line is longer than 80 characters. 2341
Errors Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. 2341
Errors Parameter user should be final. 2341
Errors Expected @param tag for 'user'. 2341
Errors Parameter operation should be final. 2341
Errors Expected @param tag for 'operation'. 2341
Errors Line is longer than 80 characters. 2371
Errors Line is longer than 80 characters. 2379
Errors Line is longer than 80 characters. 2381
Errors Line is longer than 80 characters. 2387
Errors Expected an @return tag. 2409
Errors Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 2409
Errors First sentence should end with a period. 2423
Errors Line has trailing spaces. 2425
Errors Method 'setName' is not designed for extension - needs to be abstract, final or empty. 2428
Errors Parameter newName should be final. 2428
Errors Expected @param tag for 'newName'. 2428
Errors Must have at least one statement. 2439
Errors First sentence should end with a period. 2454
Errors Line has trailing spaces. 2456
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 2459
Errors First sentence should end with a period. 2469
Errors Line has trailing spaces. 2471
Errors Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. 2474
Errors Parameter newLongName should be final. 2474
Errors Expected @param tag for 'newLongName'. 2474
Errors Must have at least one statement. 2485
Errors First sentence should end with a period. 2505
Errors Line has trailing spaces. 2507
Errors Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. 2510
Errors First sentence should end with a period. 2520
Errors Line has trailing spaces. 2522
Errors Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 2525
Errors Parameter newDescription should be final. 2525
Errors Expected @param tag for 'newDescription'. 2525
Errors Must have at least one statement. 2536
Errors First sentence should end with a period. 2552
Errors Line has trailing spaces. 2554
Errors Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 2557
Errors First sentence should end with a period. 2567
Errors Line has trailing spaces. 2569
Errors Method 'getObjectID' is not designed for extension - needs to be abstract, final or empty. 2572
Errors Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 2576
Errors Missing a Javadoc comment. 2576
Errors Parameter newLastModifiedDate should be final. 2576
Errors First sentence should end with a period. 2586
Errors Line has trailing spaces. 2588
Errors Method 'getLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 2591
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 2601
Errors Missing a Javadoc comment. 2601
Errors Parameter newLastModifiedBy should be final. 2602
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 2612
Errors Missing a Javadoc comment. 2612
Errors Parameter newLastModifiedBy should be final. 2612
Errors First sentence should end with a period. 2622
Errors Line has trailing spaces. 2624
Errors Method 'getLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 2627
Errors First sentence should end with a period. 2637
Errors Line has trailing spaces. 2639
Errors Method 'getCreatedDate' is not designed for extension - needs to be abstract, final or empty. 2642
Errors Expected an @return tag. 2657
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 2657
Errors Parameter options should be final. 2657
Errors Expected @param tag for 'options'. 2657
Errors Parameter tag should be final. 2657
Errors Expected @param tag for 'tag'. 2657
Errors Parameter indent should be final. 2657
Errors Expected @param tag for 'indent'. 2657
Errors 'useMetadata' hides a field. 2680
Errors 'arcChildren' hides a field. 2714
Errors 'contentChildren' hides a field. 2734
Errors First sentence should end with a period. 2759
Errors Expected an @return tag. 2762
Errors Parameter args should be final. 2762
Errors Expected @param tag for 'args'. 2762
Errors First sentence should end with a period. 2772
Errors 'private' modifier out of order with the JLS suggestions. 2775
Errors Line has trailing spaces. 2779
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 2782
Errors Parameter dataSource should be final. 2782
Errors Expected @param tag for 'dataSource'. 2782
Errors First sentence should end with a period. 2787
Errors Line has trailing spaces. 2789
Errors Expected an @return tag. 2792
Errors Parameter s should be final. 2792
Errors Expected @param tag for 's'. 2792

okapi/coreobjects/OkapiContent.java

Violation Message Line
Errors File length is 2,833 lines (max allowed is 2,000). 1
Errors Line is longer than 80 characters. 43
Errors Line has trailing spaces. 48
Errors Missing a Javadoc comment. 55
Errors Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 55
Errors Line has trailing spaces. 59
Errors Line is longer than 80 characters. 60
Errors Missing a Javadoc comment. 63
Errors Parameter rs should be final. 63
Errors Parameter rowNum should be final. 63
Errors First sentence should end with a period. 79
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 82
Errors Line has trailing spaces. 85
Errors First sentence should end with a period. 100
Errors First sentence should end with a period. 105
Errors First sentence should end with a period. 110
Errors Expected an @return tag. 113
Errors Method 'getAtomOrder' is not designed for extension - needs to be abstract, final or empty. 113
Errors First sentence should end with a period. 125
Errors Expected an @return tag. 128
Errors Method 'getContentOrder' is not designed for extension - needs to be abstract, final or empty. 128
Errors First sentence should end with a period. 144
Errors Line has trailing spaces. 146
Errors Line has trailing spaces. 148
Errors Method 'atomOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. 150
Errors Expected an @return tag. 182
Errors Method 'atomOrderMove' is not designed for extension - needs to be abstract, final or empty. 182
Errors Parameter path should be final. 182
Errors Expected @param tag for 'path'. 182
Errors Parameter n should be final. 182
Errors Expected @param tag for 'n'. 182
Errors Line has trailing spaces. 232
Errors Line has trailing spaces. 234
Errors Method 'atomOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. 236
Errors Parameter putPath should be final. 236
Errors Expected @param tag for 'putPath'. 236
Errors Parameter afterThisPath should be final. 236
Errors Expected @param tag for 'afterThisPath'. 236
Errors Must have at least one statement. 251
Errors Empty statement. 253
Errors Line has trailing spaces. 269
Errors Line has trailing spaces. 271
Errors Method 'atomOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. 273
Errors Parameter putPath should be final. 273
Errors Expected @param tag for 'putPath'. 273
Errors Parameter beforeThisPath should be final. 273
Errors Expected @param tag for 'beforeThisPath'. 273
Errors Must have at least one statement. 292
Errors Empty statement. 294
Errors First sentence should end with a period. 307
Errors Method 'atomOrderRemove' is not designed for extension - needs to be abstract, final or empty. 310
Errors Parameter path should be final. 310
Errors Expected @param tag for 'path'. 310
Errors Must have at least one statement. 321
Errors Method 'atomOrderAdd' is not designed for extension - needs to be abstract, final or empty. 331
Errors Parameter path should be final. 331
Errors Expected @param tag for 'path'. 331
Errors Must have at least one statement. 344
Errors Empty statement. 346
Errors First sentence should end with a period. 359
Errors Line has trailing spaces. 361
Errors Line has trailing spaces. 363
Errors Method 'contentOrderAlphabetical' is not designed for extension - needs to be abstract, final or empty. 365
Errors Expected an @return tag. 399
Errors Method 'contentOrderMove' is not designed for extension - needs to be abstract, final or empty. 399
Errors Parameter path should be final. 399
Errors Expected @param tag for 'path'. 399
Errors Parameter n should be final. 399
Errors Expected @param tag for 'n'. 399
Errors Line has trailing spaces. 449
Errors Method 'contentOrderAddAfter' is not designed for extension - needs to be abstract, final or empty. 452
Errors Parameter putPath should be final. 452
Errors Expected @param tag for 'putPath'. 452
Errors Parameter afterThisPath should be final. 452
Errors Expected @param tag for 'afterThisPath'. 452
Errors Must have at least one statement. 467
Errors Empty statement. 469
Errors Line has trailing spaces. 485
Errors Line has trailing spaces. 487
Errors Method 'contentOrderAddBefore' is not designed for extension - needs to be abstract, final or empty. 489
Errors Parameter putPath should be final. 489
Errors Expected @param tag for 'putPath'. 489
Errors Parameter beforeThisPath should be final. 489
Errors Expected @param tag for 'beforeThisPath'. 489
Errors Must have at least one statement. 508
Errors Empty statement. 510
Errors First sentence should end with a period. 523
Errors Method 'contentOrderRemove' is not designed for extension - needs to be abstract, final or empty. 526
Errors Parameter path should be final. 526
Errors Expected @param tag for 'path'. 526
Errors Must have at least one statement. 537
Errors Method 'contentOrderAdd' is not designed for extension - needs to be abstract, final or empty. 547
Errors Parameter putPath should be final. 547
Errors Expected @param tag for 'putPath'. 547
Errors Must have at least one statement. 560
Errors Empty statement. 562
Errors Missing a Javadoc comment. 601
Errors Missing a Javadoc comment. 603
Errors Missing a Javadoc comment. 605
Errors Missing a Javadoc comment. 607
Errors Missing a Javadoc comment. 609
Errors Missing a Javadoc comment. 611
Errors Missing a Javadoc comment. 613
Errors Missing a Javadoc comment. 615
Errors Missing a Javadoc comment. 617
Errors Missing a Javadoc comment. 619
Errors Missing a Javadoc comment. 621
Errors Missing a Javadoc comment. 623
Errors Missing a Javadoc comment. 625
Errors Missing a Javadoc comment. 627
Errors '60000' is a magic number. 627
Errors First sentence should end with a period. 629
Errors First sentence should end with a period. 634
Errors Variable 'hasChanged' must be private and have accessor methods. 637
Errors Expected an @return tag. 643
Errors First sentence should end with a period. 657
Errors Expected an @return tag. 660
Errors Line is longer than 80 characters. 668
Errors '{' is followed by whitespace. 669
Errors First sentence should end with a period. 724
Errors Parameter contentCode should be final. 727
Errors 'contentCode' hides a field. 727
Errors Expected @param tag for 'contentCode'. 727
Errors First sentence should end with a period. 736
Errors Expected an @return tag. 739
Errors Method 'getContentCode' is not designed for extension - needs to be abstract, final or empty. 739
Errors First sentence should end with a period. 743
Errors Expected an @return tag. 746
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 746
Errors Parameter o should be final. 746
Errors Expected @param tag for 'o'. 746
Errors First sentence should end with a period. 756
Errors Expected an @return tag. 759
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 759
Errors First sentence should end with a period. 763
Errors Line has trailing spaces. 765
Errors Line has trailing spaces. 767
Errors Method 'addAtomUnordered' is not designed for extension - needs to be abstract, final or empty. 769
Errors Parameter filePath should be final. 769
Errors Expected @param tag for 'filePath'. 769
Errors Parameter store should be final. 769
Errors Expected @param tag for 'store'. 769
Errors Must have at least one statement. 784
Errors Empty statement. 786
Errors Line has trailing spaces. 801
Errors Line has trailing spaces. 803
Errors Method 'addAtomUnordered' is not designed for extension - needs to be abstract, final or empty. 805
Errors Parameter filePath should be final. 805
Errors Expected @param tag for 'filePath'. 805
Errors Parameter atom should be final. 805
Errors Expected @param tag for 'atom'. 805
Errors Must have at least one statement. 822
Errors Empty statement. 824
Errors Line has trailing spaces. 839
Errors Line has trailing spaces. 841
Errors Method 'addAtomUnordered' is not designed for extension - needs to be abstract, final or empty. 843
Errors Parameter link should be final. 843
Errors Expected @param tag for 'link'. 843
Errors Parameter uri should be final. 843
Errors Expected @param tag for 'uri'. 843
Errors Must have at least one statement. 857
Errors Empty statement. 859
Errors Method 'addAtom' is not designed for extension - needs to be abstract, final or empty. 876
Errors Parameter filePath should be final. 876
Errors Expected @param tag for 'filePath'. 876
Errors Parameter store should be final. 876
Errors Expected @param tag for 'store'. 876
Errors Must have at least one statement. 891
Errors Empty statement. 893
Errors Method 'addAtom' is not designed for extension - needs to be abstract, final or empty. 909
Errors Parameter filePath should be final. 909
Errors Expected @param tag for 'filePath'. 909
Errors Parameter atom should be final. 909
Errors Expected @param tag for 'atom'. 909
Errors Must have at least one statement. 927
Errors Empty statement. 929
Errors Method 'addAtom' is not designed for extension - needs to be abstract, final or empty. 947
Errors Parameter link should be final. 947
Errors Expected @param tag for 'link'. 947
Errors Parameter uri should be final. 947
Errors Expected @param tag for 'uri'. 947
Errors Must have at least one statement. 960
Errors Empty statement. 962
Errors Method 'removeAtom' is not designed for extension - needs to be abstract, final or empty. 982
Errors Parameter filePath should be final. 982
Errors Expected @param tag for 'filePath'. 982
Errors Line has trailing spaces. 997
Errors Line has trailing spaces. 999
Errors Method 'addContentUnordered' is not designed for extension - needs to be abstract, final or empty. 1001
Errors Parameter filePath should be final. 1001
Errors Expected @param tag for 'filePath'. 1001
Errors Parameter content should be final. 1001
Errors Expected @param tag for 'content'. 1001
Errors Must have at least one statement. 1019
Errors Empty statement. 1021
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 1039
Errors Parameter filePath should be final. 1039
Errors Expected @param tag for 'filePath'. 1039
Errors Parameter content should be final. 1039
Errors Expected @param tag for 'content'. 1039
Errors Must have at least one statement. 1057
Errors Empty statement. 1059
Errors Method 'removeContent' is not designed for extension - needs to be abstract, final or empty. 1081
Errors Parameter filePath should be final. 1081
Errors Expected @param tag for 'filePath'. 1081
Errors Line has trailing spaces. 1097
Errors Line has trailing spaces. 1099
Errors Method 'addMetadata' is not designed for extension - needs to be abstract, final or empty. 1101
Errors Parameter key should be final. 1101
Errors Expected @param tag for 'key'. 1101
Errors Parameter metadata should be final. 1101
Errors 'metadata' hides a field. 1101
Errors Expected @param tag for 'metadata'. 1101
Errors Line has trailing spaces. 1115
Errors Line has trailing spaces. 1117
Errors Method 'removeMetadata' is not designed for extension - needs to be abstract, final or empty. 1119
Errors Parameter key should be final. 1119
Errors Expected @param tag for 'key'. 1119
Errors Line has trailing spaces. 1133
Errors Line has trailing spaces. 1135
Errors Expected an @return tag. 1137
Errors Method 'getMetadata' is not designed for extension - needs to be abstract, final or empty. 1137
Errors Method 'addMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. 1153
Errors Parameter key should be final. 1153
Errors Expected @param tag for 'key'. 1153
Errors Parameter value should be final. 1153
Errors Expected @param tag for 'value'. 1153
Errors Must have at least one statement. 1168
Errors Empty statement. 1170
Errors Must have at least one statement. 1183
Errors Empty statement. 1185
Errors Method 'addMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. 1205
Errors Parameter key should be final. 1205
Errors Expected @param tag for 'key'. 1205
Errors Parameter value should be final. 1205
Errors Expected @param tag for 'value'. 1205
Errors Must have at least one statement. 1222
Errors Empty statement. 1224
Errors Expected an @return tag. 1248
Errors Method 'getMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. 1248
Errors Parameter key should be final. 1248
Errors Expected @param tag for 'key'. 1248
Errors Method 'removeMetadataKeyValue' is not designed for extension - needs to be abstract, final or empty. 1264
Errors Parameter key should be final. 1264
Errors Expected @param tag for 'key'. 1264
Errors Expected an @return tag. 1279
Errors Method 'getAtomChildren' is not designed for extension - needs to be abstract, final or empty. 1279
Errors Expected an @return tag. 1294
Errors Method 'getContentChildren' is not designed for extension - needs to be abstract, final or empty. 1294
Errors Expected an @return tag. 1313
Errors Method 'getChildren' is not designed for extension - needs to be abstract, final or empty. 1313
Errors Name 'STORE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1349
Errors Variable 'STORE' must be private and have accessor methods. 1349
Errors Missing a Javadoc comment. 1351
Errors Name 'URI' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1351
Errors Variable 'URI' must be private and have accessor methods. 1351
Errors Missing a Javadoc comment. 1353
Errors Name 'CONTENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1353
Errors Variable 'CONTENT' must be private and have accessor methods. 1353
Errors '3' is a magic number. 1353
Errors Missing a Javadoc comment. 1355
Errors Name 'ERROR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1355
Errors Variable 'ERROR' must be private and have accessor methods. 1355
Errors Expected an @return tag. 1360
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 1360
Errors Parameter key should be final. 1360
Errors Expected @param tag for 'key'. 1360
Errors Expected an @return tag. 1381
Errors Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 1381
Errors Parameter link should be final. 1381
Errors Expected @param tag for 'link'. 1381
Errors Expected an @return tag. 1406
Errors Method 'getStore' is not designed for extension - needs to be abstract, final or empty. 1406
Errors Parameter filePath should be final. 1406
Errors Expected @param tag for 'filePath'. 1406
Errors Expected an @return tag. 1424
Errors Method 'getStore' is not designed for extension - needs to be abstract, final or empty. 1424
Errors Parameter filePathVector should be final. 1424
Errors Expected @param tag for 'filePathVector'. 1424
Errors Expected an @return tag. 1438
Errors Method 'getStore' is not designed for extension - needs to be abstract, final or empty. 1438
Errors Parameter filePathVector should be final. 1438
Errors Expected @param tag for 'filePathVector'. 1438
Errors Parameter user should be final. 1439
Errors Expected @param tag for 'user'. 1439
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1439
Errors Line is longer than 80 characters. 1473
Errors Expected an @return tag. 1527
Errors Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 1527
Errors Parameter filePath should be final. 1527
Errors Expected @param tag for 'filePath'. 1527
Errors Expected an @return tag. 1545
Errors Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 1545
Errors Parameter filePathVector should be final. 1545
Errors Expected @param tag for 'filePathVector'. 1545
Errors Expected an @return tag. 1559
Errors Line is longer than 80 characters. 1559
Errors Method 'getContent' is not designed for extension - needs to be abstract, final or empty. 1559
Errors Parameter filePathVector should be final. 1559
Errors Expected @param tag for 'filePathVector'. 1559
Errors Parameter user should be final. 1559
Errors Expected @param tag for 'user'. 1559
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1560
Errors Line is longer than 80 characters. 1591
Errors Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. 1647
Errors Method length is 232 lines (max allowed is 150). 1647
Errors Avoid inline conditionals. 1667
Errors Line is longer than 80 characters. 1677
Errors Line is longer than 80 characters. 1683
Errors Line is longer than 80 characters. 1685
Errors Avoid inline conditionals. 1691
Errors Avoid inline conditionals. 1696
Errors Avoid inline conditionals. 1697
Errors '{' is followed by whitespace. 1718
Errors '{' is followed by whitespace. 1753
Errors '{' is followed by whitespace. 1770
Errors '{' is followed by whitespace. 1779
Errors Line is longer than 80 characters. 1795
Errors '{' is followed by whitespace. 1807
Errors '{' is followed by whitespace. 1822
Errors Line is longer than 80 characters. 1830
Errors '{' is followed by whitespace. 1836
Errors Line is longer than 80 characters. 1840
Errors Line is longer than 80 characters. 1856
Errors Avoid inline conditionals. 1862
Errors Avoid inline conditionals. 1864
Errors Avoid inline conditionals. 1867
Errors Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. 1883
Errors Method length is 297 lines (max allowed is 150). 1883
Errors '{' is followed by whitespace. 1894
Errors Line is longer than 80 characters. 1924
Errors Line is longer than 80 characters. 1933
Errors '{' is followed by whitespace. 1956
Errors Name 'AtomString' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1958
Errors Name 'AtomTypeString' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1959
Errors Name 'AtomChecksumString' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1960
Errors '{' is followed by whitespace. 2005
Errors Avoid inline conditionals. 2031
Errors Line is longer than 80 characters. 2049
Errors '{' is followed by whitespace. 2049
Errors Avoid inline conditionals. 2072
Errors Line is longer than 80 characters. 2090
Errors '{' is followed by whitespace. 2090
Errors Avoid inline conditionals. 2112
Errors '{' is followed by whitespace. 2134
Errors First sentence should end with a period. 2181
Errors Line is longer than 80 characters. 2211
Errors Line is longer than 80 characters. 2224
Errors First sentence should end with a period. 2240
Errors Expected an @return tag. 2243
Errors Parameter args should be final. 2243
Errors Expected @param tag for 'args'. 2243
Errors First sentence should end with a period. 2253
Errors Line has trailing spaces. 2255
Errors Method 'setName' is not designed for extension - needs to be abstract, final or empty. 2258
Errors Parameter newName should be final. 2258
Errors Expected @param tag for 'newName'. 2258
Errors Must have at least one statement. 2269
Errors Empty statement. 2271
Errors First sentence should end with a period. 2283
Errors Line has trailing spaces. 2285
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 2288
Errors First sentence should end with a period. 2298
Errors Line has trailing spaces. 2300
Errors Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. 2303
Errors Parameter newLongName should be final. 2303
Errors Expected @param tag for 'newLongName'. 2303
Errors Must have at least one statement. 2314
Errors Empty statement. 2316
Errors First sentence should end with a period. 2328
Errors Line has trailing spaces. 2330
Errors Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. 2333
Errors First sentence should end with a period. 2343
Errors Line has trailing spaces. 2345
Errors Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 2348
Errors Parameter newDescription should be final. 2348
Errors Expected @param tag for 'newDescription'. 2348
Errors Must have at least one statement. 2359
Errors Empty statement. 2361
Errors First sentence should end with a period. 2373
Errors Line has trailing spaces. 2375
Errors Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 2378
Errors Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 2388
Errors Missing a Javadoc comment. 2388
Errors Parameter newLastModifiedDate should be final. 2388
Errors First sentence should end with a period. 2398
Errors Line has trailing spaces. 2400
Errors Method 'getLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 2403
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 2413
Errors Missing a Javadoc comment. 2413
Errors Parameter newLastModifiedBy should be final. 2414
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 2424
Errors Missing a Javadoc comment. 2424
Errors Parameter newLastModifiedBy should be final. 2424
Errors First sentence should end with a period. 2434
Errors Line has trailing spaces. 2436
Errors Method 'getLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 2439
Errors First sentence should end with a period. 2449
Errors Line has trailing spaces. 2451
Errors Method 'getCreatedDate' is not designed for extension - needs to be abstract, final or empty. 2454
Errors Expected an @return tag. 2469
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 2469
Errors Parameter options should be final. 2469
Errors Expected @param tag for 'options'. 2469
Errors Parameter tag should be final. 2469
Errors Expected @param tag for 'tag'. 2469
Errors Parameter indent should be final. 2469
Errors Expected @param tag for 'indent'. 2469
Errors 'metadata' hides a field. 2492
Errors 'contentChildren' hides a field. 2516
Errors 'atomChildren' hides a field. 2536
Errors Expected an @return tag. 2566
Errors Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. 2566
Errors Parameter key should be final. 2566
Errors Expected @param tag for 'key'. 2566
Errors Parameter options should be final. 2566
Errors Expected @param tag for 'options'. 2566
Errors Parameter tag should be final. 2566
Errors Expected @param tag for 'tag'. 2566
Errors Parameter indent should be final. 2567
Errors Expected @param tag for 'indent'. 2567
Errors First sentence should end with a period. 2591
Errors Line has trailing spaces. 2593
Errors Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. 2598
Errors Parameter key should be final. 2598
Errors Expected @param tag for 'key'. 2598
Errors Parameter options should be final. 2598
Errors Expected @param tag for 'options'. 2598
Errors First sentence should end with a period. 2608
Errors Line has trailing spaces. 2610
Errors Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. 2616
Errors Parameter key should be final. 2616
Errors Expected @param tag for 'key'. 2616
Errors Parameter options should be final. 2616
Errors Expected @param tag for 'options'. 2616
Errors Parameter indent should be final. 2616
Errors Expected @param tag for 'indent'. 2616
Errors First sentence should end with a period. 2626
Errors Line has trailing spaces. 2628
Errors Method 'getAtomAsXml' is not designed for extension - needs to be abstract, final or empty. 2634
Errors Parameter key should be final. 2634
Errors Expected @param tag for 'key'. 2634
Errors Parameter options should be final. 2634
Errors Expected @param tag for 'options'. 2634
Errors Parameter tag should be final. 2634
Errors Expected @param tag for 'tag'. 2634
Errors Line has trailing spaces. 2639
Errors Method length is 164 lines (max allowed is 150). 2641
Errors Line is longer than 80 characters. 2653
Errors Line is longer than 80 characters. 2690
Errors '{' is followed by whitespace. 2695
Errors Line is longer than 80 characters. 2702
Errors '{' is followed by whitespace. 2706
Errors Line is longer than 80 characters. 2715
Errors '{' is followed by whitespace. 2716
Errors Line is longer than 80 characters. 2763
Errors '{' is followed by whitespace. 2768
Errors Line is longer than 80 characters. 2775
Errors '{' is followed by whitespace. 2779
Errors Line is longer than 80 characters. 2789
Errors '{' is followed by whitespace. 2790
Errors First sentence should end with a period. 2806
Errors 'private' modifier out of order with the JLS suggestions. 2809
Errors Line has trailing spaces. 2813
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 2816
Errors Parameter dataSource should be final. 2816
Errors Expected @param tag for 'dataSource'. 2816
Errors First sentence should end with a period. 2821
Errors Line has trailing spaces. 2823
Errors Expected an @return tag. 2826
Errors Parameter s should be final. 2826
Errors Expected @param tag for 's'. 2826

okapi/coreobjects/OkapiContentAtom.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors First sentence should end with a period. 32
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
Errors First sentence should end with a period. 42
Errors First sentence should end with a period. 52
Errors Missing a Javadoc comment. 57
Errors Name 'STORE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
Errors Variable 'STORE' must be private and have accessor methods. 57
Errors Missing a Javadoc comment. 59
Errors Name 'URI' must match pattern '^[a-z][a-zA-Z0-9]*$'. 59
Errors Variable 'URI' must be private and have accessor methods. 59
Errors Missing a Javadoc comment. 61
Errors Parameter store should be final. 61
Errors 'store' hides a field. 61
Errors Missing a Javadoc comment. 66
Errors Parameter uri should be final. 66
Errors 'uri' hides a field. 66
Errors Parameter checksum should be final. 66
Errors 'checksum' hides a field. 66
Errors Missing a Javadoc comment. 72
Errors Parameter uri should be final. 72
Errors 'uri' hides a field. 72
Errors Expected an @return tag. 81
Errors Expected an @return tag. 88
Errors Expected an @return tag. 95
Errors Expected an @return tag. 105
Errors Parameter options should be final. 105
Errors Expected @param tag for 'options'. 105
Errors Parameter tag should be final. 105
Errors Expected @param tag for 'tag'. 105
Errors Parameter indent should be final. 105
Errors Expected @param tag for 'indent'. 105
Errors 'store' hides a field. 121
Errors '10000' is a magic number. 130
Errors Line is longer than 80 characters. 133
Errors '10000' is a magic number. 137
Errors First sentence should end with a period. 166
Errors Line has trailing spaces. 168
Errors Line has trailing spaces. 169
Errors Line has trailing spaces. 172
Errors Line has trailing spaces. 174
Errors Parameter options should be final. 176
Errors Expected @param tag for 'options'. 176
Errors Parameter tag should be final. 176
Errors Expected @param tag for 'tag'. 176
Errors First sentence should end with a period. 186
Errors Line has trailing spaces. 188
Errors Line has trailing spaces. 189
Errors Line has trailing spaces. 192
Errors Line has trailing spaces. 194
Errors Parameter options should be final. 196
Errors Expected @param tag for 'options'. 196
Errors Parameter indent should be final. 196
Errors Expected @param tag for 'indent'. 196
Errors First sentence should end with a period. 206
Errors Line has trailing spaces. 208
Errors Line has trailing spaces. 209
Errors Line has trailing spaces. 211
Errors Line has trailing spaces. 213
Errors Parameter options should be final. 215
Errors Expected @param tag for 'options'. 215

okapi/coreobjects/OkapiGroup.java

Violation Message Line
Errors File length is 2,594 lines (max allowed is 2,000). 1
Errors Line has trailing spaces. 36
Errors Missing a Javadoc comment. 44
Errors Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 44
Errors Line has trailing spaces. 48
Errors Line is longer than 80 characters. 49
Errors Missing a Javadoc comment. 52
Errors Parameter rs should be final. 52
Errors Parameter rowNum should be final. 52
Errors First sentence should end with a period. 68
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 71
Errors Line has trailing spaces. 74
Errors Missing a Javadoc comment. 78
Errors '60000' is a magic number. 78
Errors Missing a Javadoc comment. 80
Errors Missing a Javadoc comment. 82
Errors Missing a Javadoc comment. 84
Errors Variable 'hasChanged' must be private and have accessor methods. 84
Errors Missing a Javadoc comment. 86
Errors Missing a Javadoc comment. 88
Errors Missing a Javadoc comment. 90
Errors Missing a Javadoc comment. 92
Errors Name 'CHANGE_GROUP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 92
Errors Missing a Javadoc comment. 94
Errors Name 'ADD_MEMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 94
Errors Missing a Javadoc comment. 96
Errors Name 'REMOVE_MEMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 96
Errors Missing a Javadoc comment. 98
Errors Name 'REPLACE_MEMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 98
Errors Missing a Javadoc comment. 100
Errors Name 'SELECT_GROUP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 100
Errors Missing a Javadoc comment. 102
Errors Name 'SELECT_LIST_MEMBERS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 102
Errors Missing a Javadoc comment. 104
Errors Name 'SELECT_LIST_MEMBERS_EXPANDED' must match pattern '^[a-z][a-zA-Z0-9]*$'. 104
Errors Missing a Javadoc comment. 106
Errors Name 'SELECT_LIST_GROUPS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 106
Errors Missing a Javadoc comment. 108
Errors Name 'SELECT_LIST_GROUPS_EXPANDED' must match pattern '^[a-z][a-zA-Z0-9]*$'. 108
Errors Missing a Javadoc comment. 110
Errors Name 'RECURSE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 110
Errors Name 'datasource_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. 130
Errors First sentence should end with a period. 132
Errors Name 'datasource_master_subject_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 136
Errors Missing a Javadoc comment. 138
Errors Name 'datasource_master_subject_ids' must match pattern '^[a-z][a-zA-Z0-9]*$'. 138
Errors Missing a Javadoc comment. 140
Errors Name 'datasource_term' must match pattern '^[a-z][a-zA-Z0-9]*$'. 140
Errors First sentence should end with a period. 142
Errors Name 'view_members_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 145
Errors First sentence should end with a period. 147
Errors Name 'view_members_expanded_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 150
Errors First sentence should end with a period. 152
Errors Name 'view_groups_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 155
Errors First sentence should end with a period. 157
Errors Name 'view_groups_expanded_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 160
Errors Name 'add_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 166
Errors Name 'remove_list' must match pattern '^[a-z][a-zA-Z0-9]*$'. 171
Errors Name 'update_rows_affected' must match pattern '^[a-z][a-zA-Z0-9]*$'. 177
Errors Variable 'update_rows_affected' must be private and have accessor methods. 177
Errors First sentence should end with a period. 179
Errors Line is longer than 80 characters. 193
Errors First sentence should end with a period. 197
Errors Parameter groupCode should be final. 200
Errors 'groupCode' hides a field. 200
Errors Expected @param tag for 'groupCode'. 200
Errors First sentence should end with a period. 213
Errors Variable 'groupCache' must be private and have accessor methods. 216
Errors Missing a Javadoc comment. 218
Errors Variable 'groupNameCache' must be private and have accessor methods. 218
Errors First sentence should end with a period. 220
Errors Line has trailing spaces. 222
Errors First sentence should end with a period. 229
Errors Line has trailing spaces. 231
Errors Expected an @return tag. 242
Errors Parameter groupCode should be final. 242
Errors Expected @param tag for 'groupCode'. 242
Errors Inner assignments should be avoided. 252
Errors Parameter groupCode should be final. 273
Errors 'groupCode' hides a field. 273
Errors Expected @param tag for 'groupCode'. 273
Errors Expected an @return tag. 284
Errors Method 'getGroupCode' is not designed for extension - needs to be abstract, final or empty. 284
Errors First sentence should end with a period. 291
Errors Method 'setName' is not designed for extension - needs to be abstract, final or empty. 294
Errors Parameter newName should be final. 294
Errors Expected @param tag for 'newName'. 294
Errors Must have at least one statement. 302
Errors Empty statement. 304
Errors First sentence should end with a period. 321
Errors Line has trailing spaces. 323
Errors Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. 326
Errors Parameter newLongName should be final. 326
Errors Expected @param tag for 'newLongName'. 326
Errors Must have at least one statement. 338
Errors Empty statement. 340
Errors First sentence should end with a period. 357
Errors Line has trailing spaces. 359
Errors Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 362
Errors Parameter newDescription should be final. 362
Errors Expected @param tag for 'newDescription'. 362
Errors Must have at least one statement. 374
Errors Empty statement. 376
Errors Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 393
Errors Missing a Javadoc comment. 393
Errors Parameter newLastModifiedDate should be final. 393
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 402
Errors Missing a Javadoc comment. 402
Errors Parameter newLastModifiedBy should be final. 403
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 412
Errors Missing a Javadoc comment. 412
Errors Parameter newLastModifiedBy should be final. 412
Errors Method 'setRole' is not designed for extension - needs to be abstract, final or empty. 421
Errors Parameter role should be final. 421
Errors 'role' hides a field. 421
Errors Expected @param tag for 'role'. 421
Errors Expected an @return tag. 432
Errors Method 'getRole' is not designed for extension - needs to be abstract, final or empty. 432
Errors First sentence should end with a period. 436
Errors Line has trailing spaces. 438
Errors Method 'setDatasource' is not designed for extension - needs to be abstract, final or empty. 441
Errors Parameter datasource should be final. 441
Errors 'datasource' hides a field. 441
Errors Expected @param tag for 'datasource'. 441
Errors First sentence should end with a period. 449
Errors Line has trailing spaces. 451
Errors Method 'getDatasource' is not designed for extension - needs to be abstract, final or empty. 454
Errors First sentence should end with a period. 458
Errors Line has trailing spaces. 460
Errors Method 'setDatasourceKey' is not designed for extension - needs to be abstract, final or empty. 463
Errors Parameter datasource_key should be final. 463
Errors 'datasource_key' hides a field. 463
Errors Expected @param tag for 'datasource_key'. 463
Errors Name 'datasource_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. 463
Errors First sentence should end with a period. 497
Errors Line has trailing spaces. 499
Errors Method 'getDatasourceKey' is not designed for extension - needs to be abstract, final or empty. 502
Errors First sentence should end with a period. 509
Errors Expected an @return tag. 512
Errors First sentence should end with a period. 521
Errors Line has trailing spaces. 523
Errors Parameter constraint should be final. 526
Errors Expected @param tag for 'constraint'. 526
Errors Missing a Javadoc comment. 533
Errors Method 'addMember' is not designed for extension - needs to be abstract, final or empty. 544
Errors Parameter user should be final. 544
Errors Expected @param tag for 'user'. 544
Errors Expected @throws tag for 'Exception'. 544
Errors Method 'addMember' is not designed for extension - needs to be abstract, final or empty. 561
Errors Parameter group should be final. 561
Errors Expected @param tag for 'group'. 561
Errors Expected @throws tag for 'Exception'. 561
Errors Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. 578
Errors Parameter user should be final. 578
Errors Expected @param tag for 'user'. 578
Errors Expected @throws tag for 'Exception'. 578
Errors Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. 595
Errors Parameter group should be final. 595
Errors Expected @param tag for 'group'. 595
Errors Expected @throws tag for 'Exception'. 595
Errors Parameter newList should be final. 611
Errors Expected @param tag for 'newList'. 611
Errors Expected @throws tag for 'Exception'. 611
Errors Parameter newList should be final. 627
Errors Expected @param tag for 'newList'. 627
Errors Expected @throws tag for 'Exception'. 627
Errors Parameter newList should be final. 643
Errors Expected @param tag for 'newList'. 643
Errors Expected @throws tag for 'Exception'. 643
Errors Parameter newList should be final. 659
Errors Expected @param tag for 'newList'. 659
Errors Expected @throws tag for 'Exception'. 659
Errors Parameter newList should be final. 677
Errors Expected @param tag for 'newList'. 677
Errors Expected @throws tag for 'Exception'. 677
Errors Line is longer than 80 characters. 694
Errors Parameter newList should be final. 694
Errors Expected @param tag for 'newList'. 694
Errors Expected @throws tag for 'Exception'. 694
Errors Expected an @return tag. 710
Errors Method 'getMembers' is not designed for extension - needs to be abstract, final or empty. 710
Errors Parameter expand should be final. 710
Errors Expected @param tag for 'expand'. 710
Errors Expected @throws tag for 'java.lang.Exception'. 711
Errors Parameter a should be final. 749
Errors Parameter b should be final. 749
Errors Line is longer than 80 characters. 750
Errors Line is longer than 80 characters. 751
Errors Parameter a should be final. 789
Errors Parameter b should be final. 789
Errors Line is longer than 80 characters. 790
Errors Line is longer than 80 characters. 791
Errors Expected an @return tag. 808
Errors Parameter user should be final. 808
Errors Expected @param tag for 'user'. 808
Errors Parameter expand should be final. 808
Errors Expected @param tag for 'expand'. 808
Errors Expected @throws tag for 'java.lang.Exception'. 809
Errors Parameter a should be final. 848
Errors Parameter b should be final. 848
Errors Line is longer than 80 characters. 849
Errors Line is longer than 80 characters. 850
Errors Parameter a should be final. 892
Errors Parameter b should be final. 892
Errors Line is longer than 80 characters. 893
Errors Line is longer than 80 characters. 894
Errors Expected an @return tag. 910
Errors 'protected' modifier out of order with the JLS suggestions. 910
Errors Parameter user should be final. 910
Errors Expected @param tag for 'user'. 910
Errors Parameter recurse should be final. 911
Errors Expected @param tag for 'recurse'. 911
Errors Expression can be simplified. 916
Errors First sentence should end with a period. 939
Errors Line has trailing spaces. 941
Errors Parameter vect should be final. 945
Errors Expected @param tag for 'vect'. 945
Errors First sentence should end with a period. 955
Errors Expected an @return tag. 958
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 958
Errors Parameter o should be final. 958
Errors Expected @param tag for 'o'. 958
Errors First sentence should end with a period. 968
Errors Expected an @return tag. 971
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 971
Errors First sentence should end with a period. 975
Errors Expected an @return tag. 978
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 978
Errors Parameter o should be final. 978
Errors Expected @param tag for 'o'. 978
Errors First sentence should end with a period. 991
Errors Line has trailing spaces. 993
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 997
Errors Parameter group should be final. 997
Errors Expected @param tag for 'group'. 997
Errors Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. 1004
Errors Method length is 346 lines (max allowed is 150). 1004
Errors '}' should be on the same line. 1041
Errors '}' should be on the same line. 1055
Errors '}' should be on the same line. 1063
Errors Line is longer than 80 characters. 1101
Errors Line is longer than 80 characters. 1102
Errors Line is longer than 80 characters. 1122
Errors '}' should be on the same line. 1144
Errors '}' should be on the same line. 1159
Errors '}' should be on the same line. 1211
Errors Line is longer than 80 characters. 1242
Errors '}' should be on the same line. 1261
Errors '}' should be on the same line. 1319
Errors Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. 1354
Errors Method length is 776 lines (max allowed is 150). 1354
Errors Name 'out_groupCode' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1376
Errors Name 'in_groupCode' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1377
Errors Name 'db_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1378
Errors Name 'db_longname' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1379
Errors Name 'db_description' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1380
Errors Name 'db_status' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1381
Errors Name 'db_role' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1382
Errors Name 'db_datasource' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1383
Errors Name 'db_datasource_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1384
Errors Name 'db_createddate' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1385
Errors Name 'db_createdby' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1386
Errors Name 'db_lastmodifieddate' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1387
Errors Name 'db_lastmodifiedby' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1388
Errors Name 'my_user' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1392
Errors Line is longer than 80 characters. 1404
Errors 'role' hides a field. 1457
Errors 'role' hides a field. 1462
Errors Line is longer than 80 characters. 1500
Errors Line is longer than 80 characters. 1503
Errors Line is longer than 80 characters. 1542
Errors Line is longer than 80 characters. 1557
Errors Line is longer than 80 characters. 1560
Errors Line is longer than 80 characters. 1561
Errors Line is longer than 80 characters. 1571
Errors Line is longer than 80 characters. 1586
Errors Line is longer than 80 characters. 1588
Errors Line is longer than 80 characters. 1614
Errors Line is longer than 80 characters. 1634
Errors Line is longer than 80 characters. 1639
Errors Line is longer than 80 characters. 1640
Errors Line is longer than 80 characters. 1651
Errors Line is longer than 80 characters. 1656
Errors Line is longer than 80 characters. 1675
Errors Line is longer than 80 characters. 1703
Errors Line is longer than 80 characters. 1760
Errors Line is longer than 80 characters. 1772
Errors Line is longer than 80 characters. 1823
Errors '}' should be on the same line. 1929
Errors Line is longer than 80 characters. 1946
Errors '{' is followed by whitespace. 1949
Errors Line is longer than 80 characters. 1953
Errors Line is longer than 80 characters. 1966
Errors Line is longer than 80 characters. 1997
Errors Line is longer than 80 characters. 2015
Errors Line is longer than 80 characters. 2019
Errors Line is longer than 80 characters. 2057
Errors Line is longer than 80 characters. 2063
Errors Line is longer than 80 characters. 2072
Errors Line is longer than 80 characters. 2075
Errors Line is longer than 80 characters. 2104
Errors '}' should be on the same line. 2114
Errors '}' should be on the same line. 2120
Errors Expected an @return tag. 2135
Errors Line is longer than 80 characters. 2135
Errors Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. 2135
Errors Parameter user should be final. 2135
Errors Expected @param tag for 'user'. 2135
Errors Parameter operation should be final. 2135
Errors Expected @param tag for 'operation'. 2135
Errors Line is longer than 80 characters. 2177
Errors Line is longer than 80 characters. 2179
Errors Line is longer than 80 characters. 2185
Errors Line is longer than 80 characters. 2220
Errors Line is longer than 80 characters. 2227
Errors Line is longer than 80 characters. 2229
Errors Line is longer than 80 characters. 2234
Errors Missing a Javadoc comment. 2246
Errors '60' is a magic number. 2246
Errors Missing a Javadoc comment. 2248
Errors '60' is a magic number. 2248
Errors Missing a Javadoc comment. 2252
Errors Missing a Javadoc comment. 2254
Errors First sentence should end with a period. 2256
Errors Missing a Javadoc comment. 2290
Errors Variable 'authUserGroup' must be private and have accessor methods. 2290
Errors Missing a Javadoc comment. 2292
Errors Variable 'anyUserGroup' must be private and have accessor methods. 2292
Errors Missing a Javadoc comment. 2294
Errors Variable 'worldGroup' must be private and have accessor methods. 2294
Errors '-2000' is a magic number. 2298
Errors '-3000' is a magic number. 2304
Errors '-4000' is a magic number. 2310
Errors Expected an @return tag. 2322
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 2322
Errors Parameter options should be final. 2322
Errors Expected @param tag for 'options'. 2322
Errors Parameter tag should be final. 2322
Errors Expected @param tag for 'tag'. 2322
Errors Parameter indent should be final. 2322
Errors Expected @param tag for 'indent'. 2322
Errors Expected an @return tag. 2384
Errors Expected an @return tag. 2444
Errors Expected an @return tag. 2485
Errors Line is longer than 80 characters. 2498
Errors '{' is followed by whitespace. 2500
Errors Line is longer than 80 characters. 2510
Errors Line is longer than 80 characters. 2523
Errors '21600000' is a magic number. 2529
Errors Line is longer than 80 characters. 2537
Errors '}' should be on the same line. 2548
Errors Line is longer than 80 characters. 2552
Errors '}' should be on the same line. 2557
Errors First sentence should end with a period. 2567
Errors 'private' modifier out of order with the JLS suggestions. 2570
Errors Line has trailing spaces. 2574
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 2577
Errors Parameter dataSource should be final. 2577
Errors Expected @param tag for 'dataSource'. 2577
Errors First sentence should end with a period. 2582
Errors Line has trailing spaces. 2584
Errors Expected an @return tag. 2587
Errors Parameter s should be final. 2587
Errors Expected @param tag for 's'. 2587

okapi/coreobjects/OkapiMeasure.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors Line is longer than 80 characters. 59
Errors First sentence should end with a period. 73
Errors Parameter measure should be final. 83
Errors 'measure' hides a field. 83
Errors Expected @param tag for 'measure'. 83
Errors Method 'setMeasure' is not designed for extension - needs to be abstract, final or empty. 92
Errors Parameter measure should be final. 92
Errors 'measure' hides a field. 92
Errors Expected @param tag for 'measure'. 92
Errors Expected an @return tag. 99
Errors Method 'getMeasure' is not designed for extension - needs to be abstract, final or empty. 99

okapi/coreobjects/OkapiMetadata.java

Violation Message Line
Errors Line has trailing spaces. 30
Errors First sentence should end with a period. 38
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
Errors Missing a Javadoc comment. 43
Errors Missing a Javadoc comment. 45
Errors First sentence should end with a period. 47
Errors Parameter typeKey should be final. 50
Errors 'typeKey' hides a field. 50
Errors Expected @param tag for 'typeKey'. 50
Errors First sentence should end with a period. 56
Errors Parameter metadataCode should be final. 59
Errors 'metadataCode' hides a field. 59
Errors Expected @param tag for 'metadataCode'. 59
Errors First sentence should end with a period. 65
Errors Expected an @return tag. 68
Errors Method 'getMetadataCode' is not designed for extension - needs to be abstract, final or empty. 68
Errors First sentence should end with a period. 84
Errors 'private' modifier out of order with the JLS suggestions. 87
Errors Line has trailing spaces. 91
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter dataSource should be final. 94
Errors Expected @param tag for 'dataSource'. 94

okapi/coreobjects/OkapiNexus.java

Violation Message Line
Errors File length is 2,793 lines (max allowed is 2,000). 1
Errors Line has trailing spaces. 56
Errors Missing a Javadoc comment. 63
Errors Name 'rmapper' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 63
Errors Line has trailing spaces. 67
Errors Line is longer than 80 characters. 68
Errors Missing a Javadoc comment. 71
Errors Parameter rs should be final. 71
Errors Parameter rowNum should be final. 71
Errors Line has trailing spaces. 88
Errors First sentence should end with a period. 92
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 95
Errors First sentence should end with a period. 114
Errors Line is longer than 80 characters. 164
Errors Missing a Javadoc comment. 176
Errors Missing a Javadoc comment. 178
Errors Missing a Javadoc comment. 180
Errors Missing a Javadoc comment. 182
Errors Missing a Javadoc comment. 184
Errors Missing a Javadoc comment. 186
Errors Missing a Javadoc comment. 188
Errors Missing a Javadoc comment. 190
Errors Missing a Javadoc comment. 192
Errors Missing a Javadoc comment. 194
Errors Missing a Javadoc comment. 196
Errors Missing a Javadoc comment. 198
Errors Missing a Javadoc comment. 200
Errors Missing a Javadoc comment. 202
Errors Missing a Javadoc comment. 204
Errors Missing a Javadoc comment. 206
Errors Missing a Javadoc comment. 208
Errors Missing a Javadoc comment. 210
Errors Missing a Javadoc comment. 212
Errors Missing a Javadoc comment. 214
Errors Missing a Javadoc comment. 216
Errors Missing a Javadoc comment. 218
Errors Missing a Javadoc comment. 220
Errors Missing a Javadoc comment. 222
Errors First sentence should end with a period. 224
Errors Missing a Javadoc comment. 229
Errors '60000' is a magic number. 229
Errors First sentence should end with a period. 231
Errors Variable 'hasChanged' must be private and have accessor methods. 234
Errors Expected an @return tag. 240
Errors First sentence should end with a period. 254
Errors Expected an @return tag. 257
Errors Line is longer than 80 characters. 265
Errors '{' is followed by whitespace. 266
Errors First sentence should end with a period. 330
Errors Parameter nexusCode should be final. 334
Errors 'nexusCode' hides a field. 334
Errors Expected @param tag for 'nexusCode'. 334
Errors First sentence should end with a period. 340
Errors Variable 'nexusCache' must be private and have accessor methods. 343
Errors First sentence should end with a period. 345
Errors Line has trailing spaces. 347
Errors Expected an @return tag. 358
Errors Parameter nexusCode should be final. 358
Errors Expected @param tag for 'nexusCode'. 358
Errors Inner assignments should be avoided. 361
Errors First sentence should end with a period. 373
Errors Expected an @return tag. 378
Errors Method 'getNexusCode' is not designed for extension - needs to be abstract, final or empty. 378
Errors First sentence should end with a period. 382
Errors Expected an @return tag. 385
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 385
Errors Parameter o should be final. 385
Errors Expected @param tag for 'o'. 385
Errors First sentence should end with a period. 395
Errors Expected an @return tag. 398
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 398
Errors First sentence should end with a period. 402
Errors Method 'addToolView' is not designed for extension - needs to be abstract, final or empty. 405
Errors Parameter tool should be final. 405
Errors Expected @param tag for 'tool'. 405
Errors Parameter view should be final. 405
Errors Expected @param tag for 'view'. 405
Errors First sentence should end with a period. 444
Errors Method 'removeToolView' is not designed for extension - needs to be abstract, final or empty. 447
Errors Parameter tool should be final. 447
Errors Expected @param tag for 'tool'. 447
Errors Parameter view should be final. 447
Errors Expected @param tag for 'view'. 447
Errors Expected an @return tag. 465
Errors Method 'getToolViews' is not designed for extension - needs to be abstract, final or empty. 465
Errors Expected an @return tag. 480
Errors Method 'getToolViews' is not designed for extension - needs to be abstract, final or empty. 480
Errors Parameter tool should be final. 480
Errors Expected @param tag for 'tool'. 480
Errors Method 'setToolViews' is not designed for extension - needs to be abstract, final or empty. 502
Errors Parameter toolViews should be final. 502
Errors 'toolViews' hides a field. 502
Errors Expected @param tag for 'toolViews'. 502
Errors First sentence should end with a period. 514
Errors Method 'addNexus' is not designed for extension - needs to be abstract, final or empty. 517
Errors Parameter path should be final. 517
Errors 'path' hides a field. 517
Errors Expected @param tag for 'path'. 517
Errors Parameter child should be final. 517
Errors Expected @param tag for 'child'. 517
Errors Must have at least one statement. 536
Errors Empty statement. 538
Errors First sentence should end with a period. 559
Errors Method 'removeNexus' is not designed for extension - needs to be abstract, final or empty. 562
Errors Parameter path should be final. 562
Errors 'path' hides a field. 562
Errors Expected @param tag for 'path'. 562
Errors Parameter child should be final. 562
Errors Expected @param tag for 'child'. 562
Errors First sentence should end with a period. 584
Errors Expected an @return tag. 587
Errors Method 'getNexuses' is not designed for extension - needs to be abstract, final or empty. 587
Errors Method 'addParent' is not designed for extension - needs to be abstract, final or empty. 602
Errors Parameter path should be final. 602
Errors 'path' hides a field. 602
Errors Expected @param tag for 'path'. 602
Errors Parameter parent should be final. 602
Errors Expected @param tag for 'parent'. 602
Errors Must have at least one statement. 619
Errors Empty statement. 621
Errors First sentence should end with a period. 634
Errors Method 'removeParent' is not designed for extension - needs to be abstract, final or empty. 637
Errors Parameter path should be final. 637
Errors 'path' hides a field. 637
Errors Expected @param tag for 'path'. 637
Errors Parameter parent should be final. 637
Errors Expected @param tag for 'parent'. 637
Errors First sentence should end with a period. 655
Errors Expected an @return tag. 658
Errors Method 'getParents' is not designed for extension - needs to be abstract, final or empty. 658
Errors First sentence should end with a period. 670
Errors Method 'setPrimaryParentNexus' is not designed for extension - needs to be abstract, final or empty. 673
Errors Parameter primaryParentNexus should be final. 673
Errors Expected @param tag for 'primaryParentNexus'. 673
Errors Expected an @return tag. 686
Errors Method 'getPrimaryParentNexus' is not designed for extension - needs to be abstract, final or empty. 686
Errors Missing a Javadoc comment. 702
Errors Line has trailing spaces. 709
Errors Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 712
Errors Method 'addTool' is not designed for extension - needs to be abstract, final or empty. 736
Errors Parameter path should be final. 736
Errors 'path' hides a field. 736
Errors Expected @param tag for 'path'. 736
Errors Parameter tool should be final. 736
Errors Expected @param tag for 'tool'. 736
Errors Must have at least one statement. 749
Errors Empty statement. 751
Errors First sentence should end with a period. 764
Errors Method 'removeTool' is not designed for extension - needs to be abstract, final or empty. 767
Errors Parameter path should be final. 767
Errors 'path' hides a field. 767
Errors Expected @param tag for 'path'. 767
Errors Parameter tool should be final. 767
Errors Expected @param tag for 'tool'. 767
Errors First sentence should end with a period. 779
Errors Expected an @return tag. 782
Errors Method 'getTools' is not designed for extension - needs to be abstract, final or empty. 782
Errors Method 'addArc' is not designed for extension - needs to be abstract, final or empty. 797
Errors Parameter path should be final. 797
Errors 'path' hides a field. 797
Errors Expected @param tag for 'path'. 797
Errors Parameter arc should be final. 797
Errors Expected @param tag for 'arc'. 797
Errors Must have at least one statement. 810
Errors Empty statement. 812
Errors First sentence should end with a period. 825
Errors Method 'removeArc' is not designed for extension - needs to be abstract, final or empty. 828
Errors Parameter path should be final. 828
Errors 'path' hides a field. 828
Errors Expected @param tag for 'path'. 828
Errors Parameter arc should be final. 828
Errors Expected @param tag for 'arc'. 828
Errors First sentence should end with a period. 840
Errors Expected an @return tag. 843
Errors Method 'getArcs' is not designed for extension - needs to be abstract, final or empty. 843
Errors First sentence should end with a period. 855
Errors Method 'addUser' is not designed for extension - needs to be abstract, final or empty. 858
Errors Parameter user should be final. 858
Errors Expected @param tag for 'user'. 858
Errors First sentence should end with a period. 873
Errors Method 'removeUser' is not designed for extension - needs to be abstract, final or empty. 876
Errors Parameter user should be final. 876
Errors Expected @param tag for 'user'. 876
Errors Expected an @return tag. 891
Errors Method 'getUsers' is not designed for extension - needs to be abstract, final or empty. 891
Errors Method 'addUserAttribute' is not designed for extension - needs to be abstract, final or empty. 907
Errors Parameter user should be final. 907
Errors Expected @param tag for 'user'. 907
Errors Parameter key should be final. 907
Errors Expected @param tag for 'key'. 907
Errors Parameter value should be final. 907
Errors Expected @param tag for 'value'. 907
Errors Must have at least one statement. 931
Errors Empty statement. 933
Errors Must have at least one statement. 946
Errors Empty statement. 948
Errors Method 'removeUserAttribute' is not designed for extension - needs to be abstract, final or empty. 967
Errors Parameter user should be final. 967
Errors Expected @param tag for 'user'. 967
Errors Parameter key should be final. 967
Errors Expected @param tag for 'key'. 967
Errors Expected an @return tag. 987
Errors Method 'getUserAttribute' is not designed for extension - needs to be abstract, final or empty. 987
Errors Parameter user should be final. 987
Errors Expected @param tag for 'user'. 987
Errors Parameter key should be final. 987
Errors Expected @param tag for 'key'. 987
Errors Expected an @return tag. 1009
Errors Method 'getUserAttributes' is not designed for extension - needs to be abstract, final or empty. 1009
Errors Parameter user should be final. 1009
Errors Expected @param tag for 'user'. 1009
Errors Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 1027
Errors Parameter group should be final. 1027
Errors Expected @param tag for 'group'. 1027
Errors Parameter role should be final. 1027
Errors Expected @param tag for 'role'. 1027
Errors Method 'removeGroup' is not designed for extension - needs to be abstract, final or empty. 1042
Errors Parameter group should be final. 1042
Errors Expected @param tag for 'group'. 1042
Errors Expected an @return tag. 1057
Errors Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 1057
Errors Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. 1072
Errors Parameter key should be final. 1072
Errors Expected @param tag for 'key'. 1072
Errors Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 1087
Errors Parameter key should be final. 1087
Errors Expected @param tag for 'key'. 1087
Errors Parameter value should be final. 1087
Errors Expected @param tag for 'value'. 1087
Errors Must have at least one statement. 1102
Errors Empty statement. 1104
Errors Must have at least one statement. 1117
Errors Empty statement. 1119
Errors Line has trailing spaces. 1138
Errors Method 'getAttributeByKey' is not designed for extension - needs to be abstract, final or empty. 1142
Errors Parameter key should be final. 1142
Errors Expected @param tag for 'key'. 1142
Errors Expected an @return tag. 1159
Errors Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 1159
Errors Method 'descend' is not designed for extension - needs to be abstract, final or empty. 1175
Errors Method length is 205 lines (max allowed is 150). 1175
Errors Parameter pathVector should be final. 1175
Errors Expected @param tag for 'pathVector'. 1175
Errors Parameter request should be final. 1176
Errors Expected @param tag for 'request'. 1176
Errors Parameter response should be final. 1177
Errors Expected @param tag for 'response'. 1177
Errors Parameter context should be final. 1178
Errors Expected @param tag for 'context'. 1178
Errors Parameter nexusHistory should be final. 1178
Errors Expected @param tag for 'nexusHistory'. 1178
Errors Expected @throws tag for 'java.io.IOException'. 1179
Errors Expected @throws tag for 'javax.servlet.ServletException'. 1179
Errors Line is longer than 80 characters. 1200
Errors Line is longer than 80 characters. 1206
Errors Line is longer than 80 characters. 1322
Errors Line is longer than 80 characters. 1347
Errors Line is longer than 80 characters. 1353
Errors Line is longer than 80 characters. 1360
Errors Line is longer than 80 characters. 1364
Errors Line is longer than 80 characters. 1367
Errors Line is longer than 80 characters. 1368
Errors Line is longer than 80 characters. 1369
Errors Line is longer than 80 characters. 1375
Errors Line is longer than 80 characters. 1376
Errors Line is longer than 80 characters. 1377
Errors Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. 1388
Errors Method length is 331 lines (max allowed is 150). 1388
Errors Line is longer than 80 characters. 1421
Errors Line is longer than 80 characters. 1422
Errors Avoid inline conditionals. 1431
Errors '{' is followed by whitespace. 1460
Errors '{' is followed by whitespace. 1488
Errors '{' is followed by whitespace. 1498
Errors Line is longer than 80 characters. 1505
Errors '{' is followed by whitespace. 1506
Errors '{' is followed by whitespace. 1516
Errors '{' is followed by whitespace. 1524
Errors '{' is followed by whitespace. 1534
Errors '{' is followed by whitespace. 1542
Errors '{' is followed by whitespace. 1557
Errors '{' is followed by whitespace. 1566
Errors Line is longer than 80 characters. 1579
Errors '{' is followed by whitespace. 1591
Errors Line is longer than 80 characters. 1595
Errors Must have at least one statement. 1595
Errors '{' is followed by whitespace. 1614
Errors '{' is followed by whitespace. 1623
Errors Line is longer than 80 characters. 1637
Errors '{' is followed by whitespace. 1649
Errors Line is longer than 80 characters. 1657
Errors '{' is followed by whitespace. 1658
Errors '{' is followed by whitespace. 1672
Errors Line is longer than 80 characters. 1682
Errors '{' is followed by whitespace. 1683
Errors '{' is followed by whitespace. 1697
Errors '{' is followed by whitespace. 1708
Errors Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. 1723
Errors Method length is 385 lines (max allowed is 150). 1723
Errors Line is longer than 80 characters. 1747
Errors Line is longer than 80 characters. 1748
Errors '{' is followed by whitespace. 1750
Errors Line is longer than 80 characters. 1765
Errors '{' is followed by whitespace. 1798
Errors Avoid inline conditionals. 1808
Errors '{' is followed by whitespace. 1827
Errors '{' is followed by whitespace. 1854
Errors Avoid inline conditionals. 1870
Errors '{' is followed by whitespace. 1887
Errors Avoid inline conditionals. 1903
Errors '{' is followed by whitespace. 1920
Errors '{' is followed by whitespace. 1970
Errors '{' is followed by whitespace. 1996
Errors '{' is followed by whitespace. 2033
Errors '{' is followed by whitespace. 2068
Errors Expected an @return tag. 2114
Errors Parameter groupCode should be final. 2114
Errors Expected @param tag for 'groupCode'. 2114
Errors Line is longer than 80 characters. 2123
Errors '{' is followed by whitespace. 2124
Errors Expected an @return tag. 2150
Errors Parameter arcCode should be final. 2150
Errors Expected @param tag for 'arcCode'. 2150
Errors '{' is followed by whitespace. 2159
Errors Expected an @return tag. 2188
Errors Parameter group should be final. 2188
Errors Expected @param tag for 'group'. 2188
Errors Expected an @return tag. 2195
Errors Parameter arc should be final. 2195
Errors Expected @param tag for 'arc'. 2195
Errors Expected an @return tag. 2203
Errors Line is longer than 80 characters. 2203
Errors Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. 2203
Errors Parameter user should be final. 2203
Errors Expected @param tag for 'user'. 2203
Errors Parameter operation should be final. 2203
Errors Expected @param tag for 'operation'. 2203
Errors Line is longer than 80 characters. 2288
Errors Line is longer than 80 characters. 2290
Errors Line is longer than 80 characters. 2295
Errors First sentence should end with a period. 2306
Errors Expected an @return tag. 2309
Errors Parameter args should be final. 2309
Errors Expected @param tag for 'args'. 2309
Errors Missing a Javadoc comment. 2389
Errors 'static' modifier out of order with the JLS suggestions. 2389
Errors Missing a Javadoc comment. 2391
Errors 'static' modifier out of order with the JLS suggestions. 2391
Errors Missing a Javadoc comment. 2393
Errors 'static' modifier out of order with the JLS suggestions. 2393
Errors Missing a Javadoc comment. 2395
Errors 'static' modifier out of order with the JLS suggestions. 2395
Errors Missing a Javadoc comment. 2397
Errors 'static' modifier out of order with the JLS suggestions. 2397
Errors Missing a Javadoc comment. 2399
Errors 'static' modifier out of order with the JLS suggestions. 2399
Errors Missing a Javadoc comment. 2401
Errors 'static' modifier out of order with the JLS suggestions. 2401
Errors Missing a Javadoc comment. 2403
Errors 'static' modifier out of order with the JLS suggestions. 2403
Errors Missing a Javadoc comment. 2405
Errors 'static' modifier out of order with the JLS suggestions. 2405
Errors Missing a Javadoc comment. 2407
Errors 'static' modifier out of order with the JLS suggestions. 2407
Errors First sentence should end with a period. 2409
Errors Line has trailing spaces. 2411
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 2414
Errors Parameter newStatus should be final. 2414
Errors Expected @param tag for 'newStatus'. 2414
Errors First sentence should end with a period. 2420
Errors Line has trailing spaces. 2422
Errors Method 'setName' is not designed for extension - needs to be abstract, final or empty. 2425
Errors Parameter newName should be final. 2425
Errors Expected @param tag for 'newName'. 2425
Errors Must have at least one statement. 2431
Errors Empty statement. 2433
Errors First sentence should end with a period. 2445
Errors Line has trailing spaces. 2447
Errors Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. 2450
Errors Parameter newLongName should be final. 2450
Errors Expected @param tag for 'newLongName'. 2450
Errors Must have at least one statement. 2455
Errors Empty statement. 2457
Errors First sentence should end with a period. 2469
Errors Line has trailing spaces. 2471
Errors Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 2474
Errors Parameter newDescription should be final. 2474
Errors Expected @param tag for 'newDescription'. 2474
Errors Must have at least one statement. 2479
Errors Empty statement. 2481
Errors Line is longer than 80 characters. 2497
Errors Expected an @return tag. 2509
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 2509
Errors Method length is 187 lines (max allowed is 150). 2509
Errors Parameter options should be final. 2509
Errors Expected @param tag for 'options'. 2509
Errors Parameter tag should be final. 2509
Errors Expected @param tag for 'tag'. 2509
Errors Parameter indent should be final. 2509
Errors Expected @param tag for 'indent'. 2509
Errors 'attributes' hides a field. 2530
Errors 'tools' hides a field. 2594
Errors 'groups' hides a field. 2629
Errors 'users' hides a field. 2652
Errors 'attributes' hides a field. 2662
Errors Line is longer than 80 characters. 2674
Errors Expected an @return tag. 2700
Errors Parameter groupCode should be final. 2700
Errors Expected @param tag for 'groupCode'. 2700
Errors '{' is followed by whitespace. 2706
Errors First sentence should end with a period. 2732
Errors Expected an @return tag. 2735
Errors Parameter siteHandle should be final. 2735
Errors Expected @param tag for 'siteHandle'. 2735
Errors '{' is followed by whitespace. 2740
Errors First sentence should end with a period. 2766
Errors 'private' modifier out of order with the JLS suggestions. 2769
Errors Line has trailing spaces. 2773
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 2776
Errors Parameter dataSource should be final. 2776
Errors Expected @param tag for 'dataSource'. 2776
Errors First sentence should end with a period. 2781
Errors Line has trailing spaces. 2783
Errors Expected an @return tag. 2786
Errors Parameter s should be final. 2786
Errors Expected @param tag for 's'. 2786

okapi/coreobjects/OkapiObject.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.io.*. 20
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 33
Errors Line has trailing spaces. 42
Errors Variable 'name' must be private and have accessor methods. 49
Errors Variable 'longName' must be private and have accessor methods. 54
Errors Variable 'description' must be private and have accessor methods. 59
Errors Variable 'objectID' must be private and have accessor methods. 64
Errors Variable 'status' must be private and have accessor methods. 69
Errors Variable 'createdDate' must be private and have accessor methods. 74
Errors Variable 'createdBy' must be private and have accessor methods. 79
Errors Variable 'lastModifiedDate' must be private and have accessor methods. 84
Errors Variable 'lastModifiedBy' must be private and have accessor methods. 89
Errors Line has trailing spaces. 105
Errors Parameter user should be final. 107
Errors Expected @param tag for 'user'. 107
Errors Line has trailing spaces. 119
Errors Parameter stringID should be final. 121
Errors Expected @param tag for 'stringID'. 121
Errors Line has trailing spaces. 133
Errors Parameter objectID should be final. 135
Errors 'objectID' hides a field. 135
Errors Expected @param tag for 'objectID'. 135
Errors Line has trailing spaces. 142
Errors Parameter user should be final. 144
Errors Expected @param tag for 'user'. 144
Errors Parameter stringID should be final. 144
Errors Expected @param tag for 'stringID'. 144
Errors Expected an @return tag. 156
Errors Line is longer than 80 characters. 156
Errors Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. 156
Errors Parameter user should be final. 156
Errors Expected @param tag for 'user'. 156
Errors Parameter operation should be final. 156
Errors Expected @param tag for 'operation'. 156
Errors Line is longer than 80 characters. 157
Errors Parameter user should be final. 164
Errors Expected @param tag for 'user'. 164
Errors Parameter operation should be final. 164
Errors Expected @param tag for 'operation'. 164
Errors Expected an @return tag. 172
Errors Line is longer than 80 characters. 172
Errors Method 'isEncryptionRequired' is not designed for extension - needs to be abstract, final or empty. 172
Errors Parameter user should be final. 172
Errors Expected @param tag for 'user'. 172
Errors Parameter operation should be final. 172
Errors Expected @param tag for 'operation'. 172
Errors First sentence should end with a period. 188
Errors Line has trailing spaces. 190
Errors Line has trailing spaces. 191
Errors Line has trailing spaces. 193
Errors Method 'setName' is not designed for extension - needs to be abstract, final or empty. 195
Errors Parameter newName should be final. 195
Errors Expected @param tag for 'newName'. 195
Errors First sentence should end with a period. 199
Errors Line has trailing spaces. 201
Errors Line has trailing spaces. 202
Errors Line has trailing spaces. 204
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 206
Errors First sentence should end with a period. 210
Errors Line has trailing spaces. 212
Errors Line has trailing spaces. 213
Errors Line has trailing spaces. 215
Errors Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. 217
Errors Parameter newLongName should be final. 217
Errors Expected @param tag for 'newLongName'. 217
Errors First sentence should end with a period. 221
Errors Line has trailing spaces. 223
Errors Line has trailing spaces. 224
Errors Line has trailing spaces. 226
Errors Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. 228
Errors First sentence should end with a period. 233
Errors Line has trailing spaces. 235
Errors Line has trailing spaces. 236
Errors Line has trailing spaces. 238
Errors Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 240
Errors Parameter newDescription should be final. 240
Errors Expected @param tag for 'newDescription'. 240
Errors First sentence should end with a period. 244
Errors Line has trailing spaces. 246
Errors Line has trailing spaces. 247
Errors Line has trailing spaces. 249
Errors Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 251
Errors First sentence should end with a period. 255
Errors Line has trailing spaces. 257
Errors Line has trailing spaces. 258
Errors Line has trailing spaces. 260
Errors Method 'getObjectID' is not designed for extension - needs to be abstract, final or empty. 262
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 266
Errors Missing a Javadoc comment. 266
Errors Parameter newStatus should be final. 266
Errors First sentence should end with a period. 270
Errors Line has trailing spaces. 272
Errors Line has trailing spaces. 273
Errors Line has trailing spaces. 275
Errors Method 'getStatus' is not designed for extension - needs to be abstract, final or empty. 277
Errors Method 'setCreatedDate' is not designed for extension - needs to be abstract, final or empty. 281
Errors Missing a Javadoc comment. 281
Errors Parameter newCreatedDate should be final. 281
Errors First sentence should end with a period. 285
Errors Line has trailing spaces. 287
Errors Line has trailing spaces. 288
Errors Line has trailing spaces. 290
Errors Method 'getCreatedDate' is not designed for extension - needs to be abstract, final or empty. 292
Errors Method 'setLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 296
Errors Missing a Javadoc comment. 296
Errors Parameter newLastModifiedDate should be final. 296
Errors First sentence should end with a period. 300
Errors Line has trailing spaces. 302
Errors Line has trailing spaces. 303
Errors Line has trailing spaces. 305
Errors Method 'getLastModifiedDate' is not designed for extension - needs to be abstract, final or empty. 307
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 311
Errors Missing a Javadoc comment. 311
Errors Parameter newLastModifiedBy should be final. 312
Errors Method 'setLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 316
Errors Missing a Javadoc comment. 316
Errors Parameter newLastModifiedBy should be final. 316
Errors First sentence should end with a period. 320
Errors Line has trailing spaces. 322
Errors Line has trailing spaces. 323
Errors Line has trailing spaces. 325
Errors Method 'getLastModifiedBy' is not designed for extension - needs to be abstract, final or empty. 327
Errors Method 'setCreatedBy' is not designed for extension - needs to be abstract, final or empty. 331
Errors Missing a Javadoc comment. 331
Errors Parameter newCreatedBy should be final. 331
Errors First sentence should end with a period. 335
Errors Line has trailing spaces. 337
Errors Line has trailing spaces. 338
Errors Line has trailing spaces. 340
Errors Method 'getCreatedBy' is not designed for extension - needs to be abstract, final or empty. 342
Errors First sentence should end with a period. 346
Errors Line has trailing spaces. 348
Errors Line has trailing spaces. 349
Errors Line has trailing spaces. 351
Errors Line has trailing spaces. 353
Errors Method 'currentDateTimeOracle' is not designed for extension - needs to be abstract, final or empty. 355
Errors Parameter date should be final. 355
Errors Expected @param tag for 'date'. 355
Errors Line has trailing spaces. 367
Errors Line has trailing spaces. 378
Errors Line has trailing spaces. 385
Errors Line has trailing spaces. 387
Errors Line has trailing spaces. 391
Errors Line has trailing spaces. 393
Errors Line has trailing spaces. 396
Errors Line has trailing spaces. 401
Errors Line has trailing spaces. 407
Errors Line has trailing spaces. 409
Errors Line has trailing spaces. 411
Errors Line has trailing spaces. 415
Errors Expected an @return tag. 418
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 418
Errors Parameter options should be final. 418
Errors Expected @param tag for 'options'. 418
Errors Parameter tag should be final. 418
Errors Expected @param tag for 'tag'. 418
Errors Parameter indent should be final. 418
Errors Expected @param tag for 'indent'. 418
Errors First sentence should end with a period. 448
Errors Line has trailing spaces. 450
Errors Line has trailing spaces. 451
Errors Line has trailing spaces. 454
Errors Line has trailing spaces. 456
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 458
Errors Parameter options should be final. 458
Errors Expected @param tag for 'options'. 458
Errors Parameter tag should be final. 458
Errors Expected @param tag for 'tag'. 458
Errors First sentence should end with a period. 468
Errors Line has trailing spaces. 470
Errors Line has trailing spaces. 471
Errors Line has trailing spaces. 474
Errors Line has trailing spaces. 476
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 478
Errors Parameter options should be final. 478
Errors Expected @param tag for 'options'. 478
Errors Parameter indent should be final. 478
Errors Expected @param tag for 'indent'. 478
Errors First sentence should end with a period. 488
Errors Line has trailing spaces. 490
Errors Line has trailing spaces. 491
Errors Line has trailing spaces. 493
Errors Line has trailing spaces. 495
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 497
Errors Parameter options should be final. 497
Errors Expected @param tag for 'options'. 497

okapi/coreobjects/OkapiObjectID.java

Violation Message Line
Errors First sentence should end with a period. 20
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 31
Errors Missing a Javadoc comment. 35
Errors First sentence should end with a period. 37
Errors Line has trailing spaces. 39
Errors Parameter o should be final. 67
Errors Expected @param tag for 'o'. 67
Errors Parameter s should be final. 75
Errors Expected @param tag for 's'. 75
Errors Expected an @return tag. 82
Errors Method 'getIdentifier' is not designed for extension - needs to be abstract, final or empty. 82
Errors First sentence should end with a period. 86
Errors Expected an @return tag. 89
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 89

okapi/coreobjects/OkapiOperation.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 43
Errors Line has trailing spaces. 44
Errors Utility classes should not have a public or default constructor. 51
Errors First sentence should end with a period. 53
Errors 'static' modifier out of order with the JLS suggestions. 56
Errors 'static' modifier out of order with the JLS suggestions. 61
Errors First sentence should end with a period. 64
Errors 'static' modifier out of order with the JLS suggestions. 67
Errors Line is longer than 80 characters. 72
Errors 'static' modifier out of order with the JLS suggestions. 72
Errors First sentence should end with a period. 75
Errors 'static' modifier out of order with the JLS suggestions. 78
Errors Missing a Javadoc comment. 80
Errors Parameter code should be final. 91
Errors 'code' hides a field. 91
Errors Expected @param tag for 'code'. 91

okapi/coreobjects/OkapiRole.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 37
Errors Line has trailing spaces. 46
Errors Variable 'name' must be private and have accessor methods. 53
Errors Variable 'longName' must be private and have accessor methods. 58
Errors Variable 'description' must be private and have accessor methods. 63
Errors Missing a Javadoc comment. 75
Errors Missing a Javadoc comment. 77
Errors '10000' is a magic number. 77
Errors Missing a Javadoc comment. 79
Errors Parameter name should be final. 90
Errors 'name' hides a field. 90
Errors Expected @param tag for 'name'. 90
Errors Parameter longName should be final. 90
Errors 'longName' hides a field. 90
Errors Expected @param tag for 'longName'. 90
Errors Parameter description should be final. 90
Errors 'description' hides a field. 90
Errors Expected @param tag for 'description'. 90
Errors Parameter imsRoleType should be final. 91
Errors 'imsRoleType' hides a field. 91
Errors Expected @param tag for 'imsRoleType'. 91
Errors Parameter imsRoleSubType should be final. 91
Errors 'imsRoleSubType' hides a field. 91
Errors Expected @param tag for 'imsRoleSubType'. 91
Errors First sentence should end with a period. 104
Errors Expected an @return tag. 107
Errors Method 'getRoleCode' is not designed for extension - needs to be abstract, final or empty. 107
Errors First sentence should end with a period. 111
Errors Expected an @return tag. 114
Errors Parameter name should be final. 114
Errors Expected @param tag for 'name'. 114
Errors First sentence should end with a period. 124
Errors Expected an @return tag. 127
Errors Parameter name should be final. 127
Errors Expected @param tag for 'name'. 127
Errors First sentence should end with a period. 131
Errors 'static' modifier out of order with the JLS suggestions. 135
Errors First sentence should end with a period. 138
Errors 'static' modifier out of order with the JLS suggestions. 141
Errors First sentence should end with a period. 144
Errors 'static' modifier out of order with the JLS suggestions. 147
Errors First sentence should end with a period. 150
Errors 'static' modifier out of order with the JLS suggestions. 153
Errors 'static' modifier out of order with the JLS suggestions. 160
Errors First sentence should end with a period. 163
Errors 'static' modifier out of order with the JLS suggestions. 166
Errors First sentence should end with a period. 170
Errors 'static' modifier out of order with the JLS suggestions. 173
Errors First sentence should end with a period. 177
Errors 'static' modifier out of order with the JLS suggestions. 180
Errors Line has trailing spaces. 186
Errors Line has trailing spaces. 188
Errors 'static' modifier out of order with the JLS suggestions. 190
Errors 'static' modifier out of order with the JLS suggestions. 196
Errors 'static' modifier out of order with the JLS suggestions. 202
Errors 'static' modifier out of order with the JLS suggestions. 210
Errors 'static' modifier out of order with the JLS suggestions. 217
Errors First sentence should end with a period. 221
Errors Line has trailing spaces. 223
Errors Line has trailing spaces. 224
Errors Line has trailing spaces. 226
Errors Method 'setName' is not designed for extension - needs to be abstract, final or empty. 228
Errors Parameter newName should be final. 228
Errors Expected @param tag for 'newName'. 228
Errors First sentence should end with a period. 232
Errors Line has trailing spaces. 234
Errors Line has trailing spaces. 235
Errors Line has trailing spaces. 237
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 239
Errors First sentence should end with a period. 243
Errors Line has trailing spaces. 245
Errors Line has trailing spaces. 246
Errors Line has trailing spaces. 248
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 250
Errors First sentence should end with a period. 254
Errors Line has trailing spaces. 256
Errors Line has trailing spaces. 257
Errors Line has trailing spaces. 259
Errors Method 'setLongName' is not designed for extension - needs to be abstract, final or empty. 261
Errors Parameter newLongName should be final. 261
Errors Expected @param tag for 'newLongName'. 261
Errors First sentence should end with a period. 265
Errors Line has trailing spaces. 267
Errors Line has trailing spaces. 268
Errors Line has trailing spaces. 270
Errors Method 'getLongName' is not designed for extension - needs to be abstract, final or empty. 272
Errors First sentence should end with a period. 276
Errors Line has trailing spaces. 278
Errors Line has trailing spaces. 279
Errors Line has trailing spaces. 281
Errors Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 283
Errors Parameter newDescription should be final. 283
Errors Expected @param tag for 'newDescription'. 283
Errors First sentence should end with a period. 287
Errors Line has trailing spaces. 289
Errors Line has trailing spaces. 290
Errors Line has trailing spaces. 292
Errors Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 294
Errors First sentence should end with a period. 298
Errors Line has trailing spaces. 300
Errors Line has trailing spaces. 301
Errors Line has trailing spaces. 303
Errors Method 'setIMSRoleType' is not designed for extension - needs to be abstract, final or empty. 305
Errors Parameter imsRoleType should be final. 305
Errors 'imsRoleType' hides a field. 305
Errors Expected @param tag for 'imsRoleType'. 305
Errors First sentence should end with a period. 309
Errors Line has trailing spaces. 311
Errors Line has trailing spaces. 312
Errors Line has trailing spaces. 314
Errors Method 'getIMSRoleType' is not designed for extension - needs to be abstract, final or empty. 316
Errors First sentence should end with a period. 320
Errors Line has trailing spaces. 322
Errors Line has trailing spaces. 323
Errors Line has trailing spaces. 325
Errors Method 'setIMSRoleSubType' is not designed for extension - needs to be abstract, final or empty. 327
Errors Parameter imsRoleSubType should be final. 327
Errors 'imsRoleSubType' hides a field. 327
Errors Expected @param tag for 'imsRoleSubType'. 327
Errors First sentence should end with a period. 331
Errors Line has trailing spaces. 333
Errors Line has trailing spaces. 334
Errors Line has trailing spaces. 336
Errors Method 'getIMSRoleSubType' is not designed for extension - needs to be abstract, final or empty. 338
Errors First sentence should end with a period. 342
Errors Line has trailing spaces. 344
Errors Line has trailing spaces. 345
Errors Line has trailing spaces. 347
Errors Line has trailing spaces. 349
Errors Definition of 'equals()' without corresponding definition of 'hashCode()'. 351
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 351
Errors Parameter o should be final. 351
Errors Expected @param tag for 'o'. 351
Errors Line is longer than 80 characters. 386
Errors Expected an @return tag. 399
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 399
Errors Parameter options should be final. 399
Errors Expected @param tag for 'options'. 399
Errors Parameter tag should be final. 399
Errors Expected @param tag for 'tag'. 399
Errors Parameter indent should be final. 399
Errors Expected @param tag for 'indent'. 399
Errors First sentence should end with a period. 429
Errors Line has trailing spaces. 431
Errors Line has trailing spaces. 432
Errors Line has trailing spaces. 435
Errors Line has trailing spaces. 437
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 439
Errors Parameter options should be final. 439
Errors Expected @param tag for 'options'. 439
Errors Parameter tag should be final. 439
Errors Expected @param tag for 'tag'. 439
Errors First sentence should end with a period. 449
Errors Line has trailing spaces. 451
Errors Line has trailing spaces. 452
Errors Line has trailing spaces. 455
Errors Line has trailing spaces. 457
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 459
Errors Parameter options should be final. 459
Errors Expected @param tag for 'options'. 459
Errors Parameter indent should be final. 459
Errors Expected @param tag for 'indent'. 459
Errors First sentence should end with a period. 469
Errors Line has trailing spaces. 471
Errors Line has trailing spaces. 472
Errors Line has trailing spaces. 474
Errors Line has trailing spaces. 476
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 478
Errors Parameter options should be final. 478
Errors Expected @param tag for 'options'. 478

okapi/coreobjects/OkapiSite.java

Violation Message Line
Errors Unused import - java.util.Vector. 21
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 43
Errors First sentence should end with a period. 47
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Errors First sentence should end with a period. 52
Errors Method 'setOcwInfoFactory' is not designed for extension - needs to be abstract, final or empty. 57
Errors Missing a Javadoc comment. 57
Errors Parameter ocwInfoFactory should be final. 57
Errors 'ocwInfoFactory' hides a field. 57
Errors Method 'getOcwInfoFactory' is not designed for extension - needs to be abstract, final or empty. 61
Errors Missing a Javadoc comment. 61
Errors Line has trailing spaces. 72
Errors Expected an @return tag. 75
Errors First sentence should end with a period. 79
Errors First sentence should end with a period. 84
Errors Expected an @return tag. 87
Errors Parameter request should be final. 88
Errors Expected @param tag for 'request'. 88
Errors First sentence should end with a period. 92
Errors Expected an @return tag. 95
Errors First sentence should end with a period. 99
Errors First sentence should end with a period. 105
Errors Expected an @return tag. 108
Errors Parameter request should be final. 109
Errors Expected @param tag for 'request'. 109
Errors First sentence should end with a period. 113
Errors Expected an @return tag. 116
Errors First sentence should end with a period. 120
Errors '60000' is a magic number. 123
Errors First sentence should end with a period. 125
Errors Expected an @return tag. 128
Errors First sentence should end with a period. 132
Errors First sentence should end with a period. 137
Errors Expected an @return tag. 140
Errors First sentence should end with a period. 144
Errors Expected an @return tag. 147
Errors Parameter masterSubjectId should be final. 147
Errors Expected @param tag for 'masterSubjectId'. 147
Errors Missing a Javadoc comment. 157
Errors Variable 'toolDBRegistry' must be private and have accessor methods. 157
Errors First sentence should end with a period. 159
Errors Parameter context should be final. 162
Errors Expected @param tag for 'context'. 162
Errors Missing a Javadoc comment. 166
Errors Line has trailing spaces. 170
Errors Parameter rootDirectory should be final. 186
Errors Expected @param tag for 'rootDirectory'. 186
Errors Method length is 266 lines (max allowed is 150). 192
Errors Missing a Javadoc comment. 192
Errors Parameter contextOrDirectory should be final. 192
Errors Must have at least one statement. 266
Errors Line is longer than 80 characters. 296
Errors '+' is not preceded with whitespace. 403
Errors '+' is not followed by whitespace. 403
Errors '+' is not preceded with whitespace. 404
Errors '+' is not followed by whitespace. 404
Errors '+' is not preceded with whitespace. 408
Errors '+' is not followed by whitespace. 408
Errors Missing a Javadoc comment. 460
Errors First sentence should end with a period. 462
Errors Line has trailing spaces. 464
Errors Method 'descend' is not designed for extension - needs to be abstract, final or empty. 473
Errors Parameter pathVector should be final. 473
Errors Expected @param tag for 'pathVector'. 473
Errors Parameter request should be final. 474
Errors Expected @param tag for 'request'. 474
Errors Parameter response should be final. 475
Errors Expected @param tag for 'response'. 475
Errors Parameter context should be final. 476
Errors Expected @param tag for 'context'. 476
Errors Parameter nexusHistory should be final. 476
Errors Expected @param tag for 'nexusHistory'. 476
Errors Expected @throws tag for 'java.io.IOException'. 477
Errors Expected @throws tag for 'javax.servlet.ServletException'. 477
Errors '1800000' is a magic number. 483
Errors '1000' is a magic number. 486
Errors First sentence should end with a period. 508
Errors 'private' modifier out of order with the JLS suggestions. 511
Errors Line has trailing spaces. 515
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 518
Errors Parameter dataSource should be final. 518
Errors Expected @param tag for 'dataSource'. 518

okapi/coreobjects/OkapiToolController.java

Violation Message Line
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 37
Errors Variable 'toolControllerCode' must be private and have accessor methods. 44
Errors First sentence should end with a period. 52
Errors Parameter toolCode should be final. 55
Errors Expected @param tag for 'toolCode'. 55
Errors First sentence should end with a period. 61
Errors Expected an @return tag. 64
Errors Method 'getToolControllerCode' is not designed for extension - needs to be abstract, final or empty. 64
Errors First sentence should end with a period. 68
Errors Method 'setToolControllerCode' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter code should be final. 71
Errors Expected @param tag for 'code'. 71
Errors First sentence should end with a period. 77
Errors Expected an @return tag. 80
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 80
Errors Parameter o should be final. 80
Errors Expected @param tag for 'o'. 80
Errors Line is longer than 80 characters. 84
Errors First sentence should end with a period. 90
Errors Expected an @return tag. 93
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 93
Errors First sentence should end with a period. 97
Errors Variable 'toolControllerCache' must be private and have accessor methods. 100
Errors Expected an @return tag. 105
Errors Parameter toolControllerCode should be final. 105
Errors Expected @param tag for 'toolControllerCode'. 105
Errors 'protected' modifier out of order with the JLS suggestions. 118
Errors Parameter code should be final. 118
Errors Expected @param tag for 'code'. 118
Errors Parameter tool should be final. 118
Errors Expected @param tag for 'tool'. 118
Errors Line has trailing spaces. 125
Errors Parameter path should be final. 129
Errors Expected @param tag for 'path'. 129
Errors Parameter pathSegment should be final. 129
Errors Expected @param tag for 'pathSegment'. 129
Errors Parameter request should be final. 130
Errors Expected @param tag for 'request'. 130
Errors Parameter response should be final. 131
Errors Expected @param tag for 'response'. 131
Errors Parameter context should be final. 132
Errors Expected @param tag for 'context'. 132
Errors Parameter nexusHistory should be final. 132
Errors Expected @param tag for 'nexusHistory'. 132
Errors Parameter views should be final. 133
Errors Expected @param tag for 'views'. 133
Errors Expected @throws tag for 'javax.servlet.ServletException'. 133
Errors Expected @throws tag for 'java.io.IOException'. 134
Errors Parameter pathVector should be final. 141
Errors Expected @param tag for 'pathVector'. 141
Errors Parameter pathSegment should be final. 141
Errors Expected @param tag for 'pathSegment'. 141
Errors Parameter request should be final. 142
Errors Expected @param tag for 'request'. 142
Errors Parameter response should be final. 143
Errors Expected @param tag for 'response'. 143
Errors Parameter context should be final. 144
Errors Expected @param tag for 'context'. 144
Errors Parameter nexusHistory should be final. 144
Errors Expected @param tag for 'nexusHistory'. 144
Errors Parameter views should be final. 145
Errors Expected @param tag for 'views'. 145
Errors Expected @throws tag for 'javax.servlet.ServletException'. 145
Errors Expected @throws tag for 'java.io.IOException'. 146
Errors Expected an @return tag. 154
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 154
Errors Parameter options should be final. 154
Errors Expected @param tag for 'options'. 154
Errors Parameter tag should be final. 154
Errors Expected @param tag for 'tag'. 154
Errors Parameter indent should be final. 154
Errors Expected @param tag for 'indent'. 154

okapi/coreobjects/OkapiToolModel.java

Violation Message Line
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 26
Errors First sentence should end with a period. 34
Errors Line has trailing spaces. 36
Errors Expected an @return tag. 39
Errors Redundant 'public' modifier. 39
Errors Expected @param tag for 'pathVector'. 39
Errors Expected @param tag for 'pathSegment'. 40
Errors Expected @param tag for 'request'. 40
Errors Expected @param tag for 'context'. 41
Errors Expected @param tag for 'nexusHistory'. 41
Errors Expected @param tag for 'requestedType'. 42
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 43
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 44

okapi/coreobjects/OkapiToolModelReturn.java

Violation Message Line
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 26
Errors Missing a Javadoc comment. 33
Errors Variable 'returnedObject' must be private and have accessor methods. 33
Errors Missing a Javadoc comment. 35
Errors Variable 'returnedObjectType' must be private and have accessor methods. 35
Errors Missing a Javadoc comment. 37
Errors Variable 'desiredStyle' must be private and have accessor methods. 37
Errors First sentence should end with a period. 39
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 46
Errors Parameter returnedObject should be final. 48
Errors 'returnedObject' hides a field. 48
Errors Expected @param tag for 'returnedObject'. 48
Errors Parameter returnedObjectType should be final. 49
Errors 'returnedObjectType' hides a field. 49
Errors Expected @param tag for 'returnedObjectType'. 49
Errors Parameter desiredStyle should be final. 49
Errors 'desiredStyle' hides a field. 49
Errors Expected @param tag for 'desiredStyle'. 49

okapi/coreobjects/OkapiToolRenderer.java

Violation Message Line
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 26
Errors Redundant 'public' modifier. 37
Errors More than 7 parameters. 37
Errors Expected @param tag for 'toolModel'. 37
Errors Expected @param tag for 'styles'. 38
Errors Expected @param tag for 'styleMimeTypes'. 38
Errors Expected @param tag for 'styleStores'. 39
Errors Expected @param tag for 'pathVector'. 39
Errors Expected @param tag for 'pathSegment'. 40
Errors Expected @param tag for 'request'. 40
Errors Expected @param tag for 'response'. 41
Errors Expected @param tag for 'context'. 42
Errors Expected @param tag for 'nexusHistory'. 42
Errors Expected @throws tag for 'javax.servlet.ServletException'. 43
Errors Redundant 'public' modifier. 50
Errors More than 7 parameters. 50
Errors Expected @param tag for 'toolModel'. 50
Errors Expected @param tag for 'styles'. 51
Errors Expected @param tag for 'styleMimeTypes'. 51
Errors Expected @param tag for 'styleStores'. 52
Errors Expected @param tag for 'pathVector'. 52
Errors Expected @param tag for 'pathSegment'. 53
Errors Expected @param tag for 'request'. 53
Errors Expected @param tag for 'response'. 54
Errors Expected @param tag for 'context'. 55
Errors Expected @param tag for 'nexusHistory'. 55
Errors Expected @throws tag for 'javax.servlet.ServletException'. 56

okapi/coreobjects/OkapiUser.java

Violation Message Line
Errors Line has trailing spaces. 32
Errors Line has trailing spaces. 42
Errors First sentence should end with a period. 46
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Errors Line is longer than 80 characters. 63
Errors First sentence should end with a period. 70
Errors First sentence should end with a period. 75
Errors First sentence should end with a period. 80
Errors First sentence should end with a period. 85
Errors First sentence should end with a period. 90
Errors Missing a Javadoc comment. 140
Errors Missing a Javadoc comment. 142
Errors Missing a Javadoc comment. 144
Errors Missing a Javadoc comment. 146
Errors Missing a Javadoc comment. 148
Errors Missing a Javadoc comment. 150
Errors Missing a Javadoc comment. 152
Errors Missing a Javadoc comment. 154
Errors Missing a Javadoc comment. 156
Errors Missing a Javadoc comment. 158
Errors Missing a Javadoc comment. 160
Errors Missing a Javadoc comment. 162
Errors Missing a Javadoc comment. 164
Errors Missing a Javadoc comment. 166
Errors Missing a Javadoc comment. 168
Errors First sentence should end with a period. 170
Errors Missing a Javadoc comment. 175
Errors First sentence should end with a period. 178
Errors Variable 'hasChanged' must be private and have accessor methods. 181
Errors Expected an @return tag. 187
Errors First sentence should end with a period. 201
Errors Expected an @return tag. 204
Errors Line is longer than 80 characters. 212
Errors '{' is followed by whitespace. 213
Errors First sentence should end with a period. 246
Errors Parameter userCode should be final. 249
Errors 'userCode' hides a field. 249
Errors Expected @param tag for 'userCode'. 249
Errors Missing a Javadoc comment. 256
Errors First sentence should end with a period. 267
Errors Method 'resetAuthorization' is not designed for extension - needs to be abstract, final or empty. 270
Errors Missing a Javadoc comment. 283
Errors Parameter nexuses should be final. 283
Errors 'nexuses' hides a field. 283
Errors Parameter username should be final. 320
Errors Expected @param tag for 'username'. 320
Errors Empty statement. 326
Errors First sentence should end with a period. 331
Errors Variable 'userCache' must be private and have accessor methods. 334
Errors Missing a Javadoc comment. 336
Errors Variable 'userNameCache' must be private and have accessor methods. 336
Errors First sentence should end with a period. 340
Errors Line has trailing spaces. 342
Errors First sentence should end with a period. 349
Errors Line has trailing spaces. 351
Errors Expected an @return tag. 372
Errors Parameter userCode should be final. 372
Errors Expected @param tag for 'userCode'. 372
Errors Line is longer than 80 characters. 379
Errors Inner assignments should be avoided. 379
Errors Expected an @return tag. 397
Errors Parameter username should be final. 397
Errors Expected @param tag for 'username'. 397
Errors Inner assignments should be avoided. 406
Errors Expected an @return tag. 427
Errors Parameter username should be final. 427
Errors Expected @param tag for 'username'. 427
Errors Inner assignments should be avoided. 432
Errors First sentence should end with a period. 448
Errors Expected an @return tag. 451
Errors Parameter nameQuery should be final. 451
Errors Expected @param tag for 'nameQuery'. 451
Errors Line is longer than 80 characters. 464
Errors '{' is followed by whitespace. 465
Errors Line is longer than 80 characters. 467
Errors '{' is followed by whitespace. 468
Errors First sentence should end with a period. 495
Errors Expected an @return tag. 498
Errors Parameter email should be final. 498
Errors Expected @param tag for 'email'. 498
Errors '{' is followed by whitespace. 507
Errors Expected an @return tag. 543
Errors Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 543
Errors Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. 550
Errors Parameter userName should be final. 550
Errors Expected @param tag for 'userName'. 550
Errors Expected an @return tag. 557
Errors Method 'getFullName' is not designed for extension - needs to be abstract, final or empty. 557
Errors Method 'setFullName' is not designed for extension - needs to be abstract, final or empty. 564
Errors Parameter fullName should be final. 564
Errors Expected @param tag for 'fullName'. 564
Errors Expected an @return tag. 571
Errors Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 571
Errors Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 578
Errors Parameter firstName should be final. 578
Errors 'firstName' hides a field. 578
Errors Expected @param tag for 'firstName'. 578
Errors Expected an @return tag. 585
Errors Method 'getMiddleName' is not designed for extension - needs to be abstract, final or empty. 585
Errors Method 'setMiddleName' is not designed for extension - needs to be abstract, final or empty. 592
Errors Parameter middleName should be final. 592
Errors 'middleName' hides a field. 592
Errors Expected @param tag for 'middleName'. 592
Errors Expected an @return tag. 599
Errors Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 599
Errors Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 612
Errors Parameter lastName should be final. 612
Errors 'lastName' hides a field. 612
Errors Expected @param tag for 'lastName'. 612
Errors Expected an @return tag. 619
Errors Method 'getNickName' is not designed for extension - needs to be abstract, final or empty. 619
Errors Method 'setNickName' is not designed for extension - needs to be abstract, final or empty. 626
Errors Parameter nickName should be final. 626
Errors 'nickName' hides a field. 626
Errors Expected @param tag for 'nickName'. 626
Errors Expected an @return tag. 633
Errors Method 'getAffiliation' is not designed for extension - needs to be abstract, final or empty. 633
Errors Method 'setAffiliation' is not designed for extension - needs to be abstract, final or empty. 640
Errors Parameter affiliation should be final. 640
Errors 'affiliation' hides a field. 640
Errors Expected @param tag for 'affiliation'. 640
Errors Expected an @return tag. 647
Errors Method 'getLocalID' is not designed for extension - needs to be abstract, final or empty. 647
Errors Method 'setLocalID' is not designed for extension - needs to be abstract, final or empty. 654
Errors Parameter localID should be final. 654
Errors 'localID' hides a field. 654
Errors Expected @param tag for 'localID'. 654
Errors Expected an @return tag. 661
Errors Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 661
Errors Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 668
Errors Parameter email should be final. 668
Errors 'email' hides a field. 668
Errors Expected @param tag for 'email'. 668
Errors Expected an @return tag. 675
Errors Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 675
Errors Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 682
Errors Parameter key should be final. 682
Errors Expected @param tag for 'key'. 682
Errors Parameter value should be final. 682
Errors Expected @param tag for 'value'. 682
Errors Line has trailing spaces. 688
Errors Method 'getAttributeByKey' is not designed for extension - needs to be abstract, final or empty. 692
Errors Parameter key should be final. 692
Errors Expected @param tag for 'key'. 692
Errors Method 'setUserCode' is not designed for extension - needs to be abstract, final or empty. 699
Errors Parameter userCode should be final. 699
Errors 'userCode' hides a field. 699
Errors Expected @param tag for 'userCode'. 699
Errors Expected an @return tag. 706
Errors Method 'getUserCode' is not designed for extension - needs to be abstract, final or empty. 706
Errors First sentence should end with a period. 710
Errors Line has trailing spaces. 712
Errors Line has trailing spaces. 715
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 718
Errors Parameter newStatus should be final. 718
Errors Expected @param tag for 'newStatus'. 718
Errors First sentence should end with a period. 722
Errors Expected an @return tag. 725
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 725
Errors Parameter o should be final. 725
Errors Expected @param tag for 'o'. 725
Errors First sentence should end with a period. 735
Errors Expected an @return tag. 738
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 738
Errors Method 'setPreferenceProperties' is not designed for extension - needs to be abstract, final or empty. 745
Errors Parameter newPreferenceProperties should be final. 746
Errors Expected @param tag for 'newPreferenceProperties'. 746
Errors Expected an @return tag. 753
Errors Method 'getPreferenceProperties' is not designed for extension - needs to be abstract, final or empty. 753
Errors Expected an @return tag. 760
Errors Method 'getPreferenceProperty' is not designed for extension - needs to be abstract, final or empty. 760
Errors Parameter key should be final. 760
Errors Expected @param tag for 'key'. 760
Errors Line has trailing spaces. 767
Errors Expected an @return tag. 770
Errors Method 'getPreferenceProperty' is not designed for extension - needs to be abstract, final or empty. 770
Errors Parameter key should be final. 770
Errors Expected @param tag for 'key'. 770
Errors Parameter defaultValue should be final. 770
Errors Expected @param tag for 'defaultValue'. 770
Errors Method 'setPreferenceProperty' is not designed for extension - needs to be abstract, final or empty. 777
Errors Parameter key should be final. 777
Errors Expected @param tag for 'key'. 777
Errors Parameter value should be final. 777
Errors Expected @param tag for 'value'. 777
Errors Method 'setContactInfo' is not designed for extension - needs to be abstract, final or empty. 784
Errors Parameter newContactInfo should be final. 784
Errors Expected @param tag for 'newContactInfo'. 784
Errors Expected an @return tag. 791
Errors Method 'getContactInfo' is not designed for extension - needs to be abstract, final or empty. 791
Errors Expected an @return tag. 798
Errors Method 'getContactInfo' is not designed for extension - needs to be abstract, final or empty. 798
Errors Parameter type should be final. 798
Errors Expected @param tag for 'type'. 798
Errors Method 'addContactInfo' is not designed for extension - needs to be abstract, final or empty. 805
Errors Parameter type should be final. 805
Errors Expected @param tag for 'type'. 805
Errors Parameter contactInfo should be final. 805
Errors 'contactInfo' hides a field. 805
Errors Expected @param tag for 'contactInfo'. 805
Errors Method 'removeContactInfo' is not designed for extension - needs to be abstract, final or empty. 812
Errors Parameter type should be final. 812
Errors Expected @param tag for 'type'. 812
Errors Method 'setAddresses' is not designed for extension - needs to be abstract, final or empty. 819
Errors Parameter newAddresses should be final. 819
Errors Expected @param tag for 'newAddresses'. 819
Errors Expected an @return tag. 826
Errors Method 'getAddresses' is not designed for extension - needs to be abstract, final or empty. 826
Errors Expected an @return tag. 833
Errors Method 'getAddresses' is not designed for extension - needs to be abstract, final or empty. 833
Errors Parameter type should be final. 833
Errors Expected @param tag for 'type'. 833
Errors Method 'addAddresses' is not designed for extension - needs to be abstract, final or empty. 840
Errors Parameter type should be final. 840
Errors Expected @param tag for 'type'. 840
Errors Parameter address should be final. 840
Errors Expected @param tag for 'address'. 840
Errors Method 'removeAddresses' is not designed for extension - needs to be abstract, final or empty. 847
Errors Parameter type should be final. 847
Errors Expected @param tag for 'type'. 847
Errors First sentence should end with a period. 857
Errors Line has trailing spaces. 859
Errors Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 862
Errors First sentence should end with a period. 866
Errors Expected an @return tag. 869
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 869
Errors Parameter o should be final. 869
Errors Expected @param tag for 'o'. 869
Errors First sentence should end with a period. 882
Errors Line has trailing spaces. 884
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 888
Errors Parameter o should be final. 888
Errors Expected @param tag for 'o'. 888
Errors First sentence should end with a period. 892
Errors Line has trailing spaces. 894
Errors Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 898
Errors Parameter user should be final. 898
Errors Expected @param tag for 'user'. 898
Errors Variable 'superUser' must be private and have accessor methods. 907
Errors Missing a Javadoc comment. 909
Errors Variable 'nobodyUser' must be private and have accessor methods. 909
Errors Missing a Javadoc comment. 911
Errors Variable 'nullUser' must be private and have accessor methods. 911
Errors Missing a Javadoc comment. 914
Errors Variable 'studentRoleUser' must be private and have accessor methods. 914
Errors Missing a Javadoc comment. 916
Errors Variable 'learnerRoleUser' must be private and have accessor methods. 916
Errors Missing a Javadoc comment. 918
Errors Variable 'instructorRoleUser' must be private and have accessor methods. 918
Errors Missing a Javadoc comment. 920
Errors Variable 'graderRoleUser' must be private and have accessor methods. 920
Errors Missing a Javadoc comment. 922
Errors Variable 'taRoleUser' must be private and have accessor methods. 922
Errors Missing a Javadoc comment. 924
Errors Name 'course_administratorRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. 924
Errors Variable 'course_administratorRoleUser' must be private and have accessor methods. 924
Errors Missing a Javadoc comment. 926
Errors Variable 'guestRoleUser' must be private and have accessor methods. 926
Errors Missing a Javadoc comment. 928
Errors Variable 'managerRoleUser' must be private and have accessor methods. 928
Errors Missing a Javadoc comment. 930
Errors Variable 'mentorRoleUser' must be private and have accessor methods. 930
Errors Missing a Javadoc comment. 932
Errors Name 'content_developerRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. 932
Errors Variable 'content_developerRoleUser' must be private and have accessor methods. 932
Errors Missing a Javadoc comment. 934
Errors Name 'system_administratorRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. 934
Errors Variable 'system_administratorRoleUser' must be private and have accessor methods. 934
Errors Missing a Javadoc comment. 936
Errors Name 'help_desk_staffRoleUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. 936
Errors Variable 'help_desk_staffRoleUser' must be private and have accessor methods. 936
Errors '-1000' is a magic number. 940
Errors '-2000' is a magic number. 946
Errors '-10030' is a magic number. 959
Errors '-10020' is a magic number. 964
Errors '-10100' is a magic number. 969
Errors '-10005' is a magic number. 974
Errors '-10080' is a magic number. 979
Errors '-10070' is a magic number. 984
Errors '-10010' is a magic number. 990
Errors '-10041' is a magic number. 995
Errors '-10090' is a magic number. 1000
Errors '-10060' is a magic number. 1005
Errors '-10120' is a magic number. 1011
Errors '-10040' is a magic number. 1017
Errors Line has trailing spaces. 1024
Errors Method 'updateDB' is not designed for extension - needs to be abstract, final or empty. 1037
Errors Line is longer than 80 characters. 1079
Errors Line is longer than 80 characters. 1088
Errors '{' is followed by whitespace. 1116
Errors '{' is followed by whitespace. 1127
Errors Method 'refreshFromDB' is not designed for extension - needs to be abstract, final or empty. 1144
Errors Line is longer than 80 characters. 1150
Errors '{' is followed by whitespace. 1154
Errors Line is longer than 80 characters. 1157
Errors '{' is followed by whitespace. 1161
Errors Line is longer than 80 characters. 1170
Errors Must have at least one statement. 1170
Errors Line is longer than 80 characters. 1221
Errors Line is longer than 80 characters. 1222
Errors '{' is followed by whitespace. 1230
Errors Expected an @return tag. 1256
Errors Method 'roleInNexus' is not designed for extension - needs to be abstract, final or empty. 1256
Errors Parameter nexus should be final. 1256
Errors Expected @param tag for 'nexus'. 1256
Errors Expected an @return tag. 1263
Errors Method 'roleInNexus' is not designed for extension - needs to be abstract, final or empty. 1263
Errors Parameter nexusCode should be final. 1263
Errors Expected @param tag for 'nexusCode'. 1263
Errors '-10000' is a magic number. 1266
Errors Line is longer than 80 characters. 1277
Errors Line is longer than 80 characters. 1291
Errors Expected an @return tag. 1318
Errors Method 'getNexuses' is not designed for extension - needs to be abstract, final or empty. 1318
Errors Expected an @return tag. 1330
Errors Line is longer than 80 characters. 1330
Errors Method 'checkAuthorization' is not designed for extension - needs to be abstract, final or empty. 1330
Errors Parameter user should be final. 1330
Errors Expected @param tag for 'user'. 1330
Errors Parameter operation should be final. 1330
Errors Expected @param tag for 'operation'. 1330
Errors First sentence should end with a period. 1347
Errors Expected an @return tag. 1350
Errors Parameter args should be final. 1350
Errors Expected @param tag for 'args'. 1350
Errors Expected an @return tag. 1375
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 1375
Errors Parameter options should be final. 1375
Errors Expected @param tag for 'options'. 1375
Errors Parameter tag should be final. 1375
Errors Expected @param tag for 'tag'. 1375
Errors Parameter indent should be final. 1375
Errors Expected @param tag for 'indent'. 1375
Errors 'attributes' hides a field. 1403
Errors First sentence should end with a period. 1430
Errors 'private' modifier out of order with the JLS suggestions. 1433
Errors Line has trailing spaces. 1437
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 1440
Errors Parameter dataSource should be final. 1440
Errors Expected @param tag for 'dataSource'. 1440
Errors First sentence should end with a period. 1445
Errors Line has trailing spaces. 1447
Errors Expected an @return tag. 1450
Errors Parameter s should be final. 1450
Errors Expected @param tag for 's'. 1450

okapi/coreobjects/OkapiUserAddress.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.io.*. 20
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 43
Errors Missing a Javadoc comment. 47
Errors Variable 'line1' must be private and have accessor methods. 47
Errors Missing a Javadoc comment. 49
Errors Variable 'line2' must be private and have accessor methods. 49
Errors Missing a Javadoc comment. 51
Errors Variable 'line3' must be private and have accessor methods. 51
Errors Missing a Javadoc comment. 53
Errors Variable 'city' must be private and have accessor methods. 53
Errors Missing a Javadoc comment. 55
Errors Variable 'stateOrProvince' must be private and have accessor methods. 55
Errors Missing a Javadoc comment. 57
Errors Variable 'country' must be private and have accessor methods. 57
Errors Missing a Javadoc comment. 59
Errors Variable 'region' must be private and have accessor methods. 59
Errors Missing a Javadoc comment. 61
Errors Variable 'postcode' must be private and have accessor methods. 61
Errors Missing a Javadoc comment. 63
Errors Variable 'timeZone' must be private and have accessor methods. 63
Errors More than 7 parameters. 75
Errors Parameter line1 should be final. 75
Errors 'line1' hides a field. 75
Errors Expected @param tag for 'line1'. 75
Errors Parameter line2 should be final. 75
Errors 'line2' hides a field. 75
Errors Expected @param tag for 'line2'. 75
Errors Parameter line3 should be final. 75
Errors 'line3' hides a field. 75
Errors Expected @param tag for 'line3'. 75
Errors Parameter city should be final. 76
Errors 'city' hides a field. 76
Errors Expected @param tag for 'city'. 76
Errors Parameter stateOrProvince should be final. 76
Errors 'stateOrProvince' hides a field. 76
Errors Expected @param tag for 'stateOrProvince'. 76
Errors Parameter country should be final. 76
Errors 'country' hides a field. 76
Errors Expected @param tag for 'country'. 76
Errors Parameter region should be final. 76
Errors 'region' hides a field. 76
Errors Expected @param tag for 'region'. 76
Errors Parameter postcode should be final. 77
Errors 'postcode' hides a field. 77
Errors Expected @param tag for 'postcode'. 77
Errors Parameter timeZone should be final. 77
Errors 'timeZone' hides a field. 77
Errors Expected @param tag for 'timeZone'. 77
Errors First sentence should end with a period. 89
Errors Line has trailing spaces. 91
Errors Line has trailing spaces. 92
Errors Line has trailing spaces. 94
Errors Method 'setLine1' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter newLine1 should be final. 96
Errors Expected @param tag for 'newLine1'. 96
Errors First sentence should end with a period. 100
Errors Line has trailing spaces. 102
Errors Line has trailing spaces. 103
Errors Line has trailing spaces. 105
Errors Method 'getLine1' is not designed for extension - needs to be abstract, final or empty. 107
Errors First sentence should end with a period. 111
Errors Line has trailing spaces. 113
Errors Line has trailing spaces. 114
Errors Line has trailing spaces. 116
Errors Method 'setLine2' is not designed for extension - needs to be abstract, final or empty. 118
Errors Parameter newLine2 should be final. 118
Errors Expected @param tag for 'newLine2'. 118
Errors First sentence should end with a period. 122
Errors Line has trailing spaces. 124
Errors Line has trailing spaces. 125
Errors Line has trailing spaces. 127
Errors Method 'getLine2' is not designed for extension - needs to be abstract, final or empty. 129
Errors First sentence should end with a period. 133
Errors Line has trailing spaces. 135
Errors Line has trailing spaces. 136
Errors Line has trailing spaces. 138
Errors Method 'setLine3' is not designed for extension - needs to be abstract, final or empty. 140
Errors Parameter newLine3 should be final. 140
Errors Expected @param tag for 'newLine3'. 140
Errors First sentence should end with a period. 144
Errors Line has trailing spaces. 146
Errors Line has trailing spaces. 147
Errors Line has trailing spaces. 149
Errors Method 'getLine3' is not designed for extension - needs to be abstract, final or empty. 151
Errors First sentence should end with a period. 155
Errors Line has trailing spaces. 157
Errors Line has trailing spaces. 158
Errors Line has trailing spaces. 160
Errors Method 'setCity' is not designed for extension - needs to be abstract, final or empty. 162
Errors Parameter newCity should be final. 162
Errors Expected @param tag for 'newCity'. 162
Errors First sentence should end with a period. 166
Errors Line has trailing spaces. 168
Errors Line has trailing spaces. 169
Errors Line has trailing spaces. 171
Errors Method 'getCity' is not designed for extension - needs to be abstract, final or empty. 173
Errors First sentence should end with a period. 177
Errors Line has trailing spaces. 179
Errors Line has trailing spaces. 180
Errors Line has trailing spaces. 182
Errors Method 'setStateOrProvince' is not designed for extension - needs to be abstract, final or empty. 184
Errors Parameter newStateOrProvince should be final. 184
Errors Expected @param tag for 'newStateOrProvince'. 184
Errors First sentence should end with a period. 188
Errors Line has trailing spaces. 190
Errors Line has trailing spaces. 191
Errors Line has trailing spaces. 193
Errors Method 'getStateOrProvince' is not designed for extension - needs to be abstract, final or empty. 195
Errors First sentence should end with a period. 199
Errors Line has trailing spaces. 201
Errors Line has trailing spaces. 202
Errors Line has trailing spaces. 204
Errors Method 'setCountry' is not designed for extension - needs to be abstract, final or empty. 206
Errors Parameter newCountry should be final. 206
Errors Expected @param tag for 'newCountry'. 206
Errors First sentence should end with a period. 210
Errors Line has trailing spaces. 212
Errors Line has trailing spaces. 213
Errors Line has trailing spaces. 215
Errors Method 'getCountry' is not designed for extension - needs to be abstract, final or empty. 217
Errors First sentence should end with a period. 221
Errors Line has trailing spaces. 223
Errors Line has trailing spaces. 224
Errors Line has trailing spaces. 226
Errors Method 'setRegion' is not designed for extension - needs to be abstract, final or empty. 228
Errors Parameter newRegion should be final. 228
Errors Expected @param tag for 'newRegion'. 228
Errors First sentence should end with a period. 232
Errors Line has trailing spaces. 234
Errors Line has trailing spaces. 235
Errors Line has trailing spaces. 237
Errors Method 'getRegion' is not designed for extension - needs to be abstract, final or empty. 239
Errors First sentence should end with a period. 243
Errors Line has trailing spaces. 245
Errors Line has trailing spaces. 246
Errors Line has trailing spaces. 248
Errors Method 'setPostcode' is not designed for extension - needs to be abstract, final or empty. 250
Errors Parameter newPostcode should be final. 250
Errors Expected @param tag for 'newPostcode'. 250
Errors First sentence should end with a period. 254
Errors Line has trailing spaces. 256
Errors Line has trailing spaces. 257
Errors Line has trailing spaces. 259
Errors Method 'getPostcode' is not designed for extension - needs to be abstract, final or empty. 261
Errors First sentence should end with a period. 265
Errors Line has trailing spaces. 267
Errors Line has trailing spaces. 268
Errors Line has trailing spaces. 270
Errors Method 'setTimeZone' is not designed for extension - needs to be abstract, final or empty. 272
Errors Parameter newTimeZone should be final. 272
Errors Expected @param tag for 'newTimeZone'. 272
Errors First sentence should end with a period. 276
Errors Line has trailing spaces. 278
Errors Line has trailing spaces. 279
Errors Line has trailing spaces. 281
Errors Method 'getTimeZone' is not designed for extension - needs to be abstract, final or empty. 283

okapi/coreobjects/OkapiUserContactInfo.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.io.*. 20
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 33
Errors Missing a Javadoc comment. 37
Errors Variable 'email' must be private and have accessor methods. 37
Errors Missing a Javadoc comment. 39
Errors Variable 'voicePhone' must be private and have accessor methods. 39
Errors Missing a Javadoc comment. 41
Errors Variable 'faxPhone' must be private and have accessor methods. 41
Errors Missing a Javadoc comment. 43
Errors Variable 'mobilePhone' must be private and have accessor methods. 43
Errors Missing a Javadoc comment. 45
Errors Variable 'homePageURL' must be private and have accessor methods. 45
Errors Parameter email should be final. 57
Errors 'email' hides a field. 57
Errors Expected @param tag for 'email'. 57
Errors Parameter voicePhone should be final. 57
Errors 'voicePhone' hides a field. 57
Errors Expected @param tag for 'voicePhone'. 57
Errors Parameter faxPhone should be final. 58
Errors 'faxPhone' hides a field. 58
Errors Expected @param tag for 'faxPhone'. 58
Errors Parameter mobilePhone should be final. 58
Errors 'mobilePhone' hides a field. 58
Errors Expected @param tag for 'mobilePhone'. 58
Errors Parameter homePageURL should be final. 58
Errors 'homePageURL' hides a field. 58
Errors Expected @param tag for 'homePageURL'. 58
Errors First sentence should end with a period. 66
Errors Line has trailing spaces. 68
Errors Line has trailing spaces. 69
Errors Line has trailing spaces. 71
Errors Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter newEmail should be final. 73
Errors Expected @param tag for 'newEmail'. 73
Errors First sentence should end with a period. 77
Errors Line has trailing spaces. 79
Errors Line has trailing spaces. 80
Errors Line has trailing spaces. 82
Errors Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 84
Errors First sentence should end with a period. 88
Errors Line has trailing spaces. 90
Errors Line has trailing spaces. 91
Errors Line has trailing spaces. 93
Errors Method 'setVoicePhone' is not designed for extension - needs to be abstract, final or empty. 95
Errors Parameter newVoicePhone should be final. 95
Errors Expected @param tag for 'newVoicePhone'. 95
Errors First sentence should end with a period. 99
Errors Line has trailing spaces. 101
Errors Line has trailing spaces. 102
Errors Line has trailing spaces. 104
Errors Method 'getVoicePhone' is not designed for extension - needs to be abstract, final or empty. 106
Errors First sentence should end with a period. 110
Errors Line has trailing spaces. 112
Errors Line has trailing spaces. 113
Errors Line has trailing spaces. 115
Errors Method 'setFaxPhone' is not designed for extension - needs to be abstract, final or empty. 117
Errors Parameter newFaxPhone should be final. 117
Errors Expected @param tag for 'newFaxPhone'. 117
Errors First sentence should end with a period. 121
Errors Line has trailing spaces. 123
Errors Line has trailing spaces. 124
Errors Line has trailing spaces. 126
Errors Method 'getFaxPhone' is not designed for extension - needs to be abstract, final or empty. 128
Errors First sentence should end with a period. 132
Errors Line has trailing spaces. 134
Errors Line has trailing spaces. 135
Errors Line has trailing spaces. 137
Errors Method 'setMobilePhone' is not designed for extension - needs to be abstract, final or empty. 139
Errors Parameter newMobilePhone should be final. 139
Errors Expected @param tag for 'newMobilePhone'. 139
Errors First sentence should end with a period. 143
Errors Line has trailing spaces. 145
Errors Line has trailing spaces. 146
Errors Line has trailing spaces. 148
Errors Method 'getMobilePhone' is not designed for extension - needs to be abstract, final or empty. 150
Errors First sentence should end with a period. 154
Errors Line has trailing spaces. 156
Errors Line has trailing spaces. 157
Errors Line has trailing spaces. 159
Errors Method 'setHomePageURL' is not designed for extension - needs to be abstract, final or empty. 161
Errors Parameter newHomePageURL should be final. 161
Errors Expected @param tag for 'newHomePageURL'. 161
Errors First sentence should end with a period. 165
Errors Line has trailing spaces. 167
Errors Line has trailing spaces. 168
Errors Line has trailing spaces. 170
Errors Method 'getHomePageURL' is not designed for extension - needs to be abstract, final or empty. 172

okapi/coreobjects/OkapiView.java

Violation Message Line
Errors Line has trailing spaces. 32
Errors Line has trailing spaces. 41
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors Missing a Javadoc comment. 50
Errors Variable 'renderer' must be private and have accessor methods. 55
Errors Variable 'style' must be private and have accessor methods. 61
Errors Variable 'styleStores' must be private and have accessor methods. 67
Errors Variable 'language' must be private and have accessor methods. 73
Errors Variable 'mimeType' must be private and have accessor methods. 78
Errors Variable 'media' must be private and have accessor methods. 84
Errors Variable 'description' must be private and have accessor methods. 90
Errors Parameter renderer should be final. 101
Errors 'renderer' hides a field. 101
Errors Expected @param tag for 'renderer'. 101
Errors Parameter style should be final. 101
Errors 'style' hides a field. 101
Errors Expected @param tag for 'style'. 101
Errors Parameter styleStores should be final. 102
Errors 'styleStores' hides a field. 102
Errors Expected @param tag for 'styleStores'. 102
Errors Parameter language should be final. 102
Errors 'language' hides a field. 102
Errors Expected @param tag for 'language'. 102
Errors Parameter mimeType should be final. 102
Errors 'mimeType' hides a field. 102
Errors Expected @param tag for 'mimeType'. 102
Errors Parameter media should be final. 103
Errors 'media' hides a field. 103
Errors Expected @param tag for 'media'. 103
Errors Parameter description should be final. 103
Errors 'description' hides a field. 103
Errors Expected @param tag for 'description'. 103
Errors Parameter renderer should be final. 118
Errors 'renderer' hides a field. 118
Errors Expected @param tag for 'renderer'. 118
Errors Parameter style should be final. 118
Errors 'style' hides a field. 118
Errors Expected @param tag for 'style'. 118
Errors Parameter language should be final. 118
Errors 'language' hides a field. 118
Errors Expected @param tag for 'language'. 118
Errors Parameter mimeType should be final. 119
Errors 'mimeType' hides a field. 119
Errors Expected @param tag for 'mimeType'. 119
Errors Parameter media should be final. 119
Errors 'media' hides a field. 119
Errors Expected @param tag for 'media'. 119
Errors Parameter description should be final. 119
Errors 'description' hides a field. 119
Errors Expected @param tag for 'description'. 119
Errors Parameter renderer should be final. 134
Errors 'renderer' hides a field. 134
Errors Expected @param tag for 'renderer'. 134
Errors Parameter style should be final. 134
Errors 'style' hides a field. 134
Errors Expected @param tag for 'style'. 134
Errors Parameter mimeType should be final. 134
Errors 'mimeType' hides a field. 134
Errors Expected @param tag for 'mimeType'. 134
Errors Parameter description should be final. 135
Errors 'description' hides a field. 135
Errors Expected @param tag for 'description'. 135
Errors First sentence should end with a period. 147
Errors Parameter viewCode should be final. 150
Errors 'viewCode' hides a field. 150
Errors Expected @param tag for 'viewCode'. 150
Errors First sentence should end with a period. 156
Errors Expected an @return tag. 159
Errors Method 'getViewCode' is not designed for extension - needs to be abstract, final or empty. 159
Errors Line is longer than 80 characters. 198
Errors '{' is followed by whitespace. 227
Errors Line is longer than 80 characters. 238
Errors '{' is followed by whitespace. 257
Errors Line is longer than 80 characters. 279
Errors Line is longer than 80 characters. 280
Errors First sentence should end with a period. 314
Errors Expected an @return tag. 317
Errors Parameter args should be final. 317
Errors Expected @param tag for 'args'. 317
Errors Expected an @return tag. 333
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 333
Errors Parameter options should be final. 333
Errors Expected @param tag for 'options'. 333
Errors Parameter tag should be final. 333
Errors Expected @param tag for 'tag'. 333
Errors Parameter indent should be final. 333
Errors Expected @param tag for 'indent'. 333
Errors First sentence should end with a period. 363
Errors Line has trailing spaces. 365
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 370
Errors Parameter options should be final. 370
Errors Expected @param tag for 'options'. 370
Errors Parameter tag should be final. 370
Errors Expected @param tag for 'tag'. 370
Errors First sentence should end with a period. 380
Errors Line has trailing spaces. 382
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 387
Errors Parameter options should be final. 387
Errors Expected @param tag for 'options'. 387
Errors Parameter indent should be final. 387
Errors Expected @param tag for 'indent'. 387
Errors First sentence should end with a period. 397
Errors Line has trailing spaces. 399
Errors Method 'getAsXml' is not designed for extension - needs to be abstract, final or empty. 403
Errors Parameter options should be final. 403
Errors Expected @param tag for 'options'. 403
Errors First sentence should end with a period. 407
Errors 'private' modifier out of order with the JLS suggestions. 410
Errors Line has trailing spaces. 414
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 417
Errors Parameter dataSource should be final. 417
Errors Expected @param tag for 'dataSource'. 417
Errors First sentence should end with a period. 422
Errors Line has trailing spaces. 424
Errors Expected an @return tag. 427
Errors Parameter s should be final. 427
Errors Expected @param tag for 's'. 427

okapi/coreobjects/package.html

Violation Message Line
Errors Missing package documentation file. 0

okapi/servlets/okapi/ChangePasswordServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 59
Errors First sentence should end with a period. 63
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 66
Errors First sentence should end with a period. 69
Errors 'private' modifier out of order with the JLS suggestions. 72
Errors Missing a Javadoc comment. 74
Errors First sentence should end with a period. 76
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 77
Errors Parameter config should be final. 77
Errors Expected @param tag for 'config'. 77
Errors Expected @throws tag for 'ServletException'. 77
Errors Line is longer than 80 characters. 82
Errors Line is longer than 80 characters. 84
Errors First sentence should end with a period. 96
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter request should be final. 97
Errors Expected @param tag for 'request'. 97
Errors Parameter response should be final. 97
Errors Expected @param tag for 'response'. 97
Errors Expected @throws tag for 'ServletException'. 98
Errors Expected @throws tag for 'IOException'. 98
Errors '443' is a magic number. 107
Errors Line is longer than 80 characters. 136
Errors Line is longer than 80 characters. 137
Errors '{' is followed by whitespace. 140
Errors Line is longer than 80 characters. 141
Errors Line is longer than 80 characters. 147
Errors Must have at least one statement. 147
Errors Name 'Ip' must match pattern '^[a-z][a-zA-Z0-9]*$'. 162
Errors Must have at least one statement. 169
Errors '1000L' is a magic number. 180
Errors Must have at least one statement. 214
Errors Line is longer than 80 characters. 224
Errors First sentence should end with a period. 233
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 234
Errors Method length is 332 lines (max allowed is 150). 234
Errors Parameter request should be final. 234
Errors Expected @param tag for 'request'. 234
Errors Parameter response should be final. 234
Errors Expected @param tag for 'response'. 234
Errors Expected @throws tag for 'ServletException'. 235
Errors Expected @throws tag for 'IOException'. 235
Errors Name 'Ip' must match pattern '^[a-z][a-zA-Z0-9]*$'. 271
Errors '{' is followed by whitespace. 285
Errors Line is longer than 80 characters. 291
Errors Must have at least one statement. 291
Errors Must have at least one statement. 327
Errors '1000L' is a magic number. 338
Errors '10' is a magic number. 369
Errors '18' is a magic number. 369
Errors Line is longer than 80 characters. 449
Errors Line is longer than 80 characters. 479
Errors '0.5' is a magic number. 481
Errors '0.5' is a magic number. 483
Errors Line is longer than 80 characters. 492
Errors Line is longer than 80 characters. 494
Errors '{' is followed by whitespace. 497
Errors Line is longer than 80 characters. 500
Errors '18' is a magic number. 510
Errors '10' is a magic number. 511
Errors Line is longer than 80 characters. 547
Errors Line is longer than 80 characters. 551
Errors Line is longer than 80 characters. 554
Errors First sentence should end with a period. 568
Errors Line has trailing spaces. 570
Errors Method 'printForm' is not designed for extension - needs to be abstract, final or empty. 579
Errors Parameter out should be final. 579
Errors Expected @param tag for 'out'. 579
Errors Parameter askCurrentPassword should be final. 579
Errors Expected @param tag for 'askCurrentPassword'. 579
Errors Parameter error should be final. 579
Errors Expected @param tag for 'error'. 579
Errors Parameter fatalError should be final. 580
Errors Expected @param tag for 'fatalError'. 580
Errors Parameter username should be final. 580
Errors Expected @param tag for 'username'. 580
Errors Parameter passwordHint should be final. 580
Errors Expected @param tag for 'passwordHint'. 580
Errors Parameter success should be final. 581
Errors Expected @param tag for 'success'. 581
Errors '<' is not preceded with whitespace. 583
Errors '<' is not followed by whitespace. 583
Errors '>' is not preceded with whitespace. 583
Errors '<' is not preceded with whitespace. 583
Errors '<' is not followed by whitespace. 583
Errors '>' is not preceded with whitespace. 583
Errors '>' is not followed by whitespace. 583
Errors Avoid inline conditionals. 585
Errors '<' is not preceded with whitespace. 590
Errors '<' is not followed by whitespace. 590
Errors '>' is not preceded with whitespace. 590
Errors '<' is not preceded with whitespace. 590
Errors '<' is not followed by whitespace. 590
Errors '>' is not preceded with whitespace. 590
Errors '>' is not followed by whitespace. 590
Errors Line is longer than 80 characters. 602
Errors Missing a Javadoc comment. 616
Errors Parameter username should be final. 616
Errors Parameter fullName should be final. 616
Errors Parameter thisIp should be final. 617
Errors Line is longer than 80 characters. 631
Errors Line is longer than 80 characters. 652
Errors Line is longer than 80 characters. 657
Errors Line is longer than 80 characters. 686
Errors Line is longer than 80 characters. 700
Errors Line is longer than 80 characters. 702
Errors Line is longer than 80 characters. 704
Errors Line is longer than 80 characters. 707
Errors Line is longer than 80 characters. 708
Errors Line is longer than 80 characters. 710
Errors Line is longer than 80 characters. 714
Errors Line is longer than 80 characters. 719
Errors First sentence should end with a period. 742

okapi/servlets/okapi/CreateCamsUserServlet.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Using the '.*' form of import should be avoided - java.util.*. 25
Errors Line has trailing spaces. 37
Errors Missing a Javadoc comment. 45
Errors Name 'testMode' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors Missing a Javadoc comment. 47
Errors First sentence should end with a period. 49
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
Errors First sentence should end with a period. 55
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 56
Errors Parameter config should be final. 56
Errors Expected @param tag for 'config'. 56
Errors Expected @throws tag for 'ServletException'. 56
Errors Line has trailing spaces. 69
Errors Line is longer than 80 characters. 70
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 73
Errors Missing a Javadoc comment. 73
Errors Parameter request should be final. 73
Errors Parameter response should be final. 73
Errors '<' is not preceded with whitespace. 82
Errors '<' is not followed by whitespace. 82
Errors '>' is not preceded with whitespace. 82
Errors '<' is not preceded with whitespace. 82
Errors '<' is not followed by whitespace. 82
Errors '>' is not preceded with whitespace. 82
Errors '>' is not followed by whitespace. 82
Errors '<' is not preceded with whitespace. 84
Errors '<' is not followed by whitespace. 84
Errors '>' is not preceded with whitespace. 84
Errors '<' is not preceded with whitespace. 84
Errors '<' is not followed by whitespace. 84
Errors '>' is not preceded with whitespace. 84
Errors '>' is not followed by whitespace. 84
Errors Line is longer than 80 characters. 92
Errors Line has trailing spaces. 107
Errors Line is longer than 80 characters. 108
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 111
Errors Method length is 376 lines (max allowed is 150). 111
Errors Missing a Javadoc comment. 111
Errors Parameter request should be final. 111
Errors Parameter response should be final. 111
Errors Line is longer than 80 characters. 162
Errors Line is longer than 80 characters. 171
Errors '<' is not preceded with whitespace. 178
Errors '<' is not followed by whitespace. 178
Errors '>' is not preceded with whitespace. 178
Errors '<' is not preceded with whitespace. 178
Errors '<' is not followed by whitespace. 178
Errors '>' is not preceded with whitespace. 178
Errors '>' is not followed by whitespace. 178
Errors Avoid inline conditionals. 186
Errors '<' is not preceded with whitespace. 188
Errors '<' is not followed by whitespace. 188
Errors '>' is not preceded with whitespace. 188
Errors '<' is not preceded with whitespace. 188
Errors '<' is not followed by whitespace. 188
Errors '>' is not preceded with whitespace. 188
Errors '>' is not followed by whitespace. 188
Errors '19' is a magic number. 235
Errors Line is longer than 80 characters. 259
Errors Line is longer than 80 characters. 266
Errors Line is longer than 80 characters. 267
Errors Line is longer than 80 characters. 275
Errors Line is longer than 80 characters. 291
Errors Line is longer than 80 characters. 309
Errors Line is longer than 80 characters. 316
Errors Line is longer than 80 characters. 320
Errors Line is longer than 80 characters. 323
Errors Array brackets at illegal position. 323
Errors Line is longer than 80 characters. 345
Errors Line is longer than 80 characters. 348
Errors Line is longer than 80 characters. 354
Errors Line is longer than 80 characters. 359
Errors Line is longer than 80 characters. 365
Errors '<' is not preceded with whitespace. 392
Errors '<' is not followed by whitespace. 392
Errors '>' is not preceded with whitespace. 392
Errors '<' is not preceded with whitespace. 392
Errors '<' is not followed by whitespace. 392
Errors '>' is not preceded with whitespace. 392
Errors '>' is not followed by whitespace. 392
Errors Avoid inline conditionals. 400
Errors '<' is not preceded with whitespace. 413
Errors '<' is not followed by whitespace. 413
Errors '>' is not preceded with whitespace. 413
Errors '<' is not preceded with whitespace. 413
Errors '<' is not followed by whitespace. 413
Errors '>' is not preceded with whitespace. 413
Errors '>' is not followed by whitespace. 413
Errors Line is longer than 80 characters. 427
Errors '<' is not preceded with whitespace. 441
Errors '<' is not followed by whitespace. 441
Errors '>' is not preceded with whitespace. 441
Errors '<' is not preceded with whitespace. 441
Errors '<' is not followed by whitespace. 441
Errors '>' is not preceded with whitespace. 441
Errors '>' is not followed by whitespace. 441
Errors Avoid inline conditionals. 448
Errors '<' is not preceded with whitespace. 461
Errors '<' is not followed by whitespace. 461
Errors '>' is not preceded with whitespace. 461
Errors '<' is not preceded with whitespace. 461
Errors '<' is not followed by whitespace. 461
Errors '>' is not preceded with whitespace. 461
Errors '>' is not followed by whitespace. 461
Errors Line is longer than 80 characters. 475

okapi/servlets/okapi/CreateUserServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Using the '.*' form of import should be avoided - java.util.*. 25
Errors First sentence should end with a period. 35
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 47
Errors Missing a Javadoc comment. 51
Errors First sentence should end with a period. 53
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
Errors First sentence should end with a period. 58
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter config should be final. 59
Errors Expected @param tag for 'config'. 59
Errors Expected @throws tag for 'ServletException'. 59
Errors First sentence should end with a period. 70
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter request should be final. 71
Errors Expected @param tag for 'request'. 71
Errors Parameter response should be final. 71
Errors Expected @param tag for 'response'. 71
Errors Expected @throws tag for 'ServletException'. 72
Errors Expected @throws tag for 'IOException'. 72
Errors '443' is a magic number. 73
Errors Line is longer than 80 characters. 78
Errors Array brackets at illegal position. 78
Errors '13' is a magic number. 97
Errors Line is longer than 80 characters. 123
Errors Line has trailing spaces. 165
Errors Line has trailing spaces. 167
Errors Line is longer than 80 characters. 168
Errors Line is longer than 80 characters. 176
Errors Line is longer than 80 characters. 177
Errors Line is longer than 80 characters. 179
Errors Line is longer than 80 characters. 181
Errors First sentence should end with a period. 189
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 190
Errors Method length is 292 lines (max allowed is 150). 190
Errors Parameter request should be final. 190
Errors Expected @param tag for 'request'. 190
Errors Parameter response should be final. 190
Errors Expected @param tag for 'response'. 190
Errors Expected @throws tag for 'ServletException'. 191
Errors Expected @throws tag for 'IOException'. 191
Errors '443' is a magic number. 198
Errors Line is longer than 80 characters. 203
Errors Array brackets at illegal position. 203
Errors '13' is a magic number. 222
Errors Line is longer than 80 characters. 245
Errors Line is longer than 80 characters. 279
Errors Line is longer than 80 characters. 280
Errors Line is longer than 80 characters. 282
Errors Line is longer than 80 characters. 284
Errors Line is longer than 80 characters. 331
Errors '19' is a magic number. 416
Errors Line is longer than 80 characters. 424
Errors Line is longer than 80 characters. 435
Errors Line is longer than 80 characters. 439
Errors Line is longer than 80 characters. 455
Errors First sentence should end with a period. 484
Errors Line has trailing spaces. 486
Errors Method 'printForm' is not designed for extension - needs to be abstract, final or empty. 493
Errors Parameter out should be final. 493
Errors Expected @param tag for 'out'. 493
Errors Parameter error should be final. 493
Errors Expected @param tag for 'error'. 493
Errors Parameter ui should be final. 493
Errors Expected @param tag for 'ui'. 493
Errors Parameter confirm should be final. 493
Errors Expected @param tag for 'confirm'. 493
Errors Parameter success should be final. 494
Errors Expected @param tag for 'success'. 494
Errors '<' is not preceded with whitespace. 509
Errors '<' is not followed by whitespace. 509
Errors '>' is not preceded with whitespace. 509
Errors '<' is not preceded with whitespace. 509
Errors '<' is not followed by whitespace. 509
Errors '>' is not preceded with whitespace. 509
Errors '>' is not followed by whitespace. 509
Errors '<' is not preceded with whitespace. 510
Errors '<' is not followed by whitespace. 510
Errors '>' is not preceded with whitespace. 510
Errors '<' is not preceded with whitespace. 510
Errors '<' is not followed by whitespace. 510
Errors '>' is not preceded with whitespace. 510
Errors '>' is not followed by whitespace. 510
Errors Avoid inline conditionals. 519
Errors '<' is not preceded with whitespace. 522
Errors '<' is not followed by whitespace. 522
Errors '>' is not preceded with whitespace. 522
Errors '<' is not preceded with whitespace. 522
Errors '<' is not followed by whitespace. 522
Errors '>' is not preceded with whitespace. 522
Errors '>' is not followed by whitespace. 522
Errors First sentence should end with a period. 545
Errors Expected an @return tag. 548
Errors Method 'getFromPostValues' is not designed for extension - needs to be abstract, final or empty. 548
Errors Parameter postValues should be final. 548
Errors Expected @param tag for 'postValues'. 548
Errors Parameter key should be final. 548
Errors Expected @param tag for 'key'. 548
Errors First sentence should end with a period. 560
Errors First sentence should end with a period. 564
Errors Line has trailing spaces. 566
Errors Missing a Javadoc comment. 571
Errors Variable 'firstName' must be private and have accessor methods. 571
Errors Missing a Javadoc comment. 573
Errors Variable 'middleName' must be private and have accessor methods. 573
Errors Missing a Javadoc comment. 575
Errors Variable 'familyName' must be private and have accessor methods. 575
Errors Missing a Javadoc comment. 577
Errors Variable 'fullName' must be private and have accessor methods. 577
Errors Missing a Javadoc comment. 579
Errors Variable 'email' must be private and have accessor methods. 579
Errors Missing a Javadoc comment. 581
Errors Variable 'officeLocation' must be private and have accessor methods. 581
Errors Missing a Javadoc comment. 583
Errors Variable 'officePhone' must be private and have accessor methods. 583
Errors Missing a Javadoc comment. 585
Errors Variable 'sendMail' must be private and have accessor methods. 585
Errors Missing a Javadoc comment. 587
Errors Variable 'mailMessage' must be private and have accessor methods. 587

okapi/servlets/okapi/LoginServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Line has trailing spaces. 45
Errors First sentence should end with a period. 53
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
Errors First sentence should end with a period. 58
Errors 'private' modifier out of order with the JLS suggestions. 61
Errors Line has trailing spaces. 64
Errors Missing a Javadoc comment. 68
Errors First sentence should end with a period. 70
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter config should be final. 71
Errors Expected @param tag for 'config'. 71
Errors Expected @throws tag for 'ServletException'. 71
Errors Line is longer than 80 characters. 76
Errors First sentence should end with a period. 90
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 91
Errors Method length is 421 lines (max allowed is 150). 91
Errors Parameter request should be final. 91
Errors Expected @param tag for 'request'. 91
Errors Parameter response should be final. 91
Errors Expected @param tag for 'response'. 91
Errors Expected @throws tag for 'ServletException'. 92
Errors Expected @throws tag for 'IOException'. 92
Errors '443' is a magic number. 117
Errors Line is longer than 80 characters. 122
Errors Array brackets at illegal position. 122
Errors '13' is a magic number. 141
Errors Line is longer than 80 characters. 220
Errors '1000' is a magic number. 227
Errors '100000' is a magic number. 255
Errors '0.5' is a magic number. 255
Errors '1000' is a magic number. 256
Errors '0.5' is a magic number. 256
Errors '100000' is a magic number. 257
Errors '0.5' is a magic number. 257
Errors Name 'ssl_cookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. 258
Errors '1000' is a magic number. 260
Errors Name 'ssl_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. 265
Errors '365' is a magic number. 280
Errors '86400' is a magic number. 280
Errors Line is longer than 80 characters. 287
Errors '{' is followed by whitespace. 289
Errors Line is longer than 80 characters. 294
Errors Must have at least one statement. 322
Errors Avoid inline conditionals. 336
Errors '{' should be on the previous line. 374
Errors Must have at least one statement. 393
Errors Must have at least one statement. 410
Errors Avoid inline conditionals. 446
Errors Must have at least one statement. 461
Errors Line is longer than 80 characters. 468
Errors Line is longer than 80 characters. 472
Errors First sentence should end with a period. 514
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 515
Errors Method length is 352 lines (max allowed is 150). 515
Errors Parameter request should be final. 515
Errors Expected @param tag for 'request'. 515
Errors Parameter response should be final. 515
Errors Expected @param tag for 'response'. 515
Errors Expected @throws tag for 'ServletException'. 516
Errors Expected @throws tag for 'IOException'. 516
Errors Line is longer than 80 characters. 543
Errors Avoid inline conditionals. 543
Errors Avoid inline conditionals. 594
Errors Line is longer than 80 characters. 617
Errors '{' is followed by whitespace. 621
Errors Line is longer than 80 characters. 628
Errors Must have at least one statement. 628
Errors '1000' is a magic number. 647
Errors Line is longer than 80 characters. 724
Errors '1000' is a magic number. 735
Errors '100000' is a magic number. 740
Errors '0.5' is a magic number. 740
Errors '1000' is a magic number. 742
Errors '0.5' is a magic number. 742
Errors '100000' is a magic number. 744
Errors '0.5' is a magic number. 744
Errors Name 'ssl_cookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. 773
Errors '1000' is a magic number. 775
Errors Name 'ssl_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. 781
Errors Line is longer than 80 characters. 795
Errors '{' is followed by whitespace. 797
Errors Avoid inline conditionals. 824
Errors '1000' is a magic number. 838
Errors '1000' is a magic number. 851
Errors First sentence should end with a period. 869
Errors Line has trailing spaces. 871
Errors Method 'printForm' is not designed for extension - needs to be abstract, final or empty. 884
Errors More than 7 parameters. 884
Errors Parameter request should be final. 884
Errors Expected @param tag for 'request'. 884
Errors Parameter out should be final. 884
Errors Expected @param tag for 'out'. 884
Errors Parameter u should be final. 884
Errors Expected @param tag for 'u'. 884
Errors Parameter h should be final. 885
Errors Expected @param tag for 'h'. 885
Errors Parameter username should be final. 885
Errors Expected @param tag for 'username'. 885
Errors Parameter serverName should be final. 885
Errors Expected @param tag for 'serverName'. 885
Errors Parameter error should be final. 885
Errors Expected @param tag for 'error'. 885
Errors Parameter passwordHint should be final. 886
Errors Expected @param tag for 'passwordHint'. 886
Errors Parameter showLogin should be final. 886
Errors Expected @param tag for 'showLogin'. 886
Errors Parameter showVisitorLogin should be final. 886
Errors Expected @param tag for 'showVisitorLogin'. 886
Errors Parameter showMitLogin should be final. 887
Errors Expected @param tag for 'showMitLogin'. 887
Errors Parameter showMotd should be final. 887
Errors Expected @param tag for 'showMotd'. 887
Errors Parameter motd should be final. 887
Errors Expected @param tag for 'motd'. 887
Errors Must have at least one statement. 893
Errors '<' is not preceded with whitespace. 911
Errors '<' is not followed by whitespace. 911
Errors '>' is not preceded with whitespace. 911
Errors '<' is not preceded with whitespace. 911
Errors '<' is not followed by whitespace. 911
Errors '>' is not preceded with whitespace. 911
Errors '>' is not followed by whitespace. 911
Errors '<' is not preceded with whitespace. 925
Errors '<' is not followed by whitespace. 925
Errors '>' is not preceded with whitespace. 925
Errors '<' is not preceded with whitespace. 925
Errors '<' is not followed by whitespace. 925
Errors '>' is not preceded with whitespace. 925
Errors '>' is not followed by whitespace. 925
Errors First sentence should end with a period. 946

okapi/servlets/okapi/LogoutServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 39
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 49
Errors Parameter config should be final. 49
Errors Expected @param tag for 'config'. 49
Errors Expected @throws tag for 'ServletException'. 49
Errors First sentence should end with a period. 53
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 54
Errors Parameter request should be final. 54
Errors Expected @param tag for 'request'. 54
Errors Parameter response should be final. 54
Errors Expected @param tag for 'response'. 54
Errors Expected @throws tag for 'ServletException'. 55
Errors Expected @throws tag for 'IOException'. 55
Errors Name 'ssl_c' must match pattern '^[a-z][a-zA-Z0-9]*$'. 76
Errors First sentence should end with a period. 100
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 101
Errors Parameter request should be final. 101
Errors Expected @param tag for 'request'. 101
Errors Parameter response should be final. 101
Errors Expected @param tag for 'response'. 101
Errors Expected @throws tag for 'ServletException'. 102
Errors Expected @throws tag for 'IOException'. 102
Errors First sentence should end with a period. 106

okapi/servlets/okapi/NewPasswordServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 44
Errors Line has trailing spaces. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 54
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 67
Errors First sentence should end with a period. 71
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 74
Errors First sentence should end with a period. 76
Errors 'private' modifier out of order with the JLS suggestions. 79
Errors Missing a Javadoc comment. 81
Errors First sentence should end with a period. 83
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 84
Errors Parameter config should be final. 84
Errors Expected @param tag for 'config'. 84
Errors Expected @throws tag for 'ServletException'. 84
Errors Line is longer than 80 characters. 89
Errors First sentence should end with a period. 103
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 104
Errors Parameter request should be final. 104
Errors Expected @param tag for 'request'. 104
Errors Parameter response should be final. 104
Errors Expected @param tag for 'response'. 104
Errors Expected @throws tag for 'ServletException'. 105
Errors Expected @throws tag for 'IOException'. 105
Errors '443' is a magic number. 114
Errors First sentence should end with a period. 128
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 129
Errors Method length is 219 lines (max allowed is 150). 129
Errors Parameter request should be final. 129
Errors Expected @param tag for 'request'. 129
Errors Parameter response should be final. 129
Errors Expected @param tag for 'response'. 129
Errors Expected @throws tag for 'ServletException'. 130
Errors Expected @throws tag for 'IOException'. 130
Errors Line is longer than 80 characters. 154
Errors '{' is followed by whitespace. 157
Errors Line is longer than 80 characters. 164
Errors Must have at least one statement. 164
Errors Line is longer than 80 characters. 189
Errors '10' is a magic number. 210
Errors '18' is a magic number. 210
Errors Line is longer than 80 characters. 218
Errors Line is longer than 80 characters. 233
Errors '30' is a magic number. 242
Errors '60' is a magic number. 242
Errors '1000' is a magic number. 242
Errors '{' is followed by whitespace. 244
Errors '1000' is a magic number. 246
Errors Must have at least one statement. 254
Errors Line is longer than 80 characters. 270
Errors Line is longer than 80 characters. 285
Errors Line is longer than 80 characters. 294
Errors Line is longer than 80 characters. 309
Errors Line is longer than 80 characters. 314
Errors Line is longer than 80 characters. 320
Errors First sentence should end with a period. 350
Errors Line has trailing spaces. 352
Errors Method 'printForm' is not designed for extension - needs to be abstract, final or empty. 358
Errors Parameter out should be final. 358
Errors Expected @param tag for 'out'. 358
Errors Parameter error should be final. 358
Errors Expected @param tag for 'error'. 358
Errors Parameter username should be final. 358
Errors Expected @param tag for 'username'. 358
Errors Parameter success should be final. 359
Errors Expected @param tag for 'success'. 359
Errors Avoid inline conditionals. 363
Errors Must have at least one statement. 366
Errors '<' is not preceded with whitespace. 370
Errors '<' is not followed by whitespace. 370
Errors '>' is not preceded with whitespace. 370
Errors '<' is not preceded with whitespace. 370
Errors '<' is not followed by whitespace. 370
Errors '>' is not preceded with whitespace. 370
Errors '>' is not followed by whitespace. 370
Errors Avoid inline conditionals. 372
Errors '<' is not preceded with whitespace. 375
Errors '<' is not followed by whitespace. 375
Errors '>' is not preceded with whitespace. 375
Errors '<' is not preceded with whitespace. 375
Errors '<' is not followed by whitespace. 375
Errors '>' is not preceded with whitespace. 375
Errors '>' is not followed by whitespace. 375
Errors Missing a Javadoc comment. 398
Errors Line is longer than 80 characters. 399
Errors '15' is a magic number. 403
Errors Line is longer than 80 characters. 404
Errors '0.5' is a magic number. 404
Errors First sentence should end with a period. 413

okapi/servlets/okapi/OkapiSiteServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Line has trailing spaces. 32
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 43
Errors First sentence should end with a period. 47
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Errors Missing a Javadoc comment. 52
Errors Variable 'site' must be private and have accessor methods. 52
Errors Line is longer than 80 characters. 54
Errors Missing a Javadoc comment. 54
Errors Missing a Javadoc comment. 56
Errors First sentence should end with a period. 58
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter config should be final. 59
Errors Expected @param tag for 'config'. 59
Errors Expected @throws tag for 'ServletException'. 59
Errors First sentence should end with a period. 82
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter request should be final. 83
Errors Expected @param tag for 'request'. 83
Errors Parameter response should be final. 83
Errors Expected @param tag for 'response'. 83
Errors Expected @throws tag for 'ServletException'. 84
Errors Expected @throws tag for 'IOException'. 84
Errors First sentence should end with a period. 111
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 112
Errors Parameter request should be final. 112
Errors Expected @param tag for 'request'. 112
Errors Parameter response should be final. 112
Errors Expected @param tag for 'response'. 112
Errors Expected @throws tag for 'ServletException'. 113
Errors Expected @throws tag for 'IOException'. 113
Errors First sentence should end with a period. 140
Errors Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 141

okapi/servlets/okapi/PWAdminServlet.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - javax.servlet.*. 20
Errors Using the '.*' form of import should be avoided - javax.servlet.http.*. 21
Errors Using the '.*' form of import should be avoided - java.io.*. 23
Errors Using the '.*' form of import should be avoided - java.util.*. 25
Errors Line has trailing spaces. 44
Errors First sentence should end with a period. 52
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
Errors First sentence should end with a period. 57
Errors 'private' modifier out of order with the JLS suggestions. 60
Errors Line has trailing spaces. 63
Errors Missing a Javadoc comment. 67
Errors First sentence should end with a period. 69
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter config should be final. 70
Errors Expected @param tag for 'config'. 70
Errors Expected @throws tag for 'ServletException'. 70
Errors Line is longer than 80 characters. 75
Errors First sentence should end with a period. 89
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter request should be final. 90
Errors Expected @param tag for 'request'. 90
Errors Parameter response should be final. 90
Errors Expected @param tag for 'response'. 90
Errors Expected @throws tag for 'ServletException'. 91
Errors Expected @throws tag for 'IOException'. 91
Errors '443' is a magic number. 92
Errors Line is longer than 80 characters. 97
Errors Array brackets at illegal position. 97
Errors '13' is a magic number. 116
Errors Line is longer than 80 characters. 142
Errors Line is longer than 80 characters. 169
Errors Line is longer than 80 characters. 171
Errors Line is longer than 80 characters. 185
Errors Line is longer than 80 characters. 186
Errors Line is longer than 80 characters. 188
Errors Line is longer than 80 characters. 190
Errors Line is longer than 80 characters. 204
Errors Line is longer than 80 characters. 205
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 209
Errors First sentence should end with a period. 217
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 218
Errors Method length is 351 lines (max allowed is 150). 218
Errors Parameter request should be final. 218
Errors Expected @param tag for 'request'. 218
Errors Parameter response should be final. 218
Errors Expected @param tag for 'response'. 218
Errors Expected @throws tag for 'ServletException'. 219
Errors Expected @throws tag for 'IOException'. 219
Errors '443' is a magic number. 230
Errors Line is longer than 80 characters. 235
Errors Array brackets at illegal position. 235
Errors '13' is a magic number. 254
Errors Line is longer than 80 characters. 278
Errors Line is longer than 80 characters. 305
Errors Line is longer than 80 characters. 307
Errors Line is longer than 80 characters. 321
Errors Line is longer than 80 characters. 322
Errors Line is longer than 80 characters. 324
Errors Line is longer than 80 characters. 326
Errors Line is longer than 80 characters. 337
Errors Line is longer than 80 characters. 338
Errors Line is longer than 80 characters. 340
Errors Line is longer than 80 characters. 342
Errors Line is longer than 80 characters. 368
Errors Avoid inline conditionals. 368
Errors Line is longer than 80 characters. 391
Errors '{' is followed by whitespace. 404
Errors Must have at least one statement. 423
Errors Line is longer than 80 characters. 429
Errors Line is longer than 80 characters. 438
Errors Line is longer than 80 characters. 451
Errors Line is longer than 80 characters. 471
Errors '0.5' is a magic number. 473
Errors '0.5' is a magic number. 475
Errors Line is longer than 80 characters. 495
Errors '9' is a magic number. 499
Errors Line is longer than 80 characters. 504
Errors '{' is followed by whitespace. 506
Errors Line is longer than 80 characters. 517
Errors '{' is followed by whitespace. 519
Errors '<' is not preceded with whitespace. 533
Errors '<' is not followed by whitespace. 533
Errors '>' is not preceded with whitespace. 533
Errors '<' is not preceded with whitespace. 533
Errors '<' is not followed by whitespace. 533
Errors '>' is not preceded with whitespace. 533
Errors '>' is not followed by whitespace. 533
Errors '<' is not preceded with whitespace. 536
Errors '<' is not followed by whitespace. 536
Errors '>' is not preceded with whitespace. 536
Errors '<' is not preceded with whitespace. 536
Errors '<' is not followed by whitespace. 536
Errors '>' is not preceded with whitespace. 536
Errors '>' is not followed by whitespace. 536
Errors Line is longer than 80 characters. 548
Errors Must have at least one statement. 566
Errors First sentence should end with a period. 571
Errors Line has trailing spaces. 573
Errors Method 'printForm' is not designed for extension - needs to be abstract, final or empty. 579
Errors Parameter out should be final. 579
Errors Expected @param tag for 'out'. 579
Errors Parameter error should be final. 579
Errors Expected @param tag for 'error'. 579
Errors Parameter username should be final. 579
Errors Expected @param tag for 'username'. 579
Errors Parameter passwordHint should be final. 580
Errors Expected @param tag for 'passwordHint'. 580
Errors '<' is not preceded with whitespace. 582
Errors '<' is not followed by whitespace. 582
Errors '>' is not preceded with whitespace. 582
Errors '<' is not preceded with whitespace. 582
Errors '<' is not followed by whitespace. 582
Errors '>' is not preceded with whitespace. 582
Errors '>' is not followed by whitespace. 582
Errors '<' is not preceded with whitespace. 586
Errors '<' is not followed by whitespace. 586
Errors '>' is not preceded with whitespace. 586
Errors '<' is not preceded with whitespace. 586
Errors '<' is not followed by whitespace. 586
Errors '>' is not preceded with whitespace. 586
Errors '>' is not followed by whitespace. 586
Errors First sentence should end with a period. 607

okapi/servlets/okapi/RssServlet.java

Violation Message Line
Errors First sentence should end with a period. 40
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 50
Errors Line has trailing spaces. 51
Errors Missing a Javadoc comment. 55
Errors First sentence should end with a period. 57
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
Errors First sentence should end with a period. 62
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Method 'destroy' is not designed for extension - needs to be abstract, final or empty. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line is longer than 80 characters. 80
Errors Line contains a tab character. 80
Errors Line has trailing spaces. 81
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line is longer than 80 characters. 91
Errors Line contains a tab character. 91
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 91
Errors Method length is 286 lines (max allowed is 150). 91
Errors Parameter request should be final. 91
Errors Parameter response should be final. 91
Errors Line contains a tab character. 92
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 98
Errors Line contains a tab character. 100
Errors Line is longer than 80 characters. 102
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line contains a tab character. 108
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Line is longer than 80 characters. 117
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors Line is longer than 80 characters. 123
Errors Line contains a tab character. 123
Errors Line contains a tab character. 125
Errors Line contains a tab character. 127
Errors Line contains a tab character. 128
Errors Line contains a tab character. 129
Errors Line contains a tab character. 131
Errors Line contains a tab character. 132
Errors Line contains a tab character. 134
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line is longer than 80 characters. 138
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line contains a tab character. 141
Errors Line contains a tab character. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Line contains a tab character. 151
Errors Line is longer than 80 characters. 152
Errors Line contains a tab character. 152
Errors Line contains a tab character. 153
Errors Line contains a tab character. 154
Errors Line contains a tab character. 156
Errors Line is longer than 80 characters. 157
Errors Line contains a tab character. 157
Errors Line contains a tab character. 158
Errors Line contains a tab character. 160
Errors Line contains a tab character. 161
Errors Line contains a tab character. 163
Errors Line contains a tab character. 164
Errors Line contains a tab character. 166
Errors Line contains a tab character. 168
Errors Line is longer than 80 characters. 169
Errors Line contains a tab character. 169
Errors Line contains a tab character. 170
Errors Line contains a tab character. 172
Errors Line contains a tab character. 173
Errors Line contains a tab character. 174
Errors Line contains a tab character. 176
Errors Line contains a tab character. 177
Errors Line contains a tab character. 179
Errors Line contains a tab character. 180
Errors Line contains a tab character. 181
Errors Line contains a tab character. 183
Errors Line contains a tab character. 185
Errors Line contains a tab character. 186
Errors Line contains a tab character. 187
Errors Line contains a tab character. 189
Errors Line contains a tab character. 190
Errors Line contains a tab character. 191
Errors Line contains a tab character. 193
Errors Line contains a tab character. 194
Errors Line contains a tab character. 196
Errors Line is longer than 80 characters. 198
Errors Line contains a tab character. 198
Errors Must have at least one statement. 198
Errors Line contains a tab character. 199
Errors Line contains a tab character. 200
Errors Line contains a tab character. 202
Errors Line is longer than 80 characters. 203
Errors Line contains a tab character. 203
Errors Line contains a tab character. 204
Errors Line contains a tab character. 206
Errors Line contains a tab character. 208
Errors Line contains a tab character. 209
Errors Line is longer than 80 characters. 210
Errors Line contains a tab character. 210
Errors Line is longer than 80 characters. 211
Errors Line contains a tab character. 211
Errors Line contains a tab character. 212
Errors Line is longer than 80 characters. 213
Errors Line contains a tab character. 213
Errors Line is longer than 80 characters. 214
Errors Line contains a tab character. 214
Errors Line is longer than 80 characters. 215
Errors Line contains a tab character. 215
Errors Line is longer than 80 characters. 216
Errors Line contains a tab character. 216
Errors Line is longer than 80 characters. 217
Errors Line contains a tab character. 217
Errors Line contains a tab character. 218
Errors Line contains a tab character. 220
Errors Line contains a tab character. 221
Errors Line contains a tab character. 223
Errors Line contains a tab character. 225
Errors Line contains a tab character. 226
Errors Line contains a tab character. 227
Errors Line is longer than 80 characters. 228
Errors Line contains a tab character. 228
Errors '1000' is a magic number. 228
Errors Line contains a tab character. 230
Errors Line contains a tab character. 231
Errors Line contains a tab character. 233
Errors Line contains a tab character. 235
Errors Line contains a tab character. 236
Errors Line contains a tab character. 237
Errors Line contains a tab character. 239
Errors Line contains a tab character. 240
Errors '{' is followed by whitespace. 240
Errors Line contains a tab character. 241
Errors Line contains a tab character. 243
Errors Line contains a tab character. 244
Errors Line contains a tab character. 245
Errors Line contains a tab character. 247
Errors Line contains a tab character. 248
Errors Line is longer than 80 characters. 249
Errors Line contains a tab character. 249
Errors Line contains a tab character. 251
Errors Line is longer than 80 characters. 253
Errors Line contains a tab character. 253
Errors '{' is followed by whitespace. 253
Errors Line contains a tab character. 255
Errors Line is longer than 80 characters. 257
Errors Line contains a tab character. 257
Errors '10' is a magic number. 257
Errors '11' is a magic number. 257
Errors Line is longer than 80 characters. 258
Errors Line contains a tab character. 258
Errors Line contains a tab character. 259
Errors Line contains a tab character. 260
Errors Line is longer than 80 characters. 262
Errors Line contains a tab character. 262
Errors Line contains a tab character. 263
Errors Line contains a tab character. 265
Errors Line contains a tab character. 266
Errors Line is longer than 80 characters. 267
Errors Line contains a tab character. 267
Errors Line is longer than 80 characters. 268
Errors Line contains a tab character. 268
Errors Line contains a tab character. 269
Errors Line contains a tab character. 270
Errors Line contains a tab character. 272
Errors Line is longer than 80 characters. 273
Errors Line contains a tab character. 273
Errors '10' is a magic number. 273
Errors '11' is a magic number. 273
Errors Line is longer than 80 characters. 274
Errors Line contains a tab character. 274
Errors Line is longer than 80 characters. 275
Errors Line contains a tab character. 275
Errors Line contains a tab character. 276
Errors Line contains a tab character. 278
Errors Line contains a tab character. 279
Errors Line is longer than 80 characters. 280
Errors Line contains a tab character. 280
Errors Line is longer than 80 characters. 281
Errors Line contains a tab character. 281
Errors Line contains a tab character. 282
Errors Line contains a tab character. 283
Errors Line contains a tab character. 284
Errors Line contains a tab character. 286
Errors Line contains a tab character. 287
Errors '{' is followed by whitespace. 287
Errors Line contains a tab character. 288
Errors Line contains a tab character. 289
Errors Line contains a tab character. 291
Errors Line contains a tab character. 292
Errors Line contains a tab character. 293
Errors Line is longer than 80 characters. 294
Errors Line contains a tab character. 294
Errors Line contains a tab character. 295
Errors Line contains a tab character. 296
Errors Line contains a tab character. 298
Errors Line is longer than 80 characters. 300
Errors Line contains a tab character. 300
Errors Line contains a tab character. 302
Errors Line is longer than 80 characters. 303
Errors Line contains a tab character. 303
Errors Line contains a tab character. 304
Errors Line contains a tab character. 306
Errors Line is longer than 80 characters. 307
Errors Line contains a tab character. 307
Errors Line contains a tab character. 308
Errors Line contains a tab character. 310
Errors Line is longer than 80 characters. 311
Errors Line contains a tab character. 311
Errors Line contains a tab character. 312
Errors Line contains a tab character. 313
Errors Line contains a tab character. 314
Errors Line contains a tab character. 315
Errors Line contains a tab character. 316
Errors Line contains a tab character. 317
Errors Line contains a tab character. 319
Errors Line contains a tab character. 321
Errors Line contains a tab character. 323
Errors Must have at least one statement. 323
Errors Line contains a tab character. 324
Errors Line contains a tab character. 325
Errors Line contains a tab character. 326
Errors Line contains a tab character. 327
Errors Line contains a tab character. 328
Errors Line contains a tab character. 329
Errors Line contains a tab character. 330
Errors Line is longer than 80 characters. 331
Errors Line contains a tab character. 331
Errors Line is longer than 80 characters. 332
Errors Line contains a tab character. 332
Errors Line contains a tab character. 333
Errors Line is longer than 80 characters. 334
Errors Line contains a tab character. 334
Errors Line is longer than 80 characters. 335
Errors Line contains a tab character. 335
Errors Line is longer than 80 characters. 336
Errors Line contains a tab character. 336
Errors Line is longer than 80 characters. 337
Errors Line contains a tab character. 337
Errors Line contains a tab character. 338
Errors Line contains a tab character. 339
Errors Line is longer than 80 characters. 340
Errors Line contains a tab character. 340
Errors Line contains a tab character. 341
Errors Line contains a tab character. 342
Errors Line is longer than 80 characters. 343
Errors Line contains a tab character. 343
Errors Line is longer than 80 characters. 344
Errors Line contains a tab character. 344
Errors Line is longer than 80 characters. 345
Errors Line contains a tab character. 345
Errors Line is longer than 80 characters. 346
Errors Line contains a tab character. 346
Errors Line contains a tab character. 347
Errors Line contains a tab character. 348
Errors Line contains a tab character. 349
Errors Line is longer than 80 characters. 350
Errors Line contains a tab character. 350
Errors Line contains a tab character. 351
Errors Line contains a tab character. 352
Errors Line is longer than 80 characters. 353
Errors Line contains a tab character. 353
Errors Line is longer than 80 characters. 354
Errors Line contains a tab character. 354
Errors Line is longer than 80 characters. 355
Errors Line contains a tab character. 355
Errors Line is longer than 80 characters. 356
Errors Line contains a tab character. 356
Errors Line contains a tab character. 357
Errors Line contains a tab character. 358
Errors Line is longer than 80 characters. 359
Errors Line contains a tab character. 359
Errors Line contains a tab character. 360
Errors Line contains a tab character. 361
Errors Line is longer than 80 characters. 362
Errors Line contains a tab character. 362
Errors Line is longer than 80 characters. 363
Errors Line contains a tab character. 363
Errors Line is longer than 80 characters. 364
Errors Line contains a tab character. 364
Errors Line is longer than 80 characters. 365
Errors Line contains a tab character. 365
Errors Line contains a tab character. 366
Errors Line contains a tab character. 367
Errors Line contains a tab character. 368
Errors Line contains a tab character. 369
Errors Line contains a tab character. 370
Errors Line contains a tab character. 371
Errors Line contains a tab character. 373
Errors Line contains a tab character. 374
Errors Line contains a tab character. 375
Errors Line contains a tab character. 376
Errors Line contains a tab character. 377
Errors Line contains a tab character. 379
Errors Line contains a tab character. 380
Errors Line contains a tab character. 381
Errors Line contains a tab character. 382
Errors Line has trailing spaces. 383
Errors Line contains a tab character. 383
Errors Line contains a tab character. 384
Errors Line contains a tab character. 385
Errors Line contains a tab character. 386
Errors Line contains a tab character. 387
Errors Line contains a tab character. 388
Errors Line contains a tab character. 389
Errors Line contains a tab character. 390
Errors Line contains a tab character. 391
Errors Line contains a tab character. 392
Errors Line is longer than 80 characters. 393
Errors Line contains a tab character. 393
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 393
Errors Parameter request should be final. 393
Errors Parameter response should be final. 393
Errors Line contains a tab character. 394
Errors Line contains a tab character. 395
Errors Line contains a tab character. 396
Errors Line contains a tab character. 398
Errors Missing a Javadoc comment. 398
Errors Line contains a tab character. 400
Errors Missing a Javadoc comment. 400
Errors Line contains a tab character. 402
Errors Missing a Javadoc comment. 402
Errors Line contains a tab character. 404
Errors Missing a Javadoc comment. 404
Errors Line contains a tab character. 406
Errors Missing a Javadoc comment. 406
Errors Line contains a tab character. 408
Errors Missing a Javadoc comment. 408
Errors Line contains a tab character. 410
Errors Missing a Javadoc comment. 410
Errors Line contains a tab character. 412
Errors Missing a Javadoc comment. 412
Errors First sentence should end with a period. 414
Errors Line contains a tab character. 414
Errors Line contains a tab character. 415
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 415
Errors Parameter config should be final. 415
Errors Expected @param tag for 'config'. 415
Errors Expected @throws tag for 'ServletException'. 415
Errors Line contains a tab character. 416
Errors Line contains a tab character. 418
Errors Line contains a tab character. 419
Errors Line contains a tab character. 421
Errors Line contains a tab character. 422
Errors Line is longer than 80 characters. 424
Errors Line contains a tab character. 424
Errors Line contains a tab character. 426
Errors Line is longer than 80 characters. 427
Errors Line contains a tab character. 427
Errors Line contains a tab character. 428
Errors Line contains a tab character. 430
Errors Line is longer than 80 characters. 431
Errors Line contains a tab character. 431
Errors Line contains a tab character. 432
Errors Line contains a tab character. 434
Errors Line is longer than 80 characters. 435
Errors Line contains a tab character. 435
Errors Line contains a tab character. 436
Errors Line contains a tab character. 437
Errors Line contains a tab character. 438
Errors Line contains a tab character. 439
Errors Line contains a tab character. 440
Errors Line contains a tab character. 441
Errors Line contains a tab character. 443
Errors Line contains a tab character. 444
Errors Line contains a tab character. 446
Errors Line is longer than 80 characters. 447
Errors Line contains a tab character. 447
Errors Line contains a tab character. 448
Errors Line contains a tab character. 450
Errors Line is longer than 80 characters. 451
Errors Line contains a tab character. 451
Errors Line contains a tab character. 452
Errors Line contains a tab character. 454
Errors Line is longer than 80 characters. 455
Errors Line contains a tab character. 455
Errors Line contains a tab character. 456
Errors Line contains a tab character. 457
Errors Line contains a tab character. 458
Errors Line contains a tab character. 459
Errors Line contains a tab character. 460
Errors Line contains a tab character. 461
Errors Line contains a tab character. 462
Errors Line contains a tab character. 464
Errors Line contains a tab character. 465
Errors Line contains a tab character. 467
Errors Line is longer than 80 characters. 468
Errors Line contains a tab character. 468
Errors Line contains a tab character. 469
Errors Line contains a tab character. 471
Errors Line is longer than 80 characters. 472
Errors Line contains a tab character. 472
Errors Line contains a tab character. 473
Errors Line contains a tab character. 475
Errors Line is longer than 80 characters. 476
Errors Line contains a tab character. 476
Errors Line contains a tab character. 477
Errors Line contains a tab character. 478
Errors Line contains a tab character. 479
Errors Line contains a tab character. 480
Errors Line contains a tab character. 481
Errors Line contains a tab character. 482
Errors Line contains a tab character. 483
Errors Line contains a tab character. 485
Errors Line contains a tab character. 486
Errors Line contains a tab character. 488
Errors Line is longer than 80 characters. 489
Errors Line contains a tab character. 489
Errors Line contains a tab character. 490
Errors Line contains a tab character. 492
Errors Line is longer than 80 characters. 493
Errors Line contains a tab character. 493
Errors Line contains a tab character. 494
Errors Line contains a tab character. 496
Errors Line is longer than 80 characters. 497
Errors Line contains a tab character. 497
Errors Line contains a tab character. 498
Errors Line contains a tab character. 499
Errors Line contains a tab character. 500
Errors Line contains a tab character. 501
Errors Line contains a tab character. 502
Errors Line contains a tab character. 503
Errors Line contains a tab character. 504
Errors Line contains a tab character. 506
Errors Line is longer than 80 characters. 507
Errors Line contains a tab character. 507
Errors Line contains a tab character. 508
Errors Line contains a tab character. 509
Errors Line contains a tab character. 510
Errors Line contains a tab character. 511
Errors Line contains a tab character. 512
Errors Line contains a tab character. 513
Errors Line contains a tab character. 514
Errors First sentence should end with a period. 516
Errors Line contains a tab character. 516
Errors Line contains a tab character. 517
Errors Expected @throws tag for 'ServletException'. 517
Errors Line contains a tab character. 519
Errors Line contains a tab character. 520

okapi/servlets/okapi/SessionMotdFilter.java

Violation Message Line
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors First sentence should end with a period. 55
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 58
Errors Missing a Javadoc comment. 60
Errors Missing a Javadoc comment. 62
Errors Missing a Javadoc comment. 64
Errors Missing a Javadoc comment. 66
Errors Missing a Javadoc comment. 68
Errors Parameter motdFileName should be final. 81
Errors 'motdFileName' hides a field. 81
Errors Parameter alertFileName should be final. 96
Errors 'alertFileName' hides a field. 96
Errors Parameter motdActive should be final. 111
Errors 'motdActive' hides a field. 111
Errors Parameter alertActive should be final. 126
Errors 'alertActive' hides a field. 126
Errors Line has trailing spaces. 132
Errors Missing a Javadoc comment. 135
Errors Line has trailing spaces. 140
Errors Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 144
Errors Missing a Javadoc comment. 144
Errors Parameter servletRequest should be final. 144
Errors Parameter servletResponse should be final. 145
Errors Parameter filterChain should be final. 145
Errors Line is longer than 80 characters. 224
Errors '<' is not preceded with whitespace. 224
Errors '<' is not followed by whitespace. 224
Errors '>' is not preceded with whitespace. 224
Errors '<' is not preceded with whitespace. 224
Errors '<' is not followed by whitespace. 224
Errors '>' is not preceded with whitespace. 224
Errors '>' is not followed by whitespace. 224
Errors Avoid inline conditionals. 228
Errors Line is longer than 80 characters. 230
Errors '<' is not preceded with whitespace. 230
Errors '<' is not followed by whitespace. 230
Errors '>' is not preceded with whitespace. 230
Errors '<' is not preceded with whitespace. 230
Errors '<' is not followed by whitespace. 230
Errors '>' is not preceded with whitespace. 230
Errors '>' is not followed by whitespace. 230
Errors Line is longer than 80 characters. 243
Errors Avoid inline conditionals. 268
Errors Line is longer than 80 characters. 269
Errors Line is longer than 80 characters. 271
Errors Avoid inline conditionals. 276
Errors Line has trailing spaces. 284
Errors Expected an @return tag. 288
Errors 'alertFileName' hides a field. 295
Errors Missing a Javadoc comment. 317
Errors Line has trailing spaces. 321
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 324
Errors Missing a Javadoc comment. 324
Errors Parameter filterConfig should be final. 324
Errors 'filterConfig' hides a field. 324

okapi/servlets/okapi/SessionMotdRequestWrapper.java

Violation Message Line
Errors Line has trailing spaces. 40
Errors First sentence should end with a period. 46
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Errors Parameter request should be final. 54
Errors Expected @param tag for 'request'. 54
Errors Line has trailing spaces. 61
Errors Method 'getAuthType' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Line has trailing spaces. 73
Errors Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 76
Errors Missing a Javadoc comment. 76
Errors Line has trailing spaces. 85
Errors Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. 88
Errors Missing a Javadoc comment. 88
Errors Line has trailing spaces. 97
Errors Line is longer than 80 characters. 98
Errors Method 'getDateHeader' is not designed for extension - needs to be abstract, final or empty. 100
Errors Missing a Javadoc comment. 100
Errors Parameter name should be final. 101
Errors Line has trailing spaces. 109
Errors Line is longer than 80 characters. 110
Errors Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. 112
Errors Missing a Javadoc comment. 112
Errors Parameter name should be final. 113
Errors Line has trailing spaces. 121
Errors Method 'getHeaderNames' is not designed for extension - needs to be abstract, final or empty. 124
Errors Missing a Javadoc comment. 124
Errors Line has trailing spaces. 133
Errors Line is longer than 80 characters. 134
Errors Method 'getHeaders' is not designed for extension - needs to be abstract, final or empty. 136
Errors Missing a Javadoc comment. 136
Errors Parameter name should be final. 137
Errors Line has trailing spaces. 145
Errors Line is longer than 80 characters. 146
Errors Method 'getIntHeader' is not designed for extension - needs to be abstract, final or empty. 148
Errors Missing a Javadoc comment. 148
Errors Parameter name should be final. 149
Errors Line has trailing spaces. 157
Errors Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. 160
Errors Missing a Javadoc comment. 160
Errors Line has trailing spaces. 169
Errors Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. 172
Errors Missing a Javadoc comment. 172
Errors Line has trailing spaces. 181
Errors Method 'getPathTranslated' is not designed for extension - needs to be abstract, final or empty. 184
Errors Missing a Javadoc comment. 184
Errors Line has trailing spaces. 193
Errors Method 'getQueryString' is not designed for extension - needs to be abstract, final or empty. 196
Errors Missing a Javadoc comment. 196
Errors Line has trailing spaces. 205
Errors Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. 208
Errors Missing a Javadoc comment. 208
Errors Line has trailing spaces. 217
Errors Method 'getRequestedSessionId' is not designed for extension - needs to be abstract, final or empty. 220
Errors Missing a Javadoc comment. 220
Errors Line has trailing spaces. 229
Errors Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. 232
Errors Missing a Javadoc comment. 232
Errors Line has trailing spaces. 241
Errors Method 'getRequestURL' is not designed for extension - needs to be abstract, final or empty. 244
Errors Missing a Javadoc comment. 244
Errors Line has trailing spaces. 253
Errors Method 'getServletPath' is not designed for extension - needs to be abstract, final or empty. 256
Errors Missing a Javadoc comment. 256
Errors Line has trailing spaces. 265
Errors Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 268
Errors Missing a Javadoc comment. 268
Errors Line has trailing spaces. 277
Errors Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 280
Errors Missing a Javadoc comment. 280
Errors Parameter create should be final. 281
Errors Line has trailing spaces. 289
Errors Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. 292
Errors Missing a Javadoc comment. 292
Errors Line has trailing spaces. 301
Errors Line is longer than 80 characters. 302
Errors Method 'isRequestedSessionIdFromCookie' is not designed for extension - needs to be abstract, final or empty. 304
Errors Missing a Javadoc comment. 304
Errors Line has trailing spaces. 313
Errors Line is longer than 80 characters. 314
Errors Method 'isRequestedSessionIdFromUrl' is not designed for extension - needs to be abstract, final or empty. 316
Errors Missing a Javadoc comment. 316
Errors Line has trailing spaces. 325
Errors Line is longer than 80 characters. 326
Errors Method 'isRequestedSessionIdFromURL' is not designed for extension - needs to be abstract, final or empty. 328
Errors Missing a Javadoc comment. 328
Errors Line has trailing spaces. 337
Errors Line is longer than 80 characters. 338
Errors Method 'isRequestedSessionIdValid' is not designed for extension - needs to be abstract, final or empty. 340
Errors Missing a Javadoc comment. 340
Errors Line has trailing spaces. 349
Errors Line is longer than 80 characters. 350
Errors Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. 352
Errors Missing a Javadoc comment. 352
Errors Parameter role should be final. 353
Errors Line has trailing spaces. 361
Errors Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 364
Errors Missing a Javadoc comment. 364
Errors Parameter name should be final. 365
Errors Line has trailing spaces. 373
Errors Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. 376
Errors Missing a Javadoc comment. 376
Errors Line has trailing spaces. 385
Errors Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 388
Errors Missing a Javadoc comment. 388
Errors Line has trailing spaces. 397
Errors Method 'getContentLength' is not designed for extension - needs to be abstract, final or empty. 400
Errors Missing a Javadoc comment. 400
Errors Line has trailing spaces. 409
Errors Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 412
Errors Missing a Javadoc comment. 412
Errors Line has trailing spaces. 421
Errors Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 424
Errors Missing a Javadoc comment. 424
Errors Line has trailing spaces. 433
Errors Method 'getLocalAddr' is not designed for extension - needs to be abstract, final or empty. 436
Errors Missing a Javadoc comment. 436
Errors Line has trailing spaces. 445
Errors Method 'getLocalName' is not designed for extension - needs to be abstract, final or empty. 448
Errors Missing a Javadoc comment. 448
Errors Line has trailing spaces. 457
Errors Method 'getLocalPort' is not designed for extension - needs to be abstract, final or empty. 460
Errors Missing a Javadoc comment. 460
Errors Line has trailing spaces. 469
Errors Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 472
Errors Missing a Javadoc comment. 472
Errors Line has trailing spaces. 481
Errors Method 'getLocales' is not designed for extension - needs to be abstract, final or empty. 484
Errors Missing a Javadoc comment. 484
Errors Line has trailing spaces. 493
Errors Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 496
Errors Missing a Javadoc comment. 496
Errors Parameter name should be final. 497
Errors Line has trailing spaces. 505
Errors Method 'getParameterMap' is not designed for extension - needs to be abstract, final or empty. 508
Errors Missing a Javadoc comment. 508
Errors Line has trailing spaces. 517
Errors Method 'getParameterNames' is not designed for extension - needs to be abstract, final or empty. 520
Errors Missing a Javadoc comment. 520
Errors Line has trailing spaces. 529
Errors Line is longer than 80 characters. 530
Errors Method 'getParameterValues' is not designed for extension - needs to be abstract, final or empty. 532
Errors Missing a Javadoc comment. 532
Errors Parameter name should be final. 533
Errors Line has trailing spaces. 541
Errors Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. 544
Errors Missing a Javadoc comment. 544
Errors Line has trailing spaces. 553
Errors Method 'getReader' is not designed for extension - needs to be abstract, final or empty. 556
Errors Missing a Javadoc comment. 556
Errors Line has trailing spaces. 565
Errors Method 'getRealPath' is not designed for extension - needs to be abstract, final or empty. 568
Errors Missing a Javadoc comment. 568
Errors Parameter path should be final. 569
Errors Line has trailing spaces. 577
Errors Method 'getRemoteAddr' is not designed for extension - needs to be abstract, final or empty. 580
Errors Missing a Javadoc comment. 580
Errors Line has trailing spaces. 589
Errors Method 'getRemoteHost' is not designed for extension - needs to be abstract, final or empty. 592
Errors Missing a Javadoc comment. 592
Errors Line has trailing spaces. 601
Errors Method 'getRemotePort' is not designed for extension - needs to be abstract, final or empty. 604
Errors Missing a Javadoc comment. 604
Errors Line has trailing spaces. 613
Errors Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 616
Errors Missing a Javadoc comment. 616
Errors Line has trailing spaces. 625
Errors Line is longer than 80 characters. 626
Errors Method 'getRequestDispatcher' is not designed for extension - needs to be abstract, final or empty. 628
Errors Missing a Javadoc comment. 628
Errors Parameter path should be final. 629
Errors Line has trailing spaces. 637
Errors Method 'getScheme' is not designed for extension - needs to be abstract, final or empty. 640
Errors Missing a Javadoc comment. 640
Errors Line has trailing spaces. 649
Errors Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 652
Errors Missing a Javadoc comment. 652
Errors Line has trailing spaces. 661
Errors Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 664
Errors Missing a Javadoc comment. 664
Errors Line has trailing spaces. 673
Errors Method 'isSecure' is not designed for extension - needs to be abstract, final or empty. 676
Errors Missing a Javadoc comment. 676
Errors Line has trailing spaces. 685
Errors Line is longer than 80 characters. 686
Errors Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. 688
Errors Missing a Javadoc comment. 688
Errors Parameter name should be final. 689
Errors Line has trailing spaces. 697
Errors Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 701
Errors Missing a Javadoc comment. 701
Errors Parameter name should be final. 702
Errors Parameter o should be final. 702
Errors Line has trailing spaces. 710
Errors Line is longer than 80 characters. 711
Errors Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 713
Errors Missing a Javadoc comment. 713
Errors Parameter enc should be final. 714
Errors Line has trailing spaces. 723
Errors Line is longer than 80 characters. 724
Errors Method 'setRequest' is not designed for extension - needs to be abstract, final or empty. 726
Errors Missing a Javadoc comment. 726
Errors Parameter request should be final. 727

okapi/servlets/okapi/SessionMotdResponseWrapper.java

Violation Message Line
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 40
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Errors Line has trailing spaces. 47
Errors Line is longer than 80 characters. 48
Errors Method 'addCookie' is not designed for extension - needs to be abstract, final or empty. 50
Errors Missing a Javadoc comment. 50
Errors Parameter cookie should be final. 51
Errors Line has trailing spaces. 59
Errors Line is longer than 80 characters. 60
Errors Method 'addDateHeader' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors Parameter name should be final. 64
Errors Parameter date should be final. 64
Errors Line has trailing spaces. 72
Errors Line is longer than 80 characters. 73
Errors Method 'addHeader' is not designed for extension - needs to be abstract, final or empty. 76
Errors Missing a Javadoc comment. 76
Errors Parameter name should be final. 77
Errors Parameter value should be final. 77
Errors Line has trailing spaces. 85
Errors Line is longer than 80 characters. 86
Errors Method 'addIntHeader' is not designed for extension - needs to be abstract, final or empty. 89
Errors Missing a Javadoc comment. 89
Errors Parameter name should be final. 90
Errors Parameter value should be final. 90
Errors Line has trailing spaces. 98
Errors Line is longer than 80 characters. 99
Errors Method 'containsHeader' is not designed for extension - needs to be abstract, final or empty. 101
Errors Missing a Javadoc comment. 101
Errors Parameter name should be final. 102
Errors Line has trailing spaces. 110
Errors Line is longer than 80 characters. 111
Errors Method 'encodeRedirectUrl' is not designed for extension - needs to be abstract, final or empty. 113
Errors Missing a Javadoc comment. 113
Errors Parameter url should be final. 114
Errors Line has trailing spaces. 122
Errors Line is longer than 80 characters. 123
Errors Method 'encodeRedirectURL' is not designed for extension - needs to be abstract, final or empty. 125
Errors Missing a Javadoc comment. 125
Errors Parameter url should be final. 126
Errors Line has trailing spaces. 134
Errors Line is longer than 80 characters. 135
Errors Method 'encodeUrl' is not designed for extension - needs to be abstract, final or empty. 137
Errors Missing a Javadoc comment. 137
Errors Parameter url should be final. 138
Errors Line has trailing spaces. 146
Errors Line is longer than 80 characters. 147
Errors Method 'encodeURL' is not designed for extension - needs to be abstract, final or empty. 149
Errors Missing a Javadoc comment. 149
Errors Parameter url should be final. 150
Errors Line has trailing spaces. 158
Errors Method 'sendError' is not designed for extension - needs to be abstract, final or empty. 162
Errors Missing a Javadoc comment. 162
Errors Parameter sc should be final. 163
Errors Parameter msg should be final. 163
Errors Line has trailing spaces. 171
Errors Method 'sendError' is not designed for extension - needs to be abstract, final or empty. 174
Errors Missing a Javadoc comment. 174
Errors Parameter sc should be final. 175
Errors Line has trailing spaces. 183
Errors Line is longer than 80 characters. 184
Errors Method 'sendRedirect' is not designed for extension - needs to be abstract, final or empty. 186
Errors Missing a Javadoc comment. 186
Errors Parameter location should be final. 187
Errors Line has trailing spaces. 195
Errors Line is longer than 80 characters. 196
Errors Method 'setDateHeader' is not designed for extension - needs to be abstract, final or empty. 199
Errors Missing a Javadoc comment. 199
Errors Parameter name should be final. 200
Errors Parameter date should be final. 200
Errors Line has trailing spaces. 208
Errors Line is longer than 80 characters. 209
Errors Method 'setHeader' is not designed for extension - needs to be abstract, final or empty. 212
Errors Missing a Javadoc comment. 212
Errors Parameter name should be final. 213
Errors Parameter value should be final. 213
Errors Line has trailing spaces. 221
Errors Line is longer than 80 characters. 222
Errors Method 'setIntHeader' is not designed for extension - needs to be abstract, final or empty. 225
Errors Missing a Javadoc comment. 225
Errors Parameter name should be final. 226
Errors Parameter value should be final. 226
Errors Line has trailing spaces. 234
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 238
Errors Missing a Javadoc comment. 238
Errors Parameter sc should be final. 239
Errors Parameter sm should be final. 239
Errors Line has trailing spaces. 247
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 250
Errors Missing a Javadoc comment. 250
Errors Parameter sc should be final. 251
Errors Line has trailing spaces. 259
Errors Method 'flushBuffer' is not designed for extension - needs to be abstract, final or empty. 262
Errors Missing a Javadoc comment. 262
Errors Line has trailing spaces. 271
Errors Method 'getBufferSize' is not designed for extension - needs to be abstract, final or empty. 274
Errors Missing a Javadoc comment. 274
Errors Line has trailing spaces. 283
Errors Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 286
Errors Missing a Javadoc comment. 286
Errors Line has trailing spaces. 295
Errors Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 298
Errors Missing a Javadoc comment. 298
Errors Line has trailing spaces. 307
Errors Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 310
Errors Missing a Javadoc comment. 310
Errors Line has trailing spaces. 319
Errors Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 322
Errors Missing a Javadoc comment. 322
Errors Line has trailing spaces. 331
Errors Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. 334
Errors Missing a Javadoc comment. 334
Errors Line has trailing spaces. 343
Errors Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. 346
Errors Missing a Javadoc comment. 346
Errors Line has trailing spaces. 355
Errors Method 'isCommitted' is not designed for extension - needs to be abstract, final or empty. 358
Errors Missing a Javadoc comment. 358
Errors Line has trailing spaces. 367
Errors Method 'reset' is not designed for extension - needs to be abstract, final or empty. 370
Errors Missing a Javadoc comment. 370
Errors Line has trailing spaces. 379
Errors Method 'resetBuffer' is not designed for extension - needs to be abstract, final or empty. 382
Errors Missing a Javadoc comment. 382
Errors Line has trailing spaces. 391
Errors Method 'setBufferSize' is not designed for extension - needs to be abstract, final or empty. 394
Errors Missing a Javadoc comment. 394
Errors Parameter size should be final. 395
Errors Line has trailing spaces. 403
Errors Line is longer than 80 characters. 404
Errors Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 406
Errors Missing a Javadoc comment. 406
Errors Parameter charset should be final. 407
Errors Line has trailing spaces. 415
Errors Method 'setContentLength' is not designed for extension - needs to be abstract, final or empty. 418
Errors Missing a Javadoc comment. 418
Errors Parameter len should be final. 419
Errors Line has trailing spaces. 427
Errors Line is longer than 80 characters. 428
Errors Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 430
Errors Missing a Javadoc comment. 430
Errors Parameter type should be final. 431
Errors Line has trailing spaces. 439
Errors Method 'setLocale' is not designed for extension - needs to be abstract, final or empty. 442
Errors Missing a Javadoc comment. 442
Errors Parameter loc should be final. 443
Errors Line has trailing spaces. 451
Errors Line is longer than 80 characters. 452
Errors Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. 454
Errors Missing a Javadoc comment. 454
Errors Parameter response should be final. 455
Errors Parameter response should be final. 464
Errors Expected @param tag for 'response'. 464

okapi/servlets/okapi/SysAdminServlet.java

Violation Message Line
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 66
Errors First sentence should end with a period. 70
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 73
Errors Missing a Javadoc comment. 75
Errors First sentence should end with a period. 77
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 78
Errors Parameter config should be final. 78
Errors Expected @param tag for 'config'. 78
Errors Expected @throws tag for 'ServletException'. 78
Errors First sentence should end with a period. 89
Errors Method 'doGet' is not designed for extension - needs to be abstract, final or empty. 90
Errors Parameter request should be final. 90
Errors Expected @param tag for 'request'. 90
Errors Parameter response should be final. 90
Errors Expected @param tag for 'response'. 90
Errors Expected @throws tag for 'ServletException'. 91
Errors Expected @throws tag for 'IOException'. 91
Errors '443' is a magic number. 92
Errors Line is longer than 80 characters. 97
Errors Array brackets at illegal position. 97
Errors '13' is a magic number. 116
Errors Line is longer than 80 characters. 142
Errors Line is longer than 80 characters. 169
Errors Line is longer than 80 characters. 171
Errors Line is longer than 80 characters. 185
Errors Line is longer than 80 characters. 186
Errors Line is longer than 80 characters. 188
Errors Line is longer than 80 characters. 190
Errors Line is longer than 80 characters. 204
Errors Line is longer than 80 characters. 205
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 209
Errors Missing a Javadoc comment. 217
Errors First sentence should end with a period. 219
Errors Method 'doPost' is not designed for extension - needs to be abstract, final or empty. 220
Errors Method length is 340 lines (max allowed is 150). 220
Errors Parameter request should be final. 220
Errors Expected @param tag for 'request'. 220
Errors Parameter response should be final. 220
Errors Expected @param tag for 'response'. 220
Errors Expected @throws tag for 'ServletException'. 221
Errors Expected @throws tag for 'IOException'. 221
Errors '443' is a magic number. 232
Errors Line is longer than 80 characters. 236
Errors Array brackets at illegal position. 236
Errors '13' is a magic number. 255
Errors Line is longer than 80 characters. 279
Errors Line is longer than 80 characters. 306
Errors Line is longer than 80 characters. 308
Errors Line is longer than 80 characters. 322
Errors Line is longer than 80 characters. 323
Errors Line is longer than 80 characters. 325
Errors Line is longer than 80 characters. 327
Errors Line is longer than 80 characters. 338
Errors Line is longer than 80 characters. 339
Errors Line is longer than 80 characters. 341
Errors Line is longer than 80 characters. 343
Errors '50000' is a magic number. 377
Errors '1024' is a magic number. 383
Errors '1024' is a magic number. 383
Errors '1000' is a magic number. 473
Errors '100000' is a magic number. 491
Errors Line is longer than 80 characters. 524
Errors '1000.0' is a magic number. 524
Errors Line is longer than 80 characters. 534
Errors '1000.0' is a magic number. 534
Errors First sentence should end with a period. 562
Errors Line has trailing spaces. 564
Errors Method 'printForm' is not designed for extension - needs to be abstract, final or empty. 568
Errors Parameter out should be final. 568
Errors Expected @param tag for 'out'. 568
Errors Parameter username should be final. 568
Errors Expected @param tag for 'username'. 568
Errors '<' is not preceded with whitespace. 625
Errors '<' is not followed by whitespace. 625
Errors '>' is not preceded with whitespace. 625
Errors '<' is not preceded with whitespace. 625
Errors '<' is not followed by whitespace. 625
Errors '>' is not preceded with whitespace. 625
Errors '>' is not followed by whitespace. 625
Errors '<' is not preceded with whitespace. 631
Errors '<' is not followed by whitespace. 631
Errors '>' is not preceded with whitespace. 631
Errors '<' is not preceded with whitespace. 631
Errors '<' is not followed by whitespace. 631
Errors '>' is not preceded with whitespace. 631
Errors '>' is not followed by whitespace. 631
Errors First sentence should end with a period. 652
Errors Line has trailing spaces. 654
Errors Method 'printResponse' is not designed for extension - needs to be abstract, final or empty. 663
Errors Parameter out should be final. 663
Errors Expected @param tag for 'out'. 663
Errors Parameter username should be final. 663
Errors Expected @param tag for 'username'. 663
Errors Parameter gc should be final. 663
Errors Expected @param tag for 'gc'. 663
Errors Parameter freeBefore should be final. 664
Errors Expected @param tag for 'freeBefore'. 664
Errors Parameter freeAfter should be final. 664
Errors Expected @param tag for 'freeAfter'. 664
Errors Parameter totalMemory should be final. 664
Errors Expected @param tag for 'totalMemory'. 664
Errors Parameter paused should be final. 664
Errors Expected @param tag for 'paused'. 664
Errors '<' is not preceded with whitespace. 666
Errors '<' is not followed by whitespace. 666
Errors '>' is not preceded with whitespace. 666
Errors '<' is not preceded with whitespace. 666
Errors '<' is not followed by whitespace. 666
Errors '>' is not preceded with whitespace. 666
Errors '>' is not followed by whitespace. 666
Errors '<' is not preceded with whitespace. 674
Errors '<' is not followed by whitespace. 674
Errors '>' is not preceded with whitespace. 674
Errors '<' is not preceded with whitespace. 674
Errors '<' is not followed by whitespace. 674
Errors '>' is not preceded with whitespace. 674
Errors '>' is not followed by whitespace. 674
Errors First sentence should end with a period. 696

okapi/servlets/okapi/package.html

Violation Message Line
Errors Missing package documentation file. 0

okapi/tools/OkapiAddOcwMaterialM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Empty statement. 83
Errors Missing a Javadoc comment. 121
Errors Variable 'serialNumber' must be private and have accessor methods. 121
Errors '100000' is a magic number. 121
Errors Expected an @return tag. 128
Errors Method length is 193 lines (max allowed is 150). 128
Errors More than 7 parameters. 128
Errors Parameter thisNexus should be final. 128
Errors Expected @param tag for 'thisNexus'. 128
Errors Parameter user should be final. 129
Errors Expected @param tag for 'user'. 129
Errors Parameter pathVector should be final. 129
Errors Expected @param tag for 'pathVector'. 129
Errors Parameter pathSegment should be final. 129
Errors Expected @param tag for 'pathSegment'. 129
Errors Parameter request should be final. 130
Errors Expected @param tag for 'request'. 130
Errors Parameter context should be final. 131
Errors Expected @param tag for 'context'. 131
Errors Parameter nexusHistory should be final. 131
Errors Expected @param tag for 'nexusHistory'. 131
Errors Parameter requestedType should be final. 132
Errors Expected @param tag for 'requestedType'. 132
Errors Line is longer than 80 characters. 295
Errors '100000' is a magic number. 298
Errors Expected an @return tag. 329
Errors Method length is 417 lines (max allowed is 150). 329
Errors More than 7 parameters. 329
Errors Parameter thisNexus should be final. 329
Errors Expected @param tag for 'thisNexus'. 329
Errors Parameter user should be final. 330
Errors Expected @param tag for 'user'. 330
Errors Parameter pathVector should be final. 330
Errors Expected @param tag for 'pathVector'. 330
Errors Parameter pathSegment should be final. 330
Errors Expected @param tag for 'pathSegment'. 330
Errors Parameter request should be final. 331
Errors Expected @param tag for 'request'. 331
Errors Parameter context should be final. 332
Errors Expected @param tag for 'context'. 332
Errors Parameter nexusHistory should be final. 332
Errors Expected @param tag for 'nexusHistory'. 332
Errors Parameter requestedType should be final. 333
Errors Expected @param tag for 'requestedType'. 333
Errors Line is longer than 80 characters. 436
Errors Must have at least one statement. 466
Errors Line is longer than 80 characters. 526
Errors Line is longer than 80 characters. 544
Errors Line is longer than 80 characters. 551
Errors Line is longer than 80 characters. 563
Errors Line is longer than 80 characters. 568
Errors Line is longer than 80 characters. 584
Errors '10000000' is a magic number. 594
Errors Line is longer than 80 characters. 607
Errors Line is longer than 80 characters. 619
Errors Must have at least one statement. 636
Errors Line is longer than 80 characters. 654
Errors Must have at least one statement. 681
Errors Must have at least one statement. 683
Errors Missing a Javadoc comment. 751
Errors Parameter elementName should be final. 751
Errors Parameter elementValue should be final. 751
Errors First sentence should end with a period. 798
Errors Line has trailing spaces. 800
Errors Line has trailing spaces. 801
Errors Name 'errorException' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 805
Errors Line has trailing spaces. 807
Errors Missing a Javadoc comment. 811
Errors First sentence should end with a period. 813
Errors Line has trailing spaces. 815
Errors Line has trailing spaces. 816
Errors Line has trailing spaces. 818
Errors Parameter s should be final. 820
Errors Expected @param tag for 's'. 820
Errors First sentence should end with a period. 824
Errors Line has trailing spaces. 826
Errors Line has trailing spaces. 827
Errors Line has trailing spaces. 829
Errors Missing a Javadoc comment. 836
Errors Variable 'tidy' must be private and have accessor methods. 836
Errors First sentence should end with a period. 867
Errors Line has trailing spaces. 869
Errors Line has trailing spaces. 870
Errors Line has trailing spaces. 872
Errors Line has trailing spaces. 874
Errors Parameter frag should be final. 876
Errors Expected @param tag for 'frag'. 876
Errors Missing a Javadoc comment. 881
Errors Parameter bui should be final. 881
Errors Missing a Javadoc comment. 904
Errors Parameter store should be final. 904
Errors Parameter user should be final. 904
Errors Line is longer than 80 characters. 909
Errors Missing a Javadoc comment. 932
Errors Parameter arc should be final. 932
Errors Parameter pathVector should be final. 933
Errors Parameter store should be final. 933
Errors Must have at least one statement. 959
Errors Must have at least one statement. 986
Errors Line is longer than 80 characters. 1001
Errors Missing a Javadoc comment. 1001

okapi/tools/OkapiAddOcwMaterialTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '17100' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 116
Errors Line is longer than 80 characters. 139
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 149
Errors Parameter pathVector should be final. 149
Errors Expected @param tag for 'pathVector'. 149
Errors Parameter pathSegment should be final. 149
Errors Expected @param tag for 'pathSegment'. 149
Errors Parameter request should be final. 150
Errors Expected @param tag for 'request'. 150
Errors Parameter response should be final. 151
Errors Expected @param tag for 'response'. 151
Errors Parameter context should be final. 152
Errors Expected @param tag for 'context'. 152
Errors Parameter nexusHistory should be final. 152
Errors Expected @param tag for 'nexusHistory'. 152
Errors Parameter views should be final. 153
Errors Expected @param tag for 'views'. 153
Errors Expected @throws tag for 'javax.servlet.ServletException'. 153
Errors Expected @throws tag for 'java.io.IOException'. 154
Errors Line is longer than 80 characters. 200
Errors Line is longer than 80 characters. 223

okapi/tools/OkapiBBoardTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '21000' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Missing a Javadoc comment. 61
Errors '3' is a magic number. 77
Errors '3' is a magic number. 79
Errors '3' is a magic number. 80
Errors '3' is a magic number. 88
Errors '3' is a magic number. 89
Errors '4' is a magic number. 90
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 98
Errors Method length is 623 lines (max allowed is 150). 98
Errors Parameter pathVector should be final. 98
Errors Expected @param tag for 'pathVector'. 98
Errors Parameter pathSegment should be final. 98
Errors Expected @param tag for 'pathSegment'. 98
Errors Parameter request should be final. 99
Errors Expected @param tag for 'request'. 99
Errors Parameter response should be final. 100
Errors Expected @param tag for 'response'. 100
Errors Parameter context should be final. 101
Errors Expected @param tag for 'context'. 101
Errors Parameter nexusHistory should be final. 101
Errors Expected @param tag for 'nexusHistory'. 101
Errors Parameter views should be final. 102
Errors Expected @param tag for 'views'. 102
Errors Expected @throws tag for 'javax.servlet.ServletException'. 102
Errors Expected @throws tag for 'java.io.IOException'. 103
Errors Line has trailing spaces. 108
Errors Line is longer than 80 characters. 152
Errors '11' is a magic number. 171
Errors '11' is a magic number. 177
Errors '11' is a magic number. 183
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 210
Errors Array brackets at illegal position. 328
Errors '20' is a magic number. 328
Errors Line is longer than 80 characters. 370
Errors Line is longer than 80 characters. 372
Errors Line is longer than 80 characters. 381
Errors Line is longer than 80 characters. 403
Errors Line is longer than 80 characters. 417
Errors Line is longer than 80 characters. 423
Errors '1000' is a magic number. 424
Errors Line is longer than 80 characters. 428
Errors Line is longer than 80 characters. 431
Errors Line is longer than 80 characters. 441
Errors Line is longer than 80 characters. 443
Errors Line is longer than 80 characters. 462
Errors Line is longer than 80 characters. 464
Errors '11' is a magic number. 505
Errors '5' is a magic number. 507
Errors '11' is a magic number. 510
Errors Line is longer than 80 characters. 553
Errors Line is longer than 80 characters. 560
Errors Line is longer than 80 characters. 566
Errors Line is longer than 80 characters. 569
Errors Line is longer than 80 characters. 596
Errors Line has trailing spaces. 652
Errors Line has trailing spaces. 656
Errors Line has trailing spaces. 657
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 731
Errors Parameter pathVector should be final. 731
Errors Expected @param tag for 'pathVector'. 731
Errors Parameter pathSegment should be final. 731
Errors Expected @param tag for 'pathSegment'. 731
Errors Parameter request should be final. 732
Errors Expected @param tag for 'request'. 732
Errors Parameter response should be final. 733
Errors Expected @param tag for 'response'. 733
Errors Parameter context should be final. 734
Errors Expected @param tag for 'context'. 734
Errors Parameter nexusHistory should be final. 734
Errors Expected @param tag for 'nexusHistory'. 734
Errors Parameter views should be final. 735
Errors Expected @param tag for 'views'. 735
Errors Expected @throws tag for 'javax.servlet.ServletException'. 735
Errors Expected @throws tag for 'java.io.IOException'. 736
Errors Missing a Javadoc comment. 741
Errors Parameter elementName should be final. 741
Errors Parameter elementValue should be final. 741

okapi/tools/OkapiClassCalendarM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 22
Errors Using the '.*' form of import should be avoided - okapi.util.*. 24
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 39
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 64
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 66
Errors Method length is 391 lines (max allowed is 150). 66
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter context should be final. 69
Errors Expected @param tag for 'context'. 69
Errors Parameter nexusHistory should be final. 69
Errors Expected @param tag for 'nexusHistory'. 69
Errors Parameter requestedType should be final. 70
Errors Expected @param tag for 'requestedType'. 70
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 71
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 72
Errors '1000' is a magic number. 142
Errors Line is longer than 80 characters. 166
Errors '-10000000000000L' is a magic number. 170
Errors '{' is followed by whitespace. 173
Errors '{' is followed by whitespace. 185
Errors '{' is followed by whitespace. 197
Errors '8' is a magic number. 229
Errors '5' is a magic number. 231
Errors '8' is a magic number. 237
Errors '5' is a magic number. 239
Errors '12' is a magic number. 249
Errors Must have at least one statement. 267
Errors Line is longer than 80 characters. 296
Errors Line is longer than 80 characters. 300
Errors Line is longer than 80 characters. 304
Errors Line is longer than 80 characters. 306
Errors '1000' is a magic number. 404
Errors '12' is a magic number. 429
Errors '24' is a magic number. 429
Errors '12' is a magic number. 430
Errors Avoid inline conditionals. 432
Errors Missing a Javadoc comment. 464
Errors Name 'semesterMonthsTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 464
Errors '{' is followed by whitespace. 467
Errors '{' is followed by whitespace. 470
Errors '{' is followed by whitespace. 473
Errors '{' is followed by whitespace. 476
Errors '{' is followed by whitespace. 479
Errors '{' is followed by whitespace. 482
Errors '{' is followed by whitespace. 485
Errors '{' is followed by whitespace. 488
Errors '{' is followed by whitespace. 491
Errors '{' is followed by whitespace. 494
Errors '{' is followed by whitespace. 497
Errors '{' is followed by whitespace. 500
Errors '{' is followed by whitespace. 503
Errors Line is longer than 80 characters. 505
Errors Missing a Javadoc comment. 505
Errors Missing a Javadoc comment. 507
Errors Parameter context should be final. 508
Errors Parameter calendarName should be final. 508
Errors '10000' is a magic number. 511
Errors '100000' is a magic number. 517

okapi/tools/OkapiClassCalendarTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 30
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '3200' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 97
Errors Line is longer than 80 characters. 163

okapi/tools/OkapiClassListM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Method length is 427 lines (max allowed is 150). 64
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 69
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 70
Errors Name 'DEBUG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 74
Errors Line is longer than 80 characters. 133
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 211
Errors '10' is a magic number. 211
Errors Avoid inline conditionals. 265
Errors Line is longer than 80 characters. 266
Errors Avoid inline conditionals. 273
Errors Line is longer than 80 characters. 321
Errors '10' is a magic number. 324
Errors Line is longer than 80 characters. 358
Errors Line is longer than 80 characters. 391
Errors '1000' is a magic number. 409
Errors '1000' is a magic number. 411
Errors Line is longer than 80 characters. 461
Errors First sentence should end with a period. 498
Errors Line has trailing spaces. 500
Errors Line has trailing spaces. 501
Errors Line has trailing spaces. 508
Errors Parameter xml should be final. 510
Errors Expected @param tag for 'xml'. 510
Errors Parameter group should be final. 510
Errors Expected @param tag for 'group'. 510
Errors Parameter groupRoleInThisNexus should be final. 511
Errors Expected @param tag for 'groupRoleInThisNexus'. 511
Errors Parameter nexusUsers should be final. 511
Errors Expected @param tag for 'nexusUsers'. 511
Errors Parameter parentNexus should be final. 512
Errors Expected @param tag for 'parentNexus'. 512
Errors Parameter parentNexusUsers should be final. 512
Errors Expected @param tag for 'parentNexusUsers'. 512
Errors Empty statement. 513
Errors Avoid inline conditionals. 600
Errors Line is longer than 80 characters. 624

okapi/tools/OkapiClassListTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '2100' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 96
Errors Line is longer than 80 characters. 117

okapi/tools/OkapiClassStaffM.java

Violation Message Line
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 38
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
Errors First sentence should end with a period. 43
Errors Line has trailing spaces. 45
Errors Expected an @return tag. 48
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 48
Errors Parameter pathVector should be final. 49
Errors Expected @param tag for 'pathVector'. 49
Errors Parameter pathSegment should be final. 49
Errors Expected @param tag for 'pathSegment'. 49
Errors Parameter request should be final. 50
Errors Expected @param tag for 'request'. 50
Errors Parameter context should be final. 51
Errors Expected @param tag for 'context'. 51
Errors Parameter nexusHistory should be final. 51
Errors Expected @param tag for 'nexusHistory'. 51
Errors Parameter requestedType should be final. 52
Errors Expected @param tag for 'requestedType'. 52
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 53
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 54
Errors Expected an @return tag. 73
Errors Method length is 213 lines (max allowed is 150). 73
Errors Parameter pathVector should be final. 73
Errors Expected @param tag for 'pathVector'. 73
Errors Parameter pathSegment should be final. 73
Errors Expected @param tag for 'pathSegment'. 73
Errors Parameter request should be final. 74
Errors Expected @param tag for 'request'. 74
Errors Parameter context should be final. 75
Errors Expected @param tag for 'context'. 75
Errors Parameter nexusHistory should be final. 75
Errors Expected @param tag for 'nexusHistory'. 75
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 76
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 77
Errors Line is longer than 80 characters. 87
Errors Line is longer than 80 characters. 177
Errors Line is longer than 80 characters. 206
Errors Line is longer than 80 characters. 208
Errors Name 'mem_enum' must match pattern '^[a-z][a-zA-Z0-9]*$'. 233
Errors Line is longer than 80 characters. 254
Errors Line is longer than 80 characters. 261
Errors Line is longer than 80 characters. 265
Errors Missing a Javadoc comment. 291
Errors Parameter elementName should be final. 291
Errors Parameter elementValue should be final. 291
Errors Missing a Javadoc comment. 338
Errors Parameter s should be final. 338
Errors Line is longer than 80 characters. 339
Errors Line is longer than 80 characters. 340
Errors Must have at least one statement. 356

okapi/tools/OkapiClassStaffTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '2150' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors '2150' is a magic number. 54
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 96
Errors Line is longer than 80 characters. 117

okapi/tools/OkapiCourseworkTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 32
Errors First sentence should end with a period. 36
Errors '20010' is a magic number. 39
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors Missing a Javadoc comment. 46
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 56
Errors Parameter pathVector should be final. 56
Errors Expected @param tag for 'pathVector'. 56
Errors Parameter pathSegment should be final. 56
Errors Expected @param tag for 'pathSegment'. 56
Errors Parameter request should be final. 57
Errors Expected @param tag for 'request'. 57
Errors Parameter response should be final. 58
Errors Expected @param tag for 'response'. 58
Errors Parameter context should be final. 59
Errors Expected @param tag for 'context'. 59
Errors Parameter nexusHistory should be final. 59
Errors Expected @param tag for 'nexusHistory'. 59
Errors Parameter views should be final. 60
Errors Expected @param tag for 'views'. 60
Errors Expected @throws tag for 'javax.servlet.ServletException'. 60
Errors Expected @throws tag for 'java.io.IOException'. 61

okapi/tools/OkapiCreateSectionUtility.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Utility classes should not have a public or default constructor. 35
Errors First sentence should end with a period. 37
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Errors First sentence should end with a period. 43
Errors Line has trailing spaces. 45
Errors Parameter parentNexus should be final. 49
Errors Expected @param tag for 'parentNexus'. 49
Errors Parameter sectionNumber should be final. 50
Errors Expected @param tag for 'sectionNumber'. 50
Errors '50' is a magic number. 72
Errors '20' is a magic number. 73
Errors '90' is a magic number. 80
Errors '70' is a magic number. 81
Errors '10' is a magic number. 87
Errors First sentence should end with a period. 120
Errors Line has trailing spaces. 122
Errors Method length is 287 lines (max allowed is 150). 125
Errors Parameter nexus should be final. 125
Errors Expected @param tag for 'nexus'. 125
Errors '5' is a magic number. 317
Errors '3' is a magic number. 323
Errors Avoid inline conditionals. 368
Errors Avoid inline conditionals. 371
Errors Empty statement. 398
Errors First sentence should end with a period. 413
Errors Line has trailing spaces. 415
Errors Parameter nexus should be final. 418
Errors Expected @param tag for 'nexus'. 418
Errors '35' is a magic number. 423
Errors '35' is a magic number. 424
Errors Line is longer than 80 characters. 489
Errors Missing a Javadoc comment. 507
Errors Array brackets at illegal position. 507
Errors Line is longer than 80 characters. 508
Errors Line is longer than 80 characters. 509
Errors Line is longer than 80 characters. 510
Errors Line is longer than 80 characters. 511
Errors Line is longer than 80 characters. 512
Errors Line is longer than 80 characters. 513
Errors Line is longer than 80 characters. 514
Errors Line is longer than 80 characters. 515
Errors Line is longer than 80 characters. 516
Errors Line is longer than 80 characters. 517
Errors Line is longer than 80 characters. 518
Errors Line is longer than 80 characters. 519
Errors Line is longer than 80 characters. 520
Errors Line is longer than 80 characters. 521
Errors Line is longer than 80 characters. 522
Errors Line is longer than 80 characters. 523
Errors Line is longer than 80 characters. 524
Errors Line is longer than 80 characters. 525
Errors Line is longer than 80 characters. 526
Errors Line is longer than 80 characters. 527
Errors Line is longer than 80 characters. 528
Errors Line is longer than 80 characters. 529
Errors Line is longer than 80 characters. 530
Errors Line is longer than 80 characters. 531
Errors Line is longer than 80 characters. 532
Errors Line is longer than 80 characters. 533
Errors Line is longer than 80 characters. 534
Errors Line is longer than 80 characters. 535
Errors Line is longer than 80 characters. 536
Errors Line is longer than 80 characters. 537
Errors Line is longer than 80 characters. 538
Errors Line is longer than 80 characters. 539
Errors Line is longer than 80 characters. 540
Errors Line is longer than 80 characters. 541
Errors Line is longer than 80 characters. 542
Errors Line is longer than 80 characters. 543
Errors Line is longer than 80 characters. 544
Errors Line is longer than 80 characters. 545
Errors Line is longer than 80 characters. 546
Errors Line is longer than 80 characters. 547
Errors Line is longer than 80 characters. 548
Errors Line is longer than 80 characters. 549
Errors Line is longer than 80 characters. 550
Errors Line is longer than 80 characters. 551
Errors Line is longer than 80 characters. 552
Errors Line is longer than 80 characters. 553
Errors Line is longer than 80 characters. 554
Errors Line is longer than 80 characters. 555
Errors Line is longer than 80 characters. 556
Errors Line is longer than 80 characters. 557
Errors Line is longer than 80 characters. 558
Errors Line is longer than 80 characters. 559
Errors Line is longer than 80 characters. 560
Errors Line is longer than 80 characters. 561
Errors Line is longer than 80 characters. 562
Errors Line is longer than 80 characters. 563
Errors Line is longer than 80 characters. 564
Errors Line is longer than 80 characters. 565
Errors Line is longer than 80 characters. 566
Errors Line is longer than 80 characters. 567
Errors Line is longer than 80 characters. 568
Errors Line is longer than 80 characters. 569
Errors Line is longer than 80 characters. 570
Errors Line is longer than 80 characters. 571
Errors Line is longer than 80 characters. 572
Errors Line is longer than 80 characters. 573
Errors Line is longer than 80 characters. 574
Errors Line is longer than 80 characters. 575
Errors Line is longer than 80 characters. 576
Errors Line is longer than 80 characters. 577
Errors Line is longer than 80 characters. 578
Errors Line is longer than 80 characters. 579
Errors Line is longer than 80 characters. 580
Errors Line is longer than 80 characters. 581
Errors Line is longer than 80 characters. 582
Errors Line is longer than 80 characters. 583
Errors Line is longer than 80 characters. 584
Errors Line is longer than 80 characters. 585
Errors Line is longer than 80 characters. 586
Errors Line is longer than 80 characters. 587
Errors Line is longer than 80 characters. 588
Errors Line is longer than 80 characters. 589
Errors Line is longer than 80 characters. 590
Errors Line is longer than 80 characters. 591
Errors Line is longer than 80 characters. 593
Errors Missing a Javadoc comment. 593
Errors Variable 'standardAttributes' must be private and have accessor methods. 593
Errors First sentence should end with a period. 667
Errors Line has trailing spaces. 669
Errors Parameter nexus should be final. 672
Errors Expected @param tag for 'nexus'. 672
Errors Parameter parentNexus should be final. 673
Errors Expected @param tag for 'parentNexus'. 673
Errors Line has trailing spaces. 681
Errors '11724' is a magic number. 701
Errors '11725' is a magic number. 703
Errors '12764' is a magic number. 705
Errors '14606' is a magic number. 706
Errors '20824' is a magic number. 707
Errors '42364' is a magic number. 708
Errors Missing a Javadoc comment. 739
Errors Parameter nexus should be final. 739
Errors Parameter name should be final. 739
Errors Parameter longName should be final. 740
Errors Parameter description should be final. 740
Errors Parameter role should be final. 740

okapi/tools/OkapiCronjobsThread.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Line has trailing spaces. 27
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 55
Errors Parameter context should be final. 57
Errors 'context' hides a field. 57
Errors Expected @param tag for 'context'. 57
Errors Parameter rootNexus should be final. 58
Errors 'rootNexus' hides a field. 58
Errors Expected @param tag for 'rootNexus'. 58
Errors First sentence should end with a period. 70
Errors Line has trailing spaces. 72
Errors Line has trailing spaces. 73
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 75
Errors '1000' is a magic number. 83
Errors Inner assignments should be avoided. 85
Errors Line is longer than 80 characters. 96
Errors '6' is a magic number. 102
Errors First sentence should end with a period. 121
Errors Line has trailing spaces. 123
Errors Line has trailing spaces. 124
Errors Method 'stop' is not designed for extension - needs to be abstract, final or empty. 126
Errors Missing a Javadoc comment. 134
Errors Line has trailing spaces. 165
Errors Line has trailing spaces. 166

okapi/tools/OkapiDefaultToolController.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 37
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 47
Errors Parameter pathVector should be final. 47
Errors Expected @param tag for 'pathVector'. 47
Errors Parameter pathSegment should be final. 47
Errors Expected @param tag for 'pathSegment'. 47
Errors Parameter request should be final. 48
Errors Expected @param tag for 'request'. 48
Errors Parameter response should be final. 49
Errors Expected @param tag for 'response'. 49
Errors Parameter context should be final. 50
Errors Expected @param tag for 'context'. 50
Errors Parameter nexusHistory should be final. 50
Errors Expected @param tag for 'nexusHistory'. 50
Errors Parameter views should be final. 51
Errors Expected @param tag for 'views'. 51
Errors Expected @throws tag for 'javax.servlet.ServletException'. 51
Errors Expected @throws tag for 'java.io.IOException'. 52
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter pathVector should be final. 73
Errors Expected @param tag for 'pathVector'. 73
Errors Parameter pathSegment should be final. 73
Errors Expected @param tag for 'pathSegment'. 73
Errors Parameter request should be final. 74
Errors Expected @param tag for 'request'. 74
Errors Parameter response should be final. 75
Errors Expected @param tag for 'response'. 75
Errors Parameter context should be final. 76
Errors Expected @param tag for 'context'. 76
Errors Parameter nexusHistory should be final. 76
Errors Expected @param tag for 'nexusHistory'. 76
Errors Parameter views should be final. 77
Errors Expected @param tag for 'views'. 77
Errors Expected @throws tag for 'javax.servlet.ServletException'. 77
Errors Expected @throws tag for 'java.io.IOException'. 78

okapi/tools/OkapiEditAccessGroupsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line is longer than 80 characters. 35
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 64
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter requestedType should be final. 69
Errors Expected @param tag for 'requestedType'. 69
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 69
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 70
Errors Missing a Javadoc comment. 135
Errors Variable 'serialNumber' must be private and have accessor methods. 135
Errors '100000' is a magic number. 135
Errors Expected an @return tag. 142
Errors More than 7 parameters. 142
Errors Parameter thisNexus should be final. 142
Errors Expected @param tag for 'thisNexus'. 142
Errors Parameter user should be final. 143
Errors Expected @param tag for 'user'. 143
Errors Parameter pathVector should be final. 143
Errors Expected @param tag for 'pathVector'. 143
Errors Parameter pathSegment should be final. 143
Errors Expected @param tag for 'pathSegment'. 143
Errors Parameter request should be final. 144
Errors Expected @param tag for 'request'. 144
Errors Parameter context should be final. 145
Errors Expected @param tag for 'context'. 145
Errors Parameter nexusHistory should be final. 145
Errors Expected @param tag for 'nexusHistory'. 145
Errors Parameter requestedType should be final. 146
Errors Expected @param tag for 'requestedType'. 146
Errors Expected an @return tag. 300
Errors More than 7 parameters. 300
Errors Parameter thisNexus should be final. 300
Errors Expected @param tag for 'thisNexus'. 300
Errors Parameter user should be final. 301
Errors Expected @param tag for 'user'. 301
Errors Parameter pathVector should be final. 301
Errors Expected @param tag for 'pathVector'. 301
Errors Parameter pathSegment should be final. 301
Errors Expected @param tag for 'pathSegment'. 301
Errors Parameter request should be final. 302
Errors Expected @param tag for 'request'. 302
Errors Parameter context should be final. 303
Errors Expected @param tag for 'context'. 303
Errors Parameter nexusHistory should be final. 303
Errors Expected @param tag for 'nexusHistory'. 303
Errors Parameter requestedType should be final. 304
Errors Expected @param tag for 'requestedType'. 304
Errors Line is longer than 80 characters. 327

okapi/tools/OkapiEditAccessGroupsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '14300' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 105
Errors Line is longer than 80 characters. 126
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 136
Errors Parameter pathVector should be final. 136
Errors Expected @param tag for 'pathVector'. 136
Errors Parameter pathSegment should be final. 136
Errors Expected @param tag for 'pathSegment'. 136
Errors Parameter request should be final. 137
Errors Expected @param tag for 'request'. 137
Errors Parameter response should be final. 138
Errors Expected @param tag for 'response'. 138
Errors Parameter context should be final. 139
Errors Expected @param tag for 'context'. 139
Errors Parameter nexusHistory should be final. 139
Errors Expected @param tag for 'nexusHistory'. 139
Errors Parameter views should be final. 140
Errors Expected @param tag for 'views'. 140
Errors Expected @throws tag for 'javax.servlet.ServletException'. 140
Errors Expected @throws tag for 'java.io.IOException'. 141
Errors Line is longer than 80 characters. 188

okapi/tools/OkapiEditAnnouncementM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Missing a Javadoc comment. 109
Errors Variable 'serialNumber' must be private and have accessor methods. 109
Errors '100000' is a magic number. 109
Errors Expected an @return tag. 116
Errors More than 7 parameters. 116
Errors Parameter thisNexus should be final. 116
Errors Expected @param tag for 'thisNexus'. 116
Errors Parameter user should be final. 117
Errors Expected @param tag for 'user'. 117
Errors Parameter pathVector should be final. 117
Errors Expected @param tag for 'pathVector'. 117
Errors Parameter pathSegment should be final. 117
Errors Expected @param tag for 'pathSegment'. 117
Errors Parameter request should be final. 118
Errors Expected @param tag for 'request'. 118
Errors Parameter context should be final. 119
Errors Expected @param tag for 'context'. 119
Errors Parameter nexusHistory should be final. 119
Errors Expected @param tag for 'nexusHistory'. 119
Errors Parameter requestedType should be final. 120
Errors Expected @param tag for 'requestedType'. 120
Errors '{' is followed by whitespace. 217
Errors '{' is followed by whitespace. 235
Errors Expected an @return tag. 254
Errors Method length is 548 lines (max allowed is 150). 254
Errors More than 7 parameters. 254
Errors Parameter thisNexus should be final. 254
Errors Expected @param tag for 'thisNexus'. 254
Errors Parameter user should be final. 255
Errors Expected @param tag for 'user'. 255
Errors Parameter pathVector should be final. 255
Errors Expected @param tag for 'pathVector'. 255
Errors Parameter pathSegment should be final. 255
Errors Expected @param tag for 'pathSegment'. 255
Errors Parameter request should be final. 256
Errors Expected @param tag for 'request'. 256
Errors Parameter context should be final. 257
Errors Expected @param tag for 'context'. 257
Errors Parameter nexusHistory should be final. 257
Errors Expected @param tag for 'nexusHistory'. 257
Errors Parameter requestedType should be final. 258
Errors Expected @param tag for 'requestedType'. 258
Errors Line is longer than 80 characters. 311
Errors '{' is followed by whitespace. 332
Errors Line is longer than 80 characters. 339
Errors '{' is followed by whitespace. 344
Errors Line is longer than 80 characters. 352
Errors '}' should be on the same line. 413
Errors Line is longer than 80 characters. 431
Errors Line is longer than 80 characters. 482
Errors Line is longer than 80 characters. 493
Errors Line is longer than 80 characters. 497
Errors Line is longer than 80 characters. 512
Errors Line is longer than 80 characters. 524
Errors Line is longer than 80 characters. 529
Errors '10' is a magic number. 529
Errors Line is longer than 80 characters. 545
Errors Line is longer than 80 characters. 550
Errors Line is longer than 80 characters. 553
Errors Line is longer than 80 characters. 569
Errors Line is longer than 80 characters. 570
Errors Line is longer than 80 characters. 573
Errors Line is longer than 80 characters. 605
Errors Line is longer than 80 characters. 611
Errors Line is longer than 80 characters. 623
Errors Line is longer than 80 characters. 630
Errors Line is longer than 80 characters. 633
Errors Line is longer than 80 characters. 663
Errors Line is longer than 80 characters. 669
Errors Line is longer than 80 characters. 679
Errors Line is longer than 80 characters. 687
Errors Line is longer than 80 characters. 692
Errors Line is longer than 80 characters. 698
Errors Line is longer than 80 characters. 713
Errors Line is longer than 80 characters. 714
Errors '}' should be on the same line. 717
Errors '}' should be on the same line. 727
Errors Expected an @return tag. 810
Errors Method 'createAnnouncementArc' is not designed for extension - needs to be abstract, final or empty. 810
Errors More than 7 parameters. 810
Errors Parameter startDate should be final. 810
Errors Expected @param tag for 'startDate'. 810
Errors Parameter originator should be final. 811
Errors Expected @param tag for 'originator'. 811
Errors Parameter longName should be final. 811
Errors Expected @param tag for 'longName'. 811
Errors Parameter text should be final. 811
Errors Expected @param tag for 'text'. 811
Errors Parameter textIsXml should be final. 812
Errors Expected @param tag for 'textIsXml'. 812
Errors Parameter wysiwygUsed should be final. 812
Errors Expected @param tag for 'wysiwygUsed'. 812
Errors Parameter errors should be final. 812
Errors Expected @param tag for 'errors'. 812
Errors Parameter warnings should be final. 813
Errors Expected @param tag for 'warnings'. 813
Errors Line is longer than 80 characters. 836
Errors Must have at least one statement. 841
Errors Must have at least one statement. 851
Errors Must have at least one statement. 862
Errors Must have at least one statement. 869
Errors Line is longer than 80 characters. 898
Errors Line is longer than 80 characters. 905
Errors Line is longer than 80 characters. 919
Errors Must have at least one statement. 926

okapi/tools/OkapiEditAnnouncementTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '13500' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 125
Errors Line is longer than 80 characters. 148
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 158
Errors Parameter pathVector should be final. 158
Errors Expected @param tag for 'pathVector'. 158
Errors Parameter pathSegment should be final. 158
Errors Expected @param tag for 'pathSegment'. 158
Errors Parameter request should be final. 159
Errors Expected @param tag for 'request'. 159
Errors Parameter response should be final. 160
Errors Expected @param tag for 'response'. 160
Errors Parameter context should be final. 161
Errors Expected @param tag for 'context'. 161
Errors Parameter nexusHistory should be final. 161
Errors Expected @param tag for 'nexusHistory'. 161
Errors Parameter views should be final. 162
Errors Expected @param tag for 'views'. 162
Errors Expected @throws tag for 'javax.servlet.ServletException'. 162
Errors Expected @throws tag for 'java.io.IOException'. 163
Errors Line is longer than 80 characters. 218
Errors Line is longer than 80 characters. 241

okapi/tools/OkapiEditClassMetadataM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Missing a Javadoc comment. 133
Errors Variable 'serialNumber' must be private and have accessor methods. 133
Errors '100000' is a magic number. 133
Errors Expected an @return tag. 140
Errors Method length is 240 lines (max allowed is 150). 140
Errors More than 7 parameters. 140
Errors Parameter thisNexus should be final. 140
Errors Expected @param tag for 'thisNexus'. 140
Errors Parameter user should be final. 141
Errors Expected @param tag for 'user'. 141
Errors Parameter pathVector should be final. 141
Errors Expected @param tag for 'pathVector'. 141
Errors Parameter pathSegment should be final. 141
Errors Expected @param tag for 'pathSegment'. 141
Errors Parameter request should be final. 142
Errors Expected @param tag for 'request'. 142
Errors Parameter context should be final. 143
Errors Expected @param tag for 'context'. 143
Errors Parameter nexusHistory should be final. 143
Errors Expected @param tag for 'nexusHistory'. 143
Errors Parameter requestedType should be final. 144
Errors Expected @param tag for 'requestedType'. 144
Errors Line has trailing spaces. 182
Errors Line has trailing spaces. 184
Errors Line has trailing spaces. 187
Errors Line is longer than 80 characters. 222
Errors Must have at least one statement. 231
Errors Line is longer than 80 characters. 252
Errors Avoid inline conditionals. 262
Errors Line is longer than 80 characters. 271
Errors Must have at least one statement. 279
Errors Line is longer than 80 characters. 300
Errors Avoid inline conditionals. 310
Errors Line has trailing spaces. 322
Errors Line has trailing spaces. 326
Errors '{' is followed by whitespace. 330
Errors '{' is followed by whitespace. 368
Errors Expected an @return tag. 388
Errors Method length is 192 lines (max allowed is 150). 388
Errors More than 7 parameters. 388
Errors Parameter thisNexus should be final. 388
Errors Expected @param tag for 'thisNexus'. 388
Errors Parameter user should be final. 389
Errors Expected @param tag for 'user'. 389
Errors Parameter pathVector should be final. 389
Errors Expected @param tag for 'pathVector'. 389
Errors Parameter pathSegment should be final. 389
Errors Expected @param tag for 'pathSegment'. 389
Errors Parameter request should be final. 390
Errors Expected @param tag for 'request'. 390
Errors Parameter context should be final. 391
Errors Expected @param tag for 'context'. 391
Errors Parameter nexusHistory should be final. 391
Errors Expected @param tag for 'nexusHistory'. 391
Errors Parameter requestedType should be final. 392
Errors Expected @param tag for 'requestedType'. 392
Errors Line has trailing spaces. 449
Errors Line has trailing spaces. 453
Errors Line has trailing spaces. 456
Errors Line has trailing spaces. 461
Errors Line has trailing spaces. 465
Errors '{' is followed by whitespace. 498

okapi/tools/OkapiEditClassMetadataTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '12500' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 119
Errors Line is longer than 80 characters. 142
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 152
Errors Parameter pathVector should be final. 152
Errors Expected @param tag for 'pathVector'. 152
Errors Parameter pathSegment should be final. 152
Errors Expected @param tag for 'pathSegment'. 152
Errors Parameter request should be final. 153
Errors Expected @param tag for 'request'. 153
Errors Parameter response should be final. 154
Errors Expected @param tag for 'response'. 154
Errors Parameter context should be final. 155
Errors Expected @param tag for 'context'. 155
Errors Parameter nexusHistory should be final. 155
Errors Expected @param tag for 'nexusHistory'. 155
Errors Parameter views should be final. 156
Errors Expected @param tag for 'views'. 156
Errors Expected @throws tag for 'javax.servlet.ServletException'. 156
Errors Expected @throws tag for 'java.io.IOException'. 157
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 230

okapi/tools/OkapiEditDocumentM.java

Violation Message Line
Errors File length is 3,257 lines (max allowed is 2,000). 1
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Line has trailing spaces. 91
Errors Line has trailing spaces. 94
Errors Line has trailing spaces. 98
Errors Line has trailing spaces. 102
Errors Line is longer than 80 characters. 103
Errors Line has trailing spaces. 110
Errors Missing a Javadoc comment. 135
Errors Variable 'serialNumber' must be private and have accessor methods. 135
Errors '100000' is a magic number. 135
Errors Expected an @return tag. 142
Errors Method length is 390 lines (max allowed is 150). 142
Errors More than 7 parameters. 142
Errors Parameter thisNexus should be final. 142
Errors Expected @param tag for 'thisNexus'. 142
Errors Parameter user should be final. 143
Errors Expected @param tag for 'user'. 143
Errors Parameter pathVector should be final. 143
Errors Expected @param tag for 'pathVector'. 143
Errors Parameter pathSegment should be final. 143
Errors Expected @param tag for 'pathSegment'. 143
Errors Parameter request should be final. 144
Errors Expected @param tag for 'request'. 144
Errors Parameter context should be final. 145
Errors Expected @param tag for 'context'. 145
Errors Parameter nexusHistory should be final. 145
Errors Expected @param tag for 'nexusHistory'. 145
Errors Parameter requestedType should be final. 146
Errors Expected @param tag for 'requestedType'. 146
Errors Parameter parameters should be final. 146
Errors Expected @param tag for 'parameters'. 146
Errors Parameter formMode should be final. 147
Errors Expected @param tag for 'formMode'. 147
Errors '{' is followed by whitespace. 343
Errors Line is longer than 80 characters. 442
Errors Expected an @return tag. 541
Errors Method length is 1,997 lines (max allowed is 150). 541
Errors More than 7 parameters. 541
Errors Parameter thisNexus should be final. 541
Errors Expected @param tag for 'thisNexus'. 541
Errors Parameter user should be final. 542
Errors Expected @param tag for 'user'. 542
Errors Parameter pathVector should be final. 542
Errors Expected @param tag for 'pathVector'. 542
Errors Parameter pathSegment should be final. 542
Errors Expected @param tag for 'pathSegment'. 542
Errors Parameter request should be final. 543
Errors Expected @param tag for 'request'. 543
Errors Parameter context should be final. 544
Errors Expected @param tag for 'context'. 544
Errors Parameter nexusHistory should be final. 544
Errors Expected @param tag for 'nexusHistory'. 544
Errors Parameter requestedType should be final. 545
Errors Expected @param tag for 'requestedType'. 545
Errors '100' is a magic number. 564
Errors '1024' is a magic number. 564
Errors '1024' is a magic number. 564
Errors Line is longer than 80 characters. 568
Errors Line is longer than 80 characters. 579
Errors Line is longer than 80 characters. 691
Errors Line is longer than 80 characters. 697
Errors Line is longer than 80 characters. 760
Errors Line is longer than 80 characters. 765
Errors Line is longer than 80 characters. 799
Errors Line is longer than 80 characters. 830
Errors Line has trailing spaces. 878
Errors Line has trailing spaces. 888
Errors Line has trailing spaces. 892
Errors Line has trailing spaces. 902
Errors Line has trailing spaces. 905
Errors Line has trailing spaces. 907
Errors Line has trailing spaces. 910
Errors Line has trailing spaces. 911
Errors Line has trailing spaces. 912
Errors Line has trailing spaces. 913
Errors Line has trailing spaces. 916
Errors Line has trailing spaces. 917
Errors Line has trailing spaces. 919
Errors Line is longer than 80 characters. 973
Errors Line is longer than 80 characters. 1118
Errors Line is longer than 80 characters. 1123
Errors Line is longer than 80 characters. 1124
Errors Avoid inline conditionals. 1134
Errors Avoid inline conditionals. 1137
Errors Line has trailing spaces. 1144
Errors Line has trailing spaces. 1149
Errors Line has trailing spaces. 1162
Errors Line has trailing spaces. 1175
Errors Line has trailing spaces. 1178
Errors Line is longer than 80 characters. 1233
Errors Must have at least one statement. 1291
Errors Line is longer than 80 characters. 1341
Errors '30' is a magic number. 1341
Errors '4' is a magic number. 1356
Errors '4' is a magic number. 1357
Errors '30' is a magic number. 1374
Errors Line is longer than 80 characters. 1436
Errors Line is longer than 80 characters. 1446
Errors Line is longer than 80 characters. 1480
Errors Line is longer than 80 characters. 1494
Errors Line is longer than 80 characters. 1593
Errors Line is longer than 80 characters. 1610
Errors Line is longer than 80 characters. 1612
Errors Line is longer than 80 characters. 1613
Errors Line is longer than 80 characters. 1616
Errors Line is longer than 80 characters. 1618
Errors Line is longer than 80 characters. 1621
Errors Line is longer than 80 characters. 1623
Errors Line is longer than 80 characters. 1626
Errors Line is longer than 80 characters. 1628
Errors Line is longer than 80 characters. 1634
Errors Line is longer than 80 characters. 1635
Errors Line is longer than 80 characters. 1668
Errors '}' should be on the same line. 1679
Errors Line is longer than 80 characters. 1682
Errors Line is longer than 80 characters. 1690
Errors Line is longer than 80 characters. 1700
Errors Line is longer than 80 characters. 1708
Errors Line is longer than 80 characters. 1718
Errors Line is longer than 80 characters. 1736
Errors Line is longer than 80 characters. 1753
Errors Line is longer than 80 characters. 1760
Errors '}' should be on the same line. 1828
Errors Line is longer than 80 characters. 1833
Errors Line is longer than 80 characters. 1923
Errors Line is longer than 80 characters. 1925
Errors Line is longer than 80 characters. 1926
Errors Line is longer than 80 characters. 1955
Errors '30' is a magic number. 1956
Errors '4' is a magic number. 1973
Errors '4' is a magic number. 1973
Errors '30' is a magic number. 1990
Errors '4' is a magic number. 2073
Errors '4' is a magic number. 2073
Errors Line is longer than 80 characters. 2090
Errors '4' is a magic number. 2144
Errors '4' is a magic number. 2145
Errors '3' is a magic number. 2223
Errors '3' is a magic number. 2225
Errors '3' is a magic number. 2254
Errors '3' is a magic number. 2256
Errors '4' is a magic number. 2265
Errors '4' is a magic number. 2267
Errors '3' is a magic number. 2307
Errors '3' is a magic number. 2311
Errors '4' is a magic number. 2322
Errors '4' is a magic number. 2327
Errors '3' is a magic number. 2332
Errors Line is longer than 80 characters. 2356
Errors Line is longer than 80 characters. 2370
Errors Line is longer than 80 characters. 2395
Errors Line is longer than 80 characters. 2429
Errors Line is longer than 80 characters. 2455
Errors Missing a Javadoc comment. 2543
Errors Parameter xml should be final. 2543
Errors Parameter mime should be final. 2543
Errors Parameter extraTest should be final. 2544
Errors Parameter text should be final. 2544
Errors Missing a Javadoc comment. 2559
Errors Parameter xml should be final. 2559
Errors Parameter mime should be final. 2559
Errors Parameter text should be final. 2559
Errors Missing a Javadoc comment. 2563
Errors Parameter request should be final. 2564
Errors Parameter context should be final. 2565
Errors Parameter nexusHistory should be final. 2565
Errors Parameter documentArcPath should be final. 2566
Errors Parameter documentArc should be final. 2566
Errors Missing a Javadoc comment. 2571
Errors Parameter request should be final. 2572
Errors Parameter context should be final. 2573
Errors Parameter nexusHistory should be final. 2573
Errors Parameter documentArcPath should be final. 2574
Errors Parameter documentArc should be final. 2574
Errors Missing a Javadoc comment. 2580
Errors Parameter request should be final. 2580
Errors Parameter context should be final. 2581
Errors Parameter nexusHistory should be final. 2581
Errors Parameter documentArcPath should be final. 2582
Errors Parameter documentArc should be final. 2582
Errors Parameter delete should be final. 2582
Errors Avoid inline conditionals. 2617
Errors Avoid inline conditionals. 2619
Errors Must have at least one statement. 2636
Errors Missing a Javadoc comment. 2648
Errors Parameter newURI should be final. 2648
Errors Parameter oldURI should be final. 2648
Errors Parameter newText should be final. 2649
Errors Parameter oldText should be final. 2649
Errors Parameter newTextIsNotXml should be final. 2649
Errors Parameter oldTextIsNotXml should be final. 2650
Errors Parameter fileParameter should be final. 2650
Errors Line is longer than 80 characters. 2669
Errors Line is longer than 80 characters. 2676
Errors Missing a Javadoc comment. 2680
Errors Parameter newURI should be final. 2680
Errors Parameter newText should be final. 2680
Errors Parameter fileParameter should be final. 2681
Errors Line is longer than 80 characters. 2700
Errors Method length is 293 lines (max allowed is 150). 2704
Errors Missing a Javadoc comment. 2704
Errors More than 7 parameters. 2704
Errors Parameter user should be final. 2704
Errors Parameter newDocumentArc should be final. 2704
Errors Parameter newDocumentContent should be final. 2705
Errors Parameter newURI should be final. 2705
Errors Parameter newText should be final. 2705
Errors Parameter newTextIsNotXml should be final. 2706
Errors Parameter newStaffOnly should be final. 2706
Errors Parameter releaseDate should be final. 2707
Errors Parameter newShowLastModDate should be final. 2707
Errors Parameter newShowLastModName should be final. 2708
Errors Parameter parameters should be final. 2708
Errors Parameter stores should be final. 2709
Errors Parameter newTopic should be final. 2709
Errors Parameter newKind should be final. 2709
Errors Parameter newLongName should be final. 2710
Errors Parameter newDescription should be final. 2710
Errors Parameter newEReserves should be final. 2710
Errors Parameter newEReservesCitation should be final. 2711
Errors Parameter errors should be final. 2711
Errors Parameter warnings should be final. 2712
Errors Must have at least one statement. 2748
Errors Line is longer than 80 characters. 2763
Errors Line is longer than 80 characters. 2772
Errors Must have at least one statement. 2780
Errors Must have at least one statement. 2787
Errors Must have at least one statement. 2794
Errors Line is longer than 80 characters. 2828
Errors Line is longer than 80 characters. 2842
Errors Line is longer than 80 characters. 2860
Errors Line is longer than 80 characters. 2862
Errors Line is longer than 80 characters. 2864
Errors '1000000' is a magic number. 2868
Errors '-10000' is a magic number. 2893
Errors Line is longer than 80 characters. 2906
Errors '}' should be on the same line. 2908
Errors Must have at least one statement. 2914
Errors Line is longer than 80 characters. 2957
Errors Must have at least one statement. 2962
Errors Must have at least one statement. 2966
Errors Missing a Javadoc comment. 3006
Errors Parameter newDocumentContent should be final. 3006
Errors Parameter newEReservesCitation should be final. 3007
Errors Line is longer than 80 characters. 3015
Errors Line is longer than 80 characters. 3052
Errors Line is longer than 80 characters. 3069
Errors Missing a Javadoc comment. 3080
Errors More than 7 parameters. 3080
Errors Parameter thisNexus should be final. 3080
Errors Parameter request should be final. 3081
Errors Parameter context should be final. 3082
Errors Parameter nexusHistory should be final. 3082
Errors Parameter topicsArc should be final. 3083
Errors Parameter thisTopicArc should be final. 3083
Errors Parameter newGroupArc should be final. 3083
Errors Parameter newDocumentArc should be final. 3084
Errors Parameter newTopic should be final. 3084
Errors Parameter newKind should be final. 3084
Errors Parameter groupName should be final. 3085
Errors Parameter fileName should be final. 3085
Errors Parameter arcPath should be final. 3085
Errors Line is longer than 80 characters. 3086
Errors Line is longer than 80 characters. 3099
Errors Line is longer than 80 characters. 3123
Errors First sentence should end with a period. 3155
Errors Line has trailing spaces. 3157
Errors Line has trailing spaces. 3158
Errors Missing a Javadoc comment. 3163
Errors Variable 'text' must be private and have accessor methods. 3163
Errors Missing a Javadoc comment. 3165
Errors Variable 'xml' must be private and have accessor methods. 3165
Errors Missing a Javadoc comment. 3167
Errors Variable 'author' must be private and have accessor methods. 3167
Errors Missing a Javadoc comment. 3169
Errors Variable 'title' must be private and have accessor methods. 3169
Errors Missing a Javadoc comment. 3171
Errors Variable 'startPage' must be private and have accessor methods. 3171
Errors Missing a Javadoc comment. 3173
Errors Variable 'endPage' must be private and have accessor methods. 3173
Errors Missing a Javadoc comment. 3175
Errors Variable 'source' must be private and have accessor methods. 3175
Errors Missing a Javadoc comment. 3177
Errors Variable 'notes' must be private and have accessor methods. 3177
Errors First sentence should end with a period. 3179
Errors Line has trailing spaces. 3181
Errors Line has trailing spaces. 3182
Errors Line has trailing spaces. 3184
Errors Line has trailing spaces. 3186
Errors Definition of 'equals()' without corresponding definition of 'hashCode()'. 3188
Errors Parameter other should be final. 3188
Errors Expected @param tag for 'other'. 3188

okapi/tools/OkapiEditDocumentTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '13300' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 126
Errors Line is longer than 80 characters. 155
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 165
Errors Parameter pathVector should be final. 165
Errors Expected @param tag for 'pathVector'. 165
Errors Parameter pathSegment should be final. 165
Errors Expected @param tag for 'pathSegment'. 165
Errors Parameter request should be final. 166
Errors Expected @param tag for 'request'. 166
Errors Parameter response should be final. 167
Errors Expected @param tag for 'response'. 167
Errors Parameter context should be final. 168
Errors Expected @param tag for 'context'. 168
Errors Parameter nexusHistory should be final. 168
Errors Expected @param tag for 'nexusHistory'. 168
Errors Parameter views should be final. 169
Errors Expected @param tag for 'views'. 169
Errors Expected @throws tag for 'javax.servlet.ServletException'. 169
Errors Expected @throws tag for 'java.io.IOException'. 170
Errors Line is longer than 80 characters. 228
Errors Line is longer than 80 characters. 256

okapi/tools/OkapiEditEmailClassM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 43
Errors Missing a Javadoc comment. 45
Errors First sentence should end with a period. 47
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Errors First sentence should end with a period. 53
Errors Line has trailing spaces. 55
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 63
Errors Line has trailing spaces. 65
Errors Line has trailing spaces. 68
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 70
Errors Parameter pathVector should be final. 70
Errors Expected @param tag for 'pathVector'. 70
Errors Parameter pathSegment should be final. 71
Errors Expected @param tag for 'pathSegment'. 71
Errors Parameter request should be final. 71
Errors Expected @param tag for 'request'. 71
Errors Parameter context should be final. 72
Errors Expected @param tag for 'context'. 72
Errors Parameter nexusHistory should be final. 72
Errors Expected @param tag for 'nexusHistory'. 72
Errors Parameter requestedType should be final. 73
Errors Expected @param tag for 'requestedType'. 73
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 73
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 74
Errors Missing a Javadoc comment. 114
Errors Variable 'serialNumber' must be private and have accessor methods. 114
Errors '100000' is a magic number. 114
Errors Expected an @return tag. 121
Errors More than 7 parameters. 121
Errors Parameter thisNexus should be final. 121
Errors Expected @param tag for 'thisNexus'. 121
Errors Parameter user should be final. 122
Errors Expected @param tag for 'user'. 122
Errors Parameter pathVector should be final. 122
Errors Expected @param tag for 'pathVector'. 122
Errors Parameter pathSegment should be final. 122
Errors Expected @param tag for 'pathSegment'. 122
Errors Parameter request should be final. 123
Errors Expected @param tag for 'request'. 123
Errors Parameter context should be final. 124
Errors Expected @param tag for 'context'. 124
Errors Parameter nexusHistory should be final. 124
Errors Expected @param tag for 'nexusHistory'. 124
Errors Parameter requestedType should be final. 125
Errors Expected @param tag for 'requestedType'. 125
Errors Line has trailing spaces. 163
Errors Line has trailing spaces. 165
Errors Line has trailing spaces. 168
Errors Expected an @return tag. 180
Errors Method length is 559 lines (max allowed is 150). 180
Errors More than 7 parameters. 180
Errors Parameter thisNexus should be final. 180
Errors Expected @param tag for 'thisNexus'. 180
Errors Parameter user should be final. 181
Errors Expected @param tag for 'user'. 181
Errors Parameter pathVector should be final. 181
Errors Expected @param tag for 'pathVector'. 181
Errors Parameter pathSegment should be final. 181
Errors Expected @param tag for 'pathSegment'. 181
Errors Parameter request should be final. 182
Errors Expected @param tag for 'request'. 182
Errors Parameter context should be final. 183
Errors Expected @param tag for 'context'. 183
Errors Parameter nexusHistory should be final. 183
Errors Expected @param tag for 'nexusHistory'. 183
Errors Parameter requestedType should be final. 184
Errors Expected @param tag for 'requestedType'. 184
Errors Line has trailing spaces. 224
Errors Line has trailing spaces. 228
Errors Line has trailing spaces. 231
Errors Line has trailing spaces. 250
Errors Line is longer than 80 characters. 289
Errors Line has trailing spaces. 319
Errors Line has trailing spaces. 323
Errors Line has trailing spaces. 324
Errors Line has trailing spaces. 328
Errors Line has trailing spaces. 330
Errors Line has trailing spaces. 332
Errors Line has trailing spaces. 334
Errors Line is longer than 80 characters. 339
Errors Line is longer than 80 characters. 348
Errors '10' is a magic number. 395
Errors Line is longer than 80 characters. 410
Errors Line is longer than 80 characters. 517
Errors Line is longer than 80 characters. 557
Errors Line is longer than 80 characters. 560
Errors '1500' is a magic number. 560
Errors Line is longer than 80 characters. 562
Errors Line is longer than 80 characters. 566
Errors Line is longer than 80 characters. 581
Errors Line is longer than 80 characters. 587
Errors Line is longer than 80 characters. 588
Errors Line is longer than 80 characters. 589
Errors Line is longer than 80 characters. 592
Errors Line is longer than 80 characters. 606
Errors Line is longer than 80 characters. 632
Errors Line is longer than 80 characters. 636
Errors Line is longer than 80 characters. 640
Errors Line is longer than 80 characters. 652
Errors Line is longer than 80 characters. 654
Errors Line is longer than 80 characters. 673
Errors Line is longer than 80 characters. 674

okapi/tools/OkapiEditEmailClassTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '14400' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 119
Errors Line is longer than 80 characters. 142
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 152
Errors Parameter pathVector should be final. 152
Errors Expected @param tag for 'pathVector'. 152
Errors Parameter pathSegment should be final. 152
Errors Expected @param tag for 'pathSegment'. 152
Errors Parameter request should be final. 153
Errors Expected @param tag for 'request'. 153
Errors Parameter response should be final. 154
Errors Expected @param tag for 'response'. 154
Errors Parameter context should be final. 155
Errors Expected @param tag for 'context'. 155
Errors Parameter nexusHistory should be final. 155
Errors Expected @param tag for 'nexusHistory'. 155
Errors Parameter views should be final. 156
Errors Expected @param tag for 'views'. 156
Errors Expected @throws tag for 'javax.servlet.ServletException'. 156
Errors Expected @throws tag for 'java.io.IOException'. 157
Errors Line is longer than 80 characters. 206
Errors Line is longer than 80 characters. 229

okapi/tools/OkapiEditEventM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 131
Errors Variable 'serialNumber' must be private and have accessor methods. 131
Errors '100000' is a magic number. 131
Errors Expected an @return tag. 138
Errors Method length is 201 lines (max allowed is 150). 138
Errors More than 7 parameters. 138
Errors Parameter thisNexus should be final. 138
Errors Expected @param tag for 'thisNexus'. 138
Errors Parameter user should be final. 139
Errors Expected @param tag for 'user'. 139
Errors Parameter pathVector should be final. 139
Errors Expected @param tag for 'pathVector'. 139
Errors Parameter pathSegment should be final. 139
Errors Expected @param tag for 'pathSegment'. 139
Errors Parameter request should be final. 140
Errors Expected @param tag for 'request'. 140
Errors Parameter context should be final. 141
Errors Expected @param tag for 'context'. 141
Errors Parameter nexusHistory should be final. 141
Errors Expected @param tag for 'nexusHistory'. 141
Errors Parameter requestedType should be final. 142
Errors Expected @param tag for 'requestedType'. 142
Errors Line has trailing spaces. 193
Errors Line has trailing spaces. 195
Errors Line has trailing spaces. 198
Errors '11' is a magic number. 270
Errors '7' is a magic number. 272
Errors '4' is a magic number. 274
Errors Must have at least one statement. 284
Errors '{' is followed by whitespace. 306
Errors Expected an @return tag. 347
Errors Method length is 553 lines (max allowed is 150). 347
Errors More than 7 parameters. 347
Errors Parameter thisNexus should be final. 347
Errors Expected @param tag for 'thisNexus'. 347
Errors Parameter user should be final. 348
Errors Expected @param tag for 'user'. 348
Errors Parameter pathVector should be final. 348
Errors Expected @param tag for 'pathVector'. 348
Errors Parameter pathSegment should be final. 348
Errors Expected @param tag for 'pathSegment'. 348
Errors Parameter request should be final. 349
Errors Expected @param tag for 'request'. 349
Errors Parameter context should be final. 350
Errors Expected @param tag for 'context'. 350
Errors Parameter nexusHistory should be final. 350
Errors Expected @param tag for 'nexusHistory'. 350
Errors Parameter requestedType should be final. 351
Errors Expected @param tag for 'requestedType'. 351
Errors Line is longer than 80 characters. 397
Errors Line has trailing spaces. 439
Errors Line has trailing spaces. 443
Errors Line has trailing spaces. 445
Errors '{' is followed by whitespace. 452
Errors '{' is followed by whitespace. 467
Errors Line is longer than 80 characters. 485
Errors '{' is followed by whitespace. 485
Errors Must have at least one statement. 516
Errors '12' is a magic number. 537
Errors '12' is a magic number. 538
Errors '12' is a magic number. 542
Errors Must have at least one statement. 545
Errors Must have at least one statement. 550
Errors '12' is a magic number. 560
Errors '12' is a magic number. 561
Errors '12' is a magic number. 565
Errors Must have at least one statement. 568
Errors Must have at least one statement. 573
Errors Line is longer than 80 characters. 627
Errors Line is longer than 80 characters. 637
Errors '11' is a magic number. 644
Errors '7' is a magic number. 646
Errors '4' is a magic number. 648
Errors Must have at least one statement. 659
Errors Line is longer than 80 characters. 665
Errors Line is longer than 80 characters. 673
Errors Line is longer than 80 characters. 681
Errors Line is longer than 80 characters. 710
Errors '}' should be on the same line. 723
Errors Line is longer than 80 characters. 726
Errors Line is longer than 80 characters. 740
Errors '}' should be on the same line. 809
Errors Expected an @return tag. 908
Errors Method 'createEventArc' is not designed for extension - needs to be abstract, final or empty. 908
Errors More than 7 parameters. 908
Errors Parameter startDate should be final. 908
Errors Expected @param tag for 'startDate'. 908
Errors Parameter endDate should be final. 909
Errors Expected @param tag for 'endDate'. 909
Errors Parameter originator should be final. 909
Errors Expected @param tag for 'originator'. 909
Errors Parameter longName should be final. 909
Errors Expected @param tag for 'longName'. 909
Errors Parameter text should be final. 910
Errors Expected @param tag for 'text'. 910
Errors Parameter wysiwygUsed should be final. 910
Errors Expected @param tag for 'wysiwygUsed'. 910
Errors Parameter errors should be final. 910
Errors Expected @param tag for 'errors'. 910
Errors Parameter warnings should be final. 911
Errors Expected @param tag for 'warnings'. 911
Errors Line is longer than 80 characters. 938
Errors Must have at least one statement. 943
Errors Must have at least one statement. 953
Errors Must have at least one statement. 960
Errors Must have at least one statement. 967
Errors Line is longer than 80 characters. 1001
Errors Must have at least one statement. 1008

okapi/tools/OkapiEditEventTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '13600' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 122
Errors Line is longer than 80 characters. 145
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter pathVector should be final. 155
Errors Expected @param tag for 'pathVector'. 155
Errors Parameter pathSegment should be final. 155
Errors Expected @param tag for 'pathSegment'. 155
Errors Parameter request should be final. 156
Errors Expected @param tag for 'request'. 156
Errors Parameter response should be final. 157
Errors Expected @param tag for 'response'. 157
Errors Parameter context should be final. 158
Errors Expected @param tag for 'context'. 158
Errors Parameter nexusHistory should be final. 158
Errors Expected @param tag for 'nexusHistory'. 158
Errors Parameter views should be final. 159
Errors Expected @param tag for 'views'. 159
Errors Expected @throws tag for 'javax.servlet.ServletException'. 159
Errors Expected @throws tag for 'java.io.IOException'. 160
Errors Line is longer than 80 characters. 214
Errors Line is longer than 80 characters. 237

okapi/tools/OkapiEditGroupM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 31
Errors Using the '.*' form of import should be avoided - okapi.util.*. 33
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 45
Errors Line has trailing spaces. 47
Errors Line has trailing spaces. 53
Errors Method 'compare' is not designed for extension - needs to be abstract, final or empty. 56
Errors Missing a Javadoc comment. 56
Errors Parameter arg0 should be final. 56
Errors Parameter arg1 should be final. 56
Errors Line has trailing spaces. 73
Errors First sentence should end with a period. 77
Errors 'private' modifier out of order with the JLS suggestions. 80
Errors Line has trailing spaces. 84
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 87
Errors Parameter dataSource should be final. 87
Errors Expected @param tag for 'dataSource'. 87
Errors First sentence should end with a period. 92
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 95
Errors First sentence should end with a period. 97
Errors Line has trailing spaces. 99
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter pathVector should be final. 110
Errors Expected @param tag for 'pathVector'. 110
Errors Parameter pathSegment should be final. 111
Errors Expected @param tag for 'pathSegment'. 111
Errors Parameter request should be final. 111
Errors Expected @param tag for 'request'. 111
Errors Parameter context should be final. 112
Errors Expected @param tag for 'context'. 112
Errors Parameter nexusHistory should be final. 112
Errors Expected @param tag for 'nexusHistory'. 112
Errors Parameter requestedType should be final. 113
Errors Expected @param tag for 'requestedType'. 113
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 113
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 114
Errors '3' is a magic number. 148
Errors Line is longer than 80 characters. 149
Errors Line is longer than 80 characters. 155
Errors Line is longer than 80 characters. 169
Errors '9' is a magic number. 199
Errors Avoid inline conditionals. 208
Errors Missing a Javadoc comment. 242
Errors Variable 'serialNumber' must be private and have accessor methods. 242
Errors '100000' is a magic number. 242
Errors Line has trailing spaces. 254
Errors Line has trailing spaces. 258
Errors Expected an @return tag. 266
Errors Method length is 202 lines (max allowed is 150). 266
Errors More than 7 parameters. 266
Errors Parameter thisNexus should be final. 266
Errors Expected @param tag for 'thisNexus'. 266
Errors Parameter user should be final. 267
Errors Expected @param tag for 'user'. 267
Errors Parameter pathVector should be final. 267
Errors Expected @param tag for 'pathVector'. 267
Errors Parameter pathSegment should be final. 267
Errors Expected @param tag for 'pathSegment'. 267
Errors Parameter request should be final. 268
Errors Expected @param tag for 'request'. 268
Errors Parameter context should be final. 269
Errors Expected @param tag for 'context'. 269
Errors Parameter nexusHistory should be final. 269
Errors Expected @param tag for 'nexusHistory'. 269
Errors Parameter requestedType should be final. 270
Errors Expected @param tag for 'requestedType'. 270
Errors Parameter thisGroup should be final. 270
Errors Expected @param tag for 'thisGroup'. 270
Errors Parameter addOrRemoveSpecial should be final. 271
Errors Expected @param tag for 'addOrRemoveSpecial'. 271
Errors Parameter removeMembers should be final. 271
Errors Expected @param tag for 'removeMembers'. 271
Errors Parameter addMembers should be final. 272
Errors Expected @param tag for 'addMembers'. 272
Errors Parameter continueURL should be final. 272
Errors Expected @param tag for 'continueURL'. 272
Errors Line is longer than 80 characters. 345
Errors Line is longer than 80 characters. 351
Errors Line is longer than 80 characters. 357
Errors Expected an @return tag. 492
Errors Method length is 851 lines (max allowed is 150). 492
Errors More than 7 parameters. 492
Errors Parameter thisNexus should be final. 492
Errors Expected @param tag for 'thisNexus'. 492
Errors Parameter user should be final. 493
Errors Expected @param tag for 'user'. 493
Errors Parameter pathVector should be final. 493
Errors Expected @param tag for 'pathVector'. 493
Errors Parameter pathSegment should be final. 493
Errors Expected @param tag for 'pathSegment'. 493
Errors Parameter request should be final. 494
Errors Expected @param tag for 'request'. 494
Errors Parameter context should be final. 495
Errors Expected @param tag for 'context'. 495
Errors Parameter nexusHistory should be final. 495
Errors Expected @param tag for 'nexusHistory'. 495
Errors Parameter requestedType should be final. 496
Errors Expected @param tag for 'requestedType'. 496
Errors Line is longer than 80 characters. 528
Errors Line is longer than 80 characters. 552
Errors Line is longer than 80 characters. 553
Errors '3' is a magic number. 733
Errors Line is longer than 80 characters. 752
Errors Line is longer than 80 characters. 774
Errors '9' is a magic number. 812
Errors Line is longer than 80 characters. 891
Errors Line has trailing spaces. 1091
Errors '}' should be on the same line. 1113
Errors '}' should be on the same line. 1129
Errors Line is longer than 80 characters. 1203
Errors Line is longer than 80 characters. 1272
Errors Line is longer than 80 characters. 1304
Errors Line is longer than 80 characters. 1329
Errors Line is longer than 80 characters. 1330
Errors Line is longer than 80 characters. 1331
Errors Line is longer than 80 characters. 1332
Errors Line is longer than 80 characters. 1333
Errors Missing a Javadoc comment. 1348
Errors Parameter termCode should be final. 1348
Errors Parameter masterSubjectID should be final. 1349
Errors Line is longer than 80 characters. 1360
Errors '{' is followed by whitespace. 1366
Errors Line is longer than 80 characters. 1385
Errors Line is longer than 80 characters. 1386
Errors Line is longer than 80 characters. 1408
Errors Line is longer than 80 characters. 1415
Errors '{' is followed by whitespace. 1415
Errors Missing a Javadoc comment. 1439
Errors Parameter inString should be final. 1439
Errors First sentence should end with a period. 1486
Errors Expected an @return tag. 1489
Errors Parameter args should be final. 1489
Errors Expected @param tag for 'args'. 1489

okapi/tools/OkapiEditGroupTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '14100' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 113
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 123
Errors Parameter pathVector should be final. 123
Errors Expected @param tag for 'pathVector'. 123
Errors Parameter pathSegment should be final. 123
Errors Expected @param tag for 'pathSegment'. 123
Errors Parameter request should be final. 124
Errors Expected @param tag for 'request'. 124
Errors Parameter response should be final. 125
Errors Expected @param tag for 'response'. 125
Errors Parameter context should be final. 126
Errors Expected @param tag for 'context'. 126
Errors Parameter nexusHistory should be final. 126
Errors Expected @param tag for 'nexusHistory'. 126
Errors Parameter views should be final. 127
Errors Expected @param tag for 'views'. 127
Errors Expected @throws tag for 'javax.servlet.ServletException'. 127
Errors Expected @throws tag for 'java.io.IOException'. 128
Errors Line is longer than 80 characters. 174

okapi/tools/OkapiEditHelpM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 108
Errors Variable 'serialNumber' must be private and have accessor methods. 108
Errors '100000' is a magic number. 108
Errors Expected an @return tag. 115
Errors More than 7 parameters. 115
Errors Parameter thisNexus should be final. 115
Errors Expected @param tag for 'thisNexus'. 115
Errors Parameter user should be final. 116
Errors Expected @param tag for 'user'. 116
Errors Parameter pathVector should be final. 116
Errors Expected @param tag for 'pathVector'. 116
Errors Parameter pathSegment should be final. 116
Errors Expected @param tag for 'pathSegment'. 116
Errors Parameter request should be final. 117
Errors Expected @param tag for 'request'. 117
Errors Parameter context should be final. 118
Errors Expected @param tag for 'context'. 118
Errors Parameter nexusHistory should be final. 118
Errors Expected @param tag for 'nexusHistory'. 118
Errors Parameter requestedType should be final. 119
Errors Expected @param tag for 'requestedType'. 119
Errors Avoid inline conditionals. 129
Errors Expected an @return tag. 176
Errors Method length is 251 lines (max allowed is 150). 176
Errors More than 7 parameters. 176
Errors Parameter thisNexus should be final. 176
Errors Expected @param tag for 'thisNexus'. 176
Errors Parameter user should be final. 177
Errors Expected @param tag for 'user'. 177
Errors Parameter pathVector should be final. 177
Errors Expected @param tag for 'pathVector'. 177
Errors Parameter pathSegment should be final. 177
Errors Expected @param tag for 'pathSegment'. 177
Errors Parameter request should be final. 178
Errors Expected @param tag for 'request'. 178
Errors Parameter context should be final. 179
Errors Expected @param tag for 'context'. 179
Errors Parameter nexusHistory should be final. 179
Errors Expected @param tag for 'nexusHistory'. 179
Errors Parameter requestedType should be final. 180
Errors Expected @param tag for 'requestedType'. 180
Errors Line is longer than 80 characters. 204
Errors '{' is followed by whitespace. 225
Errors '30000' is a magic number. 283
Errors Line is longer than 80 characters. 288
Errors Line is longer than 80 characters. 295
Errors Line is longer than 80 characters. 298
Errors Line is longer than 80 characters. 306
Errors Line is longer than 80 characters. 314
Errors '}' should be on the same line. 319
Errors Line is longer than 80 characters. 324
Errors Line is longer than 80 characters. 339
Errors Line is longer than 80 characters. 343
Errors Line is longer than 80 characters. 359
Errors Must have at least one statement. 366

okapi/tools/OkapiEditHelpTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '13400' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 111
Errors Line is longer than 80 characters. 132
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 142
Errors Parameter pathVector should be final. 142
Errors Expected @param tag for 'pathVector'. 142
Errors Parameter pathSegment should be final. 142
Errors Expected @param tag for 'pathSegment'. 142
Errors Parameter request should be final. 143
Errors Expected @param tag for 'request'. 143
Errors Parameter response should be final. 144
Errors Expected @param tag for 'response'. 144
Errors Parameter context should be final. 145
Errors Expected @param tag for 'context'. 145
Errors Parameter nexusHistory should be final. 145
Errors Expected @param tag for 'nexusHistory'. 145
Errors Parameter views should be final. 146
Errors Expected @param tag for 'views'. 146
Errors Expected @throws tag for 'javax.servlet.ServletException'. 146
Errors Expected @throws tag for 'java.io.IOException'. 147
Errors Line is longer than 80 characters. 190
Errors Line is longer than 80 characters. 211

okapi/tools/OkapiEditHomeImageM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 108
Errors Variable 'serialNumber' must be private and have accessor methods. 108
Errors '100000' is a magic number. 108
Errors Expected an @return tag. 115
Errors Method length is 172 lines (max allowed is 150). 115
Errors More than 7 parameters. 115
Errors Parameter thisNexus should be final. 115
Errors Expected @param tag for 'thisNexus'. 115
Errors Parameter user should be final. 116
Errors Expected @param tag for 'user'. 116
Errors Parameter pathVector should be final. 116
Errors Expected @param tag for 'pathVector'. 116
Errors Parameter pathSegment should be final. 116
Errors Expected @param tag for 'pathSegment'. 116
Errors Parameter request should be final. 117
Errors Expected @param tag for 'request'. 117
Errors Parameter context should be final. 118
Errors Expected @param tag for 'context'. 118
Errors Parameter nexusHistory should be final. 118
Errors Expected @param tag for 'nexusHistory'. 118
Errors Parameter requestedType should be final. 119
Errors Expected @param tag for 'requestedType'. 119
Errors Line is longer than 80 characters. 162
Errors Line is longer than 80 characters. 163
Errors Line is longer than 80 characters. 199
Errors Expected an @return tag. 295
Errors Method length is 538 lines (max allowed is 150). 295
Errors More than 7 parameters. 295
Errors Parameter thisNexus should be final. 295
Errors Expected @param tag for 'thisNexus'. 295
Errors Parameter user should be final. 296
Errors Expected @param tag for 'user'. 296
Errors Parameter pathVector should be final. 296
Errors Expected @param tag for 'pathVector'. 296
Errors Parameter pathSegment should be final. 296
Errors Expected @param tag for 'pathSegment'. 296
Errors Parameter request should be final. 297
Errors Expected @param tag for 'request'. 297
Errors Parameter context should be final. 298
Errors Expected @param tag for 'context'. 298
Errors Parameter nexusHistory should be final. 298
Errors Expected @param tag for 'nexusHistory'. 298
Errors Parameter requestedType should be final. 299
Errors Expected @param tag for 'requestedType'. 299
Errors Line is longer than 80 characters. 338
Errors Line is longer than 80 characters. 362
Errors Line is longer than 80 characters. 368
Errors Line is longer than 80 characters. 393
Errors Line is longer than 80 characters. 422
Errors Line is longer than 80 characters. 446
Errors Line is longer than 80 characters. 462
Errors Line is longer than 80 characters. 503
Errors Must have at least one statement. 524
Errors Must have at least one statement. 531
Errors Must have at least one statement. 538
Errors Must have at least one statement. 549
Errors Must have at least one statement. 556
Errors Must have at least one statement. 563
Errors Must have at least one statement. 588
Errors Line is longer than 80 characters. 601
Errors Line is longer than 80 characters. 630
Errors Line is longer than 80 characters. 647
Errors Must have at least one statement. 669
Errors Must have at least one statement. 676
Errors Must have at least one statement. 683
Errors Must have at least one statement. 692
Errors Must have at least one statement. 699
Errors Must have at least one statement. 706
Errors Must have at least one statement. 713
Errors Must have at least one statement. 727

okapi/tools/OkapiEditHomeImageTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 30
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '12200' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 117
Errors Line is longer than 80 characters. 140
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 150
Errors Parameter pathVector should be final. 150
Errors Expected @param tag for 'pathVector'. 150
Errors Parameter pathSegment should be final. 150
Errors Expected @param tag for 'pathSegment'. 150
Errors Parameter request should be final. 151
Errors Expected @param tag for 'request'. 151
Errors Parameter response should be final. 152
Errors Expected @param tag for 'response'. 152
Errors Parameter context should be final. 153
Errors Expected @param tag for 'context'. 153
Errors Parameter nexusHistory should be final. 153
Errors Expected @param tag for 'nexusHistory'. 153
Errors Parameter views should be final. 154
Errors Expected @param tag for 'views'. 154
Errors Expected @throws tag for 'javax.servlet.ServletException'. 154
Errors Expected @throws tag for 'java.io.IOException'. 155
Errors Line is longer than 80 characters. 203
Errors Line is longer than 80 characters. 226

okapi/tools/OkapiEditHomeworkDocumentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69

okapi/tools/OkapiEditHomeworkDocumentTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '19100' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 84
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter pathVector should be final. 94
Errors Expected @param tag for 'pathVector'. 94
Errors Parameter pathSegment should be final. 94
Errors Expected @param tag for 'pathSegment'. 94
Errors Parameter request should be final. 95
Errors Expected @param tag for 'request'. 95
Errors Parameter response should be final. 96
Errors Expected @param tag for 'response'. 96
Errors Parameter context should be final. 97
Errors Expected @param tag for 'context'. 97
Errors Parameter nexusHistory should be final. 97
Errors Expected @param tag for 'nexusHistory'. 97
Errors Parameter views should be final. 98
Errors Expected @param tag for 'views'. 98
Errors Expected @throws tag for 'javax.servlet.ServletException'. 98
Errors Expected @throws tag for 'java.io.IOException'. 99
Errors Line is longer than 80 characters. 113

okapi/tools/OkapiEditNavBarM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 108
Errors Variable 'serialNumber' must be private and have accessor methods. 108
Errors '100000' is a magic number. 108
Errors Expected an @return tag. 115
Errors More than 7 parameters. 115
Errors Parameter thisNexus should be final. 115
Errors Expected @param tag for 'thisNexus'. 115
Errors Parameter user should be final. 116
Errors Expected @param tag for 'user'. 116
Errors Parameter pathVector should be final. 116
Errors Expected @param tag for 'pathVector'. 116
Errors Parameter pathSegment should be final. 116
Errors Expected @param tag for 'pathSegment'. 116
Errors Parameter request should be final. 117
Errors Expected @param tag for 'request'. 117
Errors Parameter context should be final. 118
Errors Expected @param tag for 'context'. 118
Errors Parameter nexusHistory should be final. 118
Errors Expected @param tag for 'nexusHistory'. 118
Errors Parameter requestedType should be final. 119
Errors Expected @param tag for 'requestedType'. 119
Errors Line has trailing spaces. 153
Errors Line has trailing spaces. 154
Errors Line has trailing spaces. 156
Errors Line has trailing spaces. 161
Errors Line has trailing spaces. 164
Errors Expected an @return tag. 166
Errors Method length is 774 lines (max allowed is 150). 166
Errors More than 7 parameters. 166
Errors Parameter thisNexus should be final. 166
Errors Expected @param tag for 'thisNexus'. 166
Errors Parameter user should be final. 167
Errors Expected @param tag for 'user'. 167
Errors Parameter pathVector should be final. 167
Errors Expected @param tag for 'pathVector'. 167
Errors Parameter pathSegment should be final. 167
Errors Expected @param tag for 'pathSegment'. 167
Errors Parameter request should be final. 168
Errors Expected @param tag for 'request'. 168
Errors Parameter context should be final. 169
Errors Expected @param tag for 'context'. 169
Errors Parameter nexusHistory should be final. 169
Errors Expected @param tag for 'nexusHistory'. 169
Errors Parameter requestedType should be final. 170
Errors Expected @param tag for 'requestedType'. 170
Errors Line is longer than 80 characters. 194
Errors Line is longer than 80 characters. 260
Errors Line is longer than 80 characters. 311
Errors Line is longer than 80 characters. 435
Errors Line is longer than 80 characters. 441
Errors '4' is a magic number. 441
Errors '4' is a magic number. 441
Errors '8' is a magic number. 525
Errors '8' is a magic number. 556
Errors Must have at least one statement. 565
Errors Line is longer than 80 characters. 574
Errors '8' is a magic number. 604
Errors '}' should be on the same line. 751
Errors '7' is a magic number. 776
Errors Line is longer than 80 characters. 808
Errors Line is longer than 80 characters. 815
Errors '4' is a magic number. 815
Errors '4' is a magic number. 815
Errors Line is longer than 80 characters. 945
Errors Missing a Javadoc comment. 945
Errors Name 'defaultNav2' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 945
Errors Line is longer than 80 characters. 947
Errors Missing a Javadoc comment. 947
Errors Name 'defaultNav3' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 947
Errors Line is longer than 80 characters. 949
Errors Missing a Javadoc comment. 949
Errors Name 'defaultNav5' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 949
Errors Line is longer than 80 characters. 951
Errors Missing a Javadoc comment. 951
Errors Name 'defaultNav6' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 951
Errors Line is longer than 80 characters. 953
Errors Missing a Javadoc comment. 953
Errors Name 'defaultNavOcw' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 953

okapi/tools/OkapiEditNavBarTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '12100' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 115
Errors Line is longer than 80 characters. 136
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 146
Errors Parameter pathVector should be final. 146
Errors Expected @param tag for 'pathVector'. 146
Errors Parameter pathSegment should be final. 146
Errors Expected @param tag for 'pathSegment'. 146
Errors Parameter request should be final. 147
Errors Expected @param tag for 'request'. 147
Errors Parameter response should be final. 148
Errors Expected @param tag for 'response'. 148
Errors Parameter context should be final. 149
Errors Expected @param tag for 'context'. 149
Errors Parameter nexusHistory should be final. 149
Errors Expected @param tag for 'nexusHistory'. 149
Errors Parameter views should be final. 150
Errors Expected @param tag for 'views'. 150
Errors Expected @throws tag for 'javax.servlet.ServletException'. 150
Errors Expected @throws tag for 'java.io.IOException'. 151
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 230

okapi/tools/OkapiEditNexusDescriptionM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 39
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 64
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter context should be final. 69
Errors Expected @param tag for 'context'. 69
Errors Parameter nexusHistory should be final. 69
Errors Expected @param tag for 'nexusHistory'. 69
Errors Parameter requestedType should be final. 70
Errors Expected @param tag for 'requestedType'. 70
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 70
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 71
Errors Missing a Javadoc comment. 111
Errors Variable 'serialNumber' must be private and have accessor methods. 111
Errors '100000' is a magic number. 111
Errors Expected an @return tag. 118
Errors Method length is 171 lines (max allowed is 150). 118
Errors More than 7 parameters. 118
Errors Parameter thisNexus should be final. 118
Errors Expected @param tag for 'thisNexus'. 118
Errors Parameter user should be final. 119
Errors Expected @param tag for 'user'. 119
Errors Parameter pathVector should be final. 119
Errors Expected @param tag for 'pathVector'. 119
Errors Parameter pathSegment should be final. 119
Errors Expected @param tag for 'pathSegment'. 119
Errors Parameter request should be final. 120
Errors Expected @param tag for 'request'. 120
Errors Parameter context should be final. 121
Errors Expected @param tag for 'context'. 121
Errors Parameter nexusHistory should be final. 121
Errors Expected @param tag for 'nexusHistory'. 121
Errors Parameter requestedType should be final. 122
Errors Expected @param tag for 'requestedType'. 122
Errors Line is longer than 80 characters. 185
Errors Line is longer than 80 characters. 213
Errors Line is longer than 80 characters. 214
Errors Line is longer than 80 characters. 275
Errors Line is longer than 80 characters. 276
Errors Expected an @return tag. 297
Errors Method length is 787 lines (max allowed is 150). 297
Errors More than 7 parameters. 297
Errors Parameter thisNexus should be final. 297
Errors Expected @param tag for 'thisNexus'. 297
Errors Parameter user should be final. 298
Errors Expected @param tag for 'user'. 298
Errors Parameter pathVector should be final. 298
Errors Expected @param tag for 'pathVector'. 298
Errors Parameter pathSegment should be final. 298
Errors Expected @param tag for 'pathSegment'. 298
Errors Parameter request should be final. 299
Errors Expected @param tag for 'request'. 299
Errors Parameter context should be final. 300
Errors Expected @param tag for 'context'. 300
Errors Parameter nexusHistory should be final. 300
Errors Expected @param tag for 'nexusHistory'. 300
Errors Parameter requestedType should be final. 301
Errors Expected @param tag for 'requestedType'. 301
Errors Line is longer than 80 characters. 329
Errors Line is longer than 80 characters. 412
Errors Line is longer than 80 characters. 423
Errors Line is longer than 80 characters. 435
Errors Avoid inline conditionals. 450
Errors Avoid inline conditionals. 466
Errors Line is longer than 80 characters. 472
Errors Line is longer than 80 characters. 484
Errors Line is longer than 80 characters. 523
Errors '3750' is a magic number. 530
Errors '3000' is a magic number. 534
Errors '3750' is a magic number. 541
Errors '3000' is a magic number. 546
Errors Line is longer than 80 characters. 552
Errors Line is longer than 80 characters. 557
Errors Line is longer than 80 characters. 586
Errors Line is longer than 80 characters. 610
Errors Line is longer than 80 characters. 626
Errors Line is longer than 80 characters. 667
Errors Must have at least one statement. 689
Errors Must have at least one statement. 696
Errors Must have at least one statement. 703
Errors Must have at least one statement. 714
Errors Must have at least one statement. 721
Errors Must have at least one statement. 728
Errors Must have at least one statement. 753
Errors Line is longer than 80 characters. 796
Errors Line is longer than 80 characters. 813
Errors Must have at least one statement. 835
Errors Must have at least one statement. 842
Errors Must have at least one statement. 849
Errors Must have at least one statement. 858
Errors Must have at least one statement. 865
Errors Must have at least one statement. 872
Errors Must have at least one statement. 879
Errors Must have at least one statement. 893
Errors Line is longer than 80 characters. 957
Errors Line is longer than 80 characters. 976
Errors Line is longer than 80 characters. 1001

okapi/tools/OkapiEditNexusDescriptionTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '12000' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 105
Errors Line is longer than 80 characters. 126
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 136
Errors Parameter pathVector should be final. 136
Errors Expected @param tag for 'pathVector'. 136
Errors Parameter pathSegment should be final. 136
Errors Expected @param tag for 'pathSegment'. 136
Errors Parameter request should be final. 137
Errors Expected @param tag for 'request'. 137
Errors Parameter response should be final. 138
Errors Expected @param tag for 'response'. 138
Errors Parameter context should be final. 139
Errors Expected @param tag for 'context'. 139
Errors Parameter nexusHistory should be final. 139
Errors Expected @param tag for 'nexusHistory'. 139
Errors Parameter views should be final. 140
Errors Expected @param tag for 'views'. 140
Errors Expected @throws tag for 'javax.servlet.ServletException'. 140
Errors Expected @throws tag for 'java.io.IOException'. 141
Errors Line is longer than 80 characters. 176
Errors Line is longer than 80 characters. 197

okapi/tools/OkapiEditNexusMeetingsInfoM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Missing a Javadoc comment. 109
Errors Variable 'serialNumber' must be private and have accessor methods. 109
Errors '100000' is a magic number. 109
Errors Expected an @return tag. 116
Errors Method length is 226 lines (max allowed is 150). 116
Errors More than 7 parameters. 116
Errors Parameter thisNexus should be final. 116
Errors Expected @param tag for 'thisNexus'. 116
Errors Parameter user should be final. 117
Errors Expected @param tag for 'user'. 117
Errors Parameter pathVector should be final. 117
Errors Expected @param tag for 'pathVector'. 117
Errors Parameter pathSegment should be final. 117
Errors Expected @param tag for 'pathSegment'. 117
Errors Parameter request should be final. 118
Errors Expected @param tag for 'request'. 118
Errors Parameter context should be final. 119
Errors Expected @param tag for 'context'. 119
Errors Parameter nexusHistory should be final. 119
Errors Expected @param tag for 'nexusHistory'. 119
Errors Parameter requestedType should be final. 120
Errors Expected @param tag for 'requestedType'. 120
Errors Line is longer than 80 characters. 158
Errors Line is longer than 80 characters. 159
Errors Must have at least one statement. 216
Errors Line is longer than 80 characters. 237
Errors Avoid inline conditionals. 247
Errors Must have at least one statement. 260
Errors Line is longer than 80 characters. 281
Errors Avoid inline conditionals. 291
Errors Line has trailing spaces. 333
Errors Line has trailing spaces. 335
Errors Line has trailing spaces. 338
Errors Expected an @return tag. 350
Errors Method length is 152 lines (max allowed is 150). 350
Errors More than 7 parameters. 350
Errors Parameter thisNexus should be final. 350
Errors Expected @param tag for 'thisNexus'. 350
Errors Parameter user should be final. 351
Errors Expected @param tag for 'user'. 351
Errors Parameter pathVector should be final. 351
Errors Expected @param tag for 'pathVector'. 351
Errors Parameter pathSegment should be final. 351
Errors Expected @param tag for 'pathSegment'. 351
Errors Parameter request should be final. 352
Errors Expected @param tag for 'request'. 352
Errors Parameter context should be final. 353
Errors Expected @param tag for 'context'. 353
Errors Parameter nexusHistory should be final. 353
Errors Expected @param tag for 'nexusHistory'. 353
Errors Parameter requestedType should be final. 354
Errors Expected @param tag for 'requestedType'. 354
Errors Line is longer than 80 characters. 387
Errors Line is longer than 80 characters. 419

okapi/tools/OkapiEditNexusMeetingsInfoTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '12300' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 116
Errors Line is longer than 80 characters. 139
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 149
Errors Parameter pathVector should be final. 149
Errors Expected @param tag for 'pathVector'. 149
Errors Parameter pathSegment should be final. 149
Errors Expected @param tag for 'pathSegment'. 149
Errors Parameter request should be final. 150
Errors Expected @param tag for 'request'. 150
Errors Parameter response should be final. 151
Errors Expected @param tag for 'response'. 151
Errors Parameter context should be final. 152
Errors Expected @param tag for 'context'. 152
Errors Parameter nexusHistory should be final. 152
Errors Expected @param tag for 'nexusHistory'. 152
Errors Parameter views should be final. 153
Errors Expected @param tag for 'views'. 153
Errors Expected @throws tag for 'javax.servlet.ServletException'. 153
Errors Expected @throws tag for 'java.io.IOException'. 154
Errors Line is longer than 80 characters. 200
Errors Line is longer than 80 characters. 223

okapi/tools/OkapiEditNexusSettingsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 22
Errors Using the '.*' form of import should be avoided - okapi.util.*. 24
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 40
Errors Missing a Javadoc comment. 45
Errors Missing a Javadoc comment. 47
Errors Missing a Javadoc comment. 49
Errors Missing a Javadoc comment. 51
Errors Missing a Javadoc comment. 53
Errors Missing a Javadoc comment. 55
Errors Missing a Javadoc comment. 57
Errors Missing a Javadoc comment. 59
Errors Missing a Javadoc comment. 61
Errors Missing a Javadoc comment. 65
Errors Missing a Javadoc comment. 67
Errors First sentence should end with a period. 69
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
Errors First sentence should end with a period. 75
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 78
Errors Line is longer than 80 characters. 104
Errors First sentence should end with a period. 123
Errors Line has trailing spaces. 125
Errors Line has trailing spaces. 126
Errors Line has trailing spaces. 133
Errors Line has trailing spaces. 135
Errors Line has trailing spaces. 138
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 140
Errors Parameter pathVector should be final. 140
Errors 'pathVector' hides a field. 140
Errors Expected @param tag for 'pathVector'. 140
Errors Parameter pathSegment should be final. 141
Errors 'pathSegment' hides a field. 141
Errors Expected @param tag for 'pathSegment'. 141
Errors Parameter request should be final. 141
Errors 'request' hides a field. 141
Errors Expected @param tag for 'request'. 141
Errors Parameter context should be final. 142
Errors Expected @param tag for 'context'. 142
Errors Parameter nexusHistory should be final. 142
Errors 'nexusHistory' hides a field. 142
Errors Expected @param tag for 'nexusHistory'. 142
Errors Parameter requestedType should be final. 143
Errors 'requestedType' hides a field. 143
Errors Expected @param tag for 'requestedType'. 143
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 143
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 144
Errors 'thisNexus' hides a field. 146
Errors 'user' hides a field. 150
Errors '10000' is a magic number. 196
Errors '360' is a magic number. 200
Errors '30000' is a magic number. 262
Errors Missing a Javadoc comment. 281
Errors Missing a Javadoc comment. 283
Errors Missing a Javadoc comment. 285
Errors Line is longer than 80 characters. 301
Errors '12' is a magic number. 308
Errors Line is longer than 80 characters. 314
Errors Missing a Javadoc comment. 317
Errors Variable 'serialNumber' must be private and have accessor methods. 317
Errors '100000' is a magic number. 317
Errors Expected an @return tag. 324
Errors More than 7 parameters. 324
Errors Parameter thisNexus should be final. 324
Errors 'thisNexus' hides a field. 324
Errors Expected @param tag for 'thisNexus'. 324
Errors Parameter user should be final. 325
Errors 'user' hides a field. 325
Errors Expected @param tag for 'user'. 325
Errors Parameter pathVector should be final. 325
Errors 'pathVector' hides a field. 325
Errors Expected @param tag for 'pathVector'. 325
Errors Parameter pathSegment should be final. 325
Errors 'pathSegment' hides a field. 325
Errors Expected @param tag for 'pathSegment'. 325
Errors Parameter request should be final. 326
Errors 'request' hides a field. 326
Errors Expected @param tag for 'request'. 326
Errors Parameter context should be final. 327
Errors Expected @param tag for 'context'. 327
Errors Parameter nexusHistory should be final. 327
Errors 'nexusHistory' hides a field. 327
Errors Expected @param tag for 'nexusHistory'. 327
Errors Parameter requestedType should be final. 328
Errors 'requestedType' hides a field. 328
Errors Expected @param tag for 'requestedType'. 328
Errors Line has trailing spaces. 386
Errors Line has trailing spaces. 388
Errors Line has trailing spaces. 391
Errors Expected an @return tag. 422
Errors Method length is 525 lines (max allowed is 150). 422
Errors More than 7 parameters. 422
Errors Parameter thisNexus should be final. 422
Errors 'thisNexus' hides a field. 422
Errors Expected @param tag for 'thisNexus'. 422
Errors Parameter user should be final. 423
Errors 'user' hides a field. 423
Errors Expected @param tag for 'user'. 423
Errors Parameter pathVector should be final. 423
Errors 'pathVector' hides a field. 423
Errors Expected @param tag for 'pathVector'. 423
Errors Parameter pathSegment should be final. 423
Errors 'pathSegment' hides a field. 423
Errors Expected @param tag for 'pathSegment'. 423
Errors Parameter request should be final. 424
Errors 'request' hides a field. 424
Errors Expected @param tag for 'request'. 424
Errors Parameter context should be final. 425
Errors Expected @param tag for 'context'. 425
Errors Parameter nexusHistory should be final. 425
Errors 'nexusHistory' hides a field. 425
Errors Expected @param tag for 'nexusHistory'. 425
Errors Parameter requestedType should be final. 426
Errors 'requestedType' hides a field. 426
Errors Expected @param tag for 'requestedType'. 426
Errors Line is longer than 80 characters. 459
Errors '{' is followed by whitespace. 484
Errors Avoid inline conditionals. 493
Errors Line is longer than 80 characters. 518
Errors Avoid inline conditionals. 518
Errors Line is longer than 80 characters. 527
Errors Avoid inline conditionals. 527
Errors Line is longer than 80 characters. 545
Errors Line is longer than 80 characters. 564
Errors Avoid inline conditionals. 564
Errors Line is longer than 80 characters. 580
Errors '9' is a magic number. 615
Errors '5' is a magic number. 663
Errors Must have at least one statement. 758
Errors Must have at least one statement. 775
Errors Line is longer than 80 characters. 785
Errors '4' is a magic number. 860
Errors '4' is a magic number. 862
Errors '4' is a magic number. 864
Errors '4' is a magic number. 866
Errors Must have at least one statement. 892
Errors Missing a Javadoc comment. 952
Errors Variable 'terms' must be private and have accessor methods. 952

okapi/tools/OkapiEditNexusSettingsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '12160' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 94
Errors Line is longer than 80 characters. 152
Errors Line is longer than 80 characters. 175
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 191
Errors Parameter pathVector should be final. 191
Errors Expected @param tag for 'pathVector'. 191
Errors Parameter pathSegment should be final. 191
Errors Expected @param tag for 'pathSegment'. 191
Errors Parameter request should be final. 192
Errors Expected @param tag for 'request'. 192
Errors Parameter response should be final. 193
Errors Expected @param tag for 'response'. 193
Errors Parameter context should be final. 194
Errors Expected @param tag for 'context'. 194
Errors Parameter nexusHistory should be final. 194
Errors Expected @param tag for 'nexusHistory'. 194
Errors Parameter views should be final. 195
Errors Expected @param tag for 'views'. 195
Errors Expected @throws tag for 'javax.servlet.ServletException'. 195
Errors Expected @throws tag for 'java.io.IOException'. 196
Errors Line is longer than 80 characters. 220
Errors Line is longer than 80 characters. 286
Errors Line is longer than 80 characters. 309
Errors Missing a Javadoc comment. 322
Errors Parameter rendererClassName should be final. 323

okapi/tools/OkapiEditNexusToolsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68

okapi/tools/OkapiEditNexusToolsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '12150' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 84
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter pathVector should be final. 94
Errors Expected @param tag for 'pathVector'. 94
Errors Parameter pathSegment should be final. 94
Errors Expected @param tag for 'pathSegment'. 94
Errors Parameter request should be final. 95
Errors Expected @param tag for 'request'. 95
Errors Parameter response should be final. 96
Errors Expected @param tag for 'response'. 96
Errors Parameter context should be final. 97
Errors Expected @param tag for 'context'. 97
Errors Parameter nexusHistory should be final. 97
Errors Expected @param tag for 'nexusHistory'. 97
Errors Parameter views should be final. 98
Errors Expected @param tag for 'views'. 98
Errors Expected @throws tag for 'javax.servlet.ServletException'. 98
Errors Expected @throws tag for 'java.io.IOException'. 99
Errors Line is longer than 80 characters. 113

okapi/tools/OkapiEditNexusUserInfoM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Must have at least one statement. 97
Errors Missing a Javadoc comment. 143
Errors Variable 'serialNumber' must be private and have accessor methods. 143
Errors '100000' is a magic number. 143
Errors Expected an @return tag. 150
Errors Method length is 277 lines (max allowed is 150). 150
Errors More than 7 parameters. 150
Errors Parameter thisNexus should be final. 150
Errors Expected @param tag for 'thisNexus'. 150
Errors Parameter user should be final. 151
Errors Expected @param tag for 'user'. 151
Errors Parameter pathVector should be final. 151
Errors Expected @param tag for 'pathVector'. 151
Errors Parameter pathSegment should be final. 151
Errors Expected @param tag for 'pathSegment'. 151
Errors Parameter request should be final. 152
Errors Expected @param tag for 'request'. 152
Errors Parameter context should be final. 153
Errors Expected @param tag for 'context'. 153
Errors Parameter nexusHistory should be final. 153
Errors Expected @param tag for 'nexusHistory'. 153
Errors Parameter requestedType should be final. 154
Errors Expected @param tag for 'requestedType'. 154
Errors Line is longer than 80 characters. 211
Errors Line is longer than 80 characters. 212
Errors Line is longer than 80 characters. 302
Errors '10' is a magic number. 302
Errors Line is longer than 80 characters. 339
Errors Avoid inline conditionals. 392
Errors Avoid inline conditionals. 400
Errors Must have at least one statement. 421
Errors Expected an @return tag. 435
Errors Method length is 570 lines (max allowed is 150). 435
Errors More than 7 parameters. 435
Errors Parameter thisNexus should be final. 435
Errors Expected @param tag for 'thisNexus'. 435
Errors Parameter user should be final. 436
Errors Expected @param tag for 'user'. 436
Errors Parameter pathVector should be final. 436
Errors Expected @param tag for 'pathVector'. 436
Errors Parameter pathSegment should be final. 436
Errors Expected @param tag for 'pathSegment'. 436
Errors Parameter request should be final. 437
Errors Expected @param tag for 'request'. 437
Errors Parameter context should be final. 438
Errors Expected @param tag for 'context'. 438
Errors Parameter nexusHistory should be final. 438
Errors Expected @param tag for 'nexusHistory'. 438
Errors Parameter requestedType should be final. 439
Errors Expected @param tag for 'requestedType'. 439
Errors Line is longer than 80 characters. 491
Errors '}' should be on the same line. 508
Errors Must have at least one statement. 540
Errors Line has trailing spaces. 560
Errors '4' is a magic number. 611
Errors '9999' is a magic number. 629
Errors '9999' is a magic number. 653
Errors '9000' is a magic number. 658
Errors '9999' is a magic number. 662
Errors '9999' is a magic number. 683
Errors '9000' is a magic number. 688
Errors '9999' is a magic number. 692
Errors Avoid inline conditionals. 798
Errors Line is longer than 80 characters. 864
Errors Line is longer than 80 characters. 868
Errors Line is longer than 80 characters. 876
Errors '7' is a magic number. 877
Errors Line is longer than 80 characters. 901
Errors Line is longer than 80 characters. 920

okapi/tools/OkapiEditNexusUserInfoTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 36
Errors First sentence should end with a period. 40
Errors '12400' is a magic number. 43
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 54
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter response should be final. 69
Errors Expected @param tag for 'response'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter views should be final. 71
Errors Expected @param tag for 'views'. 71
Errors Expected @throws tag for 'javax.servlet.ServletException'. 71
Errors Expected @throws tag for 'java.io.IOException'. 72
Errors Line is longer than 80 characters. 122
Errors Line is longer than 80 characters. 145
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 155
Errors Parameter pathVector should be final. 155
Errors Expected @param tag for 'pathVector'. 155
Errors Parameter pathSegment should be final. 155
Errors Expected @param tag for 'pathSegment'. 155
Errors Parameter request should be final. 156
Errors Expected @param tag for 'request'. 156
Errors Parameter response should be final. 157
Errors Expected @param tag for 'response'. 157
Errors Parameter context should be final. 158
Errors Expected @param tag for 'context'. 158
Errors Parameter nexusHistory should be final. 158
Errors Expected @param tag for 'nexusHistory'. 158
Errors Parameter views should be final. 159
Errors Expected @param tag for 'views'. 159
Errors Expected @throws tag for 'javax.servlet.ServletException'. 159
Errors Expected @throws tag for 'java.io.IOException'. 160
Errors Line is longer than 80 characters. 210
Errors Line is longer than 80 characters. 233

okapi/tools/OkapiEditOcwClassCalendarM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 40
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 44
Errors Line has trailing spaces. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 55
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Missing a Javadoc comment. 64
Errors Line has trailing spaces. 67
Errors First sentence should end with a period. 71
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 74
Errors First sentence should end with a period. 77
Errors Line has trailing spaces. 79
Errors Line has trailing spaces. 80
Errors Line has trailing spaces. 87
Errors Line has trailing spaces. 89
Errors Line has trailing spaces. 92
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter pathVector should be final. 94
Errors Expected @param tag for 'pathVector'. 94
Errors Parameter pathSegment should be final. 95
Errors Expected @param tag for 'pathSegment'. 95
Errors Parameter request should be final. 95
Errors Expected @param tag for 'request'. 95
Errors Parameter context should be final. 96
Errors Expected @param tag for 'context'. 96
Errors Parameter nexusHistory should be final. 96
Errors Expected @param tag for 'nexusHistory'. 96
Errors Parameter requestedType should be final. 97
Errors Expected @param tag for 'requestedType'. 97
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 97
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 98

okapi/tools/OkapiEditOcwClassCalendarTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '17200' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 84
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter pathVector should be final. 94
Errors Expected @param tag for 'pathVector'. 94
Errors Parameter pathSegment should be final. 94
Errors Expected @param tag for 'pathSegment'. 94
Errors Parameter request should be final. 95
Errors Expected @param tag for 'request'. 95
Errors Parameter response should be final. 96
Errors Expected @param tag for 'response'. 96
Errors Parameter context should be final. 97
Errors Expected @param tag for 'context'. 97
Errors Parameter nexusHistory should be final. 97
Errors Expected @param tag for 'nexusHistory'. 97
Errors Parameter views should be final. 98
Errors Expected @param tag for 'views'. 98
Errors Expected @throws tag for 'javax.servlet.ServletException'. 98
Errors Expected @throws tag for 'java.io.IOException'. 99
Errors Line is longer than 80 characters. 113

okapi/tools/OkapiEditOcwMaterialM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 40
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 43
Errors Line has trailing spaces. 45
Errors Line has trailing spaces. 47
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 54
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 64
Errors Line has trailing spaces. 66
Errors Line has trailing spaces. 68
Errors Line has trailing spaces. 69
Errors Line has trailing spaces. 70
Errors Line has trailing spaces. 72
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 76
Errors Line has trailing spaces. 78
Errors Line has trailing spaces. 79
Errors Line has trailing spaces. 80
Errors Line has trailing spaces. 82
Errors Line has trailing spaces. 84
Errors Line has trailing spaces. 85
Errors Line has trailing spaces. 86
Errors Line has trailing spaces. 88
Errors Line has trailing spaces. 90
Errors Line has trailing spaces. 91
Errors Line has trailing spaces. 92
Errors Line has trailing spaces. 94
Errors Line has trailing spaces. 95
Errors Line has trailing spaces. 96
Errors Line has trailing spaces. 97
Errors Line has trailing spaces. 99
Errors Line has trailing spaces. 101
Errors Line has trailing spaces. 103
Errors Missing a Javadoc comment. 106
Errors Line has trailing spaces. 109
Errors First sentence should end with a period. 113
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 116
Errors First sentence should end with a period. 119
Errors Line has trailing spaces. 121
Errors Line has trailing spaces. 122
Errors Line has trailing spaces. 129
Errors Line has trailing spaces. 131
Errors Line has trailing spaces. 134
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 136
Errors Parameter pathVector should be final. 136
Errors Expected @param tag for 'pathVector'. 136
Errors Parameter pathSegment should be final. 137
Errors Expected @param tag for 'pathSegment'. 137
Errors Parameter request should be final. 137
Errors Expected @param tag for 'request'. 137
Errors Parameter context should be final. 138
Errors Expected @param tag for 'context'. 138
Errors Parameter nexusHistory should be final. 138
Errors Expected @param tag for 'nexusHistory'. 138
Errors Parameter requestedType should be final. 139
Errors Expected @param tag for 'requestedType'. 139
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 139
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 140
Errors Missing a Javadoc comment. 180
Errors Variable 'serialNumber' must be private and have accessor methods. 180
Errors '100000' is a magic number. 180
Errors Expected an @return tag. 187
Errors More than 7 parameters. 187
Errors Parameter thisNexus should be final. 187
Errors Expected @param tag for 'thisNexus'. 187
Errors Parameter user should be final. 188
Errors Expected @param tag for 'user'. 188
Errors Parameter pathVector should be final. 188
Errors Expected @param tag for 'pathVector'. 188
Errors Parameter pathSegment should be final. 188
Errors Expected @param tag for 'pathSegment'. 188
Errors Parameter request should be final. 189
Errors Expected @param tag for 'request'. 189
Errors Parameter context should be final. 190
Errors Expected @param tag for 'context'. 190
Errors Parameter nexusHistory should be final. 190
Errors Expected @param tag for 'nexusHistory'. 190
Errors Parameter requestedType should be final. 191
Errors Expected @param tag for 'requestedType'. 191
Errors '{' is followed by whitespace. 230
Errors Expected an @return tag. 257
Errors Method length is 168 lines (max allowed is 150). 257
Errors More than 7 parameters. 257
Errors Parameter thisNexus should be final. 257
Errors Expected @param tag for 'thisNexus'. 257
Errors Parameter user should be final. 258
Errors Expected @param tag for 'user'. 258
Errors Parameter pathVector should be final. 258
Errors Expected @param tag for 'pathVector'. 258
Errors Parameter pathSegment should be final. 258
Errors Expected @param tag for 'pathSegment'. 258
Errors Parameter request should be final. 259
Errors Expected @param tag for 'request'. 259
Errors Parameter context should be final. 260
Errors Expected @param tag for 'context'. 260
Errors Parameter nexusHistory should be final. 260
Errors Expected @param tag for 'nexusHistory'. 260
Errors Parameter requestedType should be final. 261
Errors Expected @param tag for 'requestedType'. 261
Errors Line is longer than 80 characters. 305
Errors '}' should be on the same line. 306
Errors Line is longer than 80 characters. 324
Errors Line is longer than 80 characters. 338
Errors '}' should be on the same line. 357
Errors '}' should be on the same line. 364
Errors '}' should be on the same line. 378
Errors Line is longer than 80 characters. 383
Errors Missing a Javadoc comment. 433
Errors Parameter nexus should be final. 433
Errors Parameter path should be final. 433
Errors Parameter source should be final. 434
Errors Parameter user should be final. 434
Errors Parameter displayInline should be final. 434
Errors Parameter mimeType should be final. 435
Errors Must have at least one statement. 451
Errors Must have at least one statement. 472
Errors Line is longer than 80 characters. 483
Errors '}' should be on the same line. 498
Errors '1000000' is a magic number. 503

okapi/tools/OkapiEditOcwMaterialTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 40
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 47
Errors First sentence should end with a period. 51
Errors '17150' is a magic number. 54
Errors First sentence should end with a period. 56
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 59
Errors First sentence should end with a period. 62
Errors Line has trailing spaces. 64
Errors Line has trailing spaces. 65
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 78
Errors Parameter pathVector should be final. 78
Errors Expected @param tag for 'pathVector'. 78
Errors Parameter pathSegment should be final. 78
Errors Expected @param tag for 'pathSegment'. 78
Errors Parameter request should be final. 79
Errors Expected @param tag for 'request'. 79
Errors Parameter response should be final. 80
Errors Expected @param tag for 'response'. 80
Errors Parameter context should be final. 81
Errors Expected @param tag for 'context'. 81
Errors Parameter nexusHistory should be final. 81
Errors Expected @param tag for 'nexusHistory'. 81
Errors Parameter views should be final. 82
Errors Expected @param tag for 'views'. 82
Errors Expected @throws tag for 'javax.servlet.ServletException'. 82
Errors Expected @throws tag for 'java.io.IOException'. 83
Errors Line is longer than 80 characters. 129
Errors Line is longer than 80 characters. 152
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 162
Errors Parameter pathVector should be final. 162
Errors Expected @param tag for 'pathVector'. 162
Errors Parameter pathSegment should be final. 162
Errors Expected @param tag for 'pathSegment'. 162
Errors Parameter request should be final. 163
Errors Expected @param tag for 'request'. 163
Errors Parameter response should be final. 164
Errors Expected @param tag for 'response'. 164
Errors Parameter context should be final. 165
Errors Expected @param tag for 'context'. 165
Errors Parameter nexusHistory should be final. 165
Errors Expected @param tag for 'nexusHistory'. 165
Errors Parameter views should be final. 166
Errors Expected @param tag for 'views'. 166
Errors Expected @throws tag for 'javax.servlet.ServletException'. 166
Errors Expected @throws tag for 'java.io.IOException'. 167
Errors Line is longer than 80 characters. 213
Errors Line is longer than 80 characters. 236

okapi/tools/OkapiEditOcwToolPageM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors Line has trailing spaces. 39
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 43
Errors Line has trailing spaces. 44
Errors Missing a Javadoc comment. 49
Errors Line has trailing spaces. 52
Errors First sentence should end with a period. 56
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 59
Errors First sentence should end with a period. 62
Errors Line has trailing spaces. 64
Errors Line has trailing spaces. 65
Errors Line has trailing spaces. 72
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 77
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 79
Errors Parameter pathVector should be final. 79
Errors Expected @param tag for 'pathVector'. 79
Errors Parameter pathSegment should be final. 80
Errors Expected @param tag for 'pathSegment'. 80
Errors Parameter request should be final. 80
Errors Expected @param tag for 'request'. 80
Errors Parameter context should be final. 81
Errors Expected @param tag for 'context'. 81
Errors Parameter nexusHistory should be final. 81
Errors Expected @param tag for 'nexusHistory'. 81
Errors Parameter requestedType should be final. 82
Errors Expected @param tag for 'requestedType'. 82
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 82
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 83

okapi/tools/OkapiEditOcwToolPageTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '17300' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 84
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter pathVector should be final. 94
Errors Expected @param tag for 'pathVector'. 94
Errors Parameter pathSegment should be final. 94
Errors Expected @param tag for 'pathSegment'. 94
Errors Parameter request should be final. 95
Errors Expected @param tag for 'request'. 95
Errors Parameter response should be final. 96
Errors Expected @param tag for 'response'. 96
Errors Parameter context should be final. 97
Errors Expected @param tag for 'context'. 97
Errors Parameter nexusHistory should be final. 97
Errors Expected @param tag for 'nexusHistory'. 97
Errors Parameter views should be final. 98
Errors Expected @param tag for 'views'. 98
Errors Expected @throws tag for 'javax.servlet.ServletException'. 98
Errors Expected @throws tag for 'java.io.IOException'. 99
Errors Line is longer than 80 characters. 113

okapi/tools/OkapiEditPageIntroTextM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Missing a Javadoc comment. 109
Errors Variable 'serialNumber' must be private and have accessor methods. 109
Errors '100000' is a magic number. 109
Errors Expected an @return tag. 116
Errors Method length is 157 lines (max allowed is 150). 116
Errors More than 7 parameters. 116
Errors Parameter thisNexus should be final. 116
Errors Expected @param tag for 'thisNexus'. 116
Errors Parameter user should be final. 117
Errors Expected @param tag for 'user'. 117
Errors Parameter pathVector should be final. 117
Errors Expected @param tag for 'pathVector'. 117
Errors Parameter pathSegment should be final. 117
Errors Expected @param tag for 'pathSegment'. 117
Errors Parameter request should be final. 118
Errors Expected @param tag for 'request'. 118
Errors Parameter context should be final. 119
Errors Expected @param tag for 'context'. 119
Errors Parameter nexusHistory should be final. 119
Errors Expected @param tag for 'nexusHistory'. 119
Errors Parameter requestedType should be final. 120
Errors Expected @param tag for 'requestedType'. 120
Errors Line has trailing spaces. 159
Errors Line has trailing spaces. 161
Errors Line has trailing spaces. 164
Errors '{' is followed by whitespace. 227
Errors Line is longer than 80 characters. 257
Errors Expected an @return tag. 281
Errors Method length is 237 lines (max allowed is 150). 281
Errors More than 7 parameters. 281
Errors Parameter thisNexus should be final. 281
Errors Expected @param tag for 'thisNexus'. 281
Errors Parameter user should be final. 282
Errors Expected @param tag for 'user'. 282
Errors Parameter pathVector should be final. 282
Errors Expected @param tag for 'pathVector'. 282
Errors Parameter pathSegment should be final. 282
Errors Expected @param tag for 'pathSegment'. 282
Errors Parameter request should be final. 283
Errors Expected @param tag for 'request'. 283
Errors Parameter context should be final. 284
Errors Expected @param tag for 'context'. 284
Errors Parameter nexusHistory should be final. 284
Errors Expected @param tag for 'nexusHistory'. 284
Errors Parameter requestedType should be final. 285
Errors Expected @param tag for 'requestedType'. 285
Errors Line has trailing spaces. 338
Errors Line has trailing spaces. 342
Errors Line has trailing spaces. 345
Errors Line is longer than 80 characters. 356
Errors Line is longer than 80 characters. 381
Errors '{' is followed by whitespace. 402
Errors '{' is followed by whitespace. 417
Errors '{' is followed by whitespace. 427
Errors '{' is followed by whitespace. 448

okapi/tools/OkapiEditPageIntroTextTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '13700' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 119
Errors Line is longer than 80 characters. 142
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 152
Errors Parameter pathVector should be final. 152
Errors Expected @param tag for 'pathVector'. 152
Errors Parameter pathSegment should be final. 152
Errors Expected @param tag for 'pathSegment'. 152
Errors Parameter request should be final. 153
Errors Expected @param tag for 'request'. 153
Errors Parameter response should be final. 154
Errors Expected @param tag for 'response'. 154
Errors Parameter context should be final. 155
Errors Expected @param tag for 'context'. 155
Errors Parameter nexusHistory should be final. 155
Errors Expected @param tag for 'nexusHistory'. 155
Errors Parameter views should be final. 156
Errors Expected @param tag for 'views'. 156
Errors Expected @throws tag for 'javax.servlet.ServletException'. 156
Errors Expected @throws tag for 'java.io.IOException'. 157
Errors Line is longer than 80 characters. 206
Errors Line is longer than 80 characters. 229

okapi/tools/OkapiEditSampleM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 108
Errors Variable 'serialNumber' must be private and have accessor methods. 108
Errors '100000' is a magic number. 108
Errors Expected an @return tag. 115
Errors More than 7 parameters. 115
Errors Parameter thisNexus should be final. 115
Errors Expected @param tag for 'thisNexus'. 115
Errors Parameter user should be final. 116
Errors Expected @param tag for 'user'. 116
Errors Parameter pathVector should be final. 116
Errors Expected @param tag for 'pathVector'. 116
Errors Parameter pathSegment should be final. 116
Errors Expected @param tag for 'pathSegment'. 116
Errors Parameter request should be final. 117
Errors Expected @param tag for 'request'. 117
Errors Parameter context should be final. 118
Errors Expected @param tag for 'context'. 118
Errors Parameter nexusHistory should be final. 118
Errors Expected @param tag for 'nexusHistory'. 118
Errors Parameter requestedType should be final. 119
Errors Expected @param tag for 'requestedType'. 119
Errors Line has trailing spaces. 168
Errors Line has trailing spaces. 170
Errors Line has trailing spaces. 173
Errors Expected an @return tag. 185
Errors More than 7 parameters. 185
Errors Parameter thisNexus should be final. 185
Errors Expected @param tag for 'thisNexus'. 185
Errors Parameter user should be final. 186
Errors Expected @param tag for 'user'. 186
Errors Parameter pathVector should be final. 186
Errors Expected @param tag for 'pathVector'. 186
Errors Parameter pathSegment should be final. 186
Errors Expected @param tag for 'pathSegment'. 186
Errors Parameter request should be final. 187
Errors Expected @param tag for 'request'. 187
Errors Parameter context should be final. 188
Errors Expected @param tag for 'context'. 188
Errors Parameter nexusHistory should be final. 188
Errors Expected @param tag for 'nexusHistory'. 188
Errors Parameter requestedType should be final. 189
Errors Expected @param tag for 'requestedType'. 189
Errors Line has trailing spaces. 240
Errors Line has trailing spaces. 244
Errors Line has trailing spaces. 247

okapi/tools/OkapiEditSampleTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '99900' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 124
Errors Line is longer than 80 characters. 147
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 157
Errors Parameter pathVector should be final. 157
Errors Expected @param tag for 'pathVector'. 157
Errors Parameter pathSegment should be final. 157
Errors Expected @param tag for 'pathSegment'. 157
Errors Parameter request should be final. 158
Errors Expected @param tag for 'request'. 158
Errors Parameter response should be final. 159
Errors Expected @param tag for 'response'. 159
Errors Parameter context should be final. 160
Errors Expected @param tag for 'context'. 160
Errors Parameter nexusHistory should be final. 160
Errors Expected @param tag for 'nexusHistory'. 160
Errors Parameter views should be final. 161
Errors Expected @param tag for 'views'. 161
Errors Expected @throws tag for 'javax.servlet.ServletException'. 161
Errors Expected @throws tag for 'java.io.IOException'. 162
Errors Line is longer than 80 characters. 218
Errors Line is longer than 80 characters. 241

okapi/tools/OkapiEditSectionDocumentsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69

okapi/tools/OkapiEditSectionDocumentsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '8000' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 84
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 94
Errors Parameter pathVector should be final. 94
Errors Expected @param tag for 'pathVector'. 94
Errors Parameter pathSegment should be final. 94
Errors Expected @param tag for 'pathSegment'. 94
Errors Parameter request should be final. 95
Errors Expected @param tag for 'request'. 95
Errors Parameter response should be final. 96
Errors Expected @param tag for 'response'. 96
Errors Parameter context should be final. 97
Errors Expected @param tag for 'context'. 97
Errors Parameter nexusHistory should be final. 97
Errors Expected @param tag for 'nexusHistory'. 97
Errors Parameter views should be final. 98
Errors Expected @param tag for 'views'. 98
Errors Expected @throws tag for 'javax.servlet.ServletException'. 98
Errors Expected @throws tag for 'java.io.IOException'. 99
Errors Line is longer than 80 characters. 113

okapi/tools/OkapiEditSectionParticipantsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 25
Errors Using the '.*' form of import should be avoided - okapi.util.*. 27
Errors Line has trailing spaces. 37
Errors Line has trailing spaces. 45
Errors First sentence should end with a period. 49
Errors 'private' modifier out of order with the JLS suggestions. 52
Errors Line has trailing spaces. 56
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 59
Errors Parameter dataSource should be final. 59
Errors Expected @param tag for 'dataSource'. 59
Errors First sentence should end with a period. 65
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 68
Errors First sentence should end with a period. 71
Errors Line has trailing spaces. 73
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 81
Errors Line has trailing spaces. 83
Errors Line has trailing spaces. 86
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter pathVector should be final. 88
Errors Expected @param tag for 'pathVector'. 88
Errors Parameter pathSegment should be final. 89
Errors Expected @param tag for 'pathSegment'. 89
Errors Parameter request should be final. 89
Errors Expected @param tag for 'request'. 89
Errors Parameter context should be final. 90
Errors Expected @param tag for 'context'. 90
Errors Parameter nexusHistory should be final. 90
Errors Expected @param tag for 'nexusHistory'. 90
Errors Parameter requestedType should be final. 91
Errors Expected @param tag for 'requestedType'. 91
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 91
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 92
Errors Missing a Javadoc comment. 132
Errors Variable 'serialNumber' must be private and have accessor methods. 132
Errors '100000' is a magic number. 132
Errors Expected an @return tag. 139
Errors Method length is 380 lines (max allowed is 150). 139
Errors More than 7 parameters. 139
Errors Parameter thisNexus should be final. 139
Errors Expected @param tag for 'thisNexus'. 139
Errors Parameter user should be final. 140
Errors Expected @param tag for 'user'. 140
Errors Parameter pathVector should be final. 140
Errors Expected @param tag for 'pathVector'. 140
Errors Parameter pathSegment should be final. 140
Errors Expected @param tag for 'pathSegment'. 140
Errors Parameter request should be final. 141
Errors Expected @param tag for 'request'. 141
Errors Parameter context should be final. 142
Errors Expected @param tag for 'context'. 142
Errors Parameter nexusHistory should be final. 142
Errors Expected @param tag for 'nexusHistory'. 142
Errors Parameter requestedType should be final. 143
Errors Expected @param tag for 'requestedType'. 143
Errors Line is longer than 80 characters. 172
Errors Line is longer than 80 characters. 248
Errors Line is longer than 80 characters. 252
Errors '10' is a magic number. 252
Errors Line is longer than 80 characters. 351
Errors '10' is a magic number. 354
Errors Line is longer than 80 characters. 388
Errors Line is longer than 80 characters. 421
Errors '1000' is a magic number. 439
Errors '1000' is a magic number. 441
Errors Line is longer than 80 characters. 491
Errors Expected an @return tag. 527
Errors Method length is 214 lines (max allowed is 150). 527
Errors More than 7 parameters. 527
Errors Parameter thisNexus should be final. 527
Errors Expected @param tag for 'thisNexus'. 527
Errors Parameter user should be final. 528
Errors Expected @param tag for 'user'. 528
Errors Parameter pathVector should be final. 528
Errors Expected @param tag for 'pathVector'. 528
Errors Parameter pathSegment should be final. 528
Errors Expected @param tag for 'pathSegment'. 528
Errors Parameter request should be final. 529
Errors Expected @param tag for 'request'. 529
Errors Parameter context should be final. 530
Errors Expected @param tag for 'context'. 530
Errors Parameter nexusHistory should be final. 530
Errors Expected @param tag for 'nexusHistory'. 530
Errors Parameter requestedType should be final. 531
Errors Expected @param tag for 'requestedType'. 531
Errors Line has trailing spaces. 570
Errors Line has trailing spaces. 574
Errors Line has trailing spaces. 577
Errors Line has trailing spaces. 598
Errors '10' is a magic number. 650
Errors Must have at least one statement. 694
Errors First sentence should end with a period. 746
Errors Line has trailing spaces. 748
Errors Method length is 268 lines (max allowed is 150). 758
Errors Parameter sectionId should be final. 758
Errors Parameter selectedUsernames should be final. 759
Errors Parameter mainNexus should be final. 759
Errors Expected @throws tag for 'Exception'. 759
Errors '10' is a magic number. 786
Errors Line is longer than 80 characters. 820
Errors Line is longer than 80 characters. 821
Errors Line is longer than 80 characters. 825
Errors '10' is a magic number. 842
Errors Line is longer than 80 characters. 872
Errors Line is longer than 80 characters. 878
Errors Line is longer than 80 characters. 889
Errors '8' is a magic number. 925
Errors Line is longer than 80 characters. 962
Errors Line has trailing spaces. 986
Errors Line is longer than 80 characters. 988
Errors Must have at least one statement. 997
Errors Missing a Javadoc comment. 1028
Errors Parameter masterSubjectId should be final. 1028
Errors Parameter termCode should be final. 1029
Errors Line is longer than 80 characters. 1039
Errors Line is longer than 80 characters. 1048
Errors Missing a Javadoc comment. 1070
Errors Parameter masterSubjectId should be final. 1070
Errors Parameter termCode should be final. 1071

okapi/tools/OkapiEditSectionParticipantsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '18300' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 115
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 125
Errors Parameter pathVector should be final. 125
Errors Expected @param tag for 'pathVector'. 125
Errors Parameter pathSegment should be final. 125
Errors Expected @param tag for 'pathSegment'. 125
Errors Parameter request should be final. 126
Errors Expected @param tag for 'request'. 126
Errors Parameter response should be final. 127
Errors Expected @param tag for 'response'. 127
Errors Parameter context should be final. 128
Errors Expected @param tag for 'context'. 128
Errors Parameter nexusHistory should be final. 128
Errors Expected @param tag for 'nexusHistory'. 128
Errors Parameter views should be final. 129
Errors Expected @param tag for 'views'. 129
Errors Expected @throws tag for 'javax.servlet.ServletException'. 129
Errors Expected @throws tag for 'java.io.IOException'. 130
Errors Line is longer than 80 characters. 176

okapi/tools/OkapiEditSectionsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 22
Errors Using the '.*' form of import should be avoided - okapi.util.*. 24
Errors First sentence should end with a period. 29
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 40
Errors Missing a Javadoc comment. 45
Errors Missing a Javadoc comment. 47
Errors Missing a Javadoc comment. 49
Errors Missing a Javadoc comment. 51
Errors Missing a Javadoc comment. 53
Errors Missing a Javadoc comment. 55
Errors Missing a Javadoc comment. 57
Errors Missing a Javadoc comment. 59
Errors Missing a Javadoc comment. 61
Errors Missing a Javadoc comment. 63
Errors Missing a Javadoc comment. 65
Errors Missing a Javadoc comment. 67
Errors First sentence should end with a period. 69
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
Errors First sentence should end with a period. 74
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 77
Errors First sentence should end with a period. 120
Errors Line has trailing spaces. 122
Errors Line has trailing spaces. 123
Errors Line has trailing spaces. 130
Errors Line has trailing spaces. 132
Errors Line has trailing spaces. 135
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 137
Errors Parameter pathVector should be final. 137
Errors 'pathVector' hides a field. 137
Errors Expected @param tag for 'pathVector'. 137
Errors Parameter pathSegment should be final. 138
Errors 'pathSegment' hides a field. 138
Errors Expected @param tag for 'pathSegment'. 138
Errors Parameter request should be final. 138
Errors 'request' hides a field. 138
Errors Expected @param tag for 'request'. 138
Errors Parameter context should be final. 139
Errors 'context' hides a field. 139
Errors Expected @param tag for 'context'. 139
Errors Parameter nexusHistory should be final. 139
Errors 'nexusHistory' hides a field. 139
Errors Expected @param tag for 'nexusHistory'. 139
Errors Parameter requestedType should be final. 140
Errors 'requestedType' hides a field. 140
Errors Expected @param tag for 'requestedType'. 140
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 140
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 141
Errors 'thisNexus' hides a field. 143
Errors 'user' hides a field. 147
Errors '10000' is a magic number. 171
Errors '360' is a magic number. 175
Errors '10000' is a magic number. 238
Errors Missing a Javadoc comment. 257
Errors Missing a Javadoc comment. 259
Errors Missing a Javadoc comment. 261
Errors Line is longer than 80 characters. 277
Errors '12' is a magic number. 284
Errors Line is longer than 80 characters. 290
Errors Missing a Javadoc comment. 293
Errors Variable 'serialNumber' must be private and have accessor methods. 293
Errors '100000' is a magic number. 293
Errors Expected an @return tag. 300
Errors Method length is 609 lines (max allowed is 150). 300
Errors More than 7 parameters. 300
Errors Parameter thisNexus should be final. 300
Errors 'thisNexus' hides a field. 300
Errors Expected @param tag for 'thisNexus'. 300
Errors Parameter user should be final. 301
Errors 'user' hides a field. 301
Errors Expected @param tag for 'user'. 301
Errors Parameter pathVector should be final. 301
Errors 'pathVector' hides a field. 301
Errors Expected @param tag for 'pathVector'. 301
Errors Parameter pathSegment should be final. 301
Errors 'pathSegment' hides a field. 301
Errors Expected @param tag for 'pathSegment'. 301
Errors Parameter request should be final. 302
Errors 'request' hides a field. 302
Errors Expected @param tag for 'request'. 302
Errors Parameter context should be final. 303
Errors 'context' hides a field. 303
Errors Expected @param tag for 'context'. 303
Errors Parameter nexusHistory should be final. 303
Errors 'nexusHistory' hides a field. 303
Errors Expected @param tag for 'nexusHistory'. 303
Errors Parameter step should be final. 304
Errors Expected @param tag for 'step'. 304
Errors '11' is a magic number. 399
Errors '7' is a magic number. 401
Errors '4' is a magic number. 403
Errors Must have at least one statement. 413
Errors Must have at least one statement. 494
Errors Line is longer than 80 characters. 517
Errors Avoid inline conditionals. 528
Errors Must have at least one statement. 546
Errors Line is longer than 80 characters. 569
Errors Avoid inline conditionals. 580
Errors Must have at least one statement. 607
Errors Line is longer than 80 characters. 637
Errors Must have at least one statement. 642
Errors Must have at least one statement. 677
Errors Line is longer than 80 characters. 710
Errors Must have at least one statement. 848
Errors Avoid inline conditionals. 854
Errors Must have at least one statement. 862
Errors Avoid inline conditionals. 868
Errors Expected an @return tag. 917
Errors Method length is 860 lines (max allowed is 150). 917
Errors More than 7 parameters. 917
Errors Parameter thisNexus should be final. 917
Errors 'thisNexus' hides a field. 917
Errors Expected @param tag for 'thisNexus'. 917
Errors Parameter user should be final. 918
Errors 'user' hides a field. 918
Errors Expected @param tag for 'user'. 918
Errors Parameter pathVector should be final. 918
Errors 'pathVector' hides a field. 918
Errors Expected @param tag for 'pathVector'. 918
Errors Parameter pathSegment should be final. 918
Errors 'pathSegment' hides a field. 918
Errors Expected @param tag for 'pathSegment'. 918
Errors Parameter request should be final. 919
Errors 'request' hides a field. 919
Errors Expected @param tag for 'request'. 919
Errors Parameter context should be final. 920
Errors 'context' hides a field. 920
Errors Expected @param tag for 'context'. 920
Errors Parameter nexusHistory should be final. 920
Errors 'nexusHistory' hides a field. 920
Errors Expected @param tag for 'nexusHistory'. 920
Errors Parameter requestedType should be final. 921
Errors 'requestedType' hides a field. 921
Errors Expected @param tag for 'requestedType'. 921
Errors Line has trailing spaces. 961
Errors Line has trailing spaces. 965
Errors Line has trailing spaces. 968
Errors Line is longer than 80 characters. 1018
Errors Line is longer than 80 characters. 1067
Errors '19' is a magic number. 1070
Errors '19' is a magic number. 1073
Errors '19' is a magic number. 1086
Errors '10' is a magic number. 1089
Errors '19' is a magic number. 1111
Errors Must have at least one statement. 1145
Errors Line is longer than 80 characters. 1150
Errors Line is longer than 80 characters. 1156
Errors '40' is a magic number. 1156
Errors '40' is a magic number. 1160
Errors Avoid inline conditionals. 1181
Errors '100' is a magic number. 1185
Errors Must have at least one statement. 1192
Errors Line is longer than 80 characters. 1272
Errors Line is longer than 80 characters. 1284
Errors '40' is a magic number. 1284
Errors Line is longer than 80 characters. 1289
Errors '40' is a magic number. 1313
Errors Line is longer than 80 characters. 1315
Errors Avoid inline conditionals. 1329
Errors '100' is a magic number. 1333
Errors Must have at least one statement. 1340
Errors Line is longer than 80 characters. 1346
Errors Line is longer than 80 characters. 1367
Errors Line is longer than 80 characters. 1383
Errors Line is longer than 80 characters. 1399
Errors Line has trailing spaces. 1425
Errors Line is longer than 80 characters. 1448
Errors Line is longer than 80 characters. 1454
Errors Must have at least one statement. 1467
Errors Must have at least one statement. 1479
Errors Line is longer than 80 characters. 1494
Errors Line is longer than 80 characters. 1511
Errors Line is longer than 80 characters. 1515
Errors Line is longer than 80 characters. 1606
Errors Line has trailing spaces. 1622
Errors Line is longer than 80 characters. 1629
Errors Line is longer than 80 characters. 1632
Errors Must have at least one statement. 1703
Errors Must have at least one statement. 1775

okapi/tools/OkapiEditSectionsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '18100' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 92
Errors Line is longer than 80 characters. 145
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 160
Errors Parameter pathVector should be final. 160
Errors Expected @param tag for 'pathVector'. 160
Errors Parameter pathSegment should be final. 160
Errors Expected @param tag for 'pathSegment'. 160
Errors Parameter request should be final. 161
Errors Expected @param tag for 'request'. 161
Errors Parameter response should be final. 162
Errors Expected @param tag for 'response'. 162
Errors Parameter context should be final. 163
Errors Expected @param tag for 'context'. 163
Errors Parameter nexusHistory should be final. 163
Errors Expected @param tag for 'nexusHistory'. 163
Errors Parameter views should be final. 164
Errors Expected @param tag for 'views'. 164
Errors Expected @throws tag for 'javax.servlet.ServletException'. 164
Errors Expected @throws tag for 'java.io.IOException'. 165
Errors Line is longer than 80 characters. 189
Errors Line is longer than 80 characters. 251

okapi/tools/OkapiEditTopicM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 134
Errors Variable 'serialNumber' must be private and have accessor methods. 134
Errors '100000' is a magic number. 134
Errors Expected an @return tag. 141
Errors Method length is 192 lines (max allowed is 150). 141
Errors More than 7 parameters. 141
Errors Parameter thisNexus should be final. 141
Errors Expected @param tag for 'thisNexus'. 141
Errors Parameter user should be final. 142
Errors Expected @param tag for 'user'. 142
Errors Parameter pathVector should be final. 142
Errors Expected @param tag for 'pathVector'. 142
Errors Parameter pathSegment should be final. 142
Errors Expected @param tag for 'pathSegment'. 142
Errors Parameter request should be final. 143
Errors Expected @param tag for 'request'. 143
Errors Parameter context should be final. 144
Errors Expected @param tag for 'context'. 144
Errors Parameter nexusHistory should be final. 144
Errors Expected @param tag for 'nexusHistory'. 144
Errors Parameter requestedType should be final. 145
Errors Expected @param tag for 'requestedType'. 145
Errors '{' is followed by whitespace. 232
Errors Line is longer than 80 characters. 240
Errors '{' is followed by whitespace. 281
Errors Expected an @return tag. 341
Errors Method length is 317 lines (max allowed is 150). 341
Errors More than 7 parameters. 341
Errors Parameter thisNexus should be final. 341
Errors Expected @param tag for 'thisNexus'. 341
Errors Parameter user should be final. 342
Errors Expected @param tag for 'user'. 342
Errors Parameter pathVector should be final. 342
Errors Expected @param tag for 'pathVector'. 342
Errors Parameter pathSegment should be final. 342
Errors Expected @param tag for 'pathSegment'. 342
Errors Parameter request should be final. 343
Errors Expected @param tag for 'request'. 343
Errors Parameter context should be final. 344
Errors Expected @param tag for 'context'. 344
Errors Parameter nexusHistory should be final. 344
Errors Expected @param tag for 'nexusHistory'. 344
Errors Parameter requestedType should be final. 345
Errors Expected @param tag for 'requestedType'. 345
Errors Line is longer than 80 characters. 398
Errors '{' is followed by whitespace. 417
Errors Must have at least one statement. 473
Errors Line is longer than 80 characters. 489
Errors Must have at least one statement. 495
Errors '}' should be on the same line. 501
Errors '{' is followed by whitespace. 505
Errors Line is longer than 80 characters. 512
Errors '}' should be on the same line. 517
Errors Line is longer than 80 characters. 548
Errors Line is longer than 80 characters. 555
Errors Line is longer than 80 characters. 566
Errors Missing a Javadoc comment. 663
Errors Parameter topic should be final. 663
Errors Parameter testArc should be final. 663
Errors Parameter assignmentsArc should be final. 664
Errors Missing a Javadoc comment. 715
Errors Parameter testArc should be final. 715
Errors Line is longer than 80 characters. 726
Errors Missing a Javadoc comment. 771
Errors Parameter testContent should be final. 771

okapi/tools/OkapiEditTopicTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '13100' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 125
Errors Line is longer than 80 characters. 148
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 158
Errors Parameter pathVector should be final. 158
Errors Expected @param tag for 'pathVector'. 158
Errors Parameter pathSegment should be final. 158
Errors Expected @param tag for 'pathSegment'. 158
Errors Parameter request should be final. 159
Errors Expected @param tag for 'request'. 159
Errors Parameter response should be final. 160
Errors Expected @param tag for 'response'. 160
Errors Parameter context should be final. 161
Errors Expected @param tag for 'context'. 161
Errors Parameter nexusHistory should be final. 161
Errors Expected @param tag for 'nexusHistory'. 161
Errors Parameter views should be final. 162
Errors Expected @param tag for 'views'. 162
Errors Expected @throws tag for 'javax.servlet.ServletException'. 162
Errors Expected @throws tag for 'java.io.IOException'. 163
Errors Line is longer than 80 characters. 218
Errors Line is longer than 80 characters. 241

okapi/tools/OkapiEditUserM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 125
Errors Variable 'serialNumber' must be private and have accessor methods. 125
Errors '100000' is a magic number. 125
Errors Expected an @return tag. 132
Errors More than 7 parameters. 132
Errors Parameter thisNexus should be final. 132
Errors Expected @param tag for 'thisNexus'. 132
Errors Parameter user should be final. 133
Errors Expected @param tag for 'user'. 133
Errors Parameter pathVector should be final. 133
Errors Expected @param tag for 'pathVector'. 133
Errors Parameter pathSegment should be final. 133
Errors Expected @param tag for 'pathSegment'. 133
Errors Parameter request should be final. 134
Errors Expected @param tag for 'request'. 134
Errors Parameter context should be final. 135
Errors Expected @param tag for 'context'. 135
Errors Parameter nexusHistory should be final. 135
Errors Expected @param tag for 'nexusHistory'. 135
Errors Parameter requestedType should be final. 136
Errors Expected @param tag for 'requestedType'. 136
Errors '4' is a magic number. 184
Errors Must have at least one statement. 199
Errors Expected an @return tag. 242
Errors Method length is 246 lines (max allowed is 150). 242
Errors More than 7 parameters. 242
Errors Parameter thisNexus should be final. 242
Errors Expected @param tag for 'thisNexus'. 242
Errors Parameter user should be final. 243
Errors Expected @param tag for 'user'. 243
Errors Parameter pathVector should be final. 243
Errors Expected @param tag for 'pathVector'. 243
Errors Parameter pathSegment should be final. 243
Errors Expected @param tag for 'pathSegment'. 243
Errors Parameter request should be final. 244
Errors Expected @param tag for 'request'. 244
Errors Parameter context should be final. 245
Errors Expected @param tag for 'context'. 245
Errors Parameter nexusHistory should be final. 245
Errors Expected @param tag for 'nexusHistory'. 245
Errors Parameter requestedType should be final. 246
Errors Expected @param tag for 'requestedType'. 246
Errors Line is longer than 80 characters. 285
Errors Line has trailing spaces. 306

okapi/tools/OkapiEditUserSectionM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Line is longer than 80 characters. 97
Errors Line is longer than 80 characters. 129
Errors Missing a Javadoc comment. 177
Errors Variable 'serialNumber' must be private and have accessor methods. 177
Errors '100000' is a magic number. 177
Errors Expected an @return tag. 184
Errors Method length is 331 lines (max allowed is 150). 184
Errors More than 7 parameters. 184
Errors Parameter thisNexus should be final. 184
Errors Expected @param tag for 'thisNexus'. 184
Errors Parameter user should be final. 185
Errors Expected @param tag for 'user'. 185
Errors Parameter pathVector should be final. 185
Errors Expected @param tag for 'pathVector'. 185
Errors Parameter pathSegment should be final. 185
Errors Expected @param tag for 'pathSegment'. 185
Errors Parameter request should be final. 186
Errors Expected @param tag for 'request'. 186
Errors Parameter context should be final. 187
Errors Expected @param tag for 'context'. 187
Errors Parameter nexusHistory should be final. 187
Errors Expected @param tag for 'nexusHistory'. 187
Errors Parameter step should be final. 188
Errors Expected @param tag for 'step'. 188
Errors Parameter username should be final. 188
Errors Expected @param tag for 'username'. 188
Errors Parameter fromNexus should be final. 188
Errors Expected @param tag for 'fromNexus'. 188
Errors Parameter fromNexusHref should be final. 189
Errors Expected @param tag for 'fromNexusHref'. 189
Errors Parameter toNexus should be final. 189
Errors Expected @param tag for 'toNexus'. 189
Errors Parameter toNexusHref should be final. 189
Errors Expected @param tag for 'toNexusHref'. 189
Errors Line has trailing spaces. 233
Errors Line has trailing spaces. 235
Errors Line has trailing spaces. 238
Errors Must have at least one statement. 303
Errors Must have at least one statement. 338
Errors Line is longer than 80 characters. 377
Errors '10' is a magic number. 380
Errors Must have at least one statement. 454
Errors Expected an @return tag. 524
Errors Method length is 309 lines (max allowed is 150). 524
Errors More than 7 parameters. 524
Errors Parameter thisNexus should be final. 524
Errors Expected @param tag for 'thisNexus'. 524
Errors Parameter user should be final. 525
Errors Expected @param tag for 'user'. 525
Errors Parameter pathVector should be final. 525
Errors Expected @param tag for 'pathVector'. 525
Errors Parameter pathSegment should be final. 525
Errors Expected @param tag for 'pathSegment'. 525
Errors Parameter request should be final. 526
Errors Expected @param tag for 'request'. 526
Errors Parameter context should be final. 527
Errors Expected @param tag for 'context'. 527
Errors Parameter nexusHistory should be final. 527
Errors Expected @param tag for 'nexusHistory'. 527
Errors Parameter requestedType should be final. 528
Errors Expected @param tag for 'requestedType'. 528
Errors Line has trailing spaces. 567
Errors Line has trailing spaces. 571
Errors Line has trailing spaces. 574
Errors Line has trailing spaces. 632
Errors '1000' is a magic number. 676
Errors Line is longer than 80 characters. 681
Errors Must have at least one statement. 682
Errors Must have at least one statement. 694
Errors Missing a Javadoc comment. 838
Errors Parameter nexus should be final. 838
Errors Line is longer than 80 characters. 850

okapi/tools/OkapiEditUserSectionTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '18200' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 115
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 125
Errors Parameter pathVector should be final. 125
Errors Expected @param tag for 'pathVector'. 125
Errors Parameter pathSegment should be final. 125
Errors Expected @param tag for 'pathSegment'. 125
Errors Parameter request should be final. 126
Errors Expected @param tag for 'request'. 126
Errors Parameter response should be final. 127
Errors Expected @param tag for 'response'. 127
Errors Parameter context should be final. 128
Errors Expected @param tag for 'context'. 128
Errors Parameter nexusHistory should be final. 128
Errors Expected @param tag for 'nexusHistory'. 128
Errors Parameter views should be final. 129
Errors Expected @param tag for 'views'. 129
Errors Expected @throws tag for 'javax.servlet.ServletException'. 129
Errors Expected @throws tag for 'java.io.IOException'. 130
Errors Line is longer than 80 characters. 176

okapi/tools/OkapiEditUserTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '14200' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 121
Errors Line is longer than 80 characters. 144
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 154
Errors Parameter pathVector should be final. 154
Errors Expected @param tag for 'pathVector'. 154
Errors Parameter pathSegment should be final. 154
Errors Expected @param tag for 'pathSegment'. 154
Errors Parameter request should be final. 155
Errors Expected @param tag for 'request'. 155
Errors Parameter response should be final. 156
Errors Expected @param tag for 'response'. 156
Errors Parameter context should be final. 157
Errors Expected @param tag for 'context'. 157
Errors Parameter nexusHistory should be final. 157
Errors Expected @param tag for 'nexusHistory'. 157
Errors Parameter views should be final. 158
Errors Expected @param tag for 'views'. 158
Errors Expected @throws tag for 'javax.servlet.ServletException'. 158
Errors Expected @throws tag for 'java.io.IOException'. 159
Errors Line is longer than 80 characters. 211
Errors Line is longer than 80 characters. 234

okapi/tools/OkapiExportsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Method 'getZipCacheDirectory' is not designed for extension - needs to be abstract, final or empty. 55
Errors Method 'setZipCacheDirectory' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter zipCacheDirectory should be final. 63
Errors 'zipCacheDirectory' hides a field. 63
Errors First sentence should end with a period. 67
Errors Line is longer than 80 characters. 70
Errors Method 'setHtmlStylesheetFile' is not designed for extension - needs to be abstract, final or empty. 76
Errors Parameter htmlStylesheetFile should be final. 76
Errors 'htmlStylesheetFile' hides a field. 76
Errors Missing a Javadoc comment. 81
Errors Missing a Javadoc comment. 83
Errors Missing a Javadoc comment. 85
Errors Missing a Javadoc comment. 87
Errors Missing a Javadoc comment. 89
Errors Missing a Javadoc comment. 91
Errors Missing a Javadoc comment. 93
Errors Missing a Javadoc comment. 95
Errors Missing a Javadoc comment. 97
Errors Missing a Javadoc comment. 99
Errors Missing a Javadoc comment. 103
Errors Missing a Javadoc comment. 105
Errors Line has trailing spaces. 108
Errors Line has trailing spaces. 110
Errors Line has trailing spaces. 113
Errors Line has trailing spaces. 116
Errors Line has trailing spaces. 119
Errors Line has trailing spaces. 122
Errors Line has trailing spaces. 125
Errors Line has trailing spaces. 127
Errors Line has trailing spaces. 129
Errors Line has trailing spaces. 131
Errors Line has trailing spaces. 132
Errors Line has trailing spaces. 134
Errors Line has trailing spaces. 136
Errors Line has trailing spaces. 139
Errors First sentence should end with a period. 148
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 151
Errors '100000000' is a magic number. 171
Errors '3' is a magic number. 172
Errors Line is longer than 80 characters. 185
Errors Must have at least one statement. 186
Errors Line is longer than 80 characters. 192
Errors First sentence should end with a period. 236
Errors Line has trailing spaces. 238
Errors Line has trailing spaces. 239
Errors Line has trailing spaces. 246
Errors Line has trailing spaces. 248
Errors Line has trailing spaces. 249
Errors Line has trailing spaces. 252
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 254
Errors Method length is 161 lines (max allowed is 150). 254
Errors Parameter pathVector should be final. 255
Errors 'pathVector' hides a field. 255
Errors Expected @param tag for 'pathVector'. 255
Errors Parameter pathSegment should be final. 255
Errors 'pathSegment' hides a field. 255
Errors Expected @param tag for 'pathSegment'. 255
Errors Parameter request should be final. 256
Errors 'request' hides a field. 256
Errors Expected @param tag for 'request'. 256
Errors Parameter context should be final. 257
Errors Expected @param tag for 'context'. 257
Errors Parameter nexusHistory should be final. 257
Errors 'nexusHistory' hides a field. 257
Errors Expected @param tag for 'nexusHistory'. 257
Errors Parameter requestedType should be final. 258
Errors 'requestedType' hides a field. 258
Errors Expected @param tag for 'requestedType'. 258
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 259
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 260
Errors 'thisNexus' hides a field. 262
Errors 'user' hides a field. 266
Errors '10000' is a magic number. 287
Errors Line is longer than 80 characters. 340
Errors Line is longer than 80 characters. 355
Errors '3600000' is a magic number. 355
Errors '3000' is a magic number. 399
Errors Missing a Javadoc comment. 422
Errors Missing a Javadoc comment. 424
Errors Missing a Javadoc comment. 426
Errors '12' is a magic number. 449
Errors Line is longer than 80 characters. 453
Errors Missing a Javadoc comment. 456
Errors Variable 'serialNumber' must be private and have accessor methods. 456
Errors '100000' is a magic number. 456
Errors Expected an @return tag. 463
Errors More than 7 parameters. 463
Errors Parameter thisNexus should be final. 463
Errors 'thisNexus' hides a field. 463
Errors Expected @param tag for 'thisNexus'. 463
Errors Parameter user should be final. 464
Errors 'user' hides a field. 464
Errors Expected @param tag for 'user'. 464
Errors Parameter pathVector should be final. 464
Errors 'pathVector' hides a field. 464
Errors Expected @param tag for 'pathVector'. 464
Errors Parameter pathSegment should be final. 464
Errors 'pathSegment' hides a field. 464
Errors Expected @param tag for 'pathSegment'. 464
Errors Parameter request should be final. 465
Errors 'request' hides a field. 465
Errors Expected @param tag for 'request'. 465
Errors Parameter context should be final. 466
Errors Expected @param tag for 'context'. 466
Errors Parameter nexusHistory should be final. 466
Errors 'nexusHistory' hides a field. 466
Errors Expected @param tag for 'nexusHistory'. 466
Errors Parameter requestedType should be final. 467
Errors 'requestedType' hides a field. 467
Errors Expected @param tag for 'requestedType'. 467
Errors '1000' is a magic number. 506

okapi/tools/OkapiExportsTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '3300' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 82
Errors Line is longer than 80 characters. 125
Errors Line is longer than 80 characters. 153
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 169
Errors Parameter pathVector should be final. 169
Errors Expected @param tag for 'pathVector'. 169
Errors Parameter pathSegment should be final. 169
Errors Expected @param tag for 'pathSegment'. 169
Errors Parameter request should be final. 170
Errors Expected @param tag for 'request'. 170
Errors Parameter response should be final. 171
Errors Expected @param tag for 'response'. 171
Errors Parameter context should be final. 172
Errors Expected @param tag for 'context'. 172
Errors Parameter nexusHistory should be final. 172
Errors Expected @param tag for 'nexusHistory'. 172
Errors Parameter views should be final. 173
Errors Expected @param tag for 'views'. 173
Errors Expected @throws tag for 'javax.servlet.ServletException'. 173
Errors Expected @throws tag for 'java.io.IOException'. 174
Errors Missing a Javadoc comment. 180
Errors Parameter rendererClassName should be final. 181

okapi/tools/OkapiFacultyManageHomeworkM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68

okapi/tools/OkapiFacultyManageHomeworkTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '19000' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 76
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 86
Errors Parameter pathVector should be final. 86
Errors Expected @param tag for 'pathVector'. 86
Errors Parameter pathSegment should be final. 86
Errors Expected @param tag for 'pathSegment'. 86
Errors Parameter request should be final. 87
Errors Expected @param tag for 'request'. 87
Errors Parameter response should be final. 88
Errors Expected @param tag for 'response'. 88
Errors Parameter context should be final. 89
Errors Expected @param tag for 'context'. 89
Errors Parameter nexusHistory should be final. 89
Errors Expected @param tag for 'nexusHistory'. 89
Errors Parameter views should be final. 90
Errors Expected @param tag for 'views'. 90
Errors Expected @throws tag for 'javax.servlet.ServletException'. 90
Errors Expected @throws tag for 'java.io.IOException'. 91
Errors Line is longer than 80 characters. 97

okapi/tools/OkapiHomeworkManagementTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 36
Errors First sentence should end with a period. 40
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Errors First sentence should end with a period. 46
Errors '40100' is a magic number. 49
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 54
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 67
Errors Method length is 233 lines (max allowed is 150). 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter response should be final. 69
Errors Expected @param tag for 'response'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter views should be final. 71
Errors Expected @param tag for 'views'. 71
Errors Expected @throws tag for 'javax.servlet.ServletException'. 71
Errors Expected @throws tag for 'java.io.IOException'. 72
Errors Line is longer than 80 characters. 114
Errors Line is longer than 80 characters. 116
Errors Line has trailing spaces. 119
Errors Line has trailing spaces. 121
Errors Line has trailing spaces. 126
Errors Line has trailing spaces. 128
Errors Line has trailing spaces. 131
Errors Line has trailing spaces. 134
Errors Line has trailing spaces. 139
Errors '3' is a magic number. 190
Errors '4' is a magic number. 195
Errors '3' is a magic number. 196
Errors Line is longer than 80 characters. 208
Errors Line is longer than 80 characters. 214
Errors Line is longer than 80 characters. 221
Errors Line is longer than 80 characters. 225
Errors Line is longer than 80 characters. 228
Errors Line is longer than 80 characters. 229
Errors Line is longer than 80 characters. 230
Errors Line is longer than 80 characters. 237
Errors Line is longer than 80 characters. 238
Errors Line is longer than 80 characters. 270
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 310
Errors Method length is 172 lines (max allowed is 150). 310
Errors Parameter pathVector should be final. 310
Errors Expected @param tag for 'pathVector'. 310
Errors Parameter pathSegment should be final. 310
Errors Expected @param tag for 'pathSegment'. 310
Errors Parameter request should be final. 311
Errors Expected @param tag for 'request'. 311
Errors Parameter response should be final. 312
Errors Expected @param tag for 'response'. 312
Errors Parameter context should be final. 313
Errors Expected @param tag for 'context'. 313
Errors Parameter nexusHistory should be final. 313
Errors Expected @param tag for 'nexusHistory'. 313
Errors Parameter views should be final. 314
Errors Expected @param tag for 'views'. 314
Errors Expected @throws tag for 'javax.servlet.ServletException'. 314
Errors Expected @throws tag for 'java.io.IOException'. 315
Errors Line is longer than 80 characters. 357
Errors Line is longer than 80 characters. 359
Errors '3' is a magic number. 412
Errors '4' is a magic number. 416
Errors '3' is a magic number. 417
Errors Line is longer than 80 characters. 452

okapi/tools/OkapiHwAllSubmissionsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line is longer than 80 characters. 35
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Method length is 258 lines (max allowed is 150). 65
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter requestedType should be final. 69
Errors Expected @param tag for 'requestedType'. 69
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 70
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 71
Errors '443' is a magic number. 74
Errors Avoid inline conditionals. 78
Errors Line is longer than 80 characters. 103
Errors Line has trailing spaces. 165
Errors '1000' is a magic number. 175
Errors '10' is a magic number. 186
Errors '11' is a magic number. 186
Errors '{' is followed by whitespace. 192
Errors Must have at least one statement. 201
Errors '{' is followed by whitespace. 205
Errors Line is longer than 80 characters. 239
Errors '10' is a magic number. 239
Errors Must have at least one statement. 244
Errors Line is longer than 80 characters. 265
Errors Line is longer than 80 characters. 268
Errors Line is longer than 80 characters. 271

okapi/tools/OkapiHwAssignmentDetailsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 39
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 65
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 67
Errors Method length is 302 lines (max allowed is 150). 67
Errors Parameter pathVector should be final. 68
Errors Expected @param tag for 'pathVector'. 68
Errors Parameter pathSegment should be final. 68
Errors Expected @param tag for 'pathSegment'. 68
Errors Parameter request should be final. 69
Errors Expected @param tag for 'request'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter requestedType should be final. 71
Errors Expected @param tag for 'requestedType'. 71
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 72
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 73
Errors '443' is a magic number. 76
Errors Avoid inline conditionals. 80
Errors Line has trailing spaces. 178
Errors '1000' is a magic number. 188
Errors '10' is a magic number. 202
Errors '11' is a magic number. 202
Errors '{' is followed by whitespace. 208
Errors '{' is followed by whitespace. 238
Errors Line is longer than 80 characters. 267
Errors '10' is a magic number. 273
Errors Must have at least one statement. 278
Errors Line is longer than 80 characters. 344
Errors Line is longer than 80 characters. 346
Errors Line is longer than 80 characters. 356
Errors Line is longer than 80 characters. 358
Errors Missing a Javadoc comment. 376
Errors Parameter thisAssignmentArc should be final. 377
Errors Parameter studentWorkArc should be final. 377
Errors Parameter assignmentNexus should be final. 378
Errors Parameter thisNexus should be final. 378
Errors Parameter submitters should be final. 379
Errors Line is longer than 80 characters. 385
Errors Line is longer than 80 characters. 427
Errors Line is longer than 80 characters. 437
Errors Line is longer than 80 characters. 447
Errors Line is longer than 80 characters. 456
Errors Line is longer than 80 characters. 462
Errors Line is longer than 80 characters. 471
Errors Line is longer than 80 characters. 476
Errors Line is longer than 80 characters. 482
Errors '100000' is a magic number. 485
Errors Missing a Javadoc comment. 512
Errors Parameter stream should be final. 512
Errors Parameter filename should be final. 513
Errors Parameter text should be final. 513
Errors Missing a Javadoc comment. 526
Errors Parameter thisAssignmentArc should be final. 527
Errors Parameter studentWorkArc should be final. 527
Errors Parameter assignmentNexus should be final. 528
Errors Parameter thisNexus should be final. 528
Errors Parameter submitters should be final. 529
Errors Line is longer than 80 characters. 541
Errors Empty statement. 578
Errors Line is longer than 80 characters. 592
Errors Missing a Javadoc comment. 622
Errors Parameter s should be final. 622

okapi/tools/OkapiHwDeleteAssignmentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 108
Errors Variable 'serialNumber' must be private and have accessor methods. 108
Errors '100000' is a magic number. 108
Errors Expected an @return tag. 115
Errors Method length is 152 lines (max allowed is 150). 115
Errors More than 7 parameters. 115
Errors Parameter thisNexus should be final. 115
Errors Expected @param tag for 'thisNexus'. 115
Errors Parameter user should be final. 116
Errors Expected @param tag for 'user'. 116
Errors Parameter pathVector should be final. 116
Errors Expected @param tag for 'pathVector'. 116
Errors Parameter pathSegment should be final. 116
Errors Expected @param tag for 'pathSegment'. 116
Errors Parameter request should be final. 117
Errors Expected @param tag for 'request'. 117
Errors Parameter context should be final. 118
Errors Expected @param tag for 'context'. 118
Errors Parameter nexusHistory should be final. 118
Errors Expected @param tag for 'nexusHistory'. 118
Errors Parameter requestedType should be final. 119
Errors Expected @param tag for 'requestedType'. 119
Errors Line has trailing spaces. 172
Errors Line has trailing spaces. 174
Errors Line has trailing spaces. 177
Errors '{' is followed by whitespace. 181
Errors Must have at least one statement. 184
Errors '{' is followed by whitespace. 200
Errors Line is longer than 80 characters. 207
Errors Line is longer than 80 characters. 232
Errors Line is longer than 80 characters. 240
Errors '{' is followed by whitespace. 248
Errors Expected an @return tag. 275
Errors Method length is 162 lines (max allowed is 150). 275
Errors More than 7 parameters. 275
Errors Parameter thisNexus should be final. 275
Errors Expected @param tag for 'thisNexus'. 275
Errors Parameter user should be final. 276
Errors Expected @param tag for 'user'. 276
Errors Parameter pathVector should be final. 276
Errors Expected @param tag for 'pathVector'. 276
Errors Parameter pathSegment should be final. 276
Errors Expected @param tag for 'pathSegment'. 276
Errors Parameter request should be final. 277
Errors Expected @param tag for 'request'. 277
Errors Parameter context should be final. 278
Errors Expected @param tag for 'context'. 278
Errors Parameter nexusHistory should be final. 278
Errors Expected @param tag for 'nexusHistory'. 278
Errors Parameter requestedType should be final. 279
Errors Expected @param tag for 'requestedType'. 279
Errors Line is longer than 80 characters. 310
Errors '{' is followed by whitespace. 352
Errors Line is longer than 80 characters. 438

okapi/tools/OkapiHwDeleteCommentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors '443' is a magic number. 72
Errors Avoid inline conditionals. 76
Errors Line is longer than 80 characters. 95
Errors Missing a Javadoc comment. 120
Errors Variable 'serialNumber' must be private and have accessor methods. 120
Errors '100000' is a magic number. 120
Errors Expected an @return tag. 127
Errors More than 7 parameters. 127
Errors Parameter thisNexus should be final. 127
Errors Expected @param tag for 'thisNexus'. 127
Errors Parameter user should be final. 128
Errors Expected @param tag for 'user'. 128
Errors Parameter pathVector should be final. 128
Errors Expected @param tag for 'pathVector'. 128
Errors Parameter pathSegment should be final. 128
Errors Expected @param tag for 'pathSegment'. 128
Errors Parameter request should be final. 129
Errors Expected @param tag for 'request'. 129
Errors Parameter context should be final. 130
Errors Expected @param tag for 'context'. 130
Errors Parameter nexusHistory should be final. 130
Errors Expected @param tag for 'nexusHistory'. 130
Errors Parameter requestedType should be final. 131
Errors Expected @param tag for 'requestedType'. 131
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 131
Errors Line has trailing spaces. 177
Errors Line has trailing spaces. 179
Errors Line has trailing spaces. 182
Errors '10' is a magic number. 195
Errors '11' is a magic number. 195
Errors '5' is a magic number. 204
Errors '{' is followed by whitespace. 205
Errors Line is longer than 80 characters. 206
Errors '3' is a magic number. 209
Errors '3' is a magic number. 212
Errors Line is longer than 80 characters. 215
Errors Line is longer than 80 characters. 223
Errors Line is longer than 80 characters. 225
Errors '4' is a magic number. 226
Errors Expected an @return tag. 255
Errors Method length is 174 lines (max allowed is 150). 255
Errors More than 7 parameters. 255
Errors Parameter thisNexus should be final. 255
Errors Expected @param tag for 'thisNexus'. 255
Errors Parameter user should be final. 256
Errors Expected @param tag for 'user'. 256
Errors Parameter pathVector should be final. 256
Errors Expected @param tag for 'pathVector'. 256
Errors Parameter pathSegment should be final. 256
Errors Expected @param tag for 'pathSegment'. 256
Errors Parameter request should be final. 257
Errors Expected @param tag for 'request'. 257
Errors Parameter context should be final. 258
Errors Expected @param tag for 'context'. 258
Errors Parameter nexusHistory should be final. 258
Errors Expected @param tag for 'nexusHistory'. 258
Errors Parameter requestedType should be final. 259
Errors Expected @param tag for 'requestedType'. 259
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 259
Errors Line is longer than 80 characters. 290
Errors '10' is a magic number. 326
Errors '11' is a magic number. 326
Errors Line is longer than 80 characters. 327
Errors '5' is a magic number. 335
Errors '{' is followed by whitespace. 336
Errors Line is longer than 80 characters. 337
Errors '3' is a magic number. 340
Errors '3' is a magic number. 343
Errors Line is longer than 80 characters. 354
Errors Line is longer than 80 characters. 356
Errors '4' is a magic number. 357
Errors Line is longer than 80 characters. 430

okapi/tools/OkapiHwDeleteSubmissionM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors '443' is a magic number. 72
Errors Avoid inline conditionals. 76
Errors Missing a Javadoc comment. 124
Errors Variable 'serialNumber' must be private and have accessor methods. 124
Errors '100000' is a magic number. 124
Errors Expected an @return tag. 131
Errors Method length is 169 lines (max allowed is 150). 131
Errors More than 7 parameters. 131
Errors Parameter thisNexus should be final. 131
Errors Expected @param tag for 'thisNexus'. 131
Errors Parameter user should be final. 132
Errors Expected @param tag for 'user'. 132
Errors Parameter pathVector should be final. 132
Errors Expected @param tag for 'pathVector'. 132
Errors Parameter pathSegment should be final. 132
Errors Expected @param tag for 'pathSegment'. 132
Errors Parameter request should be final. 133
Errors Expected @param tag for 'request'. 133
Errors Parameter context should be final. 134
Errors Expected @param tag for 'context'. 134
Errors Parameter nexusHistory should be final. 134
Errors Expected @param tag for 'nexusHistory'. 134
Errors Parameter requestedType should be final. 135
Errors Expected @param tag for 'requestedType'. 135
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 135
Errors Line has trailing spaces. 181
Errors Line has trailing spaces. 183
Errors Line has trailing spaces. 186
Errors '3' is a magic number. 201
Errors '{' is followed by whitespace. 202
Errors Line is longer than 80 characters. 208
Errors Line is longer than 80 characters. 214
Errors '10' is a magic number. 214
Errors '11' is a magic number. 214
Errors '{' is followed by whitespace. 224
Errors Line is longer than 80 characters. 231
Errors Line is longer than 80 characters. 249
Errors Line is longer than 80 characters. 258
Errors Expected an @return tag. 308
Errors Method length is 218 lines (max allowed is 150). 308
Errors More than 7 parameters. 308
Errors Parameter thisNexus should be final. 308
Errors Expected @param tag for 'thisNexus'. 308
Errors Parameter user should be final. 309
Errors Expected @param tag for 'user'. 309
Errors Parameter pathVector should be final. 309
Errors Expected @param tag for 'pathVector'. 309
Errors Parameter pathSegment should be final. 309
Errors Expected @param tag for 'pathSegment'. 309
Errors Parameter request should be final. 310
Errors Expected @param tag for 'request'. 310
Errors Parameter context should be final. 311
Errors Expected @param tag for 'context'. 311
Errors Parameter nexusHistory should be final. 311
Errors Expected @param tag for 'nexusHistory'. 311
Errors Parameter requestedType should be final. 312
Errors Expected @param tag for 'requestedType'. 312
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 312
Errors Line is longer than 80 characters. 344
Errors '10' is a magic number. 384
Errors '11' is a magic number. 384
Errors Line is longer than 80 characters. 385
Errors '3' is a magic number. 393
Errors '{' is followed by whitespace. 394
Errors Line is longer than 80 characters. 409
Errors '{' is followed by whitespace. 417
Errors Line is longer than 80 characters. 424
Errors Line is longer than 80 characters. 440
Errors Line is longer than 80 characters. 451
Errors Line is longer than 80 characters. 453
Errors Line is longer than 80 characters. 527

okapi/tools/OkapiHwEditAssignmentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors Missing a Javadoc comment. 109
Errors Variable 'serialNumber' must be private and have accessor methods. 109
Errors '100000' is a magic number. 109
Errors Expected an @return tag. 116
Errors Method length is 410 lines (max allowed is 150). 116
Errors More than 7 parameters. 116
Errors Parameter thisNexus should be final. 116
Errors Expected @param tag for 'thisNexus'. 116
Errors Parameter user should be final. 117
Errors Expected @param tag for 'user'. 117
Errors Parameter pathVector should be final. 117
Errors Expected @param tag for 'pathVector'. 117
Errors Parameter pathSegment should be final. 117
Errors Expected @param tag for 'pathSegment'. 117
Errors Parameter request should be final. 118
Errors Expected @param tag for 'request'. 118
Errors Parameter context should be final. 119
Errors Expected @param tag for 'context'. 119
Errors Parameter nexusHistory should be final. 119
Errors Expected @param tag for 'nexusHistory'. 119
Errors Parameter requestedType should be final. 120
Errors Expected @param tag for 'requestedType'. 120
Errors Line has trailing spaces. 183
Errors Line has trailing spaces. 185
Errors Line has trailing spaces. 188
Errors '12' is a magic number. 208
Errors '11' is a magic number. 220
Errors '7' is a magic number. 222
Errors '4' is a magic number. 224
Errors Must have at least one statement. 234
Errors '{' is followed by whitespace. 301
Errors '{' is followed by whitespace. 330
Errors '{' is followed by whitespace. 344
Errors '{' is followed by whitespace. 353
Errors Line is longer than 80 characters. 426
Errors '{' is followed by whitespace. 462
Errors Line is longer than 80 characters. 488
Errors Line is longer than 80 characters. 496
Errors Expected an @return tag. 536
Errors Method length is 1,081 lines (max allowed is 150). 536
Errors More than 7 parameters. 536
Errors Parameter thisNexus should be final. 536
Errors Expected @param tag for 'thisNexus'. 536
Errors Parameter user should be final. 537
Errors Expected @param tag for 'user'. 537
Errors Parameter pathVector should be final. 537
Errors Expected @param tag for 'pathVector'. 537
Errors Parameter pathSegment should be final. 537
Errors Expected @param tag for 'pathSegment'. 537
Errors Parameter request should be final. 538
Errors Expected @param tag for 'request'. 538
Errors Parameter context should be final. 539
Errors Expected @param tag for 'context'. 539
Errors Parameter nexusHistory should be final. 539
Errors Expected @param tag for 'nexusHistory'. 539
Errors Parameter requestedType should be final. 540
Errors Expected @param tag for 'requestedType'. 540
Errors Line is longer than 80 characters. 583
Errors Line has trailing spaces. 622
Errors Line has trailing spaces. 627
Errors Line has trailing spaces. 629
Errors Line has trailing spaces. 640
Errors Line has trailing spaces. 641
Errors Line has trailing spaces. 662
Errors Line is longer than 80 characters. 675
Errors Line has trailing spaces. 681
Errors Line has trailing spaces. 683
Errors Line has trailing spaces. 692
Errors '{' is followed by whitespace. 696
Errors '{' is followed by whitespace. 741
Errors Line is longer than 80 characters. 762
Errors Line is longer than 80 characters. 778
Errors Line is longer than 80 characters. 788
Errors Avoid inline conditionals. 795
Errors Avoid inline conditionals. 798
Errors Avoid inline conditionals. 801
Errors Avoid inline conditionals. 805
Errors Avoid inline conditionals. 809
Errors Avoid inline conditionals. 813
Errors Avoid inline conditionals. 817
Errors Line is longer than 80 characters. 839
Errors Line is longer than 80 characters. 901
Errors Line is longer than 80 characters. 948
Errors Line is longer than 80 characters. 1006
Errors Line is longer than 80 characters. 1029
Errors Line is longer than 80 characters. 1046
Errors Line is longer than 80 characters. 1059
Errors Line is longer than 80 characters. 1080
Errors Must have at least one statement. 1088
Errors Line is longer than 80 characters. 1116
Errors Line is longer than 80 characters. 1165
Errors Line is longer than 80 characters. 1214
Errors Line is longer than 80 characters. 1258
Errors Line is longer than 80 characters. 1316
Errors Line is longer than 80 characters. 1356
Errors Line is longer than 80 characters. 1366
Errors Line is longer than 80 characters. 1388
Errors Must have at least one statement. 1396
Errors '18' is a magic number. 1532
Errors '15' is a magic number. 1532
Errors Line is longer than 80 characters. 1618
Errors Missing a Javadoc comment. 1622
Errors Parameter xml should be final. 1622
Errors Parameter mime should be final. 1622
Errors Parameter extraTest should be final. 1623
Errors Parameter text should be final. 1623
Errors Missing a Javadoc comment. 1638
Errors Parameter xml should be final. 1638
Errors Parameter mime should be final. 1638
Errors Parameter text should be final. 1638

okapi/tools/OkapiHwEditCommentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors '443' is a magic number. 71
Errors Avoid inline conditionals. 75
Errors Line is longer than 80 characters. 100
Errors Missing a Javadoc comment. 129
Errors Variable 'serialNumber' must be private and have accessor methods. 129
Errors '100000' is a magic number. 129
Errors Expected an @return tag. 136
Errors More than 7 parameters. 136
Errors Parameter thisNexus should be final. 136
Errors Expected @param tag for 'thisNexus'. 136
Errors Parameter user should be final. 137
Errors Expected @param tag for 'user'. 137
Errors Parameter pathVector should be final. 137
Errors Expected @param tag for 'pathVector'. 137
Errors Parameter pathSegment should be final. 137
Errors Expected @param tag for 'pathSegment'. 137
Errors Parameter request should be final. 138
Errors Expected @param tag for 'request'. 138
Errors Parameter context should be final. 139
Errors Expected @param tag for 'context'. 139
Errors Parameter nexusHistory should be final. 139
Errors Expected @param tag for 'nexusHistory'. 139
Errors Parameter requestedType should be final. 140
Errors Expected @param tag for 'requestedType'. 140
Errors Line has trailing spaces. 195
Errors Line has trailing spaces. 197
Errors Line has trailing spaces. 200
Errors '10' is a magic number. 207
Errors '11' is a magic number. 207
Errors '{' is followed by whitespace. 215
Errors Expected an @return tag. 261
Errors Method length is 321 lines (max allowed is 150). 261
Errors More than 7 parameters. 261
Errors Parameter thisNexus should be final. 261
Errors Expected @param tag for 'thisNexus'. 261
Errors Parameter user should be final. 262
Errors Expected @param tag for 'user'. 262
Errors Parameter pathVector should be final. 262
Errors Expected @param tag for 'pathVector'. 262
Errors Parameter pathSegment should be final. 262
Errors Expected @param tag for 'pathSegment'. 262
Errors Parameter request should be final. 263
Errors Expected @param tag for 'request'. 263
Errors Parameter context should be final. 264
Errors Expected @param tag for 'context'. 264
Errors Parameter nexusHistory should be final. 264
Errors Expected @param tag for 'nexusHistory'. 264
Errors Parameter requestedType should be final. 265
Errors Expected @param tag for 'requestedType'. 265
Errors Line is longer than 80 characters. 304
Errors Line has trailing spaces. 324
Errors Line has trailing spaces. 327
Errors Line has trailing spaces. 329
Errors '10' is a magic number. 340
Errors '11' is a magic number. 340
Errors Line is longer than 80 characters. 341
Errors '{' is followed by whitespace. 352
Errors '{' is followed by whitespace. 365
Errors '{' is followed by whitespace. 376
Errors '{' is followed by whitespace. 403
Errors Avoid inline conditionals. 512
Errors Line is longer than 80 characters. 583

okapi/tools/OkapiHwEditGradeM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors '443' is a magic number. 71
Errors Avoid inline conditionals. 75
Errors Line is longer than 80 characters. 93
Errors Missing a Javadoc comment. 118
Errors Variable 'serialNumber' must be private and have accessor methods. 118
Errors '100000' is a magic number. 118
Errors Line is longer than 80 characters. 121
Errors Missing a Javadoc comment. 121
Errors Missing a Javadoc comment. 124
Errors Missing a Javadoc comment. 126
Errors Name 'ampm' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 126
Errors '{' is followed by whitespace. 126
Errors Expected an @return tag. 140
Errors More than 7 parameters. 140
Errors Parameter thisNexus should be final. 140
Errors Expected @param tag for 'thisNexus'. 140
Errors Parameter user should be final. 141
Errors Expected @param tag for 'user'. 141
Errors Parameter pathVector should be final. 141
Errors Expected @param tag for 'pathVector'. 141
Errors Parameter pathSegment should be final. 141
Errors Expected @param tag for 'pathSegment'. 141
Errors Parameter request should be final. 142
Errors Expected @param tag for 'request'. 142
Errors Parameter context should be final. 143
Errors Expected @param tag for 'context'. 143
Errors Parameter nexusHistory should be final. 143
Errors Expected @param tag for 'nexusHistory'. 143
Errors Parameter requestedType should be final. 144
Errors Expected @param tag for 'requestedType'. 144
Errors Line has trailing spaces. 190
Errors Line has trailing spaces. 192
Errors Line has trailing spaces. 195
Errors '10' is a magic number. 202
Errors '11' is a magic number. 202
Errors '{' is followed by whitespace. 210
Errors '{' is followed by whitespace. 233
Errors Expected an @return tag. 273
Errors Method length is 195 lines (max allowed is 150). 273
Errors More than 7 parameters. 273
Errors Parameter thisNexus should be final. 273
Errors Expected @param tag for 'thisNexus'. 273
Errors Parameter user should be final. 274
Errors Expected @param tag for 'user'. 274
Errors Parameter pathVector should be final. 274
Errors Expected @param tag for 'pathVector'. 274
Errors Parameter pathSegment should be final. 274
Errors Expected @param tag for 'pathSegment'. 274
Errors Parameter request should be final. 275
Errors Expected @param tag for 'request'. 275
Errors Parameter context should be final. 276
Errors Expected @param tag for 'context'. 276
Errors Parameter nexusHistory should be final. 276
Errors Expected @param tag for 'nexusHistory'. 276
Errors Parameter requestedType should be final. 277
Errors Expected @param tag for 'requestedType'. 277
Errors Line is longer than 80 characters. 308
Errors Line has trailing spaces. 328
Errors Line has trailing spaces. 331
Errors Line has trailing spaces. 332
Errors '10' is a magic number. 340
Errors '11' is a magic number. 340
Errors Line is longer than 80 characters. 341
Errors '{' is followed by whitespace. 354
Errors '{' is followed by whitespace. 367
Errors Avoid inline conditionals. 384
Errors Avoid inline conditionals. 389
Errors Avoid inline conditionals. 394
Errors Avoid inline conditionals. 401
Errors Line is longer than 80 characters. 469

okapi/tools/OkapiHwFindSubmissionsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69
Errors '443' is a magic number. 72
Errors Avoid inline conditionals. 76
Errors Line is longer than 80 characters. 95
Errors Missing a Javadoc comment. 120
Errors Variable 'serialNumber' must be private and have accessor methods. 120
Errors '100000' is a magic number. 120
Errors Expected an @return tag. 127
Errors More than 7 parameters. 127
Errors Parameter thisNexus should be final. 127
Errors Expected @param tag for 'thisNexus'. 127
Errors Parameter user should be final. 128
Errors Expected @param tag for 'user'. 128
Errors Parameter pathVector should be final. 128
Errors Expected @param tag for 'pathVector'. 128
Errors Parameter pathSegment should be final. 128
Errors Expected @param tag for 'pathSegment'. 128
Errors Parameter request should be final. 129
Errors Expected @param tag for 'request'. 129
Errors Parameter context should be final. 130
Errors Expected @param tag for 'context'. 130
Errors Parameter nexusHistory should be final. 130
Errors Expected @param tag for 'nexusHistory'. 130
Errors Parameter requestedType should be final. 131
Errors Expected @param tag for 'requestedType'. 131
Errors Line has trailing spaces. 188
Errors Line has trailing spaces. 190
Errors Line has trailing spaces. 193
Errors '10' is a magic number. 197
Errors '11' is a magic number. 197
Errors '{' is followed by whitespace. 202
Errors Line is longer than 80 characters. 231
Errors '10' is a magic number. 231
Errors Must have at least one statement. 236
Errors Expected an @return tag. 265
Errors Method length is 410 lines (max allowed is 150). 265
Errors More than 7 parameters. 265
Errors Parameter thisNexus should be final. 265
Errors Expected @param tag for 'thisNexus'. 265
Errors Parameter user should be final. 266
Errors Expected @param tag for 'user'. 266
Errors Parameter pathVector should be final. 266
Errors Expected @param tag for 'pathVector'. 266
Errors Parameter pathSegment should be final. 266
Errors Expected @param tag for 'pathSegment'. 266
Errors Parameter request should be final. 267
Errors Expected @param tag for 'request'. 267
Errors Parameter context should be final. 268
Errors Expected @param tag for 'context'. 268
Errors Parameter nexusHistory should be final. 268
Errors Expected @param tag for 'nexusHistory'. 268
Errors Parameter requestedType should be final. 269
Errors Expected @param tag for 'requestedType'. 269
Errors Line is longer than 80 characters. 300
Errors Line has trailing spaces. 334
Errors Line has trailing spaces. 337
Errors Line has trailing spaces. 339
Errors '1000' is a magic number. 377
Errors '10' is a magic number. 394
Errors '11' is a magic number. 394
Errors Line is longer than 80 characters. 395
Errors Line is longer than 80 characters. 403
Errors '{' is followed by whitespace. 403
Errors '{' is followed by whitespace. 411
Errors Line is longer than 80 characters. 453
Errors '{' is followed by whitespace. 460
Errors '{' is followed by whitespace. 479
Errors '10' is a magic number. 499
Errors '11' is a magic number. 499
Errors Line is longer than 80 characters. 500
Errors '{' is followed by whitespace. 503
Errors Line is longer than 80 characters. 528
Errors '10' is a magic number. 536
Errors Must have at least one statement. 541
Errors Line is longer than 80 characters. 555
Errors Line is longer than 80 characters. 562
Errors Line is longer than 80 characters. 565
Errors Line is longer than 80 characters. 568
Errors Line is longer than 80 characters. 676

okapi/tools/OkapiHwIndexM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Method length is 207 lines (max allowed is 150). 64
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 69
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 70
Errors Line has trailing spaces. 170
Errors '1000' is a magic number. 181
Errors '10' is a magic number. 185
Errors '11' is a magic number. 185
Errors '{' is followed by whitespace. 191
Errors '{' is followed by whitespace. 214
Errors '{' is followed by whitespace. 229
Errors '{' is followed by whitespace. 239
Errors Missing a Javadoc comment. 278
Errors Parameter xml should be final. 278
Errors Parameter request should be final. 279
Errors Line is longer than 80 characters. 280
Errors Parameter nexusHistory should be final. 280
Errors Parameter toolName should be final. 280
Errors Parameter thisNexus should be final. 280
Errors Missing a Javadoc comment. 316
Errors Parameter xml should be final. 316
Errors Parameter request should be final. 317
Errors Parameter nexusHistory should be final. 318
Errors Parameter homeworkNameHistory should be final. 318
Errors Parameter homeworkHrefHistory should be final. 319
Errors Parameter toolName should be final. 319
Errors Parameter thisNexus should be final. 320
Errors '10' is a magic number. 396

okapi/tools/OkapiHwSubmissionDetailsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 39
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 65
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 67
Errors Method length is 224 lines (max allowed is 150). 67
Errors Parameter pathVector should be final. 68
Errors Expected @param tag for 'pathVector'. 68
Errors Parameter pathSegment should be final. 68
Errors Expected @param tag for 'pathSegment'. 68
Errors Parameter request should be final. 69
Errors Expected @param tag for 'request'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter requestedType should be final. 71
Errors Expected @param tag for 'requestedType'. 71
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 72
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 73
Errors '443' is a magic number. 76
Errors Avoid inline conditionals. 80
Errors Line is longer than 80 characters. 105
Errors Line has trailing spaces. 167
Errors '1000' is a magic number. 177
Errors '10' is a magic number. 181
Errors '11' is a magic number. 181
Errors '{' is followed by whitespace. 211
Errors Must have at least one statement. 221
Errors '{' is followed by whitespace. 225
Errors Line is longer than 80 characters. 247

okapi/tools/OkapiHwSubmitM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors '443' is a magic number. 71
Errors Avoid inline conditionals. 75
Errors Missing a Javadoc comment. 126
Errors Variable 'serialNumber' must be private and have accessor methods. 126
Errors '100000' is a magic number. 126
Errors Expected an @return tag. 133
Errors More than 7 parameters. 133
Errors Parameter thisNexus should be final. 133
Errors Expected @param tag for 'thisNexus'. 133
Errors Parameter user should be final. 134
Errors Expected @param tag for 'user'. 134
Errors Parameter pathVector should be final. 134
Errors Expected @param tag for 'pathVector'. 134
Errors Parameter pathSegment should be final. 134
Errors Expected @param tag for 'pathSegment'. 134
Errors Parameter request should be final. 135
Errors Expected @param tag for 'request'. 135
Errors Parameter context should be final. 136
Errors Expected @param tag for 'context'. 136
Errors Parameter nexusHistory should be final. 136
Errors Expected @param tag for 'nexusHistory'. 136
Errors Parameter requestedType should be final. 137
Errors Expected @param tag for 'requestedType'. 137
Errors '1000' is a magic number. 187
Errors Line has trailing spaces. 191
Errors Line has trailing spaces. 193
Errors Line has trailing spaces. 196
Errors '10' is a magic number. 201
Errors '11' is a magic number. 201
Errors '{' is followed by whitespace. 212
Errors Expected an @return tag. 245
Errors Method length is 510 lines (max allowed is 150). 245
Errors More than 7 parameters. 245
Errors Parameter thisNexus should be final. 245
Errors Expected @param tag for 'thisNexus'. 245
Errors Parameter user should be final. 246
Errors Expected @param tag for 'user'. 246
Errors Parameter pathVector should be final. 246
Errors Expected @param tag for 'pathVector'. 246
Errors Parameter pathSegment should be final. 246
Errors Expected @param tag for 'pathSegment'. 246
Errors Parameter request should be final. 247
Errors Expected @param tag for 'request'. 247
Errors Parameter context should be final. 248
Errors Expected @param tag for 'context'. 248
Errors Parameter nexusHistory should be final. 248
Errors Expected @param tag for 'nexusHistory'. 248
Errors Parameter requestedType should be final. 249
Errors Expected @param tag for 'requestedType'. 249
Errors Line is longer than 80 characters. 282
Errors Line has trailing spaces. 321
Errors Line is longer than 80 characters. 345
Errors '10' is a magic number. 350
Errors '11' is a magic number. 350
Errors Line is longer than 80 characters. 351
Errors '{' is followed by whitespace. 364
Errors '{' is followed by whitespace. 397
Errors '{' is followed by whitespace. 402
Errors '{' is followed by whitespace. 428
Errors Line is longer than 80 characters. 452
Errors Line is longer than 80 characters. 469
Errors '10' is a magic number. 476
Errors Must have at least one statement. 481
Errors '{' is followed by whitespace. 502
Errors '{' is followed by whitespace. 531
Errors Line is longer than 80 characters. 566
Errors Line is longer than 80 characters. 572
Errors Line is longer than 80 characters. 673
Errors Line is longer than 80 characters. 696

okapi/tools/OkapiModifyStyleUtility.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Utility classes should not have a public or default constructor. 35
Errors First sentence should end with a period. 37
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Errors First sentence should end with a period. 43
Errors Line has trailing spaces. 47
Errors Method length is 297 lines (max allowed is 150). 51
Errors Parameter nexus should be final. 51
Errors Expected @param tag for 'nexus'. 51
Errors Parameter style should be final. 51
Errors Expected @param tag for 'style'. 51
Errors '5' is a magic number. 250
Errors '3' is a magic number. 256
Errors Avoid inline conditionals. 301
Errors Avoid inline conditionals. 304
Errors Missing a Javadoc comment. 350
Errors Array brackets at illegal position. 350
Errors Line is longer than 80 characters. 351
Errors Line is longer than 80 characters. 352
Errors Line is longer than 80 characters. 353
Errors Line is longer than 80 characters. 354
Errors Line is longer than 80 characters. 355
Errors Line is longer than 80 characters. 356
Errors Line is longer than 80 characters. 357
Errors Line is longer than 80 characters. 358
Errors Line is longer than 80 characters. 359
Errors Line is longer than 80 characters. 360
Errors Line is longer than 80 characters. 361
Errors Line is longer than 80 characters. 362
Errors Line is longer than 80 characters. 363
Errors Line is longer than 80 characters. 364
Errors Line is longer than 80 characters. 365
Errors Line is longer than 80 characters. 366
Errors Line is longer than 80 characters. 367
Errors Line is longer than 80 characters. 368
Errors Line is longer than 80 characters. 369
Errors Line is longer than 80 characters. 370
Errors Line is longer than 80 characters. 371
Errors Line is longer than 80 characters. 372
Errors Line is longer than 80 characters. 373
Errors Line is longer than 80 characters. 374
Errors Line is longer than 80 characters. 375
Errors Line is longer than 80 characters. 376
Errors Line is longer than 80 characters. 377
Errors Line is longer than 80 characters. 378
Errors Line is longer than 80 characters. 379
Errors Line is longer than 80 characters. 380
Errors Line is longer than 80 characters. 381
Errors Line is longer than 80 characters. 382
Errors Line is longer than 80 characters. 383
Errors Line is longer than 80 characters. 384
Errors Line is longer than 80 characters. 385
Errors Line is longer than 80 characters. 386
Errors Line is longer than 80 characters. 387
Errors Line is longer than 80 characters. 388
Errors Line is longer than 80 characters. 389
Errors Line is longer than 80 characters. 390
Errors Line is longer than 80 characters. 391
Errors Line is longer than 80 characters. 392
Errors Line is longer than 80 characters. 393
Errors Line is longer than 80 characters. 394
Errors Line is longer than 80 characters. 395
Errors Line is longer than 80 characters. 396
Errors Line is longer than 80 characters. 397
Errors Line is longer than 80 characters. 398
Errors Line is longer than 80 characters. 399
Errors Line is longer than 80 characters. 400
Errors Line is longer than 80 characters. 401
Errors Line is longer than 80 characters. 402
Errors Line is longer than 80 characters. 403
Errors Line is longer than 80 characters. 404
Errors Line is longer than 80 characters. 405
Errors Line is longer than 80 characters. 406
Errors Line is longer than 80 characters. 407
Errors Line is longer than 80 characters. 408
Errors Line is longer than 80 characters. 409
Errors Line is longer than 80 characters. 410
Errors Line is longer than 80 characters. 411
Errors Line is longer than 80 characters. 412
Errors Line is longer than 80 characters. 413
Errors Line is longer than 80 characters. 414
Errors Line is longer than 80 characters. 415
Errors Line is longer than 80 characters. 416
Errors Line is longer than 80 characters. 417
Errors Line is longer than 80 characters. 418
Errors Line is longer than 80 characters. 419
Errors Line is longer than 80 characters. 420
Errors Line is longer than 80 characters. 421
Errors Line is longer than 80 characters. 422
Errors Line is longer than 80 characters. 423
Errors Line is longer than 80 characters. 424
Errors Line is longer than 80 characters. 425
Errors Line is longer than 80 characters. 426
Errors Line is longer than 80 characters. 427
Errors Line is longer than 80 characters. 428
Errors Line is longer than 80 characters. 429
Errors Line is longer than 80 characters. 430
Errors Line is longer than 80 characters. 431
Errors Line is longer than 80 characters. 432
Errors Line is longer than 80 characters. 433
Errors Line is longer than 80 characters. 434

okapi/tools/OkapiMyStellarM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Method length is 176 lines (max allowed is 150). 65
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter requestedType should be final. 69
Errors Expected @param tag for 'requestedType'. 69
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 70
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 71
Errors '1000' is a magic number. 104
Errors '86400000' is a magic number. 110
Errors '86400000' is a magic number. 126
Errors Empty statement. 173
Errors '{' is followed by whitespace. 187
Errors '-10000000000000L' is a magic number. 217
Errors '{' is followed by whitespace. 218
Errors Expected an @return tag. 251
Errors Parameter nexus should be final. 251
Errors Expected @param tag for 'nexus'. 251
Errors '10' is a magic number. 277

okapi/tools/OkapiMyStellarTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '6100' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 97
Errors Line is longer than 80 characters. 118

okapi/tools/OkapiOpinioSurveyTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Unused import - okapi.util.OkapiPermissionDeniedException. 21
Errors First sentence should end with a period. 26
Errors Line has trailing spaces. 28
Errors First sentence should end with a period. 35
Errors '50400' is a magic number. 38
Errors First sentence should end with a period. 40
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Errors First sentence should end with a period. 45
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 59
Errors Method length is 589 lines (max allowed is 150). 59
Errors Parameter pathVector should be final. 59
Errors Expected @param tag for 'pathVector'. 59
Errors Parameter pathSegment should be final. 59
Errors Expected @param tag for 'pathSegment'. 59
Errors Parameter request should be final. 60
Errors Expected @param tag for 'request'. 60
Errors Parameter response should be final. 61
Errors Expected @param tag for 'response'. 61
Errors Parameter context should be final. 62
Errors Expected @param tag for 'context'. 62
Errors Parameter nexusHistory should be final. 62
Errors Expected @param tag for 'nexusHistory'. 62
Errors Parameter views should be final. 63
Errors Expected @param tag for 'views'. 63
Errors Expected @throws tag for 'javax.servlet.ServletException'. 63
Errors Expected @throws tag for 'java.io.IOException'. 64
Errors Line is longer than 80 characters. 94
Errors Line is longer than 80 characters. 99
Errors Must have at least one statement. 110
Errors Line is longer than 80 characters. 143
Errors '9' is a magic number. 308
Errors Line is longer than 80 characters. 316
Errors Line is longer than 80 characters. 318
Errors Avoid inline conditionals. 339
Errors Avoid inline conditionals. 342
Errors Avoid inline conditionals. 385
Errors Line has trailing spaces. 401
Errors Line is longer than 80 characters. 474
Errors Expression can be simplified. 479
Errors Line is longer than 80 characters. 492
Errors Line is longer than 80 characters. 517
Errors Line is longer than 80 characters. 535
Errors Line is longer than 80 characters. 543
Errors '10000' is a magic number. 544
Errors Line is longer than 80 characters. 559
Errors Line is longer than 80 characters. 561
Errors Line is longer than 80 characters. 564
Errors Line is longer than 80 characters. 566
Errors '6' is a magic number. 618
Errors '5' is a magic number. 624
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 658
Errors Parameter pathVector should be final. 658
Errors Expected @param tag for 'pathVector'. 658
Errors Parameter pathSegment should be final. 658
Errors Expected @param tag for 'pathSegment'. 658
Errors Parameter request should be final. 659
Errors Expected @param tag for 'request'. 659
Errors Parameter response should be final. 660
Errors Expected @param tag for 'response'. 660
Errors Parameter context should be final. 661
Errors Expected @param tag for 'context'. 661
Errors Parameter nexusHistory should be final. 661
Errors Expected @param tag for 'nexusHistory'. 661
Errors Parameter views should be final. 662
Errors Expected @param tag for 'views'. 662
Errors Expected @throws tag for 'javax.servlet.ServletException'. 662
Errors Expected @throws tag for 'java.io.IOException'. 663
Errors Missing a Javadoc comment. 668
Errors Parameter elementName should be final. 668
Errors Parameter elementValue should be final. 668

okapi/tools/OkapiPreloadNexusThread.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Line has trailing spaces. 27
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 54
Errors Parameter context should be final. 56
Errors 'context' hides a field. 56
Errors Expected @param tag for 'context'. 56
Errors Parameter rootNexus should be final. 57
Errors 'rootNexus' hides a field. 57
Errors Expected @param tag for 'rootNexus'. 57
Errors Line contains a tab character. 61
Errors '+' is not preceded with whitespace. 61
Errors '+' is not followed by whitespace. 61
Errors Empty statement. 61
Errors Line contains a tab character. 62
Errors '+' is not preceded with whitespace. 62
Errors '+' is not followed by whitespace. 62
Errors Missing a Javadoc comment. 68
Errors First sentence should end with a period. 70
Errors Line has trailing spaces. 72
Errors Line has trailing spaces. 73
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 75
Errors First sentence should end with a period. 127
Errors Line has trailing spaces. 129
Errors Line has trailing spaces. 130
Errors Method 'stop' is not designed for extension - needs to be abstract, final or empty. 132
Errors Missing a Javadoc comment. 138
Errors Parameter pathToNexus should be final. 138
Errors Parameter nexus should be final. 138
Errors '10' is a magic number. 152
Errors '20' is a magic number. 154
Errors '99' is a magic number. 154
Errors '9' is a magic number. 155
Errors Missing a Javadoc comment. 176
Errors Parameter nexusPath should be final. 176
Errors '{' is followed by whitespace. 245
Errors Line is longer than 80 characters. 255
Errors Must have at least one statement. 276
Errors Missing a Javadoc comment. 286
Errors Parameter nexusPath should be final. 286

okapi/tools/OkapiReturnContentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors Missing a Javadoc comment. 43
Errors Missing a Javadoc comment. 46
Errors First sentence should end with a period. 48
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
Errors First sentence should end with a period. 73
Errors Line has trailing spaces. 75
Errors Line has trailing spaces. 76
Errors Line has trailing spaces. 83
Errors Line has trailing spaces. 85
Errors Line has trailing spaces. 88
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 90
Errors Method length is 285 lines (max allowed is 150). 90
Errors Parameter pathVector should be final. 90
Errors Expected @param tag for 'pathVector'. 90
Errors Parameter pathSegment should be final. 91
Errors Expected @param tag for 'pathSegment'. 91
Errors Parameter request should be final. 91
Errors Expected @param tag for 'request'. 91
Errors Parameter context should be final. 92
Errors Expected @param tag for 'context'. 92
Errors Parameter nexusHistory should be final. 92
Errors Expected @param tag for 'nexusHistory'. 92
Errors Parameter requestedType should be final. 93
Errors Expected @param tag for 'requestedType'. 93
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 94
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 95
Errors Line is longer than 80 characters. 109
Errors '10' is a magic number. 109
Errors '11' is a magic number. 109
Errors Line is longer than 80 characters. 161
Errors Line is longer than 80 characters. 247
Errors Line is longer than 80 characters. 261
Errors Line is longer than 80 characters. 266
Errors Line is longer than 80 characters. 284
Errors Line is longer than 80 characters. 318
Errors Line is longer than 80 characters. 342
Errors Line is longer than 80 characters. 366
Errors Line is longer than 80 characters. 377
Errors Expected an @return tag. 384
Errors Parameter store should be final. 384
Errors Expected @param tag for 'store'. 384
Errors Parameter request should be final. 385
Errors Expected @param tag for 'request'. 385
Errors Parameter nexusHistory should be final. 386
Errors Expected @param tag for 'nexusHistory'. 386
Errors Parameter pathVector should be final. 386
Errors Expected @param tag for 'pathVector'. 386
Errors Line is longer than 80 characters. 461
Errors Line is longer than 80 characters. 462
Errors Expected an @return tag. 476
Errors Parameter request should be final. 477
Errors Expected @param tag for 'request'. 477
Errors Parameter nexusHistory should be final. 478
Errors Expected @param tag for 'nexusHistory'. 478
Errors Parameter pathVector should be final. 478
Errors Expected @param tag for 'pathVector'. 478
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 479
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 480
Errors '1000' is a magic number. 482
Errors Line is longer than 80 characters. 508
Errors Expected an @return tag. 580
Errors Parameter user should be final. 580
Errors Expected @param tag for 'user'. 580
Errors Parameter content should be final. 580
Errors Expected @param tag for 'content'. 580
Errors Parameter request should be final. 581
Errors Expected @param tag for 'request'. 581
Errors Parameter nexusHistory should be final. 582
Errors Expected @param tag for 'nexusHistory'. 582
Errors Parameter pathVector should be final. 582
Errors Expected @param tag for 'pathVector'. 582
Errors Expected an @return tag. 653
Errors Parameter thisNexus should be final. 653
Errors Expected @param tag for 'thisNexus'. 653
Errors Parameter pathVector should be final. 654
Errors Expected @param tag for 'pathVector'. 654
Errors Parameter pathSegment should be final. 654
Errors Expected @param tag for 'pathSegment'. 654
Errors Parameter request should be final. 655
Errors Expected @param tag for 'request'. 655
Errors Parameter context should be final. 656
Errors Expected @param tag for 'context'. 656
Errors Parameter nexusHistory should be final. 656
Errors Expected @param tag for 'nexusHistory'. 656
Errors Parameter requestedType should be final. 657
Errors Expected @param tag for 'requestedType'. 657
Errors Line is longer than 80 characters. 671

okapi/tools/OkapiReturnContentTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line is longer than 80 characters. 32
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '5010' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 50
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 53
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter response should be final. 68
Errors Expected @param tag for 'response'. 68
Errors Parameter context should be final. 69
Errors Expected @param tag for 'context'. 69
Errors Parameter nexusHistory should be final. 69
Errors Expected @param tag for 'nexusHistory'. 69
Errors Parameter views should be final. 70
Errors Expected @param tag for 'views'. 70
Errors Expected @throws tag for 'javax.servlet.ServletException'. 70
Errors Expected @throws tag for 'java.io.IOException'. 71
Errors Line is longer than 80 characters. 100
Errors Line is longer than 80 characters. 111
Errors Line is longer than 80 characters. 142
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 152
Errors Parameter pathVector should be final. 152
Errors Expected @param tag for 'pathVector'. 152
Errors Parameter pathSegment should be final. 152
Errors Expected @param tag for 'pathSegment'. 152
Errors Parameter request should be final. 153
Errors Expected @param tag for 'request'. 153
Errors Parameter response should be final. 154
Errors Expected @param tag for 'response'. 154
Errors Parameter context should be final. 155
Errors Expected @param tag for 'context'. 155
Errors Parameter nexusHistory should be final. 155
Errors Expected @param tag for 'nexusHistory'. 155
Errors Parameter views should be final. 156
Errors Expected @param tag for 'views'. 156
Errors Expected @throws tag for 'javax.servlet.ServletException'. 156
Errors Expected @throws tag for 'java.io.IOException'. 157
Errors Line is longer than 80 characters. 181
Errors Line is longer than 80 characters. 191

okapi/tools/OkapiReturnPhotoM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Method length is 218 lines (max allowed is 150). 65
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter requestedType should be final. 69
Errors Expected @param tag for 'requestedType'. 69
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 70
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 71
Errors '6' is a magic number. 128
Errors '3' is a magic number. 132
Errors '4' is a magic number. 141
Errors '5' is a magic number. 143
Errors Line is longer than 80 characters. 177
Errors Avoid inline conditionals. 182
Errors Avoid inline conditionals. 196

okapi/tools/OkapiReturnPhotoTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '2310' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 99
Errors Line is longer than 80 characters. 108
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 118
Errors Parameter pathVector should be final. 118
Errors Expected @param tag for 'pathVector'. 118
Errors Parameter pathSegment should be final. 118
Errors Expected @param tag for 'pathSegment'. 118
Errors Parameter request should be final. 119
Errors Expected @param tag for 'request'. 119
Errors Parameter response should be final. 120
Errors Expected @param tag for 'response'. 120
Errors Parameter context should be final. 121
Errors Expected @param tag for 'context'. 121
Errors Parameter nexusHistory should be final. 121
Errors Expected @param tag for 'nexusHistory'. 121
Errors Parameter views should be final. 122
Errors Expected @param tag for 'views'. 122
Errors Expected @throws tag for 'javax.servlet.ServletException'. 122
Errors Expected @throws tag for 'java.io.IOException'. 123

okapi/tools/OkapiSDemoTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors First sentence should end with a period. 25
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '23000' is a magic number. 42
Errors Missing a Javadoc comment. 44
Errors Missing a Javadoc comment. 46
Errors First sentence should end with a period. 48
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
Errors First sentence should end with a period. 53
Errors Line has trailing spaces. 55
Errors Line has trailing spaces. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 69
Errors Method length is 560 lines (max allowed is 150). 69
Errors Parameter pathVector should be final. 69
Errors Expected @param tag for 'pathVector'. 69
Errors Parameter pathSegment should be final. 69
Errors Expected @param tag for 'pathSegment'. 69
Errors Parameter request should be final. 70
Errors Expected @param tag for 'request'. 70
Errors Parameter response should be final. 71
Errors Expected @param tag for 'response'. 71
Errors Parameter context should be final. 72
Errors Expected @param tag for 'context'. 72
Errors Parameter nexusHistory should be final. 72
Errors Expected @param tag for 'nexusHistory'. 72
Errors Parameter views should be final. 73
Errors Expected @param tag for 'views'. 73
Errors Expected @throws tag for 'javax.servlet.ServletException'. 73
Errors Expected @throws tag for 'java.io.IOException'. 74
Errors Line has trailing spaces. 78
Errors Line is longer than 80 characters. 129
Errors Array brackets at illegal position. 247
Errors '20' is a magic number. 247
Errors '6' is a magic number. 300
Errors Line is longer than 80 characters. 309
Errors Line is longer than 80 characters. 311
Errors Line has trailing spaces. 317
Errors Line has trailing spaces. 319
Errors Line has trailing spaces. 322
Errors Line has trailing spaces. 325
Errors Line has trailing spaces. 330
Errors Line has trailing spaces. 333
Errors Line has trailing spaces. 336
Errors Line has trailing spaces. 338
Errors Line has trailing spaces. 342
Errors Avoid inline conditionals. 357
Errors Avoid inline conditionals. 360
Errors Avoid inline conditionals. 403
Errors Line is longer than 80 characters. 438
Errors Line is longer than 80 characters. 441
Errors Line is longer than 80 characters. 466
Errors Line is longer than 80 characters. 469
Errors Line is longer than 80 characters. 473
Errors Line is longer than 80 characters. 493
Errors Line is longer than 80 characters. 499
Errors Line is longer than 80 characters. 505
Errors Line is longer than 80 characters. 513
Errors '10000' is a magic number. 514
Errors Line is longer than 80 characters. 519
Errors Line is longer than 80 characters. 521
Errors Line is longer than 80 characters. 522
Errors Line is longer than 80 characters. 532
Errors Line is longer than 80 characters. 534
Errors Line is longer than 80 characters. 537
Errors Line is longer than 80 characters. 539
Errors Line is longer than 80 characters. 572
Errors '100000' is a magic number. 573
Errors '6' is a magic number. 604
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 639
Errors Parameter pathVector should be final. 639
Errors Expected @param tag for 'pathVector'. 639
Errors Parameter pathSegment should be final. 639
Errors Expected @param tag for 'pathSegment'. 639
Errors Parameter request should be final. 640
Errors Expected @param tag for 'request'. 640
Errors Parameter response should be final. 641
Errors Expected @param tag for 'response'. 641
Errors Parameter context should be final. 642
Errors Expected @param tag for 'context'. 642
Errors Parameter nexusHistory should be final. 642
Errors Expected @param tag for 'nexusHistory'. 642
Errors Parameter views should be final. 643
Errors Expected @param tag for 'views'. 643
Errors Expected @throws tag for 'javax.servlet.ServletException'. 643
Errors Expected @throws tag for 'java.io.IOException'. 644
Errors Missing a Javadoc comment. 649
Errors Parameter elementName should be final. 649
Errors Parameter elementValue should be final. 649

okapi/tools/OkapiSakaiForumsTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors First sentence should end with a period. 25
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '50100' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Method length is 367 lines (max allowed is 150). 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 121
Errors Array brackets at illegal position. 239
Errors '20' is a magic number. 239
Errors '7' is a magic number. 292
Errors Line is longer than 80 characters. 300
Errors Line is longer than 80 characters. 302
Errors Avoid inline conditionals. 325
Errors Avoid inline conditionals. 328
Errors Avoid inline conditionals. 371
Errors Line is longer than 80 characters. 397
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 440
Errors Parameter pathVector should be final. 440
Errors Expected @param tag for 'pathVector'. 440
Errors Parameter pathSegment should be final. 440
Errors Expected @param tag for 'pathSegment'. 440
Errors Parameter request should be final. 441
Errors Expected @param tag for 'request'. 441
Errors Parameter response should be final. 442
Errors Expected @param tag for 'response'. 442
Errors Parameter context should be final. 443
Errors Expected @param tag for 'context'. 443
Errors Parameter nexusHistory should be final. 443
Errors Expected @param tag for 'nexusHistory'. 443
Errors Parameter views should be final. 444
Errors Expected @param tag for 'views'. 444
Errors Expected @throws tag for 'javax.servlet.ServletException'. 444
Errors Expected @throws tag for 'java.io.IOException'. 445
Errors Missing a Javadoc comment. 450
Errors Parameter elementName should be final. 450
Errors Parameter elementValue should be final. 450

okapi/tools/OkapiSakaiJForumTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors First sentence should end with a period. 25
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '50150' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Method length is 474 lines (max allowed is 150). 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line has trailing spaces. 72
Errors Line is longer than 80 characters. 97
Errors Line is longer than 80 characters. 147
Errors Array brackets at illegal position. 266
Errors '20' is a magic number. 266
Errors '7' is a magic number. 317
Errors Line is longer than 80 characters. 325
Errors Line is longer than 80 characters. 327
Errors Line is longer than 80 characters. 361
Errors Line is longer than 80 characters. 404
Errors Line is longer than 80 characters. 424
Errors Line is longer than 80 characters. 432
Errors '10000' is a magic number. 433
Errors Line is longer than 80 characters. 448
Errors Line is longer than 80 characters. 450
Errors Line is longer than 80 characters. 453
Errors Line is longer than 80 characters. 455
Errors '6' is a magic number. 507
Errors '5' is a magic number. 513
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 547
Errors Parameter pathVector should be final. 547
Errors Expected @param tag for 'pathVector'. 547
Errors Parameter pathSegment should be final. 547
Errors Expected @param tag for 'pathSegment'. 547
Errors Parameter request should be final. 548
Errors Expected @param tag for 'request'. 548
Errors Parameter response should be final. 549
Errors Expected @param tag for 'response'. 549
Errors Parameter context should be final. 550
Errors Expected @param tag for 'context'. 550
Errors Parameter nexusHistory should be final. 550
Errors Expected @param tag for 'nexusHistory'. 550
Errors Parameter views should be final. 551
Errors Expected @param tag for 'views'. 551
Errors Expected @throws tag for 'javax.servlet.ServletException'. 551
Errors Expected @throws tag for 'java.io.IOException'. 552
Errors Missing a Javadoc comment. 557
Errors Parameter elementName should be final. 557
Errors Parameter elementValue should be final. 557

okapi/tools/OkapiSakaiStatusTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors First sentence should end with a period. 25
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '50300' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Method length is 368 lines (max allowed is 150). 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 121
Errors Array brackets at illegal position. 239
Errors '20' is a magic number. 239
Errors '12' is a magic number. 292
Errors Line is longer than 80 characters. 300
Errors Line is longer than 80 characters. 302
Errors Avoid inline conditionals. 325
Errors Avoid inline conditionals. 328
Errors Avoid inline conditionals. 371
Errors Line is longer than 80 characters. 398
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 441
Errors Parameter pathVector should be final. 441
Errors Expected @param tag for 'pathVector'. 441
Errors Parameter pathSegment should be final. 441
Errors Expected @param tag for 'pathSegment'. 441
Errors Parameter request should be final. 442
Errors Expected @param tag for 'request'. 442
Errors Parameter response should be final. 443
Errors Expected @param tag for 'response'. 443
Errors Parameter context should be final. 444
Errors Expected @param tag for 'context'. 444
Errors Parameter nexusHistory should be final. 444
Errors Expected @param tag for 'nexusHistory'. 444
Errors Parameter views should be final. 445
Errors Expected @param tag for 'views'. 445
Errors Expected @throws tag for 'javax.servlet.ServletException'. 445
Errors Expected @throws tag for 'java.io.IOException'. 446
Errors Missing a Javadoc comment. 451
Errors Parameter elementName should be final. 451
Errors Parameter elementValue should be final. 451

okapi/tools/OkapiSearchIndexerM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 61
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter context should be final. 65
Errors Expected @param tag for 'context'. 65
Errors Parameter nexusHistory should be final. 65
Errors Expected @param tag for 'nexusHistory'. 65
Errors Parameter requestedType should be final. 66
Errors Expected @param tag for 'requestedType'. 66
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 66
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 67
Errors Missing a Javadoc comment. 119
Errors Variable 'serialNumber' must be private and have accessor methods. 119
Errors '100000' is a magic number. 119
Errors Expected an @return tag. 126
Errors More than 7 parameters. 126
Errors Parameter thisNexus should be final. 126
Errors Expected @param tag for 'thisNexus'. 126
Errors Parameter user should be final. 127
Errors Expected @param tag for 'user'. 127
Errors Parameter pathVector should be final. 127
Errors Expected @param tag for 'pathVector'. 127
Errors Parameter pathSegment should be final. 127
Errors Expected @param tag for 'pathSegment'. 127
Errors Parameter request should be final. 128
Errors Expected @param tag for 'request'. 128
Errors Parameter context should be final. 129
Errors Expected @param tag for 'context'. 129
Errors Parameter nexusHistory should be final. 129
Errors Expected @param tag for 'nexusHistory'. 129
Errors Parameter requestedType should be final. 130
Errors Expected @param tag for 'requestedType'. 130
Errors Expected an @return tag. 189
Errors More than 7 parameters. 189
Errors Parameter thisNexus should be final. 189
Errors Expected @param tag for 'thisNexus'. 189
Errors Parameter user should be final. 190
Errors Expected @param tag for 'user'. 190
Errors Parameter pathVector should be final. 190
Errors Expected @param tag for 'pathVector'. 190
Errors Parameter pathSegment should be final. 190
Errors Expected @param tag for 'pathSegment'. 190
Errors Parameter request should be final. 191
Errors Expected @param tag for 'request'. 191
Errors Parameter context should be final. 192
Errors Expected @param tag for 'context'. 192
Errors Parameter nexusHistory should be final. 192
Errors Expected @param tag for 'nexusHistory'. 192
Errors Parameter requestedType should be final. 193
Errors Expected @param tag for 'requestedType'. 193
Errors Line is longer than 80 characters. 215
Errors Line is longer than 80 characters. 221
Errors '}' should be on the same line. 297

okapi/tools/OkapiSearchIndexerTC.java

Violation Message Line
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 33
Errors Line is longer than 80 characters. 35
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors '30110' is a magic number. 45
Errors First sentence should end with a period. 47
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Errors First sentence should end with a period. 53
Errors Line has trailing spaces. 55
Errors Line has trailing spaces. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 69
Errors Parameter pathVector should be final. 69
Errors Expected @param tag for 'pathVector'. 69
Errors Parameter pathSegment should be final. 69
Errors Expected @param tag for 'pathSegment'. 69
Errors Parameter request should be final. 70
Errors Expected @param tag for 'request'. 70
Errors Parameter response should be final. 71
Errors Expected @param tag for 'response'. 71
Errors Parameter context should be final. 72
Errors Expected @param tag for 'context'. 72
Errors Parameter nexusHistory should be final. 72
Errors Expected @param tag for 'nexusHistory'. 72
Errors Parameter views should be final. 73
Errors Expected @param tag for 'views'. 73
Errors Expected @throws tag for 'javax.servlet.ServletException'. 73
Errors Expected @throws tag for 'java.io.IOException'. 74
Errors Line is longer than 80 characters. 136
Errors Line is longer than 80 characters. 159
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 169
Errors Parameter pathVector should be final. 169
Errors Expected @param tag for 'pathVector'. 169
Errors Parameter pathSegment should be final. 169
Errors Expected @param tag for 'pathSegment'. 169
Errors Parameter request should be final. 170
Errors Expected @param tag for 'request'. 170
Errors Parameter response should be final. 171
Errors Expected @param tag for 'response'. 171
Errors Parameter context should be final. 172
Errors Expected @param tag for 'context'. 172
Errors Parameter nexusHistory should be final. 172
Errors Expected @param tag for 'nexusHistory'. 172
Errors Parameter views should be final. 173
Errors Expected @param tag for 'views'. 173
Errors Expected @throws tag for 'javax.servlet.ServletException'. 173
Errors Expected @throws tag for 'java.io.IOException'. 174
Errors Line is longer than 80 characters. 235
Errors Line is longer than 80 characters. 258

okapi/tools/OkapiSearchM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68
Errors Missing a Javadoc comment. 116
Errors Variable 'serialNumber' must be private and have accessor methods. 116
Errors '100000' is a magic number. 116
Errors Expected an @return tag. 123
Errors More than 7 parameters. 123
Errors Parameter thisNexus should be final. 123
Errors Expected @param tag for 'thisNexus'. 123
Errors Parameter user should be final. 124
Errors Expected @param tag for 'user'. 124
Errors Parameter pathVector should be final. 124
Errors Expected @param tag for 'pathVector'. 124
Errors Parameter pathSegment should be final. 124
Errors Expected @param tag for 'pathSegment'. 124
Errors Parameter request should be final. 125
Errors Expected @param tag for 'request'. 125
Errors Parameter context should be final. 126
Errors Expected @param tag for 'context'. 126
Errors Parameter nexusHistory should be final. 126
Errors Expected @param tag for 'nexusHistory'. 126
Errors Parameter requestedType should be final. 127
Errors Expected @param tag for 'requestedType'. 127
Errors Expected an @return tag. 188
Errors Method length is 283 lines (max allowed is 150). 188
Errors More than 7 parameters. 188
Errors Parameter thisNexus should be final. 188
Errors Expected @param tag for 'thisNexus'. 188
Errors Parameter user should be final. 189
Errors Expected @param tag for 'user'. 189
Errors Parameter pathVector should be final. 189
Errors Expected @param tag for 'pathVector'. 189
Errors Parameter pathSegment should be final. 189
Errors Expected @param tag for 'pathSegment'. 189
Errors Parameter request should be final. 190
Errors Expected @param tag for 'request'. 190
Errors Parameter context should be final. 191
Errors Expected @param tag for 'context'. 191
Errors Parameter nexusHistory should be final. 191
Errors Expected @param tag for 'nexusHistory'. 191
Errors Parameter requestedType should be final. 192
Errors Expected @param tag for 'requestedType'. 192
Errors Line is longer than 80 characters. 213
Errors '3' is a magic number. 217
Errors '3' is a magic number. 218
Errors Line is longer than 80 characters. 242
Errors Line is longer than 80 characters. 324
Errors '9' is a magic number. 329
Errors Line is longer than 80 characters. 354

okapi/tools/OkapiSearchTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '30010' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 112
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 145
Errors Parameter pathVector should be final. 145
Errors Expected @param tag for 'pathVector'. 145
Errors Parameter pathSegment should be final. 145
Errors Expected @param tag for 'pathSegment'. 145
Errors Parameter request should be final. 146
Errors Expected @param tag for 'request'. 146
Errors Parameter response should be final. 147
Errors Expected @param tag for 'response'. 147
Errors Parameter context should be final. 148
Errors Expected @param tag for 'context'. 148
Errors Parameter nexusHistory should be final. 148
Errors Expected @param tag for 'nexusHistory'. 148
Errors Parameter views should be final. 149
Errors Expected @param tag for 'views'. 149
Errors Expected @throws tag for 'javax.servlet.ServletException'. 149
Errors Expected @throws tag for 'java.io.IOException'. 150
Errors Line is longer than 80 characters. 191

okapi/tools/OkapiShowAnnouncementsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 69
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 70
Errors '1000' is a magic number. 134
Errors '{' is followed by whitespace. 152

okapi/tools/OkapiShowAnnouncementsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '5100' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 50
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 53
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 66
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter response should be final. 68
Errors Expected @param tag for 'response'. 68
Errors Parameter context should be final. 69
Errors Expected @param tag for 'context'. 69
Errors Parameter nexusHistory should be final. 69
Errors Expected @param tag for 'nexusHistory'. 69
Errors Parameter views should be final. 70
Errors Expected @param tag for 'views'. 70
Errors Expected @throws tag for 'javax.servlet.ServletException'. 70
Errors Expected @throws tag for 'java.io.IOException'. 71
Errors Line is longer than 80 characters. 125
Errors Line is longer than 80 characters. 146
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 156
Errors Parameter pathVector should be final. 156
Errors Expected @param tag for 'pathVector'. 156
Errors Parameter pathSegment should be final. 156
Errors Expected @param tag for 'pathSegment'. 156
Errors Parameter request should be final. 157
Errors Expected @param tag for 'request'. 157
Errors Parameter response should be final. 158
Errors Expected @param tag for 'response'. 158
Errors Parameter context should be final. 159
Errors Expected @param tag for 'context'. 159
Errors Parameter nexusHistory should be final. 159
Errors Expected @param tag for 'nexusHistory'. 159
Errors Parameter views should be final. 160
Errors Expected @param tag for 'views'. 160
Errors Expected @throws tag for 'javax.servlet.ServletException'. 160
Errors Expected @throws tag for 'java.io.IOException'. 161
Errors Line is longer than 80 characters. 189
Errors Line is longer than 80 characters. 210

okapi/tools/OkapiShowClassPicturesM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 39
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 65
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 67
Errors Method length is 541 lines (max allowed is 150). 67
Errors Parameter pathVector should be final. 68
Errors Expected @param tag for 'pathVector'. 68
Errors Parameter pathSegment should be final. 68
Errors Expected @param tag for 'pathSegment'. 68
Errors Parameter request should be final. 69
Errors Expected @param tag for 'request'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter requestedType should be final. 71
Errors Expected @param tag for 'requestedType'. 71
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 72
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 73
Errors Line is longer than 80 characters. 114
Errors Line has trailing spaces. 162
Errors Line is longer than 80 characters. 189
Errors '10' is a magic number. 189
Errors Line is longer than 80 characters. 225
Errors Avoid inline conditionals. 291
Errors Line is longer than 80 characters. 319
Errors '10' is a magic number. 319
Errors Line is longer than 80 characters. 355
Errors Avoid inline conditionals. 421
Errors Avoid inline conditionals. 442
Errors Line is longer than 80 characters. 443
Errors Avoid inline conditionals. 455
Errors '10' is a magic number. 473
Errors Line is longer than 80 characters. 512
Errors Line is longer than 80 characters. 556
Errors Line is longer than 80 characters. 561
Errors Line is longer than 80 characters. 567
Errors Line is longer than 80 characters. 578
Errors Avoid inline conditionals. 593

okapi/tools/OkapiShowClassPicturesTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 36
Errors First sentence should end with a period. 40
Errors '2300' is a magic number. 43
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 54
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter response should be final. 69
Errors Expected @param tag for 'response'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter views should be final. 71
Errors Expected @param tag for 'views'. 71
Errors Expected @throws tag for 'javax.servlet.ServletException'. 71
Errors Expected @throws tag for 'java.io.IOException'. 72
Errors Line is longer than 80 characters. 114
Errors Line is longer than 80 characters. 137
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 147
Errors Parameter pathVector should be final. 147
Errors Expected @param tag for 'pathVector'. 147
Errors Parameter pathSegment should be final. 147
Errors Expected @param tag for 'pathSegment'. 147
Errors Parameter request should be final. 148
Errors Expected @param tag for 'request'. 148
Errors Parameter response should be final. 149
Errors Expected @param tag for 'response'. 149
Errors Parameter context should be final. 150
Errors Expected @param tag for 'context'. 150
Errors Parameter nexusHistory should be final. 150
Errors Expected @param tag for 'nexusHistory'. 150
Errors Parameter views should be final. 151
Errors Expected @param tag for 'views'. 151
Errors Expected @throws tag for 'javax.servlet.ServletException'. 151
Errors Expected @throws tag for 'java.io.IOException'. 152

okapi/tools/OkapiShowContentM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 33
Errors Line has trailing spaces. 41
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors First sentence should end with a period. 50
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 65
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 67
Errors Method length is 386 lines (max allowed is 150). 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 68
Errors Expected @param tag for 'pathSegment'. 68
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter context should be final. 69
Errors Expected @param tag for 'context'. 69
Errors Parameter nexusHistory should be final. 69
Errors Expected @param tag for 'nexusHistory'. 69
Errors Parameter requestedType should be final. 70
Errors Expected @param tag for 'requestedType'. 70
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 71
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 72
Errors Avoid inline conditionals. 157
Errors Avoid inline conditionals. 166
Errors Line is longer than 80 characters. 169
Errors Avoid inline conditionals. 175
Errors Avoid inline conditionals. 183
Errors Avoid inline conditionals. 192
Errors Avoid inline conditionals. 201
Errors Line is longer than 80 characters. 203
Errors Avoid inline conditionals. 209
Errors Line is longer than 80 characters. 210
Errors Avoid inline conditionals. 216
Errors Avoid inline conditionals. 223
Errors Avoid inline conditionals. 231
Errors Avoid inline conditionals. 240
Errors Avoid inline conditionals. 249
Errors Avoid inline conditionals. 257
Errors '{' is followed by whitespace. 261
Errors Line is longer than 80 characters. 263
Errors '{' is followed by whitespace. 271
Errors '{' is followed by whitespace. 336
Errors '{' is followed by whitespace. 373

okapi/tools/OkapiShowContentTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '5000' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 88
Errors Line is longer than 80 characters. 159
Errors Line is longer than 80 characters. 180

okapi/tools/OkapiShowEventM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 61
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter context should be final. 65
Errors Expected @param tag for 'context'. 65
Errors Parameter nexusHistory should be final. 65
Errors Expected @param tag for 'nexusHistory'. 65
Errors Parameter requestedType should be final. 66
Errors Expected @param tag for 'requestedType'. 66
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 68
Errors '1000' is a magic number. 132
Errors '{' is followed by whitespace. 156

okapi/tools/OkapiShowEventTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '5200' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 115
Errors Line is longer than 80 characters. 136
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 146
Errors Parameter pathVector should be final. 146
Errors Expected @param tag for 'pathVector'. 146
Errors Parameter pathSegment should be final. 146
Errors Expected @param tag for 'pathSegment'. 146
Errors Parameter request should be final. 147
Errors Expected @param tag for 'request'. 147
Errors Parameter response should be final. 148
Errors Expected @param tag for 'response'. 148
Errors Parameter context should be final. 149
Errors Expected @param tag for 'context'. 149
Errors Parameter nexusHistory should be final. 149
Errors Expected @param tag for 'nexusHistory'. 149
Errors Parameter views should be final. 150
Errors Expected @param tag for 'views'. 150
Errors Expected @throws tag for 'javax.servlet.ServletException'. 150
Errors Expected @throws tag for 'java.io.IOException'. 151

okapi/tools/OkapiShowFacultyStaffM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69

okapi/tools/OkapiShowGroupsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Method length is 169 lines (max allowed is 150). 64
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 69
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 70

okapi/tools/OkapiShowGroupsTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '2200' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 98
Errors Line is longer than 80 characters. 119

okapi/tools/OkapiShowHelpM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 69
Errors Missing a Javadoc comment. 180
Errors Parameter xml should be final. 180
Errors Parameter thisNexus should be final. 181
Errors Parameter mode should be final. 181
Errors Parameter user should be final. 181
Errors Parameter nexusHistory should be final. 182
Errors Parameter includeBodyEscapedXml should be final. 182
Errors '{' is followed by whitespace. 191
Errors '{' is followed by whitespace. 199
Errors '}' should be on the same line. 242
Errors '{' is followed by whitespace. 246
Errors Line is longer than 80 characters. 256
Errors '{' is followed by whitespace. 256
Errors '{' is followed by whitespace. 261

okapi/tools/OkapiShowHelpTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '4000' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 94
Errors Line is longer than 80 characters. 115

okapi/tools/OkapiShowHomeworkM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 67
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 68

okapi/tools/OkapiShowHomeworkTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '9000' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 75
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter pathVector should be final. 85
Errors Expected @param tag for 'pathVector'. 85
Errors Parameter pathSegment should be final. 85
Errors Expected @param tag for 'pathSegment'. 85
Errors Parameter request should be final. 86
Errors Expected @param tag for 'request'. 86
Errors Parameter response should be final. 87
Errors Expected @param tag for 'response'. 87
Errors Parameter context should be final. 88
Errors Expected @param tag for 'context'. 88
Errors Parameter nexusHistory should be final. 88
Errors Expected @param tag for 'nexusHistory'. 88
Errors Parameter views should be final. 89
Errors Expected @param tag for 'views'. 89
Errors Expected @throws tag for 'javax.servlet.ServletException'. 89
Errors Expected @throws tag for 'java.io.IOException'. 90
Errors Line is longer than 80 characters. 96

okapi/tools/OkapiShowOcwClassCalendarM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 39
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 64
Errors Line has trailing spaces. 66
Errors Line has trailing spaces. 69
Errors Missing a Javadoc comment. 74
Errors Line has trailing spaces. 76
Errors First sentence should end with a period. 80
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 83
Errors First sentence should end with a period. 86
Errors Line has trailing spaces. 88
Errors Line has trailing spaces. 89
Errors Line has trailing spaces. 96
Errors Line has trailing spaces. 98
Errors Line has trailing spaces. 101
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 103
Errors Parameter pathVector should be final. 103
Errors Expected @param tag for 'pathVector'. 103
Errors Parameter pathSegment should be final. 104
Errors Expected @param tag for 'pathSegment'. 104
Errors Parameter request should be final. 104
Errors Expected @param tag for 'request'. 104
Errors Parameter context should be final. 105
Errors Expected @param tag for 'context'. 105
Errors Parameter nexusHistory should be final. 105
Errors Expected @param tag for 'nexusHistory'. 105
Errors Parameter requestedType should be final. 106
Errors Expected @param tag for 'requestedType'. 106
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 106
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 107

okapi/tools/OkapiShowOcwClassCalendarTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 36
Errors First sentence should end with a period. 40
Errors '7200' is a magic number. 43
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 54
Errors Line is longer than 80 characters. 58
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter response should be final. 69
Errors Expected @param tag for 'response'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter views should be final. 71
Errors Expected @param tag for 'views'. 71
Errors Expected @throws tag for 'javax.servlet.ServletException'. 71
Errors Expected @throws tag for 'java.io.IOException'. 72
Errors Line is longer than 80 characters. 78
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 88
Errors Parameter pathVector should be final. 88
Errors Expected @param tag for 'pathVector'. 88
Errors Parameter pathSegment should be final. 88
Errors Expected @param tag for 'pathSegment'. 88
Errors Parameter request should be final. 89
Errors Expected @param tag for 'request'. 89
Errors Parameter response should be final. 90
Errors Expected @param tag for 'response'. 90
Errors Parameter context should be final. 91
Errors Expected @param tag for 'context'. 91
Errors Parameter nexusHistory should be final. 91
Errors Expected @param tag for 'nexusHistory'. 91
Errors Parameter views should be final. 92
Errors Expected @param tag for 'views'. 92
Errors Expected @throws tag for 'javax.servlet.ServletException'. 92
Errors Expected @throws tag for 'java.io.IOException'. 93
Errors Line is longer than 80 characters. 99

okapi/tools/OkapiShowOcwMaterialM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Missing a Javadoc comment. 40
Errors Line has trailing spaces. 43
Errors First sentence should end with a period. 47
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Errors First sentence should end with a period. 53
Errors Line has trailing spaces. 55
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 63
Errors Line has trailing spaces. 65
Errors Line has trailing spaces. 66
Errors Line has trailing spaces. 69
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 71
Errors Parameter pathVector should be final. 72
Errors Expected @param tag for 'pathVector'. 72
Errors Parameter pathSegment should be final. 72
Errors Expected @param tag for 'pathSegment'. 72
Errors Parameter request should be final. 73
Errors Expected @param tag for 'request'. 73
Errors Parameter context should be final. 74
Errors Expected @param tag for 'context'. 74
Errors Parameter nexusHistory should be final. 74
Errors Expected @param tag for 'nexusHistory'. 74
Errors Parameter requestedType should be final. 75
Errors Expected @param tag for 'requestedType'. 75
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 76
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 77

okapi/tools/OkapiShowOcwMaterialTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 36
Errors First sentence should end with a period. 40
Errors '7100' is a magic number. 43
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 54
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter response should be final. 69
Errors Expected @param tag for 'response'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter views should be final. 71
Errors Expected @param tag for 'views'. 71
Errors Expected @throws tag for 'javax.servlet.ServletException'. 71
Errors Expected @throws tag for 'java.io.IOException'. 72
Errors Line is longer than 80 characters. 100
Errors Line is longer than 80 characters. 121

okapi/tools/OkapiShowOcwToolPageM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 39
Errors Line has trailing spaces. 45
Errors Line has trailing spaces. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 65
Errors Line has trailing spaces. 69
Errors Line has trailing spaces. 73
Errors Line has trailing spaces. 75
Errors Line has trailing spaces. 79
Errors Line has trailing spaces. 85
Errors Line has trailing spaces. 89
Errors Missing a Javadoc comment. 92
Errors Line has trailing spaces. 95
Errors First sentence should end with a period. 99
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 102
Errors First sentence should end with a period. 105
Errors Line has trailing spaces. 107
Errors Line has trailing spaces. 108
Errors Line has trailing spaces. 115
Errors Line has trailing spaces. 117
Errors Line has trailing spaces. 120
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 122
Errors Parameter pathVector should be final. 122
Errors Expected @param tag for 'pathVector'. 122
Errors Parameter pathSegment should be final. 123
Errors Expected @param tag for 'pathSegment'. 123
Errors Parameter request should be final. 123
Errors Expected @param tag for 'request'. 123
Errors Parameter context should be final. 124
Errors Expected @param tag for 'context'. 124
Errors Parameter nexusHistory should be final. 124
Errors Expected @param tag for 'nexusHistory'. 124
Errors Parameter requestedType should be final. 125
Errors Expected @param tag for 'requestedType'. 125
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 125
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 126

okapi/tools/OkapiShowOcwToolPageTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 37
Errors Line has trailing spaces. 46
Errors First sentence should end with a period. 50
Errors '7300' is a magic number. 53
Errors First sentence should end with a period. 55
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 58
Errors First sentence should end with a period. 61
Errors Line has trailing spaces. 63
Errors Line has trailing spaces. 64
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 77
Errors Parameter pathVector should be final. 77
Errors Expected @param tag for 'pathVector'. 77
Errors Parameter pathSegment should be final. 77
Errors Expected @param tag for 'pathSegment'. 77
Errors Parameter request should be final. 78
Errors Expected @param tag for 'request'. 78
Errors Parameter response should be final. 79
Errors Expected @param tag for 'response'. 79
Errors Parameter context should be final. 80
Errors Expected @param tag for 'context'. 80
Errors Parameter nexusHistory should be final. 80
Errors Expected @param tag for 'nexusHistory'. 80
Errors Parameter views should be final. 81
Errors Expected @param tag for 'views'. 81
Errors Expected @throws tag for 'javax.servlet.ServletException'. 81
Errors Expected @throws tag for 'java.io.IOException'. 82
Errors Line is longer than 80 characters. 88
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 98
Errors Parameter pathVector should be final. 98
Errors Expected @param tag for 'pathVector'. 98
Errors Parameter pathSegment should be final. 98
Errors Expected @param tag for 'pathSegment'. 98
Errors Parameter request should be final. 99
Errors Expected @param tag for 'request'. 99
Errors Parameter response should be final. 100
Errors Expected @param tag for 'response'. 100
Errors Parameter context should be final. 101
Errors Expected @param tag for 'context'. 101
Errors Parameter nexusHistory should be final. 101
Errors Expected @param tag for 'nexusHistory'. 101
Errors Parameter views should be final. 102
Errors Expected @param tag for 'views'. 102
Errors Expected @throws tag for 'javax.servlet.ServletException'. 102
Errors Expected @throws tag for 'java.io.IOException'. 103
Errors Line is longer than 80 characters. 109

okapi/tools/OkapiShowSampleM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter requestedType should be final. 69
Errors Expected @param tag for 'requestedType'. 69
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 70
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 71
Errors Line has trailing spaces. 131

okapi/tools/OkapiShowSectionDocumentsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69

okapi/tools/OkapiShowSectionDocumentsTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '8000' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 76
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 86
Errors Parameter pathVector should be final. 86
Errors Expected @param tag for 'pathVector'. 86
Errors Parameter pathSegment should be final. 86
Errors Expected @param tag for 'pathSegment'. 86
Errors Parameter request should be final. 87
Errors Expected @param tag for 'request'. 87
Errors Parameter response should be final. 88
Errors Expected @param tag for 'response'. 88
Errors Parameter context should be final. 89
Errors Expected @param tag for 'context'. 89
Errors Parameter nexusHistory should be final. 89
Errors Expected @param tag for 'nexusHistory'. 89
Errors Parameter views should be final. 90
Errors Expected @param tag for 'views'. 90
Errors Expected @throws tag for 'javax.servlet.ServletException'. 90
Errors Expected @throws tag for 'java.io.IOException'. 91
Errors Line is longer than 80 characters. 97

okapi/tools/OkapiShowSectionM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 48
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 61
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter context should be final. 65
Errors Expected @param tag for 'context'. 65
Errors Parameter nexusHistory should be final. 65
Errors Expected @param tag for 'nexusHistory'. 65
Errors Parameter requestedType should be final. 66
Errors Expected @param tag for 'requestedType'. 66
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 66
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 67

okapi/tools/OkapiShowSectionTC.java

Violation Message Line
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '8100' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 64
Errors Expected @param tag for 'pathSegment'. 64
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter response should be final. 66
Errors Expected @param tag for 'response'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter views should be final. 68
Errors Expected @param tag for 'views'. 68
Errors Expected @throws tag for 'javax.servlet.ServletException'. 68
Errors Expected @throws tag for 'java.io.IOException'. 69
Errors Line is longer than 80 characters. 75
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter pathVector should be final. 85
Errors Expected @param tag for 'pathVector'. 85
Errors Parameter pathSegment should be final. 85
Errors Expected @param tag for 'pathSegment'. 85
Errors Parameter request should be final. 86
Errors Expected @param tag for 'request'. 86
Errors Parameter response should be final. 87
Errors Expected @param tag for 'response'. 87
Errors Parameter context should be final. 88
Errors Expected @param tag for 'context'. 88
Errors Parameter nexusHistory should be final. 88
Errors Expected @param tag for 'nexusHistory'. 88
Errors Parameter views should be final. 89
Errors Expected @param tag for 'views'. 89
Errors Expected @throws tag for 'javax.servlet.ServletException'. 89
Errors Expected @throws tag for 'java.io.IOException'. 90
Errors Line is longer than 80 characters. 96

okapi/tools/OkapiShowTopicsM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Method length is 297 lines (max allowed is 150). 65
Errors Parameter pathVector should be final. 66
Errors Expected @param tag for 'pathVector'. 66
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 67
Errors Expected @param tag for 'request'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter requestedType should be final. 69
Errors Expected @param tag for 'requestedType'. 69
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 70
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 71
Errors '1000' is a magic number. 195
Errors '{' is followed by whitespace. 206
Errors '{' is followed by whitespace. 216
Errors '10' is a magic number. 220
Errors '11' is a magic number. 220
Errors '{' is followed by whitespace. 236
Errors '10' is a magic number. 297
Errors '11' is a magic number. 297
Errors Line is longer than 80 characters. 313
Errors Line is longer than 80 characters. 323

okapi/tools/OkapiShowTopicsTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '3100' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 96
Errors Line is longer than 80 characters. 117
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 127
Errors Parameter pathVector should be final. 127
Errors Expected @param tag for 'pathVector'. 127
Errors Parameter pathSegment should be final. 127
Errors Expected @param tag for 'pathSegment'. 127
Errors Parameter request should be final. 128
Errors Expected @param tag for 'request'. 128
Errors Parameter response should be final. 129
Errors Expected @param tag for 'response'. 129
Errors Parameter context should be final. 130
Errors Expected @param tag for 'context'. 130
Errors Parameter nexusHistory should be final. 130
Errors Expected @param tag for 'nexusHistory'. 130
Errors Parameter views should be final. 131
Errors Expected @param tag for 'views'. 131
Errors Expected @throws tag for 'javax.servlet.ServletException'. 131
Errors Expected @throws tag for 'java.io.IOException'. 132
Errors Line is longer than 80 characters. 160
Errors Line is longer than 80 characters. 181

okapi/tools/OkapiStellarGradebookTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.util.regex.*. 20
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 22
Errors Unused import - okapi.util.OkapiPermissionDeniedException. 23
Errors First sentence should end with a period. 29
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 40
Errors First sentence should end with a period. 44
Errors '50200' is a magic number. 47
Errors First sentence should end with a period. 49
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
Errors First sentence should end with a period. 55
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 69
Errors Method length is 598 lines (max allowed is 150). 69
Errors Parameter pathVector should be final. 69
Errors Expected @param tag for 'pathVector'. 69
Errors Parameter pathSegment should be final. 69
Errors Expected @param tag for 'pathSegment'. 69
Errors Parameter request should be final. 70
Errors Expected @param tag for 'request'. 70
Errors Parameter response should be final. 71
Errors Expected @param tag for 'response'. 71
Errors Parameter context should be final. 72
Errors Expected @param tag for 'context'. 72
Errors Parameter nexusHistory should be final. 72
Errors Expected @param tag for 'nexusHistory'. 72
Errors Parameter views should be final. 73
Errors Expected @param tag for 'views'. 73
Errors Expected @throws tag for 'javax.servlet.ServletException'. 73
Errors Expected @throws tag for 'java.io.IOException'. 74
Errors Line has trailing spaces. 76
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors '443' is a magic number. 78
Errors Avoid inline conditionals. 82
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 86
Errors Line is longer than 80 characters. 156
Errors Must have at least one statement. 167
Errors Line is longer than 80 characters. 200
Errors '11' is a magic number. 311
Errors Line is longer than 80 characters. 324
Errors Line is longer than 80 characters. 326
Errors Avoid inline conditionals. 345
Errors Avoid inline conditionals. 348
Errors Avoid inline conditionals. 391
Errors Line is longer than 80 characters. 403
Errors Line is longer than 80 characters. 414
Errors Must have at least one statement. 425
Errors Line is longer than 80 characters. 456
Errors Line is longer than 80 characters. 474
Errors Line is longer than 80 characters. 499
Errors Line is longer than 80 characters. 517
Errors Line is longer than 80 characters. 525
Errors '10000' is a magic number. 526
Errors Line is longer than 80 characters. 541
Errors Line is longer than 80 characters. 543
Errors Line is longer than 80 characters. 546
Errors Line is longer than 80 characters. 548
Errors Line is longer than 80 characters. 583
Errors Line is longer than 80 characters. 596
Errors Line is longer than 80 characters. 600
Errors Line is longer than 80 characters. 622
Errors Line is longer than 80 characters. 625
Errors Line is longer than 80 characters. 631
Errors Line is longer than 80 characters. 639
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 677
Errors Parameter pathVector should be final. 677
Errors Expected @param tag for 'pathVector'. 677
Errors Parameter pathSegment should be final. 677
Errors Expected @param tag for 'pathSegment'. 677
Errors Parameter request should be final. 678
Errors Expected @param tag for 'request'. 678
Errors Parameter response should be final. 679
Errors Expected @param tag for 'response'. 679
Errors Parameter context should be final. 680
Errors Expected @param tag for 'context'. 680
Errors Parameter nexusHistory should be final. 680
Errors Expected @param tag for 'nexusHistory'. 680
Errors Parameter views should be final. 681
Errors Expected @param tag for 'views'. 681
Errors Expected @throws tag for 'javax.servlet.ServletException'. 681
Errors Expected @throws tag for 'java.io.IOException'. 682
Errors Missing a Javadoc comment. 687
Errors Parameter elementName should be final. 687
Errors Parameter elementValue should be final. 687

okapi/tools/OkapiStellarImagesTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Line has trailing spaces. 27
Errors Line is longer than 80 characters. 32
Errors Line has trailing spaces. 35
Errors First sentence should end with a period. 39
Errors '22000' is a magic number. 42
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors First sentence should end with a period. 50
Errors First sentence should end with a period. 60
Errors Method 'getImageUrlbase' is not designed for extension - needs to be abstract, final or empty. 68
Errors Method 'setImageUrlbase' is not designed for extension - needs to be abstract, final or empty. 76
Errors Parameter imageUrlbase should be final. 76
Errors 'imageUrlbase' hides a field. 76
Errors First sentence should end with a period. 80
Errors Method 'getImageStoredirectory' is not designed for extension - needs to be abstract, final or empty. 88
Errors Method 'setImageStoredirectory' is not designed for extension - needs to be abstract, final or empty. 96
Errors Parameter imageStoredirectory should be final. 96
Errors 'imageStoredirectory' hides a field. 96
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 104
Errors Method length is 613 lines (max allowed is 150). 104
Errors Parameter pathVector should be final. 104
Errors Expected @param tag for 'pathVector'. 104
Errors Parameter pathSegment should be final. 104
Errors Expected @param tag for 'pathSegment'. 104
Errors Parameter request should be final. 105
Errors Expected @param tag for 'request'. 105
Errors Parameter response should be final. 106
Errors Expected @param tag for 'response'. 106
Errors Parameter context should be final. 107
Errors Expected @param tag for 'context'. 107
Errors Parameter nexusHistory should be final. 107
Errors Expected @param tag for 'nexusHistory'. 107
Errors Parameter views should be final. 108
Errors Expected @param tag for 'views'. 108
Errors Expected @throws tag for 'javax.servlet.ServletException'. 108
Errors Expected @throws tag for 'java.io.IOException'. 109
Errors Line is longer than 80 characters. 126
Errors Must have at least one statement. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 150
Errors '100000' is a magic number. 173
Errors Must have at least one statement. 180
Errors Line is longer than 80 characters. 181
Errors Line contains a tab character. 181
Errors Line contains a tab character. 189
Errors Line contains a tab character. 191
Errors Line contains a tab character. 200
Errors Line is longer than 80 characters. 225
Errors Array brackets at illegal position. 340
Errors '20' is a magic number. 340
Errors '8' is a magic number. 390
Errors Line contains a tab character. 399
Errors Line is longer than 80 characters. 403
Errors Line is longer than 80 characters. 405
Errors Line has trailing spaces. 411
Errors Line has trailing spaces. 413
Errors Line has trailing spaces. 416
Errors Line has trailing spaces. 419
Errors Line has trailing spaces. 424
Errors Line has trailing spaces. 427
Errors Line has trailing spaces. 430
Errors Line has trailing spaces. 432
Errors Line has trailing spaces. 436
Errors Avoid inline conditionals. 451
Errors Avoid inline conditionals. 454
Errors Avoid inline conditionals. 497
Errors Line contains a tab character. 503
Errors Line contains a tab character. 507
Errors Line contains a tab character. 513
Errors Line contains a tab character. 527
Errors Line contains a tab character. 528
Errors Line is longer than 80 characters. 529
Errors Line contains a tab character. 529
Errors Line is longer than 80 characters. 538
Errors Line is longer than 80 characters. 541
Errors Line contains a tab character. 545
Errors Line is longer than 80 characters. 576
Errors Line is longer than 80 characters. 597
Errors Line is longer than 80 characters. 605
Errors '10000' is a magic number. 606
Errors Line is longer than 80 characters. 611
Errors Line is longer than 80 characters. 613
Errors Line is longer than 80 characters. 614
Errors Line is longer than 80 characters. 618
Errors Line is longer than 80 characters. 623
Errors Line is longer than 80 characters. 625
Errors Line is longer than 80 characters. 628
Errors Line is longer than 80 characters. 630
Errors Line is longer than 80 characters. 639
Errors Line contains a tab character. 639
Errors Line is longer than 80 characters. 670
Errors Line contains a tab character. 670
Errors Line is longer than 80 characters. 671
Errors Line contains a tab character. 671
Errors Line contains a tab character. 672
Errors '6' is a magic number. 683
Errors '5' is a magic number. 688
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 727
Errors Parameter pathVector should be final. 727
Errors Expected @param tag for 'pathVector'. 727
Errors Parameter pathSegment should be final. 727
Errors Expected @param tag for 'pathSegment'. 727
Errors Parameter request should be final. 728
Errors Expected @param tag for 'request'. 728
Errors Parameter response should be final. 729
Errors Expected @param tag for 'response'. 729
Errors Parameter context should be final. 730
Errors Expected @param tag for 'context'. 730
Errors Parameter nexusHistory should be final. 730
Errors Expected @param tag for 'nexusHistory'. 730
Errors Parameter views should be final. 731
Errors Expected @param tag for 'views'. 731
Errors Expected @throws tag for 'javax.servlet.ServletException'. 731
Errors Expected @throws tag for 'java.io.IOException'. 732
Errors Missing a Javadoc comment. 737
Errors Parameter elementName should be final. 737
Errors Parameter elementValue should be final. 737
Errors Line is longer than 80 characters. 784
Errors Missing a Javadoc comment. 784

okapi/tools/OkapiStudentManageHomeworkM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Line has trailing spaces. 63
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 66
Errors Expected @param tag for 'pathSegment'. 66
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter context should be final. 67
Errors Expected @param tag for 'context'. 67
Errors Parameter nexusHistory should be final. 67
Errors Expected @param tag for 'nexusHistory'. 67
Errors Parameter requestedType should be final. 68
Errors Expected @param tag for 'requestedType'. 68
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 69

okapi/tools/OkapiStudentManageHomeworkTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors First sentence should end with a period. 38
Errors '19050' is a magic number. 41
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line is longer than 80 characters. 56
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 65
Errors Parameter pathVector should be final. 65
Errors Expected @param tag for 'pathVector'. 65
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter response should be final. 67
Errors Expected @param tag for 'response'. 67
Errors Parameter context should be final. 68
Errors Expected @param tag for 'context'. 68
Errors Parameter nexusHistory should be final. 68
Errors Expected @param tag for 'nexusHistory'. 68
Errors Parameter views should be final. 69
Errors Expected @param tag for 'views'. 69
Errors Expected @throws tag for 'javax.servlet.ServletException'. 69
Errors Expected @throws tag for 'java.io.IOException'. 70
Errors Line is longer than 80 characters. 76
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 86
Errors Parameter pathVector should be final. 86
Errors Expected @param tag for 'pathVector'. 86
Errors Parameter pathSegment should be final. 86
Errors Expected @param tag for 'pathSegment'. 86
Errors Parameter request should be final. 87
Errors Expected @param tag for 'request'. 87
Errors Parameter response should be final. 88
Errors Expected @param tag for 'response'. 88
Errors Parameter context should be final. 89
Errors Expected @param tag for 'context'. 89
Errors Parameter nexusHistory should be final. 89
Errors Expected @param tag for 'nexusHistory'. 89
Errors Parameter views should be final. 90
Errors Expected @param tag for 'views'. 90
Errors Expected @throws tag for 'javax.servlet.ServletException'. 90
Errors Expected @throws tag for 'java.io.IOException'. 91
Errors Line is longer than 80 characters. 97

okapi/tools/OkapiSubjectHomePageM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 37
Errors First sentence should end with a period. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Line has trailing spaces. 62
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 64
Errors Method length is 439 lines (max allowed is 150). 64
Errors Parameter pathVector should be final. 64
Errors Expected @param tag for 'pathVector'. 64
Errors Parameter pathSegment should be final. 65
Errors Expected @param tag for 'pathSegment'. 65
Errors Parameter request should be final. 65
Errors Expected @param tag for 'request'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter requestedType should be final. 67
Errors Expected @param tag for 'requestedType'. 67
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 68
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 69
Errors Avoid inline conditionals. 124
Errors Line is longer than 80 characters. 178
Errors Line is longer than 80 characters. 179
Errors Line is longer than 80 characters. 239
Errors Line is longer than 80 characters. 240
Errors Line is longer than 80 characters. 299
Errors Must have at least one statement. 308
Errors Line is longer than 80 characters. 329
Errors Avoid inline conditionals. 339
Errors Line is longer than 80 characters. 348
Errors Must have at least one statement. 356
Errors Line is longer than 80 characters. 377
Errors Avoid inline conditionals. 387
Errors '10' is a magic number. 419
Errors '11' is a magic number. 420
Errors Line is longer than 80 characters. 438
Errors Must have at least one statement. 464
Errors Line is longer than 80 characters. 479
Errors Line is longer than 80 characters. 480
Errors '1000' is a magic number. 488
Errors '{' is followed by whitespace. 491

okapi/tools/OkapiSubjectHomePageTC.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors First sentence should end with a period. 25
Errors Line has trailing spaces. 27
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 36
Errors First sentence should end with a period. 40
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Errors First sentence should end with a period. 46
Errors '2000' is a magic number. 49
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Line has trailing spaces. 54
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 67
Errors Parameter pathVector should be final. 67
Errors Expected @param tag for 'pathVector'. 67
Errors Parameter pathSegment should be final. 67
Errors Expected @param tag for 'pathSegment'. 67
Errors Parameter request should be final. 68
Errors Expected @param tag for 'request'. 68
Errors Parameter response should be final. 69
Errors Expected @param tag for 'response'. 69
Errors Parameter context should be final. 70
Errors Expected @param tag for 'context'. 70
Errors Parameter nexusHistory should be final. 70
Errors Expected @param tag for 'nexusHistory'. 70
Errors Parameter views should be final. 71
Errors Expected @param tag for 'views'. 71
Errors Expected @throws tag for 'javax.servlet.ServletException'. 71
Errors Expected @throws tag for 'java.io.IOException'. 72
Errors Line is longer than 80 characters. 100
Errors Line is longer than 80 characters. 121

okapi/tools/OkapiThreadDemoM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors First sentence should end with a period. 27
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors Missing a Javadoc comment. 47
Errors Missing a Javadoc comment. 49
Errors Missing a Javadoc comment. 51
Errors Missing a Javadoc comment. 53
Errors Missing a Javadoc comment. 55
Errors Missing a Javadoc comment. 57
Errors Missing a Javadoc comment. 59
Errors First sentence should end with a period. 61
Errors Line has trailing spaces. 63
Errors Line has trailing spaces. 64
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 66
Errors Method length is 415 lines (max allowed is 150). 66
Errors '20000' is a magic number. 82
Errors Must have at least one statement. 83
Errors Empty statement. 85
Errors '10000' is a magic number. 90
Errors Must have at least one statement. 91
Errors Empty statement. 93
Errors Avoid inline conditionals. 211
Errors Avoid inline conditionals. 212
Errors Line is longer than 80 characters. 283
Errors Line is longer than 80 characters. 291
Errors Line is longer than 80 characters. 312
Errors Line is longer than 80 characters. 319
Errors Line is longer than 80 characters. 332
Errors Line is longer than 80 characters. 334
Errors Line is longer than 80 characters. 365
Errors Line is longer than 80 characters. 381
Errors Line is longer than 80 characters. 391
Errors Line is longer than 80 characters. 398
Errors Line is longer than 80 characters. 406
Errors Must have at least one statement. 430
Errors Line is longer than 80 characters. 448
Errors '100000' is a magic number. 451
Errors Must have at least one statement. 458
Errors First sentence should end with a period. 482
Errors Line has trailing spaces. 484
Errors Expected an @return tag. 487
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 487
Errors Parameter pathVector should be final. 487
Errors 'pathVector' hides a field. 487
Errors Expected @param tag for 'pathVector'. 487
Errors Parameter pathSegment should be final. 488
Errors Expected @param tag for 'pathSegment'. 488
Errors Parameter request should be final. 488
Errors 'request' hides a field. 488
Errors Expected @param tag for 'request'. 488
Errors Parameter context should be final. 489
Errors Expected @param tag for 'context'. 489
Errors Parameter nexusHistory should be final. 489
Errors 'nexusHistory' hides a field. 489
Errors Expected @param tag for 'nexusHistory'. 489
Errors Parameter requestedType should be final. 490
Errors 'requestedType' hides a field. 490
Errors Expected @param tag for 'requestedType'. 490
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 491
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 492
Errors Line has trailing spaces. 515
Errors Line has trailing spaces. 517
Errors Line has trailing spaces. 520
Errors Line has trailing spaces. 523
Errors Line has trailing spaces. 525
Errors Line has trailing spaces. 528
Errors Line is longer than 80 characters. 537
Errors '3000' is a magic number. 557
Errors Line is longer than 80 characters. 582
Errors Missing a Javadoc comment. 585
Errors Parameter elementName should be final. 585
Errors Parameter elementValue should be final. 585

okapi/tools/OkapiToolErrorList.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 26
Errors First sentence should end with a period. 32
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
Errors Missing a Javadoc comment. 37
Errors First sentence should end with a period. 39
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 42
Errors First sentence should end with a period. 48
Errors Line has trailing spaces. 50
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 53
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 55
Errors Parameter error should be final. 55
Errors Expected @param tag for 'error'. 55
Errors First sentence should end with a period. 59
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 64
Errors Method 'getXml' is not designed for extension - needs to be abstract, final or empty. 66
Errors First sentence should end with a period. 82
Errors Expected an @return tag. 85
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 85

okapi/tools/OkapiToolException.java

Violation Message Line
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 36
Errors Missing a Javadoc comment. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors Parameter s should be final. 51
Errors Expected @param tag for 's'. 51
Errors Parameter errors should be final. 58
Errors Expected @param tag for 'errors'. 58
Errors First sentence should end with a period. 62
Errors Expected an @return tag. 65
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 65

okapi/tools/OkapiToolFatalException.java

Violation Message Line
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Errors Parameter s should be final. 47
Errors Expected @param tag for 's'. 47
Errors Parameter errors should be final. 55
Errors Expected @param tag for 'errors'. 55

okapi/tools/OkapiToolUserNexusRoleInfo.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Line has trailing spaces. 27
Errors First sentence should end with a period. 34
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 42
Errors Parameter highestRole should be final. 48
Errors 'highestRole' hides a field. 48
Errors Expected @param tag for 'highestRole'. 48
Errors Parameter highestRoleNumber should be final. 49
Errors 'highestRoleNumber' hides a field. 49
Errors Expected @param tag for 'highestRoleNumber'. 49
Errors First sentence should end with a period. 54
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 57
Errors Line has trailing spaces. 59
Errors Method 'getHighestRole' is not designed for extension - needs to be abstract, final or empty. 61
Errors First sentence should end with a period. 65
Errors Line has trailing spaces. 67
Errors Line has trailing spaces. 68
Errors Line has trailing spaces. 70
Errors Method 'getHighestRoleNumber' is not designed for extension - needs to be abstract, final or empty. 72

okapi/tools/OkapiToolUtilities.java

Violation Message Line
Errors File length is 2,704 lines (max allowed is 2,000). 1
Errors First sentence should end with a period. 38
Errors Line has trailing spaces. 40
Errors Utility classes should not have a public or default constructor. 46
Errors First sentence should end with a period. 47
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
Errors Expected an @return tag. 58
Errors Parameter request should be final. 59
Errors Expected @param tag for 'request'. 59
Errors Line is longer than 80 characters. 67
Errors Expected an @return tag. 92
Errors Parameter user should be final. 92
Errors Expected @param tag for 'user'. 92
Errors Parameter nexus should be final. 92
Errors Expected @param tag for 'nexus'. 92
Errors Expected an @return tag. 109
Errors Parameter user should be final. 109
Errors Expected @param tag for 'user'. 109
Errors Parameter nexus should be final. 109
Errors Expected @param tag for 'nexus'. 109
Errors Expected an @return tag. 119
Errors Parameter user should be final. 119
Errors Expected @param tag for 'user'. 119
Errors Parameter nexus should be final. 120
Errors Expected @param tag for 'nexus'. 120
Errors '3' is a magic number. 146
Errors Line is longer than 80 characters. 150
Errors '4' is a magic number. 166
Errors '4' is a magic number. 170
Errors '6' is a magic number. 174
Errors '7' is a magic number. 178
Errors '8' is a magic number. 182
Errors '9' is a magic number. 186
Errors '10' is a magic number. 190
Errors '12' is a magic number. 194
Errors Expected an @return tag. 212
Errors Parameter user should be final. 212
Errors Expected @param tag for 'user'. 212
Errors Parameter nexus should be final. 213
Errors Expected @param tag for 'nexus'. 213
Errors Line is longer than 80 characters. 224
Errors Expected an @return tag. 246
Errors Parameter user should be final. 246
Errors Expected @param tag for 'user'. 246
Errors Parameter nexus should be final. 246
Errors Expected @param tag for 'nexus'. 246
Errors '7' is a magic number. 253
Errors Expected an @return tag. 259
Errors Parameter user should be final. 259
Errors Expected @param tag for 'user'. 259
Errors Parameter nexus should be final. 259
Errors Expected @param tag for 'nexus'. 259
Errors Expected an @return tag. 282
Errors Parameter user should be final. 282
Errors Expected @param tag for 'user'. 282
Errors Parameter nexus should be final. 282
Errors Expected @param tag for 'nexus'. 282
Errors Parameter xml should be final. 308
Errors Expected @param tag for 'xml'. 308
Errors Parameter nexus should be final. 308
Errors Expected @param tag for 'nexus'. 308
Errors Parameter xml should be final. 319
Errors Expected @param tag for 'xml'. 319
Errors Parameter nexus should be final. 319
Errors Expected @param tag for 'nexus'. 319
Errors Parameter includeDecativatedSections should be final. 320
Errors Expected @param tag for 'includeDecativatedSections'. 320
Errors '10' is a magic number. 346
Errors '11' is a magic number. 347
Errors '19' is a magic number. 349
Errors Parameter xml should be final. 384
Errors Expected @param tag for 'xml'. 384
Errors Parameter nexus should be final. 385
Errors Expected @param tag for 'nexus'. 385
Errors Parameter xml should be final. 396
Errors Expected @param tag for 'xml'. 396
Errors Parameter nexus should be final. 397
Errors Expected @param tag for 'nexus'. 397
Errors Parameter xml should be final. 406
Errors Expected @param tag for 'xml'. 406
Errors Parameter nexus should be final. 407
Errors Expected @param tag for 'nexus'. 407
Errors Parameter omitDescription should be final. 407
Errors Expected @param tag for 'omitDescription'. 407
Errors Line is longer than 80 characters. 417
Errors Line is longer than 80 characters. 418
Errors Parameter xml should be final. 471
Errors Expected @param tag for 'xml'. 471
Errors Parameter user should be final. 472
Errors Expected @param tag for 'user'. 472
Errors Parameter xml should be final. 482
Errors Expected @param tag for 'xml'. 482
Errors Parameter user should be final. 483
Errors Expected @param tag for 'user'. 483
Errors Parameter canModify should be final. 483
Errors Expected @param tag for 'canModify'. 483
Errors Parameter showToolset should be final. 483
Errors Expected @param tag for 'showToolset'. 483
Errors Parameter xml should be final. 495
Errors Expected @param tag for 'xml'. 495
Errors Parameter user should be final. 496
Errors Expected @param tag for 'user'. 496
Errors Parameter canModify should be final. 496
Errors Expected @param tag for 'canModify'. 496
Errors Parameter hasModify should be final. 496
Errors Expected @param tag for 'hasModify'. 496
Errors Parameter showToolset should be final. 497
Errors Expected @param tag for 'showToolset'. 497
Errors Parameter xml should be final. 510
Errors Expected @param tag for 'xml'. 510
Errors Parameter user should be final. 511
Errors Expected @param tag for 'user'. 511
Errors Avoid inline conditionals. 516
Errors Parameter xml should be final. 538
Errors Expected @param tag for 'xml'. 538
Errors Parameter user should be final. 539
Errors Expected @param tag for 'user'. 539
Errors Parameter thisNexus should be final. 539
Errors Expected @param tag for 'thisNexus'. 539
Errors Line is longer than 80 characters. 551
Errors '7' is a magic number. 551
Errors '12' is a magic number. 562
Errors '9999' is a magic number. 563
Errors '11' is a magic number. 574
Errors '7' is a magic number. 576
Errors '4' is a magic number. 578
Errors Must have at least one statement. 588
Errors Expected an @return tag. 612
Errors Parameter nexus should be final. 612
Errors Expected @param tag for 'nexus'. 612
Errors Expected an @return tag. 673
Errors Parameter pathVector should be final. 673
Errors Expected @param tag for 'pathVector'. 673
Errors Expected an @return tag. 689
Errors Parameter path should be final. 689
Errors Expected @param tag for 'path'. 689
Errors Expected an @return tag. 706
Errors Parameter nexus should be final. 706
Errors Expected @param tag for 'nexus'. 706
Errors Parameter path should be final. 706
Errors Expected @param tag for 'path'. 706
Errors Line has trailing spaces. 728
Errors Line has trailing spaces. 732
Errors Line has trailing spaces. 736
Errors Line has trailing spaces. 740
Errors Line has trailing spaces. 744
Errors Line has trailing spaces. 749
Errors Line has trailing spaces. 754
Errors Line has trailing spaces. 760
Errors Parameter xml should be final. 779
Errors Expected @param tag for 'xml'. 779
Errors Parameter arc should be final. 779
Errors Expected @param tag for 'arc'. 779
Errors Parameter pathToParent should be final. 780
Errors Expected @param tag for 'pathToParent'. 780
Errors Parameter pathSegment should be final. 780
Errors Expected @param tag for 'pathSegment'. 780
Errors Parameter user should be final. 780
Errors Expected @param tag for 'user'. 780
Errors Parameter includeBody should be final. 781
Errors Expected @param tag for 'includeBody'. 781
Errors Line has trailing spaces. 789
Errors Parameter xml should be final. 791
Errors Expected @param tag for 'xml'. 791
Errors Parameter arc should be final. 791
Errors Expected @param tag for 'arc'. 791
Errors Parameter includeContent should be final. 792
Errors Expected @param tag for 'includeContent'. 792
Errors Parameter pathToParent should be final. 792
Errors Expected @param tag for 'pathToParent'. 792
Errors Parameter pathSegment should be final. 792
Errors Expected @param tag for 'pathSegment'. 792
Errors Parameter user should be final. 793
Errors Expected @param tag for 'user'. 793
Errors Parameter includeBody should be final. 793
Errors Expected @param tag for 'includeBody'. 793
Errors Parameter xml should be final. 803
Errors Expected @param tag for 'xml'. 803
Errors Parameter arc should be final. 803
Errors Expected @param tag for 'arc'. 803
Errors Parameter pathToParent should be final. 804
Errors Expected @param tag for 'pathToParent'. 804
Errors Parameter pathSegment should be final. 804
Errors Expected @param tag for 'pathSegment'. 804
Errors Parameter user should be final. 804
Errors Expected @param tag for 'user'. 804
Errors Parameter includeBody should be final. 805
Errors Expected @param tag for 'includeBody'. 805
Errors Parameter includeBodyEscapedXml should be final. 805
Errors Expected @param tag for 'includeBodyEscapedXml'. 805
Errors More than 7 parameters. 817
Errors Parameter xml should be final. 817
Errors Expected @param tag for 'xml'. 817
Errors Parameter arc should be final. 817
Errors Expected @param tag for 'arc'. 817
Errors Parameter pathToParent should be final. 818
Errors Expected @param tag for 'pathToParent'. 818
Errors Parameter pathSegment should be final. 818
Errors Expected @param tag for 'pathSegment'. 818
Errors Parameter user should be final. 818
Errors Expected @param tag for 'user'. 818
Errors Parameter includeBody should be final. 819
Errors Expected @param tag for 'includeBody'. 819
Errors Parameter timezones should be final. 819
Errors Expected @param tag for 'timezones'. 819
Errors Parameter firstDateWithContent should be final. 820
Errors Expected @param tag for 'firstDateWithContent'. 820
Errors Parameter lastDateWithContent should be final. 821
Errors Expected @param tag for 'lastDateWithContent'. 821
Errors More than 7 parameters. 833
Errors Parameter xml should be final. 833
Errors Expected @param tag for 'xml'. 833
Errors Parameter arc should be final. 833
Errors Expected @param tag for 'arc'. 833
Errors Parameter pathToParent should be final. 834
Errors Expected @param tag for 'pathToParent'. 834
Errors Parameter pathSegment should be final. 834
Errors Expected @param tag for 'pathSegment'. 834
Errors Parameter user should be final. 834
Errors Expected @param tag for 'user'. 834
Errors Parameter includeBody should be final. 835
Errors Expected @param tag for 'includeBody'. 835
Errors Parameter includeBodyEscapedXml should be final. 835
Errors Expected @param tag for 'includeBodyEscapedXml'. 835
Errors Parameter timezones should be final. 836
Errors Expected @param tag for 'timezones'. 836
Errors Parameter firstDateWithContent should be final. 836
Errors Expected @param tag for 'firstDateWithContent'. 836
Errors Parameter lastDateWithContent should be final. 837
Errors Expected @param tag for 'lastDateWithContent'. 837
Errors More than 7 parameters. 850
Errors Parameter xml should be final. 850
Errors Expected @param tag for 'xml'. 850
Errors Parameter arc should be final. 850
Errors Expected @param tag for 'arc'. 850
Errors Parameter includeContent should be final. 851
Errors Expected @param tag for 'includeContent'. 851
Errors Parameter pathToParent should be final. 851
Errors Expected @param tag for 'pathToParent'. 851
Errors Parameter pathSegment should be final. 851
Errors Expected @param tag for 'pathSegment'. 851
Errors Parameter user should be final. 852
Errors Expected @param tag for 'user'. 852
Errors Parameter includeBody should be final. 852
Errors Expected @param tag for 'includeBody'. 852
Errors Parameter includeBodyEscapedXml should be final. 852
Errors Expected @param tag for 'includeBodyEscapedXml'. 852
Errors Parameter timezones should be final. 853
Errors Expected @param tag for 'timezones'. 853
Errors Parameter firstDateWithContent should be final. 853
Errors Expected @param tag for 'firstDateWithContent'. 853
Errors Parameter lastDateWithContent should be final. 854
Errors Expected @param tag for 'lastDateWithContent'. 854
Errors More than 7 parameters. 867
Errors Parameter xml should be final. 867
Errors Expected @param tag for 'xml'. 867
Errors Parameter arc should be final. 867
Errors Expected @param tag for 'arc'. 867
Errors Parameter includeContent should be final. 868
Errors Expected @param tag for 'includeContent'. 868
Errors Parameter pathToParent should be final. 868
Errors Expected @param tag for 'pathToParent'. 868
Errors Parameter pathSegment should be final. 868
Errors Expected @param tag for 'pathSegment'. 868
Errors Parameter user should be final. 869
Errors Expected @param tag for 'user'. 869
Errors Parameter includeBody should be final. 869
Errors Expected @param tag for 'includeBody'. 869
Errors Parameter includeBodyEscapedXml should be final. 869
Errors Expected @param tag for 'includeBodyEscapedXml'. 869
Errors Parameter includeCreationDate should be final. 870
Errors Expected @param tag for 'includeCreationDate'. 870
Errors Parameter timezones should be final. 870
Errors Expected @param tag for 'timezones'. 870
Errors Parameter firstDateWithContent should be final. 871
Errors Expected @param tag for 'firstDateWithContent'. 871
Errors Parameter lastDateWithContent should be final. 872
Errors Expected @param tag for 'lastDateWithContent'. 872
Errors Method length is 286 lines (max allowed is 150). 884
Errors More than 7 parameters. 884
Errors Parameter xml should be final. 884
Errors Expected @param tag for 'xml'. 884
Errors Parameter arc should be final. 884
Errors Expected @param tag for 'arc'. 884
Errors Parameter includeContent should be final. 885
Errors Expected @param tag for 'includeContent'. 885
Errors Parameter pathToParent should be final. 885
Errors Expected @param tag for 'pathToParent'. 885
Errors Parameter pathSegment should be final. 885
Errors Expected @param tag for 'pathSegment'. 885
Errors Parameter user should be final. 886
Errors Expected @param tag for 'user'. 886
Errors Parameter includeBody should be final. 886
Errors Expected @param tag for 'includeBody'. 886
Errors Parameter includeBodyEscapedXml should be final. 886
Errors Expected @param tag for 'includeBodyEscapedXml'. 886
Errors Parameter includeCreationDate should be final. 887
Errors Expected @param tag for 'includeCreationDate'. 887
Errors Parameter timezones should be final. 887
Errors Expected @param tag for 'timezones'. 887
Errors Parameter firstDateWithContent should be final. 888
Errors Expected @param tag for 'firstDateWithContent'. 888
Errors Parameter lastDateWithContent should be final. 889
Errors Expected @param tag for 'lastDateWithContent'. 889
Errors Parameter allDatesWithContent should be final. 890
Errors Expected @param tag for 'allDatesWithContent'. 890
Errors Avoid inline conditionals. 910
Errors Line is longer than 80 characters. 962
Errors Must have at least one statement. 962
Errors Must have at least one statement. 967
Errors Line is longer than 80 characters. 1031
Errors '1000' is a magic number. 1037
Errors '12' is a magic number. 1077
Errors '24' is a magic number. 1077
Errors '12' is a magic number. 1078
Errors Avoid inline conditionals. 1080
Errors '1000' is a magic number. 1090
Errors '12' is a magic number. 1131
Errors '24' is a magic number. 1131
Errors '12' is a magic number. 1132
Errors Avoid inline conditionals. 1134
Errors Line is longer than 80 characters. 1156
Errors Method length is 194 lines (max allowed is 150). 1181
Errors More than 7 parameters. 1181
Errors Parameter xml should be final. 1181
Errors Expected @param tag for 'xml'. 1181
Errors Parameter content should be final. 1182
Errors Expected @param tag for 'content'. 1182
Errors Parameter pathToParent should be final. 1182
Errors Expected @param tag for 'pathToParent'. 1182
Errors Parameter pathSegment should be final. 1182
Errors Expected @param tag for 'pathSegment'. 1182
Errors Parameter user should be final. 1183
Errors Expected @param tag for 'user'. 1183
Errors Parameter includeBody should be final. 1183
Errors Expected @param tag for 'includeBody'. 1183
Errors Parameter includeBodyEscapedXml should be final. 1183
Errors Expected @param tag for 'includeBodyEscapedXml'. 1183
Errors Parameter includeCreationDate should be final. 1184
Errors Expected @param tag for 'includeCreationDate'. 1184
Errors Avoid inline conditionals. 1200
Errors '5' is a magic number. 1240
Errors '}' should be on the same line. 1248
Errors '1024' is a magic number. 1272
Errors '1048576' is a magic number. 1274
Errors '1024' is a magic number. 1275
Errors '1073741824' is a magic number. 1276
Errors '1048576' is a magic number. 1277
Errors '1073741824' is a magic number. 1279
Errors '10000' is a magic number. 1285
Errors Avoid inline conditionals. 1306
Errors Line is longer than 80 characters. 1321
Errors Line is longer than 80 characters. 1322
Errors Line is longer than 80 characters. 1372
Errors Parameter xml should be final. 1384
Errors Expected @param tag for 'xml'. 1384
Errors Parameter request should be final. 1385
Errors Expected @param tag for 'request'. 1385
Errors Parameter xml should be final. 1419
Errors Expected @param tag for 'xml'. 1419
Errors Parameter request should be final. 1420
Errors Expected @param tag for 'request'. 1420
Errors Expected an @return tag. 1443
Errors Parameter xml should be final. 1443
Errors Expected @param tag for 'xml'. 1443
Errors Parameter request should be final. 1444
Errors Expected @param tag for 'request'. 1444
Errors Parameter nexusHistory should be final. 1445
Errors Expected @param tag for 'nexusHistory'. 1445
Errors Line is longer than 80 characters. 1446
Errors Parameter xml should be final. 1472
Errors Expected @param tag for 'xml'. 1472
Errors Parameter request should be final. 1473
Errors Expected @param tag for 'request'. 1473
Errors Parameter nexusHistory should be final. 1474
Errors Expected @param tag for 'nexusHistory'. 1474
Errors Parameter toolName should be final. 1474
Errors Expected @param tag for 'toolName'. 1474
Errors '10' is a magic number. 1491
Errors Parameter xml should be final. 1507
Errors Expected @param tag for 'xml'. 1507
Errors Parameter request should be final. 1508
Errors Expected @param tag for 'request'. 1508
Errors Parameter nexusHistory should be final. 1509
Errors Expected @param tag for 'nexusHistory'. 1509
Errors Parameter toolHistory should be final. 1509
Errors Expected @param tag for 'toolHistory'. 1509
Errors Parameter toolName should be final. 1510
Errors Expected @param tag for 'toolName'. 1510
Errors Line is longer than 80 characters. 1516
Errors '10' is a magic number. 1549
Errors Parameter xml should be final. 1561
Errors Expected @param tag for 'xml'. 1561
Errors Parameter date should be final. 1562
Errors Expected @param tag for 'date'. 1562
Errors '12' is a magic number. 1587
Errors '24' is a magic number. 1587
Errors '12' is a magic number. 1588
Errors Avoid inline conditionals. 1590
Errors '1000' is a magic number. 1595
Errors First sentence should end with a period. 1600
Errors Line has trailing spaces. 1602
Errors Line has trailing spaces. 1603
Errors Line has trailing spaces. 1607
Errors Parameter xml should be final. 1609
Errors Expected @param tag for 'xml'. 1609
Errors Parameter thisNexus should be final. 1610
Errors Expected @param tag for 'thisNexus'. 1610
Errors Parameter pageName should be final. 1610
Errors Expected @param tag for 'pageName'. 1610
Errors '{' is followed by whitespace. 1611
Errors Line is longer than 80 characters. 1635
Errors Expected an @return tag. 1656
Errors Parameter pathVector should be final. 1656
Errors Expected @param tag for 'pathVector'. 1656
Errors Parameter pathSegment should be final. 1657
Errors Expected @param tag for 'pathSegment'. 1657
Errors Parameter request should be final. 1657
Errors Expected @param tag for 'request'. 1657
Errors Parameter thisNexus should be final. 1658
Errors Expected @param tag for 'thisNexus'. 1658
Errors Expected @throws tag for 'okapi.util.OkapiPermissionDeniedException'. 1659
Errors Expected @throws tag for 'okapi.util.OkapiAuthenticationRequiredException'. 1660
Errors '3' is a magic number. 1688
Errors Line is longer than 80 characters. 1698
Errors Line is longer than 80 characters. 1701
Errors '7' is a magic number. 1706
Errors Must have at least one statement. 1706
Errors '12' is a magic number. 1715
Errors '9999' is a magic number. 1716
Errors Line is longer than 80 characters. 1721
Errors '11' is a magic number. 1728
Errors '7' is a magic number. 1730
Errors '4' is a magic number. 1732
Errors Must have at least one statement. 1742
Errors Line is longer than 80 characters. 1752
Errors Must have at least one statement. 1752
Errors Expected an @return tag. 1805
Errors Parameter pathVector should be final. 1805
Errors Expected @param tag for 'pathVector'. 1805
Errors Parameter pathSegment should be final. 1806
Errors Expected @param tag for 'pathSegment'. 1806
Errors Parameter thisNexus should be final. 1806
Errors Expected @param tag for 'thisNexus'. 1806
Errors Must have at least one statement. 1827
Errors Expected an @return tag. 1839
Errors Parameter store should be final. 1839
Errors Expected @param tag for 'store'. 1839
Errors Line is longer than 80 characters. 1844
Errors '100000' is a magic number. 1847
Errors Expected an @return tag. 1869
Errors Parameter filepath should be final. 1869
Errors Expected @param tag for 'filepath'. 1869
Errors '}' should be on the same line. 1875
Errors '50' is a magic number. 1909
Errors '25' is a magic number. 1914
Errors '22' is a magic number. 1915
Errors First sentence should end with a period. 1921
Errors Line has trailing spaces. 1923
Errors Line has trailing spaces. 1924
Errors Line has trailing spaces. 1926
Errors First sentence should end with a period. 1932
Errors Line has trailing spaces. 1934
Errors Line has trailing spaces. 1935
Errors Line has trailing spaces. 1938
Errors Line has trailing spaces. 1940
Errors Parameter header should be final. 1942
Errors Expected @param tag for 'header'. 1942
Errors Parameter addBody should be final. 1942
Errors Expected @param tag for 'addBody'. 1942
Errors Line is longer than 80 characters. 1943
Errors Avoid inline conditionals. 1966
Errors Line is longer than 80 characters. 1968
Errors Avoid inline conditionals. 1968
Errors Line is longer than 80 characters. 1971
Errors Missing a Javadoc comment. 1977
Errors Parameter s should be final. 1977
Errors First sentence should end with a period. 2011
Errors Line has trailing spaces. 2013
Errors Line has trailing spaces. 2015
Errors Line has trailing spaces. 2017
Errors Line has trailing spaces. 2019
Errors Parameter raw should be final. 2021
Errors Expected @param tag for 'raw'. 2021
Errors Line is longer than 80 characters. 2023
Errors Line is longer than 80 characters. 2029
Errors Line is longer than 80 characters. 2033
Errors Expected an @return tag. 2044
Errors Parameter s should be final. 2044
Errors Expected @param tag for 's'. 2044
Errors Expected an @return tag. 2058
Errors Parameter s should be final. 2058
Errors Expected @param tag for 's'. 2058
Errors Parameter notEncloseText should be final. 2058
Errors Expected @param tag for 'notEncloseText'. 2058
Errors Expected an @return tag. 2072
Errors Parameter s should be final. 2072
Errors Expected @param tag for 's'. 2072
Errors Parameter notEncloseText should be final. 2072
Errors Expected @param tag for 'notEncloseText'. 2072
Errors Parameter notConvertNewlines should be final. 2073
Errors Expected @param tag for 'notConvertNewlines'. 2073
Errors Expected an @return tag. 2094
Errors Parameter s should be final. 2094
Errors Expected @param tag for 's'. 2094
Errors Parameter notEncloseText should be final. 2094
Errors Expected @param tag for 'notEncloseText'. 2094
Errors Parameter notConvertNewlines should be final. 2095
Errors Expected @param tag for 'notConvertNewlines'. 2095
Errors Parameter autoConvertUrls should be final. 2095
Errors Expected @param tag for 'autoConvertUrls'. 2095
Errors Line is longer than 80 characters. 2107
Errors Expected an @return tag. 2114
Errors Parameter in should be final. 2114
Errors Expected @param tag for 'in'. 2114
Errors Expected an @return tag. 2123
Errors Parameter in should be final. 2123
Errors Expected @param tag for 'in'. 2123
Errors Parameter notEncloseText should be final. 2124
Errors Expected @param tag for 'notEncloseText'. 2124
Errors Line is longer than 80 characters. 2147
Errors '1000' is a magic number. 2148
Errors Line has trailing spaces. 2155
Errors Line is longer than 80 characters. 2163
Errors Line is longer than 80 characters. 2168
Errors Line is longer than 80 characters. 2171
Errors Line is longer than 80 characters. 2175
Errors Line is longer than 80 characters. 2178
Errors Line is longer than 80 characters. 2180
Errors Line is longer than 80 characters. 2182
Errors Line is longer than 80 characters. 2195
Errors Line is longer than 80 characters. 2199
Errors Missing a Javadoc comment. 2232
Errors Variable 'tidy' must be private and have accessor methods. 2232
Errors Missing a Javadoc comment. 2234
Errors Variable 'tidyNonEnclosing' must be private and have accessor methods. 2234
Errors Missing a Javadoc comment. 2236
Errors Variable 'nullXsl' must be private and have accessor methods. 2236
Errors Missing a Javadoc comment. 2238
Errors Variable 'nullTransFactory' must be private and have accessor methods. 2238
Errors Missing a Javadoc comment. 2240
Errors Variable 'nullXslTransformer' must be private and have accessor methods. 2240
Errors Line is longer than 80 characters. 2288
Errors Line is longer than 80 characters. 2295
Errors Expected an @return tag. 2330
Errors Parameter hourString should be final. 2330
Errors Expected @param tag for 'hourString'. 2330
Errors Must have at least one statement. 2339
Errors Missing a Javadoc comment. 2348
Errors '3' is a magic number. 2354
Errors '4' is a magic number. 2355
Errors '5' is a magic number. 2356
Errors '6' is a magic number. 2357
Errors '7' is a magic number. 2358
Errors '8' is a magic number. 2359
Errors '9' is a magic number. 2360
Errors '10' is a magic number. 2361
Errors '11' is a magic number. 2362
Errors '12' is a magic number. 2363
Errors '13' is a magic number. 2364
Errors '14' is a magic number. 2365
Errors '15' is a magic number. 2366
Errors '16' is a magic number. 2367
Errors '17' is a magic number. 2368
Errors '18' is a magic number. 2369
Errors '19' is a magic number. 2370
Errors '20' is a magic number. 2371
Errors '21' is a magic number. 2372
Errors '22' is a magic number. 2373
Errors '23' is a magic number. 2374
Errors '24' is a magic number. 2375
Errors Expected an @return tag. 2381
Errors Parameter monthName should be final. 2381
Errors Expected @param tag for 'monthName'. 2381
Errors Missing a Javadoc comment. 2391
Errors '3' is a magic number. 2397
Errors '4' is a magic number. 2398
Errors '5' is a magic number. 2399
Errors '6' is a magic number. 2400
Errors '7' is a magic number. 2401
Errors '8' is a magic number. 2402
Errors '9' is a magic number. 2403
Errors '10' is a magic number. 2404
Errors '11' is a magic number. 2405
Errors Missing a Javadoc comment. 2408
Errors Name 'monthNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 2408
Errors '{' is followed by whitespace. 2408
Errors Missing a Javadoc comment. 2412
Errors Name 'monthShortNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 2412
Errors '{' is followed by whitespace. 2412
Errors Missing a Javadoc comment. 2416
Errors Name 'hours' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 2416
Errors '{' is followed by whitespace. 2416
Errors Missing a Javadoc comment. 2421
Errors Name 'weekdayShortNames' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 2421
Errors '{' is followed by whitespace. 2421
Errors Line is longer than 80 characters. 2424
Errors Missing a Javadoc comment. 2424
Errors Name 'mimeTypesTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 2424
Errors Line is longer than 80 characters. 2456
Errors Missing a Javadoc comment. 2456
Errors Variable 'mimeTypesSuffixTable' must be private and have accessor methods. 2456
Errors Line is longer than 80 characters. 2458
Errors Missing a Javadoc comment. 2458
Errors Variable 'mimeTypesReverseSuffixTable' must be private and have accessor methods. 2458
Errors Line is longer than 80 characters. 2515
Errors Missing a Javadoc comment. 2515
Errors Name 'kindFormattedTable' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 2515
Errors Expected an @return tag. 2540
Errors Parameter year should be final. 2540
Errors Expected @param tag for 'year'. 2540
Errors Parameter month should be final. 2540
Errors Expected @param tag for 'month'. 2540
Errors Parameter day should be final. 2541
Errors Expected @param tag for 'day'. 2541
Errors Parameter hour should be final. 2541
Errors Expected @param tag for 'hour'. 2541
Errors Parameter minute should be final. 2541
Errors Expected @param tag for 'minute'. 2541
Errors Expected @throws tag for 'OkapiToolException'. 2541
Errors Must have at least one statement. 2547
Errors Must have at least one statement. 2557
Errors Must have at least one statement. 2565
Errors Must have at least one statement. 2580
Errors '24' is a magic number. 2590
Errors '23' is a magic number. 2591
Errors '59' is a magic number. 2592
Errors '59' is a magic number. 2593
Errors Line is longer than 80 characters. 2603
Errors Line is longer than 80 characters. 2604
Errors Avoid inline conditionals. 2615
Errors Avoid inline conditionals. 2617
Errors Avoid inline conditionals. 2619
Errors Avoid inline conditionals. 2621
Errors Avoid inline conditionals. 2623
Errors First sentence should end with a period. 2632
Errors Line has trailing spaces. 2634
Errors Expected an @return tag. 2637
Errors Parameter uri should be final. 2637
Errors Expected @param tag for 'uri'. 2637
Errors Must have at least one statement. 2642
Errors First sentence should end with a period. 2648
Errors Line has trailing spaces. 2650
Errors Expected an @return tag. 2653
Errors Parameter uri should be final. 2653
Errors Expected @param tag for 'uri'. 2653
Errors Must have at least one statement. 2658
Errors Missing a Javadoc comment. 2664
Errors Line is longer than 80 characters. 2666
Errors Missing a Javadoc comment. 2666
Errors '<' is not preceded with whitespace. 2666
Errors '<' is not followed by whitespace. 2666
Errors '>' is not preceded with whitespace. 2666
Errors '<' is not preceded with whitespace. 2666
Errors '<' is not followed by whitespace. 2666
Errors '>' is not preceded with whitespace. 2666
Errors '>' is not followed by whitespace. 2666
Errors Line is longer than 80 characters. 2668
Errors Missing a Javadoc comment. 2668
Errors '<' is not preceded with whitespace. 2668
Errors '<' is not followed by whitespace. 2668
Errors '>' is not preceded with whitespace. 2668
Errors '<' is not preceded with whitespace. 2668
Errors '<' is not followed by whitespace. 2668
Errors '>' is not preceded with whitespace. 2668
Errors '>' is not followed by whitespace. 2668
Errors Missing a Javadoc comment. 2670
Errors Parameter e should be final. 2670
Errors Missing a Javadoc comment. 2676
Errors Parameter e should be final. 2676
Errors Line is longer than 80 characters. 2683
Errors Missing a Javadoc comment. 2683
Errors Parameter e should be final. 2683
Errors Missing a Javadoc comment. 2688
Errors Missing a Javadoc comment. 2692
Errors Missing a Javadoc comment. 2696
Errors '<' is not preceded with whitespace. 2696
Errors '<' is not followed by whitespace. 2696
Errors '>' is not preceded with whitespace. 2696
Errors Missing a Javadoc comment. 2700
Errors '<' is not preceded with whitespace. 2700
Errors '<' is not followed by whitespace. 2700
Errors '>' is not preceded with whitespace. 2700

okapi/tools/OkapiToolWarningList.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 26
Errors First sentence should end with a period. 32
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
Errors Missing a Javadoc comment. 38
Errors First sentence should end with a period. 40
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 43
Errors First sentence should end with a period. 49
Errors Line has trailing spaces. 51
Errors Line has trailing spaces. 52
Errors Line has trailing spaces. 54
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 56
Errors Parameter warning should be final. 56
Errors Expected @param tag for 'warning'. 56
Errors First sentence should end with a period. 60
Errors Line has trailing spaces. 62
Errors Line has trailing spaces. 63
Errors Line has trailing spaces. 65
Errors Method 'getXml' is not designed for extension - needs to be abstract, final or empty. 67
Errors First sentence should end with a period. 83
Errors Expected an @return tag. 86
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 86

okapi/tools/OkapiTransferM.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - okapi.util.*. 22
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 40
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors Missing a Javadoc comment. 50
Errors Missing a Javadoc comment. 52
Errors Missing a Javadoc comment. 54
Errors Missing a Javadoc comment. 56
Errors Missing a Javadoc comment. 58
Errors Missing a Javadoc comment. 60
Errors Missing a Javadoc comment. 62
Errors Missing a Javadoc comment. 64
Errors Missing a Javadoc comment. 66
Errors Missing a Javadoc comment. 68
Errors Missing a Javadoc comment. 70
Errors Missing a Javadoc comment. 72
Errors First sentence should end with a period. 74
Errors Method 'run' is not designed for extension - needs to be abstract, final or empty. 77
Errors First sentence should end with a period. 120
Errors Line has trailing spaces. 122
Errors Line has trailing spaces. 123
Errors Line has trailing spaces. 130
Errors Line has trailing spaces. 132
Errors Line has trailing spaces. 135
Errors Method 'returnObject' is not designed for extension - needs to be abstract, final or empty. 137
Errors Parameter pathVector should be final. 137
Errors 'pathVector' hides a field. 137
Errors Expected @param tag for 'pathVector'. 137
Errors Parameter pathSegment should be final. 138
Errors 'pathSegment' hides a field. 138
Errors Expected @param tag for 'pathSegment'. 138
Errors Parameter request should be final. 138
Errors 'request' hides a field. 138
Errors Expected @param tag for 'request'. 138
Errors Parameter context should be final. 139
Errors 'context' hides a field. 139
Errors Expected @param tag for 'context'. 139
Errors Parameter nexusHistory should be final. 139
Errors 'nexusHistory' hides a field. 139
Errors Expected @param tag for 'nexusHistory'. 139
Errors Parameter requestedType should be final. 140
Errors 'requestedType' hides a field. 140
Errors Expected @param tag for 'requestedType'. 140
Errors Expected @throws tag for 'OkapiPermissionDeniedException'. 140
Errors Expected @throws tag for 'OkapiAuthenticationRequiredException'. 141
Errors 'thisNexus' hides a field. 143
Errors 'user' hides a field. 147
Errors '10000' is a magic number. 173
Errors '3000' is a magic number. 215
Errors Missing a Javadoc comment. 232
Errors Missing a Javadoc comment. 234
Errors Missing a Javadoc comment. 236
Errors '12' is a magic number. 259
Errors Line is longer than 80 characters. 263
Errors Missing a Javadoc comment. 266
Errors Variable 'serialNumber' must be private and have accessor methods. 266
Errors '100000' is a magic number. 266
Errors Expected an @return tag. 273
Errors Method length is 278 lines (max allowed is 150). 273
Errors More than 7 parameters. 273
Errors Parameter thisNexus should be final. 273
Errors 'thisNexus' hides a field. 273
Errors Expected @param tag for 'thisNexus'. 273
Errors Parameter user should be final. 274
Errors 'user' hides a field. 274
Errors Expected @param tag for 'user'. 274
Errors Parameter pathVector should be final. 274
Errors 'pathVector' hides a field. 274
Errors Expected @param tag for 'pathVector'. 274
Errors Parameter pathSegment should be final. 274
Errors 'pathSegment' hides a field. 274
Errors Expected @param tag for 'pathSegment'. 274
Errors Parameter request should be final. 275
Errors 'request' hides a field. 275
Errors Expected @param tag for 'request'. 275
Errors Parameter context should be final. 276
Errors 'context' hides a field. 276
Errors Expected @param tag for 'context'. 276
Errors Parameter nexusHistory should be final. 276
Errors 'nexusHistory' hides a field. 276
Errors Expected @param tag for 'nexusHistory'. 276
Errors Parameter requestedType should be final. 277
Errors 'requestedType' hides a field. 277
Errors Expected @param tag for 'requestedType'. 277
Errors Line is longer than 80 characters. 317
Errors Must have at least one statement. 328
Errors '{' is followed by whitespace. 383
Errors '{' is followed by whitespace. 413
Errors '}' should be on the same line. 453
Errors '2000' is a magic number. 482
Errors Line is longer than 80 characters. 495
Errors Line is longer than 80 characters. 508
Errors Line has trailing spaces. 548
Errors Expected an @return tag. 559
Errors Method length is 358 lines (max allowed is 150). 559
Errors More than 7 parameters. 559
Errors Parameter thisNexus should be final. 559
Errors 'thisNexus' hides a field. 559
Errors Expected @param tag for 'thisNexus'. 559
Errors Parameter user should be final. 560
Errors 'user' hides a field. 560
Errors Expected @param tag for 'user'. 560
Errors Parameter pathVector should be final. 560
Errors 'pathVector' hides a field. 560
Errors Expected @param tag for 'pathVector'. 560
Errors Parameter pathSegment should be final. 560
Errors 'pathSegment' hides a field. 560
Errors Expected @param tag for 'pathSegment'. 560
Errors Parameter request should be final. 561
Errors 'request' hides a field. 561
Errors Expected @param tag for 'request'. 561
Errors Parameter context should be final. 562
Errors 'context' hides a field. 562
Errors Expected @param tag for 'context'. 562
Errors Parameter nexusHistory should be final. 562
Errors 'nexusHistory' hides a field. 562
Errors Expected @param tag for 'nexusHistory'. 562
Errors Parameter requestedType should be final. 563
Errors 'requestedType' hides a field. 563
Errors Expected @param tag for 'requestedType'. 563
Errors Line is longer than 80 characters. 643
Errors Array brackets at illegal position. 660
Errors '{' is followed by whitespace. 660
Errors '}' should be on the same line. 691
Errors Line is longer than 80 characters. 741
Errors '{' is followed by whitespace. 790
Errors Line is longer than 80 characters. 829
Errors First sentence should end with a period. 922
Errors Expected an @return tag. 925
Errors Parameter rootNexus should be final. 925
Errors Expected @param tag for 'rootNexus'. 925
Errors Parameter path should be final. 925
Errors Expected @param tag for 'path'. 925
Errors First sentence should end with a period. 947
Errors Expected an @return tag. 950
Errors Parameter parent should be final. 950
Errors Expected @param tag for 'parent'. 950
Errors Parameter pathSegment should be final. 950
Errors Expected @param tag for 'pathSegment'. 950

okapi/tools/OkapiTransferTC.java

Violation Message Line
Errors First sentence should end with a period. 23
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 33
Errors First sentence should end with a period. 37
Errors '6200' is a magic number. 40
Errors First sentence should end with a period. 42
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
Errors First sentence should end with a period. 47
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 50
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter pathVector should be final. 63
Errors Expected @param tag for 'pathVector'. 63
Errors Parameter pathSegment should be final. 63
Errors Expected @param tag for 'pathSegment'. 63
Errors Parameter request should be final. 64
Errors Expected @param tag for 'request'. 64
Errors Parameter response should be final. 65
Errors Expected @param tag for 'response'. 65
Errors Parameter context should be final. 66
Errors Expected @param tag for 'context'. 66
Errors Parameter nexusHistory should be final. 66
Errors Expected @param tag for 'nexusHistory'. 66
Errors Parameter views should be final. 67
Errors Expected @param tag for 'views'. 67
Errors Expected @throws tag for 'javax.servlet.ServletException'. 67
Errors Expected @throws tag for 'java.io.IOException'. 68
Errors Line is longer than 80 characters. 89
Errors Line is longer than 80 characters. 114
Errors Line is longer than 80 characters. 156
Errors Line is longer than 80 characters. 179
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 195
Errors Parameter pathVector should be final. 195
Errors Expected @param tag for 'pathVector'. 195
Errors Parameter pathSegment should be final. 195
Errors Expected @param tag for 'pathSegment'. 195
Errors Parameter request should be final. 196
Errors Expected @param tag for 'request'. 196
Errors Parameter response should be final. 197
Errors Expected @param tag for 'response'. 197
Errors Parameter context should be final. 198
Errors Expected @param tag for 'context'. 198
Errors Parameter nexusHistory should be final. 198
Errors Expected @param tag for 'nexusHistory'. 198
Errors Parameter views should be final. 199
Errors Expected @param tag for 'views'. 199
Errors Expected @throws tag for 'javax.servlet.ServletException'. 199
Errors Expected @throws tag for 'java.io.IOException'. 200
Errors Line is longer than 80 characters. 221
Errors Line is longer than 80 characters. 255
Errors Line is longer than 80 characters. 297
Errors Line is longer than 80 characters. 320
Errors Missing a Javadoc comment. 333
Errors Parameter rendererClassName should be final. 334

okapi/tools/ToolOutputStream.java

Violation Message Line
Errors Line has trailing spaces. 28
Errors Missing a Javadoc comment. 34
Errors Line has trailing spaces. 38
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 43
Errors Parameter b should be final. 43
Errors Expected @param tag for 'b'. 43
Errors Expected @throws tag for 'IOException'. 43
Errors Line has trailing spaces. 49
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 52
Errors Expected @throws tag for 'IOException'. 52
Errors Line has trailing spaces. 58
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 61
Errors Expected @throws tag for 'IOException'. 61
Errors Line has trailing spaces. 67
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 73
Errors Parameter b should be final. 73
Errors Expected @param tag for 'b'. 73
Errors Parameter off should be final. 73
Errors Expected @param tag for 'off'. 73
Errors Parameter len should be final. 73
Errors Expected @param tag for 'len'. 73
Errors Expected @throws tag for 'IOException'. 73
Errors Line has trailing spaces. 79
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter b should be final. 83
Errors Expected @param tag for 'b'. 83
Errors Expected @throws tag for 'IOException'. 83
Errors Line has trailing spaces. 89
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 92
Errors Method 'toByteArray' is not designed for extension - needs to be abstract, final or empty. 96
Errors Missing a Javadoc comment. 96

okapi/tools/ToolRequest.java

Violation Message Line
Errors Line has trailing spaces. 47
Errors First sentence should end with a period. 53
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
Errors Parameter request should be final. 61
Errors Expected @param tag for 'request'. 61
Errors First sentence should end with a period. 67
Errors Line has trailing spaces. 69
Errors Method 'getAuthType' is not designed for extension - needs to be abstract, final or empty. 72
Errors Missing a Javadoc comment. 78
Errors First sentence should end with a period. 80
Errors Line has trailing spaces. 82
Errors Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 85
Errors Line is longer than 80 characters. 87
Errors First sentence should end with a period. 97
Errors Line has trailing spaces. 99
Errors Method 'setContextPath' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter path should be final. 102
Errors Expected @param tag for 'path'. 102
Errors Missing a Javadoc comment. 109
Errors Missing a Javadoc comment. 111
Errors Variable 'originalCookies' must be private and have accessor methods. 111
Errors First sentence should end with a period. 113
Errors Line has trailing spaces. 115
Errors Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. 118
Errors Line is longer than 80 characters. 131
Errors Line contains a tab character. 131
Errors Line contains a tab character. 134
Errors Line contains a tab character. 140
Errors Line is longer than 80 characters. 143
Errors Line contains a tab character. 143
Errors Line contains a tab character. 145
Errors Line contains a tab character. 148
Errors Line contains a tab character. 150
Errors First sentence should end with a period. 155
Errors Line has trailing spaces. 157
Errors Method 'getDateHeader' is not designed for extension - needs to be abstract, final or empty. 161
Errors Parameter name should be final. 161
Errors Expected @param tag for 'name'. 161
Errors First sentence should end with a period. 168
Errors Line has trailing spaces. 170
Errors Method 'getHeader' is not designed for extension - needs to be abstract, final or empty. 174
Errors Parameter name should be final. 174
Errors Expected @param tag for 'name'. 174
Errors First sentence should end with a period. 181
Errors Line has trailing spaces. 183
Errors Method 'getHeaderNames' is not designed for extension - needs to be abstract, final or empty. 186
Errors First sentence should end with a period. 193
Errors Line has trailing spaces. 195
Errors Method 'getHeaders' is not designed for extension - needs to be abstract, final or empty. 199
Errors Parameter name should be final. 199
Errors Expected @param tag for 'name'. 199
Errors First sentence should end with a period. 206
Errors Line has trailing spaces. 208
Errors Method 'getIntHeader' is not designed for extension - needs to be abstract, final or empty. 212
Errors Parameter name should be final. 212
Errors Expected @param tag for 'name'. 212
Errors First sentence should end with a period. 219
Errors Line has trailing spaces. 221
Errors Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. 224
Errors Missing a Javadoc comment. 231
Errors First sentence should end with a period. 233
Errors Line has trailing spaces. 235
Errors Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. 238
Errors First sentence should end with a period. 249
Errors Line has trailing spaces. 251
Errors Method 'setPathInfo' is not designed for extension - needs to be abstract, final or empty. 254
Errors Parameter path should be final. 254
Errors Expected @param tag for 'path'. 254
Errors First sentence should end with a period. 261
Errors Line has trailing spaces. 263
Errors Method 'getPathTranslated' is not designed for extension - needs to be abstract, final or empty. 266
Errors First sentence should end with a period. 273
Errors Line has trailing spaces. 275
Errors Method 'getQueryString' is not designed for extension - needs to be abstract, final or empty. 278
Errors Line has trailing spaces. 287
Errors Line has trailing spaces. 289
Errors Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. 292
Errors First sentence should end with a period. 306
Errors Line has trailing spaces. 308
Errors Method 'getRequestedSessionId' is not designed for extension - needs to be abstract, final or empty. 311
Errors First sentence should end with a period. 318
Errors Line has trailing spaces. 320
Errors Method 'getRequestURI' is not designed for extension - needs to be abstract, final or empty. 323
Errors First sentence should end with a period. 330
Errors Line has trailing spaces. 332
Errors Method 'getRequestURL' is not designed for extension - needs to be abstract, final or empty. 335
Errors First sentence should end with a period. 342
Errors Line has trailing spaces. 344
Errors Method 'getServletPath' is not designed for extension - needs to be abstract, final or empty. 347
Errors First sentence should end with a period. 354
Errors Line has trailing spaces. 356
Errors Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 359
Errors First sentence should end with a period. 366
Errors Line has trailing spaces. 368
Errors Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 372
Errors Parameter create should be final. 372
Errors Expected @param tag for 'create'. 372
Errors First sentence should end with a period. 380
Errors Line has trailing spaces. 382
Errors Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. 385
Errors First sentence should end with a period. 392
Errors Line has trailing spaces. 394
Errors Method 'isRequestedSessionIdFromCookie' is not designed for extension - needs to be abstract, final or empty. 397
Errors First sentence should end with a period. 404
Errors Line has trailing spaces. 406
Errors Method 'isRequestedSessionIdFromUrl' is not designed for extension - needs to be abstract, final or empty. 409
Errors First sentence should end with a period. 416
Errors Line has trailing spaces. 418
Errors Method 'isRequestedSessionIdFromURL' is not designed for extension - needs to be abstract, final or empty. 421
Errors First sentence should end with a period. 428
Errors Line has trailing spaces. 430
Errors Method 'isRequestedSessionIdValid' is not designed for extension - needs to be abstract, final or empty. 433
Errors First sentence should end with a period. 440
Errors Line has trailing spaces. 442
Errors Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. 446
Errors Parameter role should be final. 446
Errors Expected @param tag for 'role'. 446
Errors First sentence should end with a period. 453
Errors Line has trailing spaces. 455
Errors Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 458
Errors First sentence should end with a period. 465
Errors Line has trailing spaces. 467
Errors Method 'setRequest' is not designed for extension - needs to be abstract, final or empty. 470
Errors Parameter request should be final. 470
Errors Expected @param tag for 'request'. 470
Errors First sentence should end with a period. 477
Errors Line has trailing spaces. 479
Errors Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 483
Errors Parameter name should be final. 483
Errors Expected @param tag for 'name'. 483
Errors First sentence should end with a period. 492
Errors Line has trailing spaces. 494
Errors Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. 497
Errors First sentence should end with a period. 504
Errors Line has trailing spaces. 506
Errors Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 509
Errors First sentence should end with a period. 516
Errors Line has trailing spaces. 518
Errors Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 522
Errors Parameter enc should be final. 522
Errors Expected @param tag for 'enc'. 522
Errors Expected @throws tag for 'UnsupportedEncodingException'. 523
Errors First sentence should end with a period. 530
Errors Line has trailing spaces. 532
Errors Method 'getContentLength' is not designed for extension - needs to be abstract, final or empty. 535
Errors First sentence should end with a period. 542
Errors Line has trailing spaces. 544
Errors Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 547
Errors First sentence should end with a period. 554
Errors Line has trailing spaces. 556
Errors Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 560
Errors Expected @throws tag for 'IOException'. 560
Errors First sentence should end with a period. 567
Errors Line has trailing spaces. 569
Errors Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 573
Errors Parameter name should be final. 573
Errors Expected @param tag for 'name'. 573
Errors First sentence should end with a period. 581
Errors Line has trailing spaces. 583
Errors Method 'getParameterMap' is not designed for extension - needs to be abstract, final or empty. 586
Errors First sentence should end with a period. 593
Errors Line has trailing spaces. 595
Errors Method 'getParameterNames' is not designed for extension - needs to be abstract, final or empty. 598
Errors First sentence should end with a period. 605
Errors Line has trailing spaces. 607
Errors Method 'getParameterValues' is not designed for extension - needs to be abstract, final or empty. 611
Errors Parameter name should be final. 611
Errors Expected @param tag for 'name'. 611
Errors First sentence should end with a period. 618
Errors Line has trailing spaces. 620
Errors Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. 623
Errors First sentence should end with a period. 630
Errors Line has trailing spaces. 632
Errors Method 'getScheme' is not designed for extension - needs to be abstract, final or empty. 635
Errors First sentence should end with a period. 642
Errors Line has trailing spaces. 644
Errors Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 647
Errors First sentence should end with a period. 654
Errors Line has trailing spaces. 656
Errors Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 659
Errors First sentence should end with a period. 666
Errors Line has trailing spaces. 668
Errors Method 'getReader' is not designed for extension - needs to be abstract, final or empty. 672
Errors Expected @throws tag for 'IOException'. 672
Errors First sentence should end with a period. 679
Errors Line has trailing spaces. 681
Errors Method 'getRemoteAddr' is not designed for extension - needs to be abstract, final or empty. 684
Errors First sentence should end with a period. 691
Errors Line has trailing spaces. 693
Errors Method 'getRemoteHost' is not designed for extension - needs to be abstract, final or empty. 696
Errors First sentence should end with a period. 703
Errors Line has trailing spaces. 705
Errors Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 709
Errors Parameter name should be final. 709
Errors Expected @param tag for 'name'. 709
Errors Parameter o should be final. 709
Errors Expected @param tag for 'o'. 709
Errors First sentence should end with a period. 716
Errors Line has trailing spaces. 718
Errors Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. 721
Errors Parameter name should be final. 721
Errors Expected @param tag for 'name'. 721
Errors First sentence should end with a period. 728
Errors Line has trailing spaces. 730
Errors Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 733
Errors First sentence should end with a period. 740
Errors Line has trailing spaces. 742
Errors Method 'getLocales' is not designed for extension - needs to be abstract, final or empty. 745
Errors First sentence should end with a period. 752
Errors Line has trailing spaces. 754
Errors Method 'isSecure' is not designed for extension - needs to be abstract, final or empty. 757
Errors First sentence should end with a period. 764
Errors Line has trailing spaces. 766
Errors Method 'getRequestDispatcher' is not designed for extension - needs to be abstract, final or empty. 770
Errors Parameter path should be final. 770
Errors Expected @param tag for 'path'. 770
Errors First sentence should end with a period. 778
Errors Line has trailing spaces. 780
Errors Method 'getRealPath' is not designed for extension - needs to be abstract, final or empty. 784
Errors Parameter path should be final. 784
Errors Expected @param tag for 'path'. 784
Errors First sentence should end with a period. 791
Errors Line has trailing spaces. 793
Errors Method 'getRemotePort' is not designed for extension - needs to be abstract, final or empty. 796
Errors First sentence should end with a period. 803
Errors Line has trailing spaces. 805
Errors Method 'getLocalName' is not designed for extension - needs to be abstract, final or empty. 808
Errors First sentence should end with a period. 815
Errors Line has trailing spaces. 817
Errors Method 'getLocalAddr' is not designed for extension - needs to be abstract, final or empty. 820
Errors First sentence should end with a period. 827
Errors Line has trailing spaces. 829
Errors Method 'getLocalPort' is not designed for extension - needs to be abstract, final or empty. 832
Errors First sentence should end with a period. 839
Errors Line has trailing spaces. 841
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 844
Errors First sentence should end with a period. 851
Errors Line has trailing spaces. 853
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 857
Errors Parameter o should be final. 857
Errors Expected @param tag for 'o'. 857
Errors Method 'clone' is not designed for extension - needs to be abstract, final or empty. 864
Errors Missing a Javadoc comment. 864
Errors First sentence should end with a period. 871
Errors Line has trailing spaces. 873
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 876
Errors Method 'finalize' is not designed for extension - needs to be abstract, final or empty. 883
Errors Missing a Javadoc comment. 883

okapi/tools/ToolResponse.java

Violation Message Line
Errors Line has trailing spaces. 38
Errors First sentence should end with a period. 44
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
Errors Missing a Javadoc comment. 49
Errors Missing a Javadoc comment. 51
Errors Line has trailing spaces. 55
Errors Parameter response should be final. 58
Errors Expected @param tag for 'response'. 58
Errors Line has trailing spaces. 64
Errors Line is longer than 80 characters. 65
Errors Method 'addCookie' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter cookie should be final. 68
Errors Expected @param tag for 'cookie'. 68
Errors Line contains a tab character. 73
Errors Line has trailing spaces. 79
Errors Line is longer than 80 characters. 80
Errors Method 'addDateHeader' is not designed for extension - needs to be abstract, final or empty. 85
Errors Parameter name should be final. 85
Errors Expected @param tag for 'name'. 85
Errors Parameter date should be final. 85
Errors Expected @param tag for 'date'. 85
Errors Line contains a tab character. 90
Errors Line has trailing spaces. 96
Errors Method 'addHeader' is not designed for extension - needs to be abstract, final or empty. 102
Errors Parameter name should be final. 102
Errors Expected @param tag for 'name'. 102
Errors Parameter value should be final. 102
Errors Expected @param tag for 'value'. 102
Errors Line contains a tab character. 107
Errors Line has trailing spaces. 113
Errors Line is longer than 80 characters. 114
Errors Method 'addIntHeader' is not designed for extension - needs to be abstract, final or empty. 119
Errors Parameter name should be final. 119
Errors Expected @param tag for 'name'. 119
Errors Parameter value should be final. 119
Errors Expected @param tag for 'value'. 119
Errors Line contains a tab character. 124
Errors Line has trailing spaces. 130
Errors Line is longer than 80 characters. 131
Errors Method 'containsHeader' is not designed for extension - needs to be abstract, final or empty. 135
Errors Parameter name should be final. 135
Errors Expected @param tag for 'name'. 135
Errors Line has trailing spaces. 145
Errors Line is longer than 80 characters. 146
Errors Method 'encodeRedirectURL' is not designed for extension - needs to be abstract, final or empty. 150
Errors Parameter url should be final. 150
Errors Expected @param tag for 'url'. 150
Errors Line has trailing spaces. 160
Errors Method 'encodeURL' is not designed for extension - needs to be abstract, final or empty. 165
Errors Parameter url should be final. 165
Errors Expected @param tag for 'url'. 165
Errors Line has trailing spaces. 175
Errors Method 'sendError' is not designed for extension - needs to be abstract, final or empty. 182
Errors Parameter sc should be final. 182
Errors Expected @param tag for 'sc'. 182
Errors Parameter msg should be final. 182
Errors Expected @param tag for 'msg'. 182
Errors Expected @throws tag for 'IOException'. 182
Errors Line contains a tab character. 187
Errors Line has trailing spaces. 193
Errors Method 'sendError' is not designed for extension - needs to be abstract, final or empty. 198
Errors Parameter sc should be final. 198
Errors Expected @param tag for 'sc'. 198
Errors Expected @throws tag for 'IOException'. 198
Errors Line contains a tab character. 203
Errors Missing a Javadoc comment. 207
Errors Line has trailing spaces. 211
Errors Line is longer than 80 characters. 212
Errors Method 'sendRedirect' is not designed for extension - needs to be abstract, final or empty. 216
Errors Parameter location should be final. 216
Errors Expected @param tag for 'location'. 216
Errors Expected @throws tag for 'IOException'. 216
Errors Line contains a tab character. 222
Errors First sentence should end with a period. 226
Errors Line has trailing spaces. 228
Errors Expected an @return tag. 231
Errors Method 'getRedirectLocation' is not designed for extension - needs to be abstract, final or empty. 231
Errors Line has trailing spaces. 237
Errors Line is longer than 80 characters. 238
Errors Method 'setDateHeader' is not designed for extension - needs to be abstract, final or empty. 243
Errors Parameter name should be final. 243
Errors Expected @param tag for 'name'. 243
Errors Parameter date should be final. 243
Errors Expected @param tag for 'date'. 243
Errors Line contains a tab character. 248
Errors Line has trailing spaces. 254
Errors Method 'setHeader' is not designed for extension - needs to be abstract, final or empty. 260
Errors Parameter name should be final. 260
Errors Expected @param tag for 'name'. 260
Errors Parameter value should be final. 260
Errors Expected @param tag for 'value'. 260
Errors Line contains a tab character. 265
Errors Line has trailing spaces. 271
Errors Line is longer than 80 characters. 272
Errors Method 'setIntHeader' is not designed for extension - needs to be abstract, final or empty. 277
Errors Parameter name should be final. 277
Errors Expected @param tag for 'name'. 277
Errors Parameter value should be final. 277
Errors Expected @param tag for 'value'. 277
Errors Line contains a tab character. 282
Errors Line has trailing spaces. 288
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 294
Errors Parameter sc should be final. 294
Errors Expected @param tag for 'sc'. 294
Errors Parameter sm should be final. 294
Errors Expected @param tag for 'sm'. 294
Errors Line contains a tab character. 299
Errors Line has trailing spaces. 305
Errors Method 'setStatus' is not designed for extension - needs to be abstract, final or empty. 309
Errors Parameter sc should be final. 309
Errors Expected @param tag for 'sc'. 309
Errors Line contains a tab character. 314
Errors Line has trailing spaces. 320
Errors Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. 324
Errors Line contains a tab character. 328
Errors Line has trailing spaces. 335
Errors Line is longer than 80 characters. 336
Errors Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. 339
Errors Parameter response should be final. 339
Errors Expected @param tag for 'response'. 339
Errors Line contains a tab character. 344
Errors Line has trailing spaces. 350
Errors Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 354
Errors Parameter charset should be final. 354
Errors Expected @param tag for 'charset'. 354
Errors Line contains a tab character. 359
Errors Line has trailing spaces. 365
Errors Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 369
Errors Line has trailing spaces. 379
Errors Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 384
Errors Expected @throws tag for 'IOException'. 384
Errors Line has trailing spaces. 396
Errors Method 'getWriter' is not designed for extension - needs to be abstract, final or empty. 401
Errors Expected @throws tag for 'IOException'. 401
Errors Line has trailing spaces. 413
Errors Method 'setContentLength' is not designed for extension - needs to be abstract, final or empty. 417
Errors Parameter len should be final. 417
Errors Expected @param tag for 'len'. 417
Errors Line contains a tab character. 422
Errors Line has trailing spaces. 428
Errors Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 432
Errors Parameter type should be final. 432
Errors Expected @param tag for 'type'. 432
Errors Line contains a tab character. 437
Errors Line has trailing spaces. 443
Errors Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 447
Errors Line has trailing spaces. 457
Errors Method 'setBufferSize' is not designed for extension - needs to be abstract, final or empty. 461
Errors Parameter size should be final. 461
Errors Expected @param tag for 'size'. 461
Errors Line contains a tab character. 466
Errors Line has trailing spaces. 472
Errors Method 'getBufferSize' is not designed for extension - needs to be abstract, final or empty. 476
Errors Line has trailing spaces. 486
Errors Method 'flushBuffer' is not designed for extension - needs to be abstract, final or empty. 490
Errors Expected @throws tag for 'IOException'. 490
Errors Line contains a tab character. 495
Errors Line has trailing spaces. 501
Errors Method 'isCommitted' is not designed for extension - needs to be abstract, final or empty. 505
Errors Line has trailing spaces. 515
Errors Method 'reset' is not designed for extension - needs to be abstract, final or empty. 518
Errors Line contains a tab character. 523
Errors Line has trailing spaces. 529
Errors Method 'resetBuffer' is not designed for extension - needs to be abstract, final or empty. 532
Errors Line contains a tab character. 537
Errors Line has trailing spaces. 543
Errors Method 'setLocale' is not designed for extension - needs to be abstract, final or empty. 547
Errors Parameter loc should be final. 547
Errors Expected @param tag for 'loc'. 547
Errors Line contains a tab character. 552
Errors Line has trailing spaces. 558
Errors Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 562
Errors Line has trailing spaces. 572
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 575
Errors Line contains a tab character. 578
Errors Line contains a tab character. 581
Errors Line has trailing spaces. 590
Errors Method 'toByteArray' is not designed for extension - needs to be abstract, final or empty. 593
Errors Line contains a tab character. 596
Errors Line contains a tab character. 599

okapi/tools/package.html

Violation Message Line
Errors Missing package documentation file. 0

okapi/util/JCrypt.java

Violation Message Line
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 31
Errors Line has trailing spaces. 36
Errors Class JCrypt should be declared as final. 40
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 44
Errors Missing a Javadoc comment. 46
Errors Name 'con_salt' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors Array brackets at illegal position. 46
Errors '{' is followed by whitespace. 46
Errors Missing a Javadoc comment. 60
Errors Name 'shifts2' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
Errors Array brackets at illegal position. 60
Errors '{' is followed by whitespace. 60
Errors Line is longer than 80 characters. 61
Errors Missing a Javadoc comment. 63
Errors Name 'skb' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 63
Errors Array brackets at illegal position. 63
Errors Missing a Javadoc comment. 185
Errors Name 'SPtrans' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 185
Errors Array brackets at illegal position. 185
Errors Missing a Javadoc comment. 307
Errors Name 'cov_2char' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 307
Errors Array brackets at illegal position. 307
Errors '{' is followed by whitespace. 307
Errors Missing a Javadoc comment. 315
Errors Redundant 'final' modifier. 315
Errors Parameter b should be final. 315
Errors Avoid inline conditionals. 318
Errors '256' is a magic number. 318
Errors Missing a Javadoc comment. 321
Errors Parameter b should be final. 321
Errors Array brackets at illegal position. 321
Errors Parameter offset should be final. 321
Errors '8' is a magic number. 325
Errors '16' is a magic number. 326
Errors '24' is a magic number. 327
Errors Missing a Javadoc comment. 332
Errors Redundant 'final' modifier. 332
Errors Parameter iValue should be final. 332
Errors Parameter b should be final. 332
Errors Array brackets at illegal position. 332
Errors Parameter offset should be final. 332
Errors '0xff' is a magic number. 333
Errors '8' is a magic number. 334
Errors '0xff' is a magic number. 334
Errors '16' is a magic number. 335
Errors '0xff' is a magic number. 335
Errors '24' is a magic number. 336
Errors '0xff' is a magic number. 336
Errors Line is longer than 80 characters. 339
Errors Missing a Javadoc comment. 339
Errors Redundant 'final' modifier. 339
Errors Name 'PERM_OP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 339
Errors Parameter a should be final. 339
Errors Parameter b should be final. 339
Errors Parameter n should be final. 339
Errors Parameter m should be final. 339
Errors Parameter results should be final. 339
Errors Array brackets at illegal position. 339
Errors Missing a Javadoc comment. 350
Errors Redundant 'final' modifier. 350
Errors Name 'HPERM_OP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 350
Errors Parameter a should be final. 350
Errors Parameter n should be final. 350
Errors Parameter m should be final. 350
Errors '16' is a magic number. 353
Errors '16' is a magic number. 354
Errors Missing a Javadoc comment. 359
Errors Name 'des_set_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. 359
Errors Parameter key should be final. 359
Errors Array brackets at illegal position. 359
Errors Array brackets at illegal position. 360
Errors '4' is a magic number. 363
Errors Array brackets at illegal position. 365
Errors '4' is a magic number. 367
Errors '0x0f0f0f0f' is a magic number. 367
Errors '-2' is a magic number. 371
Errors '0xcccc0000' is a magic number. 371
Errors '-2' is a magic number. 372
Errors '0xcccc0000' is a magic number. 372
Errors '0x55555555' is a magic number. 374
Errors '8' is a magic number. 378
Errors '0x00ff00ff' is a magic number. 378
Errors '0x55555555' is a magic number. 382
Errors '0x000000ff' is a magic number. 386
Errors '16' is a magic number. 386
Errors '0x0000ff00' is a magic number. 386
Errors '0x00ff0000' is a magic number. 387
Errors '16' is a magic number. 387
Errors '0xf0000000' is a magic number. 387
Errors '4' is a magic number. 387
Errors '0x0fffffff' is a magic number. 388
Errors '26' is a magic number. 395
Errors '26' is a magic number. 396
Errors '27' is a magic number. 398
Errors '27' is a magic number. 399
Errors '0x0fffffff' is a magic number. 402
Errors '0x0fffffff' is a magic number. 403
Errors '0x3f' is a magic number. 405
Errors '6' is a magic number. 406
Errors '0x03' is a magic number. 406
Errors '7' is a magic number. 406
Errors '0x3c' is a magic number. 406
Errors '13' is a magic number. 407
Errors '0x0f' is a magic number. 407
Errors '14' is a magic number. 407
Errors '0x30' is a magic number. 407
Errors '3' is a magic number. 408
Errors '20' is a magic number. 408
Errors '21' is a magic number. 408
Errors '0x06' is a magic number. 408
Errors '22' is a magic number. 409
Errors '0x38' is a magic number. 409
Errors '4' is a magic number. 411
Errors '0x3f' is a magic number. 411
Errors '5' is a magic number. 412
Errors '7' is a magic number. 412
Errors '0x03' is a magic number. 412
Errors '8' is a magic number. 412
Errors '0x3c' is a magic number. 412
Errors '6' is a magic number. 413
Errors '15' is a magic number. 413
Errors '0x3f' is a magic number. 413
Errors '7' is a magic number. 414
Errors '21' is a magic number. 414
Errors '0x0f' is a magic number. 414
Errors '22' is a magic number. 414
Errors '0x30' is a magic number. 414
Errors '16' is a magic number. 416
Errors '0x0000ffff' is a magic number. 416
Errors '16' is a magic number. 417
Errors '0xffff0000' is a magic number. 417
Errors '4' is a magic number. 419
Errors '28' is a magic number. 419
Errors Missing a Javadoc comment. 425
Errors Redundant 'final' modifier. 425
Errors Name 'D_ENCRYPT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 425
Errors Parameter L should be final. 425
Errors Name 'L' must match pattern '^[a-z][a-zA-Z0-9]*$'. 425
Errors Parameter R should be final. 425
Errors Name 'R' must match pattern '^[a-z][a-zA-Z0-9]*$'. 425
Errors Parameter S should be final. 425
Errors Name 'S' must match pattern '^[a-z][a-zA-Z0-9]*$'. 425
Errors Parameter E0 should be final. 425
Errors Name 'E0' must match pattern '^[a-z][a-zA-Z0-9]*$'. 425
Errors Parameter E1 should be final. 425
Errors Name 'E1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 425
Errors Parameter s should be final. 426
Errors Array brackets at illegal position. 426
Errors '16' is a magic number. 429
Errors '16' is a magic number. 432
Errors '16' is a magic number. 433
Errors '4' is a magic number. 434
Errors '28' is a magic number. 434
Errors '0x3f' is a magic number. 436
Errors '3' is a magic number. 436
Errors '8' is a magic number. 436
Errors '0x3f' is a magic number. 436
Errors '5' is a magic number. 437
Errors '16' is a magic number. 437
Errors '0x3f' is a magic number. 437
Errors '7' is a magic number. 437
Errors '24' is a magic number. 437
Errors '0x3f' is a magic number. 437
Errors '0x3f' is a magic number. 438
Errors '8' is a magic number. 438
Errors '0x3f' is a magic number. 438
Errors '4' is a magic number. 439
Errors '16' is a magic number. 439
Errors '0x3f' is a magic number. 439
Errors '6' is a magic number. 439
Errors '24' is a magic number. 439
Errors '0x3f' is a magic number. 439
Errors Missing a Javadoc comment. 444
Errors Redundant 'final' modifier. 444
Errors Parameter schedule should be final. 444
Errors Array brackets at illegal position. 444
Errors Parameter Eswap0 should be final. 444
Errors Name 'Eswap0' must match pattern '^[a-z][a-zA-Z0-9]*$'. 444
Errors Parameter Eswap1 should be final. 444
Errors Name 'Eswap1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 444
Errors '25' is a magic number. 449
Errors '4' is a magic number. 450
Errors '31' is a magic number. 461
Errors '31' is a magic number. 462
Errors Array brackets at illegal position. 467
Errors '0x55555555' is a magic number. 469
Errors '8' is a magic number. 473
Errors '0x00ff00ff' is a magic number. 473
Errors '0x33333333' is a magic number. 477
Errors '16' is a magic number. 481
Errors '0x0000ffff' is a magic number. 481
Errors '4' is a magic number. 485
Errors '0x0f0f0f0f' is a magic number. 485
Errors Array brackets at illegal position. 489
Errors Line has trailing spaces. 499
Errors Parameter salt should be final. 508
Errors Parameter original should be final. 508
Errors 'while' construct must use '{}'s. 509
Errors Name 'Eswap0' must match pattern '^[a-z][a-zA-Z0-9]*$'. 520
Errors Name 'Eswap1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 521
Errors '4' is a magic number. 521
Errors Array brackets at illegal position. 523
Errors '8' is a magic number. 523
Errors 'for' construct must use '{}'s. 525
Errors Array brackets at illegal position. 534
Errors Array brackets at illegal position. 535
Errors Array brackets at illegal position. 537
Errors '9' is a magic number. 537
Errors '4' is a magic number. 540
Errors '8' is a magic number. 541
Errors '0x80' is a magic number. 543
Errors '13' is a magic number. 543
Errors '6' is a magic number. 544
Errors 'if' construct must use '{}'s. 547
Errors '0x80' is a magic number. 554

okapi/util/OkapiAuthN.java

Violation Message Line
Errors First sentence should end with a period. 31
Errors Line has trailing spaces. 33
Errors Line has trailing spaces. 41
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors Missing a Javadoc comment. 50
Errors Expected an @return tag. 55
Errors Method length is 432 lines (max allowed is 150). 55
Errors 'public' modifier out of order with the JLS suggestions. 55
Errors Name 'AuthenticateOkapiUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
Errors Parameter request should be final. 56
Errors Expected @param tag for 'request'. 56
Errors Line is longer than 80 characters. 61
Errors Array brackets at illegal position. 61
Errors Line is longer than 80 characters. 97
Errors '3' is a magic number. 104
Errors Line is longer than 80 characters. 108
Errors Line is longer than 80 characters. 109
Errors Line is longer than 80 characters. 111
Errors Must have at least one statement. 122
Errors Line is longer than 80 characters. 142
Errors Line is longer than 80 characters. 145
Errors '1000' is a magic number. 169
Errors '60' is a magic number. 169
Errors Name 'ssl_cookie' must match pattern '^[a-z][a-zA-Z0-9]*$'. 179
Errors '{' is followed by whitespace. 219
Errors '{' is followed by whitespace. 224
Errors Line is longer than 80 characters. 236
Errors Must have at least one statement. 236
Errors Line is longer than 80 characters. 250
Errors '1000' is a magic number. 253
Errors '30' is a magic number. 271
Errors '60' is a magic number. 271
Errors '60' is a magic number. 280
Errors Line is longer than 80 characters. 292
Errors '{' is followed by whitespace. 292
Errors Line is longer than 80 characters. 325
Errors Line is longer than 80 characters. 335
Errors Line is longer than 80 characters. 336
Errors Line is longer than 80 characters. 342
Errors Line is longer than 80 characters. 344
Errors Line is longer than 80 characters. 347
Errors Line is longer than 80 characters. 350
Errors Line is longer than 80 characters. 352
Errors '19' is a magic number. 357
Errors Line is longer than 80 characters. 362
Errors Line is longer than 80 characters. 364
Errors Line is longer than 80 characters. 366
Errors Line is longer than 80 characters. 368
Errors '11' is a magic number. 372
Errors '10' is a magic number. 377
Errors Line is longer than 80 characters. 378
Errors '11' is a magic number. 378
Errors Line is longer than 80 characters. 435
Errors Line is longer than 80 characters. 437
Errors Line is longer than 80 characters. 439
Errors Line is longer than 80 characters. 441
Errors Line is longer than 80 characters. 443
Errors Line is longer than 80 characters. 445
Errors Line is longer than 80 characters. 451
Errors Line is longer than 80 characters. 464
Errors '1000' is a magic number. 464
Errors Line has trailing spaces. 492
Errors Expected an @return tag. 496
Errors Parameter string should be final. 496
Errors Expected @param tag for 'string'. 496
Errors Must have at least one statement. 501
Errors First sentence should end with a period. 506
Errors Line has trailing spaces. 508
Errors 'public' modifier out of order with the JLS suggestions. 515
Errors Name 'AuthenticateOrLoginOkapiUser' must match pattern '^[a-z][a-zA-Z0-9]*$'. 515
Errors Parameter request should be final. 516
Errors Expected @param tag for 'request'. 516
Errors Parameter response should be final. 517
Errors Expected @param tag for 'response'. 517
Errors Parameter context should be final. 518
Errors Expected @param tag for 'context'. 518
Errors Expected @throws tag for 'javax.servlet.ServletException'. 519
Errors Must have at least one statement. 576
Errors Line has trailing spaces. 584
Errors Line has trailing spaces. 587
Errors Parameter request should be final. 596
Errors Expected @param tag for 'request'. 596
Errors Parameter response should be final. 596
Errors Expected @throws tag for 'OkapiUserCreationException'. 597
Errors Line is longer than 80 characters. 622
Errors '50' is a magic number. 654
Errors '256' is a magic number. 654
Errors '256' is a magic number. 655
Errors '256' is a magic number. 656
Errors '256' is a magic number. 657
Errors Line is longer than 80 characters. 663
Errors Must have at least one statement. 666
Errors '11' is a magic number. 677
Errors Line is longer than 80 characters. 688
Errors Must have at least one statement. 690
Errors Line has trailing spaces. 707
Errors Line has trailing spaces. 708
Errors Parameter request should be final. 716
Errors Expected @param tag for 'request'. 716
Errors Parameter response should be final. 716
Errors Line is longer than 80 characters. 733
Errors '50' is a magic number. 760
Errors '256' is a magic number. 761
Errors '256' is a magic number. 762
Errors '256' is a magic number. 763
Errors '256' is a magic number. 764
Errors 'if' construct must use '{}'s. 784
Errors First sentence should end with a period. 798
Errors 'private' modifier out of order with the JLS suggestions. 801
Errors Line has trailing spaces. 805
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 808
Errors Parameter dataSource should be final. 808
Errors Expected @param tag for 'dataSource'. 808

okapi/util/OkapiAuthZ.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors First sentence should end with a period. 22
Errors Line has trailing spaces. 24
Errors Utility classes should not have a public or default constructor. 30
Errors First sentence should end with a period. 32
Errors Expected an @return tag. 35
Errors 'public' modifier out of order with the JLS suggestions. 35
Errors Parameter object should be final. 35
Errors Expected @param tag for 'object'. 35
Errors Parameter user should be final. 36
Errors Expected @param tag for 'user'. 36
Errors Parameter operation should be final. 36
Errors Expected @param tag for 'operation'. 36

okapi/util/OkapiAuthenticationRequiredException.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34

okapi/util/OkapiFormInput.java

Violation Message Line
Errors Line has trailing spaces. 36
Errors Utility classes should not have a public or default constructor. 42
Errors First sentence should end with a period. 43
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors Expected an @return tag. 52
Errors Parameter request should be final. 53
Errors Expected @param tag for 'request'. 53
Errors Parameter parameters should be final. 54
Errors Expected @param tag for 'parameters'. 54
Errors Parameter stores should be final. 54
Errors Expected @param tag for 'stores'. 54
Errors Missing a Javadoc comment. 59
Errors First sentence should end with a period. 61
Errors Expected an @return tag. 65
Errors Parameter request should be final. 66
Errors Expected @param tag for 'request'. 66
Errors Parameter stringParameters should be final. 67
Errors Expected @param tag for 'stringParameters'. 67
Errors Parameter stores should be final. 67
Errors Expected @param tag for 'stores'. 67
Errors Parameter byteParameters should be final. 68
Errors Expected @param tag for 'byteParameters'. 68
Errors '50000' is a magic number. 119
Errors '250' is a magic number. 124
Errors '1024' is a magic number. 124
Errors '1024' is a magic number. 124
Errors '1000' is a magic number. 151
Errors Line is longer than 80 characters. 175
Errors '100000' is a magic number. 179
Errors Line is longer than 80 characters. 193

okapi/util/OkapiPackage.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - org.jdom.*. 22
Errors Using the '.*' form of import should be avoided - org.jdom.transform.*. 26
Errors Using the '.*' form of import should be avoided - javax.xml.transform.*. 28
Errors Using the '.*' form of import should be avoided - javax.xml.transform.stream.*. 29
Errors Using the '.*' form of import should be avoided - java.util.*. 31
Errors Using the '.*' form of import should be avoided - java.io.*. 33
Errors Using the '.*' form of import should be avoided - java.util.zip.*. 35
Errors Line has trailing spaces. 46
Errors First sentence should end with a period. 54
Errors Missing a Javadoc comment. 59
Errors Missing a Javadoc comment. 63
Errors Missing a Javadoc comment. 65
Errors Missing a Javadoc comment. 67
Errors Missing a Javadoc comment. 69
Errors Variable 'stores' must be private and have accessor methods. 69
Errors Missing a Javadoc comment. 72
Errors Missing a Javadoc comment. 74
Errors Missing a Javadoc comment. 76
Errors First sentence should end with a period. 78
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 81
Errors First sentence should end with a period. 83
Errors Parameter source should be final. 86
Errors Expected @param tag for 'source'. 86
Errors First sentence should end with a period. 106
Errors Method 'addAll' is not designed for extension - needs to be abstract, final or empty. 109
Errors Expected @throws tag for 'OkapiPackageException'. 109
Errors First sentence should end with a period. 114
Errors Method 'add' is not designed for extension - needs to be abstract, final or empty. 117
Errors Parameter path should be final. 117
Errors Expected @param tag for 'path'. 117
Errors Expected @throws tag for 'OkapiPackageException'. 117
Errors First sentence should end with a period. 121
Errors Method 'addWithChildren' is not designed for extension - needs to be abstract, final or empty. 124
Errors Parameter path should be final. 124
Errors Expected @param tag for 'path'. 124
Errors Expected @throws tag for 'OkapiPackageException'. 124
Errors First sentence should end with a period. 128
Errors Method 'addGroups' is not designed for extension - needs to be abstract, final or empty. 131
Errors First sentence should end with a period. 165
Errors Method 'setSkipFiles' is not designed for extension - needs to be abstract, final or empty. 168
Errors First sentence should end with a period. 172
Errors Method 'setFixNames' is not designed for extension - needs to be abstract, final or empty. 175
Errors First sentence should end with a period. 179
Errors Method 'setUser' is not designed for extension - needs to be abstract, final or empty. 182
Errors Parameter user should be final. 182
Errors 'user' hides a field. 182
Errors Expected @param tag for 'user'. 182
Errors First sentence should end with a period. 192
Errors Method 'export' is not designed for extension - needs to be abstract, final or empty. 195
Errors Parameter path should be final. 195
Errors Expected @param tag for 'path'. 195
Errors Expected @throws tag for 'OkapiPackageException'. 195
Errors First sentence should end with a period. 199
Errors Method 'export' is not designed for extension - needs to be abstract, final or empty. 203
Errors Parameter path should be final. 203
Errors Expected @param tag for 'path'. 203
Errors Parameter pathToStylesheet should be final. 203
Errors Expected @param tag for 'pathToStylesheet'. 203
Errors Expected @throws tag for 'OkapiPackageException'. 204
Errors First sentence should end with a period. 208
Errors Method 'export' is not designed for extension - needs to be abstract, final or empty. 213
Errors Parameter path should be final. 213
Errors Expected @param tag for 'path'. 213
Errors Parameter pathToStylesheet should be final. 213
Errors Expected @param tag for 'pathToStylesheet'. 213
Errors Parameter pathToIndexHtmlStylesheet should be final. 214
Errors Expected @param tag for 'pathToIndexHtmlStylesheet'. 214
Errors Expected @throws tag for 'OkapiPackageException'. 214
Errors First sentence should end with a period. 271
Errors Method 'export' is not designed for extension - needs to be abstract, final or empty. 275
Errors Parameter out should be final. 275
Errors Expected @param tag for 'out'. 275
Errors Parameter dirName should be final. 275
Errors Expected @param tag for 'dirName'. 275
Errors Expected @throws tag for 'OkapiPackageException'. 276
Errors First sentence should end with a period. 280
Errors Method 'export' is not designed for extension - needs to be abstract, final or empty. 285
Errors Parameter out should be final. 285
Errors Expected @param tag for 'out'. 285
Errors Parameter dirName should be final. 285
Errors Expected @param tag for 'dirName'. 285
Errors Parameter stylesheet should be final. 285
Errors Expected @param tag for 'stylesheet'. 285
Errors Expected @throws tag for 'OkapiPackageException'. 286
Errors First sentence should end with a period. 290
Errors Method 'export' is not designed for extension - needs to be abstract, final or empty. 296
Errors Parameter out should be final. 296
Errors Expected @param tag for 'out'. 296
Errors Parameter dirName should be final. 296
Errors Expected @param tag for 'dirName'. 296
Errors Parameter stylesheet should be final. 297
Errors Expected @param tag for 'stylesheet'. 297
Errors Parameter htmlStylesheet should be final. 297
Errors Expected @param tag for 'htmlStylesheet'. 297
Errors Expected @throws tag for 'OkapiPackageException'. 298
Errors '100000' is a magic number. 386
Errors Must have at least one statement. 415
Errors Expected an @return tag. 425
Errors Method 'getManifest' is not designed for extension - needs to be abstract, final or empty. 425
Errors Parameter path should be final. 433
Errors Expected @param tag for 'path'. 433
Errors Parameter includeChildren should be final. 433
Errors Expected @param tag for 'includeChildren'. 433
Errors Expected @throws tag for 'OkapiPackageException'. 434
Errors More than 7 parameters. 471
Errors Parameter possibleArcs should be final. 471
Errors Expected @param tag for 'possibleArcs'. 471
Errors Parameter possibleArcsOrder should be final. 471
Errors Expected @param tag for 'possibleArcsOrder'. 471
Errors Parameter possibleContents should be final. 472
Errors Expected @param tag for 'possibleContents'. 472
Errors Parameter possibleContentsOrder should be final. 472
Errors Expected @param tag for 'possibleContentsOrder'. 472
Errors Parameter parentElement should be final. 473
Errors Expected @param tag for 'parentElement'. 473
Errors Parameter pathVector should be final. 473
Errors Expected @param tag for 'pathVector'. 473
Errors Parameter path should be final. 473
Errors Expected @param tag for 'path'. 473
Errors Parameter includeChildren should be final. 474
Errors Expected @param tag for 'includeChildren'. 474
Errors Expected @throws tag for 'OkapiPackageException'. 474
Errors Line is longer than 80 characters. 585
Errors Parameter parentContent should be final. 604
Errors Expected @param tag for 'parentContent'. 604
Errors Parameter parentContentElement should be final. 605
Errors Expected @param tag for 'parentContentElement'. 605
Errors Parameter pathVector should be final. 605
Errors Expected @param tag for 'pathVector'. 605
Errors Parameter path should be final. 605
Errors Expected @param tag for 'path'. 605
Errors Parameter includeChildren should be final. 606
Errors Expected @param tag for 'includeChildren'. 606
Errors Expected @throws tag for 'OkapiPackageException'. 606
Errors Line is longer than 80 characters. 632
Errors Line is longer than 80 characters. 633
Errors Line is longer than 80 characters. 661
Errors Parameter arcChildren should be final. 721
Errors Expected @param tag for 'arcChildren'. 721
Errors Parameter arcPaths should be final. 721
Errors Expected @param tag for 'arcPaths'. 721
Errors Parameter contentChildren should be final. 722
Errors Expected @param tag for 'contentChildren'. 722
Errors Parameter contentPaths should be final. 722
Errors Expected @param tag for 'contentPaths'. 722
Errors Parameter parentContent should be final. 723
Errors Expected @param tag for 'parentContent'. 723
Errors Parameter parentElement should be final. 723
Errors Expected @param tag for 'parentElement'. 723
Errors Parameter path should be final. 723
Errors Expected @param tag for 'path'. 723
Errors Expected an @return tag. 853
Errors Parameter parentElement should be final. 853
Errors Expected @param tag for 'parentElement'. 853
Errors Parameter object should be final. 853
Errors Expected @param tag for 'object'. 853
Errors Parameter objectType should be final. 854
Errors Expected @param tag for 'objectType'. 854
Errors Parameter pathSegment should be final. 854
Errors Expected @param tag for 'pathSegment'. 854
Errors First sentence should end with a period. 888
Errors Parameter parentElement should be final. 892
Errors Expected @param tag for 'parentElement'. 892
Errors Parameter element should be final. 892
Errors Expected @param tag for 'element'. 892
Errors Parameter pathSegments should be final. 893
Errors Expected @param tag for 'pathSegments'. 893
Errors Missing a Javadoc comment. 961
Errors Parameter parentElement should be final. 961
Errors Parameter content should be final. 961
Errors Parameter segment should be final. 962
Errors Parameter path should be final. 962
Errors First sentence should end with a period. 1009
Errors Expected an @return tag. 1012
Errors Parameter xml should be final. 1012
Errors Expected @param tag for 'xml'. 1012
Errors Missing a Javadoc comment. 1026
Errors Parameter original should be final. 1026
Errors Parameter mimeType should be final. 1026
Errors '4' is a magic number. 1061
Errors '4' is a magic number. 1062
Errors '4' is a magic number. 1063
Errors '5' is a magic number. 1066
Errors '5' is a magic number. 1067
Errors '5' is a magic number. 1068
Errors Line is longer than 80 characters. 1072
Errors Method 'addPackageToNexus' is not designed for extension - needs to be abstract, final or empty. 1104
Errors Parameter formatFile should be final. 1104
Errors Expected @param tag for 'formatFile'. 1104
Errors Parameter nexus should be final. 1104
Errors 'nexus' hides a field. 1104
Errors Expected @param tag for 'nexus'. 1104
Errors Expected @throws tag for 'OkapiPackageException'. 1105
Errors Parameter pathToPackage should be final. 1115
Errors Expected @param tag for 'pathToPackage'. 1115
Errors Parameter pathToFormatFile should be final. 1116
Errors Expected @param tag for 'pathToFormatFile'. 1116
Errors Parameter nexus should be final. 1116
Errors Expected @param tag for 'nexus'. 1116
Errors Expected @throws tag for 'OkapiPackageException'. 1117
Errors Parameter packageFile should be final. 1153
Errors Expected @param tag for 'packageFile'. 1153
Errors Parameter manifest should be final. 1154
Errors Expected @param tag for 'manifest'. 1154
Errors Parameter formatFile should be final. 1154
Errors Expected @param tag for 'formatFile'. 1154
Errors Parameter nexus should be final. 1154
Errors Expected @param tag for 'nexus'. 1154
Errors Expected @throws tag for 'OkapiPackageException'. 1155
Errors Method length is 252 lines (max allowed is 150). 1203
Errors Parameter arcToAdd should be final. 1203
Errors Expected @param tag for 'arcToAdd'. 1203
Errors Parameter parentSystemObject should be final. 1204
Errors Expected @param tag for 'parentSystemObject'. 1204
Errors Parameter parentFormatObject should be final. 1204
Errors Expected @param tag for 'parentFormatObject'. 1204
Errors Parameter packageFile should be final. 1205
Errors Expected @param tag for 'packageFile'. 1205
Errors Line is longer than 80 characters. 1313
Errors Expected an @return tag. 1465
Errors Parameter desiredSegment should be final. 1465
Errors Expected @param tag for 'desiredSegment'. 1465
Errors Parameter siblings should be final. 1466
Errors Expected @param tag for 'siblings'. 1466
Errors Line is longer than 80 characters. 1470
Errors Parameter contentElement should be final. 1489
Errors Expected @param tag for 'contentElement'. 1489
Errors Parameter parent should be final. 1490
Errors Expected @param tag for 'parent'. 1490
Errors Parameter packageFile should be final. 1490
Errors Expected @param tag for 'packageFile'. 1490
Errors '100000' is a magic number. 1548
Errors First sentence should end with a period. 1583
Errors Missing a Javadoc comment. 1589
Errors Missing a Javadoc comment. 1591
Errors Missing a Javadoc comment. 1593
Errors Missing a Javadoc comment. 1595
Errors Missing a Javadoc comment. 1597
Errors Parameter path should be final. 1604
Errors Expected @param tag for 'path'. 1604
Errors Expected @throws tag for 'OkapiPackageException'. 1604
Errors First sentence should end with a period. 1636
Errors Parameter packageObject should be final. 1640
Errors 'packageObject' hides a field. 1640
Errors Expected @param tag for 'packageObject'. 1640
Errors Expected @throws tag for 'OkapiPackageException'. 1641
Errors First sentence should end with a period. 1650
Errors Expected an @return tag. 1654
Errors Parameter path should be final. 1654
Errors Expected @param tag for 'path'. 1654
Errors First sentence should end with a period. 1690
Errors Line has trailing spaces. 1696
Errors Missing a Javadoc comment. 1700
Errors First sentence should end with a period. 1702
Errors Line has trailing spaces. 1704
Errors Line has trailing spaces. 1705
Errors Line has trailing spaces. 1707
Errors Parameter message should be final. 1709
Errors Expected @param tag for 'message'. 1709
Errors First sentence should end with a period. 1715
Errors Line has trailing spaces. 1717
Errors Line has trailing spaces. 1718
Errors Line has trailing spaces. 1721
Errors Parameter message should be final. 1723
Errors Expected @param tag for 'message'. 1723
Errors Parameter cause should be final. 1723
Errors 'cause' hides a field. 1723
Errors Expected @param tag for 'cause'. 1723
Errors First sentence should end with a period. 1729
Errors Line has trailing spaces. 1731
Errors Line has trailing spaces. 1732
Errors Line has trailing spaces. 1734
Errors First sentence should end with a period. 1744
Errors Line has trailing spaces. 1746
Errors Line has trailing spaces. 1747
Errors Line has trailing spaces. 1749
Errors First sentence should end with a period. 1755
Errors Line has trailing spaces. 1757
Errors Line has trailing spaces. 1758
Errors Line has trailing spaces. 1760

okapi/util/OkapiPermissionDeniedException.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 39
Errors Parameter message should be final. 48
Errors Expected @param tag for 'message'. 48
Errors Parameter message should be final. 56
Errors Expected @param tag for 'message'. 56
Errors Parameter cause should be final. 56
Errors Expected @param tag for 'cause'. 56
Errors Parameter cause should be final. 63
Errors Expected @param tag for 'cause'. 63

okapi/util/OkapiSearchUtils.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 20
Errors Using the '.*' form of import should be avoided - org.apache.lucene.analysis.*. 22
Errors Using the '.*' form of import should be avoided - org.apache.lucene.analysis.standard.*. 23
Errors Using the '.*' form of import should be avoided - org.apache.lucene.analysis.html.*. 24
Errors Using the '.*' form of import should be avoided - org.apache.lucene.document.*. 25
Errors Using the '.*' form of import should be avoided - org.apache.lucene.index.*. 26
Errors Using the '.*' form of import should be avoided - org.apache.lucene.search.*. 27
Errors Using the '.*' form of import should be avoided - org.apache.lucene.queryParser.*. 28
Errors Using the '.*' form of import should be avoided - org.jpedal.*. 30
Errors First sentence should end with a period. 35
Errors Line has trailing spaces. 37
Errors Utility classes should not have a public or default constructor. 43
Errors Missing a Javadoc comment. 46
Errors Variable 'debug' must be private and have accessor methods. 46
Errors Missing a Javadoc comment. 49
Errors Variable 'indexPathRoot' must be private and have accessor methods. 49
Errors Missing a Javadoc comment. 51
Errors Variable 'indexPath' must be private and have accessor methods. 51
Errors Missing a Javadoc comment. 53
Errors Variable 'indexPathNew' must be private and have accessor methods. 53
Errors Missing a Javadoc comment. 58
Errors Variable 'maxPagesPerPDF' must be private and have accessor methods. 58
Errors '999' is a magic number. 58
Errors Missing a Javadoc comment. 61
Errors Variable 'maxTermsPerField' must be private and have accessor methods. 61
Errors '10000' is a magic number. 61
Errors First sentence should end with a period. 63
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 66
Errors Line has trailing spaces. 70
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 78
Errors Parameter context should be final. 83
Errors Avoid inline conditionals. 86
Errors Avoid inline conditionals. 88
Errors Line is longer than 80 characters. 101
Errors Line is longer than 80 characters. 114
Errors Line is longer than 80 characters. 116
Errors Line has trailing spaces. 123
Errors Line has trailing spaces. 125
Errors Line has trailing spaces. 129
Errors Parameter rootPath should be final. 137
Errors Parameter pagesPerPDF should be final. 138
Errors Parameter termsPerField should be final. 138
Errors Avoid inline conditionals. 140
Errors Avoid inline conditionals. 141
Errors Avoid inline conditionals. 143
Errors Line has trailing spaces. 158
Errors Line has trailing spaces. 160
Errors Line has trailing spaces. 169
Errors Line has trailing spaces. 171
Errors Missing a Javadoc comment. 180
Errors Missing a Javadoc comment. 182
Errors Line has trailing spaces. 186
Errors Line has trailing spaces. 197
Errors Must have at least one statement. 219
Errors Missing a Javadoc comment. 239
Errors Variable 'nSearchIndexers' must be private and have accessor methods. 239
Errors Line has trailing spaces. 243
Errors Line has trailing spaces. 245
Errors Line has trailing spaces. 254
Errors Line has trailing spaces. 259
Errors Line has trailing spaces. 276
Errors Line has trailing spaces. 279
Errors Parameter si should be final. 281
Errors Expected @param tag for 'si'. 281
Errors Line has trailing spaces. 289
Errors Line has trailing spaces. 295
Errors Line has trailing spaces. 297
Errors Class SearchIndexer should be declared as final. 300
Errors Missing a Javadoc comment. 302
Errors Missing a Javadoc comment. 306
Errors Line has trailing spaces. 310
Errors Line has trailing spaces. 313
Errors Parameter nexus should be final. 317
Errors Line has trailing spaces. 323
Errors Line has trailing spaces. 326
Errors Line is longer than 80 characters. 360
Errors Line is longer than 80 characters. 374
Errors Line is longer than 80 characters. 379
Errors Line has trailing spaces. 396
Errors Line has trailing spaces. 399
Errors Line has trailing spaces. 406
Errors Line has trailing spaces. 408
Errors Parameter searchIndexPath should be final. 410
Errors Parameter nexus should be final. 410
Errors Parameter errv should be final. 411
Errors Must have at least one statement. 433
Errors Line has trailing spaces. 442
Errors Line has trailing spaces. 445
Errors Line has trailing spaces. 455
Errors Line has trailing spaces. 457
Errors Parameter writer should be final. 459
Errors Parameter nexus should be final. 459
Errors Parameter nexusPath should be final. 460
Errors Parameter errv should be final. 460
Errors Expected @throws tag for 'java.io.IOException'. 461
Errors Line is longer than 80 characters. 477
Errors Line is longer than 80 characters. 480
Errors Avoid inline conditionals. 480
Errors Line is longer than 80 characters. 499
Errors Line is longer than 80 characters. 502
Errors Avoid inline conditionals. 502
Errors Line has trailing spaces. 521
Errors Line has trailing spaces. 524
Errors Line has trailing spaces. 537
Errors Line has trailing spaces. 539
Errors Method length is 291 lines (max allowed is 150). 541
Errors Parameter writer should be final. 541
Errors Parameter arc should be final. 541
Errors Parameter nexusPath should be final. 542
Errors Parameter arcPath should be final. 542
Errors Parameter errv should be final. 542
Errors Expected @throws tag for 'java.io.IOException'. 543
Errors Avoid inline conditionals. 574
Errors Avoid inline conditionals. 580
Errors Line is longer than 80 characters. 616
Errors '1024' is a magic number. 727
Errors '1048576' is a magic number. 729
Errors '1024' is a magic number. 730
Errors '1073741824' is a magic number. 731
Errors '1048576' is a magic number. 732
Errors '1073741824' is a magic number. 734
Errors '}' should be on the same line. 773
Errors Line is longer than 80 characters. 817
Errors Line is longer than 80 characters. 820
Errors Avoid inline conditionals. 820
Errors Line has trailing spaces. 837
Errors Line has trailing spaces. 840
Errors Line has trailing spaces. 849
Errors Parameter content should be final. 851
Errors Parameter stores should be final. 852
Errors Parameter uris should be final. 852
Errors Parameter errv should be final. 853
Errors Line is longer than 80 characters. 867
Errors Line is longer than 80 characters. 891
Errors Line has trailing spaces. 902
Errors Line has trailing spaces. 904
Errors Line has trailing spaces. 911
Errors Line has trailing spaces. 913
Errors Parameter store should be final. 915
Errors Parameter nexusPath should be final. 915
Errors Parameter arcPath should be final. 916
Errors '10000' is a magic number. 918
Errors Name 'decode_pdf' must match pattern '^[a-z][a-zA-Z0-9]*$'. 923
Errors '32768' is a magic number. 939
Errors Must have at least one statement. 991
Errors Must have at least one statement. 998
Errors Must have at least one statement. 1005
Errors Missing a Javadoc comment. 1036
Errors Variable 'nSearchers' must be private and have accessor methods. 1036
Errors Missing a Javadoc comment. 1039
Errors Variable 'installationPending' must be private and have accessor methods. 1039
Errors Line has trailing spaces. 1043
Errors Line has trailing spaces. 1047
Errors Line has trailing spaces. 1064
Errors Line has trailing spaces. 1067
Errors Parameter s should be final. 1069
Errors Expected @param tag for 's'. 1069
Errors Line has trailing spaces. 1077
Errors Line has trailing spaces. 1082
Errors Line has trailing spaces. 1085
Errors Parameter pending should be final. 1087
Errors Line has trailing spaces. 1093
Errors Line has trailing spaces. 1100
Errors Line has trailing spaces. 1106
Errors Line has trailing spaces. 1108
Errors Class Searcher should be declared as final. 1110
Errors Missing a Javadoc comment. 1112
Errors Line has trailing spaces. 1117
Errors Line has trailing spaces. 1120
Errors Line has trailing spaces. 1128
Errors Line has trailing spaces. 1131
Errors Parameter searchText should be final. 1133
Errors Parameter nexusPath should be final. 1133
Errors Parameter urlRoot should be final. 1134
Errors Expected @throws tag for 'Exception'. 1134
Errors '3.0' is a magic number. 1153
Errors Must have at least one statement. 1234
Errors Line has trailing spaces. 1247
Errors Line has trailing spaces. 1248
Errors Line has trailing spaces. 1251
Errors Line has trailing spaces. 1257
Errors Line has trailing spaces. 1260
Errors Parameter nexusPath should be final. 1262
Errors Parameter urlRoot should be final. 1262
Errors Expected @throws tag for 'Exception'. 1263
Errors Must have at least one statement. 1339
Errors Line has trailing spaces. 1352
Errors Line has trailing spaces. 1355
Errors Line has trailing spaces. 1359
Errors Line has trailing spaces. 1362
Errors Parameter urlRoot should be final. 1364
Errors Expected @throws tag for 'Exception'. 1364
Errors Must have at least one statement. 1426
Errors Line has trailing spaces. 1439
Errors Line has trailing spaces. 1444
Errors Line has trailing spaces. 1455
Errors Line has trailing spaces. 1457
Errors Parameter arc should be final. 1459
Errors Parameter nexusPath should be final. 1459
Errors Parameter arcPath should be final. 1459
Errors Parameter delete should be final. 1460
Errors Must have at least one statement. 1487
Errors Must have at least one statement. 1520
Errors Line has trailing spaces. 1530
Errors Line has trailing spaces. 1532
Errors Line has trailing spaces. 1543
Errors Line has trailing spaces. 1545
Errors Parameter reader should be final. 1547
Errors Parameter arc should be final. 1547
Errors Parameter nexusPath should be final. 1548
Errors Parameter arcPath should be final. 1548
Errors Line is longer than 80 characters. 1568
Errors Line is longer than 80 characters. 1571
Errors Avoid inline conditionals. 1571
Errors Must have at least one statement. 1592
Errors Line has trailing spaces. 1605
Errors Line has trailing spaces. 1607
Errors Missing a Javadoc comment. 1610
Errors Variable 'title' must be private and have accessor methods. 1610
Errors Missing a Javadoc comment. 1612
Errors Variable 'description' must be private and have accessor methods. 1612
Errors Missing a Javadoc comment. 1614
Errors Variable 'eReserves' must be private and have accessor methods. 1614
Errors Missing a Javadoc comment. 1616
Errors Variable 'staffOnly' must be private and have accessor methods. 1616
Errors Missing a Javadoc comment. 1618
Errors Variable 'href' must be private and have accessor methods. 1618
Errors Missing a Javadoc comment. 1620
Errors Variable 'kind' must be private and have accessor methods. 1620
Errors Missing a Javadoc comment. 1622
Errors Variable 'contenttype' must be private and have accessor methods. 1622
Errors Missing a Javadoc comment. 1624
Errors Variable 'size' must be private and have accessor methods. 1624
Errors First sentence should end with a period. 1626
Errors Line has trailing spaces. 1628
Errors Line has trailing spaces. 1629
Errors Line has trailing spaces. 1643
Errors Line has trailing spaces. 1645
Errors Parameter pathname should be final. 1648
Errors Expected @param tag for 'pathname'. 1648
Errors '}' should be on the same line. 1676
Errors Line is longer than 80 characters. 1699
Errors Missing a Javadoc comment. 1699
Errors Line is longer than 80 characters. 1729
Errors Missing a Javadoc comment. 1729

okapi/util/OkapiSession.java

Violation Message Line
Errors Line has trailing spaces. 32
Errors Parameter sessionID should be final. 68
Errors 'sessionID' hides a field. 68
Errors Expected @param tag for 'sessionID'. 68
Errors Expected an @return tag. 83
Errors Method 'getCreationTime' is not designed for extension - needs to be abstract, final or empty. 83
Errors Expected an @return tag. 90
Errors Method 'getID' is not designed for extension - needs to be abstract, final or empty. 90
Errors Expected an @return tag. 97
Errors Method 'getUserID' is not designed for extension - needs to be abstract, final or empty. 97
Errors Expected an @return tag. 105
Errors Method 'getLastAccessTime' is not designed for extension - needs to be abstract, final or empty. 105
Errors Expected an @return tag. 113
Errors Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 113
Errors Parameter name should be final. 113
Errors Expected @param tag for 'name'. 113
Errors Expected an @return tag. 121
Errors Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. 121
Errors Expected an @return tag. 137
Errors Method 'isNew' is not designed for extension - needs to be abstract, final or empty. 137
Errors Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 144
Errors Parameter name should be final. 144
Errors Expected @param tag for 'name'. 144
Errors Parameter value should be final. 144
Errors Expected @param tag for 'value'. 144
Errors Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. 153
Errors Parameter name should be final. 153
Errors Expected @param tag for 'name'. 153
Errors Expected an @return tag. 160
Errors Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 160
Errors Line is longer than 80 characters. 167
Errors Parameter servletSession should be final. 167
Errors Expected @param tag for 'servletSession'. 167

okapi/util/OkapiSimpleRenderer.java

Violation Message Line
Errors Line has trailing spaces. 29
Errors Line has trailing spaces. 31
Errors Line is longer than 80 characters. 37
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 43
Errors First sentence should end with a period. 45
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 53
Errors Method length is 276 lines (max allowed is 150). 53
Errors More than 7 parameters. 53
Errors Parameter toolModel should be final. 53
Errors Expected @param tag for 'toolModel'. 53
Errors Parameter styles should be final. 54
Errors Expected @param tag for 'styles'. 54
Errors Parameter styleMimeTypes should be final. 54
Errors Expected @param tag for 'styleMimeTypes'. 54
Errors Parameter styleStores should be final. 55
Errors Expected @param tag for 'styleStores'. 55
Errors Parameter pathVector should be final. 55
Errors Expected @param tag for 'pathVector'. 55
Errors Parameter pathSegment should be final. 56
Errors Expected @param tag for 'pathSegment'. 56
Errors Parameter request should be final. 56
Errors Expected @param tag for 'request'. 56
Errors Parameter response should be final. 57
Errors Expected @param tag for 'response'. 57
Errors Parameter context should be final. 58
Errors Expected @param tag for 'context'. 58
Errors Parameter nexusHistory should be final. 58
Errors Expected @param tag for 'nexusHistory'. 58
Errors Expected @throws tag for 'javax.servlet.ServletException'. 59
Errors Line is longer than 80 characters. 85
Errors '100000' is a magic number. 88
Errors '100000' is a magic number. 118
Errors Must have at least one statement. 125
Errors Line is longer than 80 characters. 134
Errors Line is longer than 80 characters. 152
Errors Line is longer than 80 characters. 156
Errors Line is longer than 80 characters. 157
Errors Line is longer than 80 characters. 165
Errors Line is longer than 80 characters. 167
Errors Line is longer than 80 characters. 171
Errors Line is longer than 80 characters. 172
Errors Line is longer than 80 characters. 175
Errors Name 'error_sc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 215
Errors '6' is a magic number. 216
Errors Must have at least one statement. 232
Errors Must have at least one statement. 237
Errors Line is longer than 80 characters. 265
Errors Line is longer than 80 characters. 272
Errors Line is longer than 80 characters. 276
Errors Line is longer than 80 characters. 281
Errors Line is longer than 80 characters. 291
Errors Line is longer than 80 characters. 292
Errors Line is longer than 80 characters. 316
Errors Line is longer than 80 characters. 323
Errors Line is longer than 80 characters. 324
Errors Must have at least one statement. 332
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 341
Errors More than 7 parameters. 341
Errors Parameter toolModel should be final. 341
Errors Expected @param tag for 'toolModel'. 341
Errors Parameter styles should be final. 342
Errors Expected @param tag for 'styles'. 342
Errors Parameter styleMimeTypes should be final. 342
Errors Expected @param tag for 'styleMimeTypes'. 342
Errors Parameter styleStores should be final. 343
Errors Expected @param tag for 'styleStores'. 343
Errors Parameter pathVector should be final. 343
Errors Expected @param tag for 'pathVector'. 343
Errors Parameter pathSegment should be final. 344
Errors Expected @param tag for 'pathSegment'. 344
Errors Parameter request should be final. 344
Errors Expected @param tag for 'request'. 344
Errors Parameter response should be final. 345
Errors Expected @param tag for 'response'. 345
Errors Parameter context should be final. 346
Errors Expected @param tag for 'context'. 346
Errors Parameter nexusHistory should be final. 346
Errors Expected @param tag for 'nexusHistory'. 346
Errors Expected @throws tag for 'javax.servlet.ServletException'. 347
Errors Missing a Javadoc comment. 352
Errors Parameter request should be final. 353
Errors Parameter response should be final. 354
Errors Parameter context should be final. 355
Errors Parameter pe should be final. 356
Errors Line is longer than 80 characters. 363
Errors '60000' is a magic number. 363
Errors Line is longer than 80 characters. 366
Errors Line is longer than 80 characters. 368
Errors Line is longer than 80 characters. 372
Errors Line is longer than 80 characters. 387
Errors Avoid inline conditionals. 392
Errors Must have at least one statement. 411
Errors Missing a Javadoc comment. 415
Errors More than 7 parameters. 415
Errors Parameter toolModel should be final. 415
Errors Parameter styles should be final. 416
Errors Parameter styleMimeTypes should be final. 416
Errors Parameter styleStores should be final. 417
Errors Parameter pathVector should be final. 417
Errors Parameter pathSegment should be final. 418
Errors Parameter request should be final. 418
Errors Parameter response should be final. 419
Errors Parameter context should be final. 420
Errors Parameter nexusHistory should be final. 420
Errors Line is longer than 80 characters. 433
Errors Missing a Javadoc comment. 433
Errors Missing a Javadoc comment. 481
Errors Parameter fileName should be final. 481

okapi/util/OkapiStore.java

Violation Message Line
Errors Line has trailing spaces. 49
Errors First sentence should end with a period. 56
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 59
Errors Missing a Javadoc comment. 62
Errors Missing a Javadoc comment. 65
Errors Missing a Javadoc comment. 67
Errors Missing a Javadoc comment. 69
Errors Missing a Javadoc comment. 72
Errors Variable 'factory' must be private and have accessor methods. 72
Errors Missing a Javadoc comment. 74
Errors Missing a Javadoc comment. 76
Errors Variable 'file' must be private and have accessor methods. 76
Errors Missing a Javadoc comment. 78
Errors Missing a Javadoc comment. 81
Errors Missing a Javadoc comment. 85
Errors Method 'setStaticOkapiStoreFactory' is not designed for extension - needs to be abstract, final or empty. 87
Errors Missing a Javadoc comment. 87
Errors Parameter newFactory should be final. 87
Errors Missing a Javadoc comment. 91
Errors Line is longer than 80 characters. 93
Errors Missing a Javadoc comment. 93
Errors Missing a Javadoc comment. 95
Errors Missing a Javadoc comment. 97
Errors Variable 'duplicateFile' must be private and have accessor methods. 97
Errors Method 'finalize' is not designed for extension - needs to be abstract, final or empty. 112
Errors Missing a Javadoc comment. 112
Errors Line has trailing spaces. 119
Errors Parameter directory should be final. 122
Errors Expected @param tag for 'directory'. 122
Errors Line is longer than 80 characters. 128
Errors Missing a Javadoc comment. 182
Errors Line has trailing spaces. 188
Errors Parameter newServerName should be final. 191
Errors Expected @param tag for 'newServerName'. 191
Errors First sentence should end with a period. 197
Errors Line has trailing spaces. 199
Errors Parameter newOkiStorePrefix should be final. 207
Errors Expected @param tag for 'newOkiStorePrefix'. 207
Errors Parameter serviceName should be final. 208
Errors Expected @param tag for 'serviceName'. 208
Errors Parameter clientFactoryName should be final. 208
Errors Expected @param tag for 'clientFactoryName'. 208
Errors Parameter hostName should be final. 208
Errors Expected @param tag for 'hostName'. 208
Errors Parameter hostPort should be final. 209
Errors Line has trailing spaces. 215
Errors Parameter filePath should be final. 218
Errors 'filePath' hides a field. 218
Errors Expected @param tag for 'filePath'. 218
Errors Parameter mimeType should be final. 218
Errors 'mimeType' hides a field. 218
Errors Expected @param tag for 'mimeType'. 218
Errors Parameter userName should be final. 218
Errors Expected @param tag for 'userName'. 218
Errors Missing a Javadoc comment. 222
Errors Parameter filePath should be final. 222
Errors 'filePath' hides a field. 222
Errors Parameter mimeType should be final. 222
Errors 'mimeType' hides a field. 222
Errors Parameter userName should be final. 222
Errors Parameter factory should be final. 223
Errors 'factory' hides a field. 223
Errors '8' is a magic number. 232
Errors '8' is a magic number. 249
Errors '{' is followed by whitespace. 330
Errors Line is longer than 80 characters. 335
Errors '{' is followed by whitespace. 338
Errors Line has trailing spaces. 353
Errors Parameter filePath should be final. 356
Errors 'filePath' hides a field. 356
Errors Expected @param tag for 'filePath'. 356
Errors Parameter mimeType should be final. 356
Errors 'mimeType' hides a field. 356
Errors Expected @param tag for 'mimeType'. 356
Errors First sentence should end with a period. 360
Errors Parameter filePath should be final. 363
Errors 'filePath' hides a field. 363
Errors Expected @param tag for 'filePath'. 363
Errors Parameter mimeType should be final. 363
Errors 'mimeType' hides a field. 363
Errors Expected @param tag for 'mimeType'. 363
Errors Parameter fileID should be final. 363
Errors Expected @param tag for 'fileID'. 363
Errors Parameter storeID should be final. 364
Errors Expected @param tag for 'storeID'. 364
Errors Parameter versionKey should be final. 364
Errors Expected @param tag for 'versionKey'. 364
Errors Parameter userName should be final. 364
Errors Expected @param tag for 'userName'. 364
Errors '4' is a magic number. 377
Errors '4' is a magic number. 382
Errors '4' is a magic number. 383
Errors '6' is a magic number. 383
Errors Must have at least one statement. 407
Errors '4' is a magic number. 424
Errors '4' is a magic number. 429
Errors '4' is a magic number. 430
Errors '6' is a magic number. 430
Errors Line is longer than 80 characters. 438
Errors Must have at least one statement. 449
Errors Line has trailing spaces. 459
Errors Parameter id should be final. 462
Errors 'id' hides a field. 462
Errors Expected @param tag for 'id'. 462
Errors Missing a Javadoc comment. 469
Errors Parameter id should be final. 469
Errors 'id' hides a field. 469
Errors Parameter factory should be final. 469
Errors 'factory' hides a field. 469
Errors Line is longer than 80 characters. 488
Errors '{' is followed by whitespace. 505
Errors '{' is followed by whitespace. 516
Errors Line has trailing spaces. 559
Errors Expected an @return tag. 568
Errors Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 568
Errors Parameter versionKey should be final. 568
Errors Expected @param tag for 'versionKey'. 568
Errors '4' is a magic number. 596
Errors '4' is a magic number. 598
Errors '6' is a magic number. 598
Errors '4' is a magic number. 607
Errors '4' is a magic number. 609
Errors '6' is a magic number. 609
Errors First sentence should end with a period. 624
Errors Method 'getLatestVersion' is not designed for extension - needs to be abstract, final or empty. 627
Errors Line is longer than 80 characters. 628
Errors Expected an @return tag. 634
Errors Method 'getID' is not designed for extension - needs to be abstract, final or empty. 634
Errors Expected an @return tag. 641
Errors Method 'getFilePath' is not designed for extension - needs to be abstract, final or empty. 641
Errors Expected an @return tag. 648
Errors Method 'getMimeType' is not designed for extension - needs to be abstract, final or empty. 648
Errors Method 'setMimeType' is not designed for extension - needs to be abstract, final or empty. 655
Errors Parameter mimeType should be final. 655
Errors 'mimeType' hides a field. 655
Errors Expected @param tag for 'mimeType'. 655
Errors '{' is followed by whitespace. 663
Errors Expected an @return tag. 675
Errors Method 'getVersions' is not designed for extension - needs to be abstract, final or empty. 675
Errors Expected an @return tag. 682
Errors Method 'newVersion' is not designed for extension - needs to be abstract, final or empty. 682
Errors Parameter userName should be final. 682
Errors Expected @param tag for 'userName'. 682
Errors Line is longer than 80 characters. 692
Errors '8' is a magic number. 697
Errors Line is longer than 80 characters. 734
Errors '{' is followed by whitespace. 736
Errors First sentence should end with a period. 750
Errors Line has trailing spaces. 752
Errors Expected an @return tag. 755
Errors Line is longer than 80 characters. 775
Errors Line is longer than 80 characters. 807
Errors Line has trailing spaces. 839
Errors Line has trailing spaces. 842
Errors Line has trailing spaces. 847
Errors Line has trailing spaces. 849
Errors Line has trailing spaces. 854
Errors Missing a Javadoc comment. 863
Errors Parameter dirname should be final. 863
Errors Line is longer than 80 characters. 879
Errors Line is longer than 80 characters. 901
Errors Inner assignments should be avoided. 901
Errors Line is longer than 80 characters. 910
Errors '{' is followed by whitespace. 911
Errors '{' is followed by whitespace. 925
Errors '5' is a magic number. 947
Errors Line is longer than 80 characters. 967
Errors Line is longer than 80 characters. 982
Errors First sentence should end with a period. 1000
Errors Expected an @return tag. 1003
Errors Method 'length' is not designed for extension - needs to be abstract, final or empty. 1003
Errors Expected an @return tag. 1019
Errors Method 'lastModified' is not designed for extension - needs to be abstract, final or empty. 1019
Errors First sentence should end with a period. 1023
Errors Expected an @return tag. 1026
Errors Method 'getJarFile' is not designed for extension - needs to be abstract, final or empty. 1026
Errors First sentence should end with a period. 1038
Errors 'private' modifier out of order with the JLS suggestions. 1041
Errors Line has trailing spaces. 1045
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 1048
Errors Parameter dataSource should be final. 1048
Errors Expected @param tag for 'dataSource'. 1048
Errors First sentence should end with a period. 1053
Errors Line has trailing spaces. 1055
Errors Expected an @return tag. 1058
Errors Parameter s should be final. 1058
Errors Expected @param tag for 's'. 1058

okapi/util/OkapiStoreDataSource.java

Violation Message Line
Errors First sentence should end with a period. 20
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 23
Errors Missing a Javadoc comment. 29
Errors First sentence should end with a period. 31
Errors Line has trailing spaces. 33
Errors Line has trailing spaces. 34
Errors Line has trailing spaces. 36
Errors Line has trailing spaces. 38
Errors Parameter store should be final. 40
Errors 'store' hides a field. 40
Errors Expected @param tag for 'store'. 40
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 41
Errors Line has trailing spaces. 49
Errors Line has trailing spaces. 54
Errors Line has trailing spaces. 56
Errors Line has trailing spaces. 58
Errors Line has trailing spaces. 60
Errors Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 62
Errors Expected @throws tag for 'java.io.IOException'. 62
Errors Line has trailing spaces. 69
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 76
Errors Line has trailing spaces. 78
Errors Line has trailing spaces. 80
Errors Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 82
Errors Expected @throws tag for 'java.io.IOException'. 82
Errors Line has trailing spaces. 88
Errors Line has trailing spaces. 93
Errors Line has trailing spaces. 95
Errors Line has trailing spaces. 97
Errors Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 99
Errors Line has trailing spaces. 105
Errors Line has trailing spaces. 110
Errors Line has trailing spaces. 112
Errors Line has trailing spaces. 114
Errors Method 'getName' is not designed for extension - needs to be abstract, final or empty. 116

okapi/util/OkapiStoreFactory.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 30
Errors Missing a Javadoc comment. 41
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
Errors Missing a Javadoc comment. 48
Errors Missing a Javadoc comment. 50
Errors Missing a Javadoc comment. 54
Errors Missing a Javadoc comment. 56
Errors Missing a Javadoc comment. 58
Errors Missing a Javadoc comment. 60
Errors Missing a Javadoc comment. 62
Errors Line has trailing spaces. 65
Errors Expected an @return tag. 74
Errors Method 'getStoreDirectory' is not designed for extension - needs to be abstract, final or empty. 74
Errors Method 'setStoreDirectory' is not designed for extension - needs to be abstract, final or empty. 81
Errors Parameter newStoreDirectory should be final. 81
Errors Expected @param tag for 'newStoreDirectory'. 81
Errors Expected an @return tag. 94
Errors Method 'getStoreCreationJournal' is not designed for extension - needs to be abstract, final or empty. 94
Errors Method 'setStoreCreationJournal' is not designed for extension - needs to be abstract, final or empty. 105
Errors Parameter newStoreCreationJournal should be final. 105
Errors Expected @param tag for 'newStoreCreationJournal'. 105
Errors Line has trailing spaces. 129
Errors Expected an @return tag. 132
Errors Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 132
Errors Line has trailing spaces. 138
Errors Method 'setServerName' is not designed for extension - needs to be abstract, final or empty. 141
Errors Parameter newServerName should be final. 141
Errors Expected @param tag for 'newServerName'. 141
Errors Expected an @return tag. 152
Errors Method 'getDuplicateStoreDirectory' is not designed for extension - needs to be abstract, final or empty. 152
Errors Method 'setDuplicateStoreDirectory' is not designed for extension - needs to be abstract, final or empty. 159
Errors Parameter newDuplicateStoreDirectory should be final. 159
Errors Expected @param tag for 'newDuplicateStoreDirectory'. 159
Errors Method 'isDuplicating' is not designed for extension - needs to be abstract, final or empty. 176
Errors Method 'createOkapiStore' is not designed for extension - needs to be abstract, final or empty. 180
Errors Missing a Javadoc comment. 180
Errors Parameter filePath should be final. 180
Errors Parameter mimeType should be final. 180
Errors Method 'createOkapiStore' is not designed for extension - needs to be abstract, final or empty. 185
Errors Missing a Javadoc comment. 185
Errors Parameter filePath should be final. 185
Errors Parameter mimeType should be final. 185
Errors Parameter userName should be final. 186
Errors Line is longer than 80 characters. 187
Errors Method 'returnOkapiStore' is not designed for extension - needs to be abstract, final or empty. 191
Errors Missing a Javadoc comment. 191
Errors Parameter id should be final. 191
Errors '{' is followed by whitespace. 195
Errors Method 'getCreationJournalFileWriter' is not designed for extension - needs to be abstract, final or empty. 218
Errors Method 'setJdbcTemplate' is not designed for extension - needs to be abstract, final or empty. 223
Errors Missing a Javadoc comment. 223
Errors Parameter jdbcTemplate should be final. 223
Errors 'jdbcTemplate' hides a field. 223
Errors Method 'setDataSource' is not designed for extension - needs to be abstract, final or empty. 228
Errors Missing a Javadoc comment. 228
Errors Parameter dataSource should be final. 228
Errors 'dataSource' hides a field. 228

okapi/util/OkapiStoreInputStream.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.io.*. 20
Errors First sentence should end with a period. 25
Errors Line has trailing spaces. 27
Errors First sentence should end with a period. 34
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37
Errors Missing a Javadoc comment. 40
Errors First sentence should end with a period. 42
Errors Line has trailing spaces. 44
Errors Parameter store should be final. 48
Errors Expected @param tag for 'store'. 48
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 49
Errors Expected an @return tag. 75
Errors Method 'read' is not designed for extension - needs to be abstract, final or empty. 75
Errors Expected @throws tag for 'java.io.IOException'. 75
Errors Expected an @return tag. 87
Errors Method 'read' is not designed for extension - needs to be abstract, final or empty. 87
Errors Parameter b should be final. 87
Errors Expected @param tag for 'b'. 87
Errors Parameter off should be final. 87
Errors Expected @param tag for 'off'. 87
Errors Parameter len should be final. 87
Errors Expected @param tag for 'len'. 87
Errors Expected @throws tag for 'java.io.IOException'. 87
Errors Expected an @return tag. 99
Errors Method 'read' is not designed for extension - needs to be abstract, final or empty. 99
Errors Parameter b should be final. 99
Errors Expected @param tag for 'b'. 99
Errors Expected @throws tag for 'java.io.IOException'. 99
Errors Expected an @return tag. 110
Errors Method 'skip' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter n should be final. 110
Errors Expected @param tag for 'n'. 110
Errors Expected @throws tag for 'java.io.IOException'. 110
Errors Expected an @return tag. 123
Errors Method 'available' is not designed for extension - needs to be abstract, final or empty. 123
Errors Expected @throws tag for 'java.io.IOException'. 123
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 135
Errors Expected @throws tag for 'java.io.IOException'. 135

okapi/util/OkapiStoreOutputStream.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.io.*. 20
Errors First sentence should end with a period. 22
Errors Line has trailing spaces. 24
Errors Missing a Javadoc comment. 31
Errors Missing a Javadoc comment. 33
Errors First sentence should end with a period. 35
Errors Line has trailing spaces. 37
Errors Parameter store should be final. 41
Errors Expected @param tag for 'store'. 41
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 42
Errors Line is longer than 80 characters. 45
Errors Must have at least one statement. 46
Errors Method 'close' is not designed for extension - needs to be abstract, final or empty. 58
Errors Expected @throws tag for 'java.io.IOException'. 58
Errors Method 'flush' is not designed for extension - needs to be abstract, final or empty. 74
Errors Expected @throws tag for 'java.io.IOException'. 74
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 89
Errors Parameter b should be final. 89
Errors Expected @param tag for 'b'. 89
Errors Expected @throws tag for 'java.io.IOException'. 89
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 105
Errors Parameter b should be final. 105
Errors Expected @param tag for 'b'. 105
Errors Parameter off should be final. 105
Errors Expected @param tag for 'off'. 105
Errors Parameter len should be final. 105
Errors Expected @param tag for 'len'. 105
Errors Expected @throws tag for 'java.io.IOException'. 105
Errors Method 'write' is not designed for extension - needs to be abstract, final or empty. 120
Errors Parameter b should be final. 120
Errors Expected @param tag for 'b'. 120
Errors Expected @throws tag for 'java.io.IOException'. 120

okapi/util/OkapiStoreReader.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.io.*. 20
Errors First sentence should end with a period. 22
Errors Line has trailing spaces. 24
Errors Parameter store should be final. 35
Errors Expected @param tag for 'store'. 35
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 36
Errors Parameter store should be final. 43
Errors Expected @param tag for 'store'. 43
Errors Parameter enc should be final. 43
Errors Expected @param tag for 'enc'. 43
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 44
Errors Expected @throws tag for 'java.io.UnsupportedEncodingException'. 45

okapi/util/OkapiStoreVersion.java

Violation Message Line
Errors First sentence should end with a period. 20
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 30
Errors Missing a Javadoc comment. 34
Errors Variable 'fileID' must be private and have accessor methods. 34
Errors Missing a Javadoc comment. 36
Errors Variable 'revisionDate' must be private and have accessor methods. 36
Errors Missing a Javadoc comment. 38
Errors Variable 'revisionKey' must be private and have accessor methods. 38
Errors Missing a Javadoc comment. 40
Errors Variable 'userName' must be private and have accessor methods. 40
Errors First sentence should end with a period. 42
Errors Line has trailing spaces. 44
Errors Line has trailing spaces. 45
Errors Line has trailing spaces. 49
Errors Parameter fileID should be final. 51
Errors 'fileID' hides a field. 51
Errors Expected @param tag for 'fileID'. 51
Errors Parameter userName should be final. 51
Errors 'userName' hides a field. 51
Errors Expected @param tag for 'userName'. 51
Errors Parameter versions should be final. 52
Errors Expected @param tag for 'versions'. 52
Errors Line is longer than 80 characters. 58
Errors Missing a Javadoc comment. 69
Errors Parameter fileID should be final. 69
Errors 'fileID' hides a field. 69
Errors Parameter userName should be final. 69
Errors 'userName' hides a field. 69
Errors Parameter revisionKey should be final. 70
Errors 'revisionKey' hides a field. 70
Errors Parameter revisionDate should be final. 70
Errors 'revisionDate' hides a field. 70

okapi/util/OkapiStoreWriter.java

Violation Message Line
Errors First sentence should end with a period. 20
Errors Line has trailing spaces. 22
Errors Parameter store should be final. 33
Errors Expected @param tag for 'store'. 33
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 34
Errors Redundant throws: 'java.io.FileNotFoundException' is subclass of 'java.io.IOException'. 34
Errors Expected @throws tag for 'java.io.IOException'. 34
Errors Parameter store should be final. 41
Errors Expected @param tag for 'store'. 41
Errors Parameter enc should be final. 41
Errors Expected @param tag for 'enc'. 41
Errors Expected @throws tag for 'java.io.FileNotFoundException'. 42
Errors Redundant throws: 'java.io.FileNotFoundException' is subclass of 'java.io.IOException'. 42
Errors Expected @throws tag for 'java.io.UnsupportedEncodingException'. 43
Errors Redundant throws: 'java.io.UnsupportedEncodingException' is subclass of 'java.io.IOException'. 43
Errors Expected @throws tag for 'java.io.IOException'. 43

okapi/util/OkapiUserCreationException.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 32
Errors Parameter string should be final. 39
Errors Expected @param tag for 'string'. 39

okapi/util/OkapiXMLDocument.java

Violation Message Line
Errors Line has trailing spaces. 22
Errors Line has trailing spaces. 28
Errors Line has trailing spaces. 33
Errors Name 'indent' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
Errors Line is longer than 80 characters. 49
Errors Name 'dateFormat' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
Errors Unclosed HTML tag found: <startLevel> indents. Allows an OkapiXMLDocument to be inser 71
Errors Parameter startLevel should be final. 74
Errors Expected @param tag for 'startLevel'. 74
Errors First sentence should end with a period. 79
Errors Method 'addProlog' is not designed for extension - needs to be abstract, final or empty. 82
Errors Unclosed HTML tag found: <element> to the document. 87
Errors Method 'addStartTag' is not designed for extension - needs to be abstract, final or empty. 89
Errors Parameter element should be final. 89
Errors Expected @param tag for 'element'. 89
Errors Unclosed HTML tag found: <element attributes> to the document. 95
Errors Method 'addStartTag' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter element should be final. 97
Errors Expected @param tag for 'element'. 97
Errors Parameter attributes should be final. 97
Errors Expected @param tag for 'attributes'. 97
Errors Extra HTML tag found: </element> to the document. 104
Errors Method 'addEndTag' is not designed for extension - needs to be abstract, final or empty. 106
Errors Parameter element should be final. 106
Errors Expected @param tag for 'element'. 106
Errors Method 'addEmptyTag' is not designed for extension - needs to be abstract, final or empty. 114
Errors Parameter element should be final. 114
Errors Expected @param tag for 'element'. 114
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 123
Errors Parameter element should be final. 123
Errors Expected @param tag for 'element'. 123
Errors Parameter content should be final. 123
Errors Expected @param tag for 'content'. 123
Errors '0xa' is a magic number. 136
Errors '0xd' is a magic number. 137
Errors '64' is a magic number. 138
Errors Expected an @return tag. 178
Errors Parameter content should be final. 178
Errors Expected @param tag for 'content'. 178
Errors '0xa' is a magic number. 185
Errors '0xd' is a magic number. 186
Errors '64' is a magic number. 187
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 228
Errors Parameter element should be final. 228
Errors Expected @param tag for 'element'. 228
Errors Parameter content should be final. 228
Errors Expected @param tag for 'content'. 228
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 240
Errors Parameter element should be final. 240
Errors Expected @param tag for 'element'. 240
Errors Parameter content should be final. 240
Errors Expected @param tag for 'content'. 240
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 248
Errors Parameter element should be final. 248
Errors Expected @param tag for 'element'. 248
Errors Parameter content should be final. 248
Errors Expected @param tag for 'content'. 248
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 256
Errors Parameter element should be final. 256
Errors Expected @param tag for 'element'. 256
Errors Parameter content should be final. 256
Errors Expected @param tag for 'content'. 256
Errors Method 'addContent' is not designed for extension - needs to be abstract, final or empty. 264
Errors Parameter element should be final. 264
Errors Expected @param tag for 'element'. 264
Errors Parameter content should be final. 264
Errors Expected @param tag for 'content'. 264
Errors Method 'addXml' is not designed for extension - needs to be abstract, final or empty. 274
Errors Parameter xml should be final. 274
Errors Expected @param tag for 'xml'. 274
Errors Method 'addCData' is not designed for extension - needs to be abstract, final or empty. 281
Errors Parameter content should be final. 281
Errors Expected @param tag for 'content'. 281
Errors First sentence should end with a period. 293
Errors Line has trailing spaces. 295
Errors Line has trailing spaces. 296
Errors Line has trailing spaces. 298
Errors Method 'getLevel' is not designed for extension - needs to be abstract, final or empty. 300
Errors First sentence should end with a period. 308
Errors Line has trailing spaces. 310
Errors Line has trailing spaces. 311
Errors Line has trailing spaces. 313
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 315
Errors Missing a Javadoc comment. 322
Errors Parameter indentLevel should be final. 322

okapi/util/OkapiXSLTRenderer.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - okapi.coreobjects.*. 23
Errors Line has trailing spaces. 35
Errors Missing a Javadoc comment. 43
Errors Variable 'transformerCache' must be private and have accessor methods. 43
Errors Missing a Javadoc comment. 45
Errors Variable 'transformerCacheTime' must be private and have accessor methods. 45
Errors Missing a Javadoc comment. 47
Errors Variable 'dir' must be private and have accessor methods. 47
Errors Missing a Javadoc comment. 49
Errors Missing a Javadoc comment. 51
Errors Missing a Javadoc comment. 53
Errors Missing a Javadoc comment. 55
Errors Missing a Javadoc comment. 57
Errors Missing a Javadoc comment. 59
Errors First sentence should end with a period. 61
Errors Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 64
Errors Method 'render' is not designed for extension - needs to be abstract, final or empty. 69
Errors Method length is 615 lines (max allowed is 150). 69
Errors More than 7 parameters. 69
Errors Parameter toolModel should be final. 69
Errors Expected @param tag for 'toolModel'. 69
Errors Parameter styles should be final. 70
Errors Expected @param tag for 'styles'. 70
Errors Parameter styleMimeTypes should be final. 70
Errors Expected @param tag for 'styleMimeTypes'. 70
Errors Parameter styleStores should be final. 71
Errors Expected @param tag for 'styleStores'. 71
Errors Parameter pathVector should be final. 71
Errors Expected @param tag for 'pathVector'. 71
Errors Parameter pathSegment should be final. 72
Errors Expected @param tag for 'pathSegment'. 72
Errors Parameter request should be final. 72
Errors Expected @param tag for 'request'. 72
Errors Parameter response should be final. 73
Errors Expected @param tag for 'response'. 73
Errors Parameter context should be final. 74
Errors Expected @param tag for 'context'. 74
Errors Parameter nexusHistory should be final. 74
Errors Expected @param tag for 'nexusHistory'. 74
Errors Expected @throws tag for 'javax.servlet.ServletException'. 75
Errors Line is longer than 80 characters. 117
Errors '100000' is a magic number. 120
Errors '100000' is a magic number. 162
Errors Line is longer than 80 characters. 181
Errors Must have at least one statement. 187
Errors Line is longer than 80 characters. 198
Errors Line is longer than 80 characters. 202
Errors Line is longer than 80 characters. 203
Errors Line is longer than 80 characters. 211
Errors Line is longer than 80 characters. 213
Errors Line is longer than 80 characters. 217
Errors Line is longer than 80 characters. 218
Errors Line is longer than 80 characters. 221
Errors Name 'error_sc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 269
Errors '6' is a magic number. 270
Errors Line is longer than 80 characters. 285
Errors Line is longer than 80 characters. 288
Errors Line is longer than 80 characters. 297
Errors Must have at least one statement. 302
Errors Line is longer than 80 characters. 349
Errors Line is longer than 80 characters. 350
Errors Line is longer than 80 characters. 351
Errors '1000' is a magic number. 351
Errors Line is longer than 80 characters. 382
Errors Line is longer than 80 characters. 387
Errors Line is longer than 80 characters. 399
Errors Line is longer than 80 characters. 409
Errors '1500' is a magic number. 412
Errors Line is longer than 80 characters. 414
Errors Line is longer than 80 characters. 415
Errors Line is longer than 80 characters. 429
Errors Line is longer than 80 characters. 507
Errors Name 'error_sc' must match pattern '^[a-z][a-zA-Z0-9]*$'. 555
Errors '6' is a magic number. 556
Errors Must have at least one statement. 576
Errors Line is longer than 80 characters. 620
Errors Line is longer than 80 characters. 627
Errors Line is longer than 80 characters. 631
Errors Line is longer than 80 characters. 636
Errors Line is longer than 80 characters. 646
Errors Line is longer than 80 characters. 647
Errors Line is longer than 80 characters. 671
Errors Line is longer than 80 characters. 678
Errors Line is longer than 80 characters. 679
Errors Must have at least one statement. 687
Errors Method 'edit' is not designed for extension - needs to be abstract, final or empty. 696
Errors More than 7 parameters. 696
Errors Parameter toolModel should be final. 696
Errors Expected @param tag for 'toolModel'. 696
Errors Parameter styles should be final. 697
Errors Expected @param tag for 'styles'. 697
Errors Parameter styleMimeTypes should be final. 697
Errors Expected @param tag for 'styleMimeTypes'. 697
Errors Parameter styleStores should be final. 698
Errors Expected @param tag for 'styleStores'. 698
Errors Parameter pathVector should be final. 698
Errors Expected @param tag for 'pathVector'. 698
Errors Parameter pathSegment should be final. 699
Errors Expected @param tag for 'pathSegment'. 699
Errors Parameter request should be final. 699
Errors Expected @param tag for 'request'. 699
Errors Parameter response should be final. 700
Errors Expected @param tag for 'response'. 700
Errors Parameter context should be final. 701
Errors Expected @param tag for 'context'. 701
Errors Parameter nexusHistory should be final. 701
Errors Expected @param tag for 'nexusHistory'. 701
Errors Expected @throws tag for 'javax.servlet.ServletException'. 702
Errors Method length is 324 lines (max allowed is 150). 707
Errors Missing a Javadoc comment. 707
Errors Parameter request should be final. 708
Errors Parameter response should be final. 709
Errors Parameter context should be final. 710
Errors Parameter pe should be final. 711
Errors Parameter pathVector should be final. 712
Errors Parameter pathSegment should be final. 712
Errors Parameter nexusHistory should be final. 713
Errors Line is longer than 80 characters. 724
Errors '1000' is a magic number. 724
Errors Line is longer than 80 characters. 731
Errors Line is longer than 80 characters. 733
Errors Line is longer than 80 characters. 737
Errors Must have at least one statement. 784
Errors Must have at least one statement. 802
Errors '10' is a magic number. 818
Errors Must have at least one statement. 825
Errors Avoid inline conditionals. 843
Errors Line is longer than 80 characters. 849
Errors Avoid inline conditionals. 855
Errors Avoid inline conditionals. 887
Errors Avoid inline conditionals. 889
Errors Line is longer than 80 characters. 908
Errors Line is longer than 80 characters. 942
Errors Line is longer than 80 characters. 976
Errors Line is longer than 80 characters. 1014
Errors Line is longer than 80 characters. 1017
Errors Must have at least one statement. 1034
Errors Missing a Javadoc comment. 1038
Errors More than 7 parameters. 1038
Errors Parameter toolModel should be final. 1038
Errors Parameter styles should be final. 1039
Errors Parameter styleMimeTypes should be final. 1039
Errors Parameter styleStores should be final. 1040
Errors Parameter pathVector should be final. 1040
Errors Parameter pathSegment should be final. 1041
Errors Parameter request should be final. 1041
Errors Parameter response should be final. 1042
Errors Parameter context should be final. 1043
Errors Parameter nexusHistory should be final. 1043
Errors Line is longer than 80 characters. 1056
Errors Missing a Javadoc comment. 1056
Errors Missing a Javadoc comment. 1104
Errors Parameter fileName should be final. 1104

okapi/util/package.html

Violation Message Line
Errors Missing package documentation file. 0