Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
9380012982

Files

FilesIWE
org/apache/java/lang/Bytes.java 00119
org/apache/java/lang/package.html 001
org/apache/java/security/MD5.java 00347
org/apache/java/security/MessageDigest.java 0017
org/apache/java/security/package.html 001
org/apache/turbine/Turbine.java 0069
org/apache/turbine/TurbineConstants.java 0010
org/apache/turbine/modules/Action.java 004
org/apache/turbine/modules/ActionEvent.java 0031
org/apache/turbine/modules/ActionLoader.java 0015
org/apache/turbine/modules/Assembler.java 001
org/apache/turbine/modules/GenericLoader.java 0014
org/apache/turbine/modules/Layout.java 004
org/apache/turbine/modules/LayoutLoader.java 0014
org/apache/turbine/modules/Loader.java 002
org/apache/turbine/modules/Navigation.java 007
org/apache/turbine/modules/NavigationLoader.java 0019
org/apache/turbine/modules/Page.java 004
org/apache/turbine/modules/PageLoader.java 0014
org/apache/turbine/modules/ScheduledJob.java 003
org/apache/turbine/modules/ScheduledJobLoader.java 0015
org/apache/turbine/modules/Screen.java 0013
org/apache/turbine/modules/ScreenLoader.java 0017
org/apache/turbine/modules/actions/AccessController.java 003
org/apache/turbine/modules/actions/DefaultAction.java 003
org/apache/turbine/modules/actions/InitContextsAction.java 005
org/apache/turbine/modules/actions/LoginUser.java 003
org/apache/turbine/modules/actions/LogoutUser.java 003
org/apache/turbine/modules/actions/VelocityAction.java 0012
org/apache/turbine/modules/actions/VelocitySecureAction.java 006
org/apache/turbine/modules/actions/sessionvalidator/DefaultSessionValidator.java 004
org/apache/turbine/modules/actions/sessionvalidator/SessionValidator.java 001
org/apache/turbine/modules/actions/sessionvalidator/TemplateSecureSessionValidator.java 005
org/apache/turbine/modules/actions/sessionvalidator/TemplateSessionValidator.java 004
org/apache/turbine/modules/layouts/DefaultLayout.java 003
org/apache/turbine/modules/layouts/DirectResponseLayout.java 008
org/apache/turbine/modules/layouts/JspLayout.java 004
org/apache/turbine/modules/layouts/VelocityDirectLayout.java 006
org/apache/turbine/modules/layouts/VelocityECSLayout.java 006
org/apache/turbine/modules/layouts/VelocityOnlyLayout.java 008
org/apache/turbine/modules/layouts/VelocityXslLayout.java 006
org/apache/turbine/modules/navigations/BaseJspNavigation.java 005
org/apache/turbine/modules/navigations/DefaultBottomNavigation.java 008
org/apache/turbine/modules/navigations/DefaultTopNavigation.java 004
org/apache/turbine/modules/navigations/TemplateNavigation.java 005
org/apache/turbine/modules/navigations/VelocityNavigation.java 0015
org/apache/turbine/modules/pages/DefaultPage.java 0030
org/apache/turbine/modules/pages/JspPage.java 006
org/apache/turbine/modules/pages/TemplatePage.java 005
org/apache/turbine/modules/pages/VelocityPage.java 009
org/apache/turbine/modules/screens/BaseJspScreen.java 0011
org/apache/turbine/modules/screens/Error.java 003
org/apache/turbine/modules/screens/JspErrorScreen.java 003
org/apache/turbine/modules/screens/RawScreen.java 009
org/apache/turbine/modules/screens/TemplateScreen.java 0019
org/apache/turbine/modules/screens/VelocityDirectScreen.java 008
org/apache/turbine/modules/screens/VelocityErrorScreen.java 004
org/apache/turbine/modules/screens/VelocityScreen.java 0023
org/apache/turbine/modules/screens/VelocitySecureScreen.java 0012
org/apache/turbine/modules/screens/error/InvalidState.java 009
org/apache/turbine/om/OMTool.java 0030
org/apache/turbine/om/Retrievable.java 001
org/apache/turbine/om/Retriever.java 003
org/apache/turbine/om/RetrieverFactory.java 003
org/apache/turbine/om/package.html 001
org/apache/turbine/om/security/Group.java 001
org/apache/turbine/om/security/Permission.java 001
org/apache/turbine/om/security/Role.java 001
org/apache/turbine/om/security/SecurityEntity.java 001
org/apache/turbine/om/security/SecurityObject.java 0033
org/apache/turbine/om/security/TurbineGroup.java 0026
org/apache/turbine/om/security/TurbinePermission.java 0014
org/apache/turbine/om/security/TurbineRole.java 0033
org/apache/turbine/om/security/TurbineUser.java 0097
org/apache/turbine/om/security/User.java 003
org/apache/turbine/om/security/peer/GroupPeer.java 008
org/apache/turbine/om/security/peer/PermissionPeer.java 0011
org/apache/turbine/om/security/peer/RolePeer.java 0010
org/apache/turbine/om/security/peer/RolePermissionPeer.java 006
org/apache/turbine/om/security/peer/TurbineUserPeer.java 0034
org/apache/turbine/om/security/peer/UserGroupRolePeer.java 003
org/apache/turbine/om/security/peer/UserPeer.java 004
org/apache/turbine/services/BaseInitable.java 0013
org/apache/turbine/services/BaseInitableBroker.java 0027
org/apache/turbine/services/BaseService.java 0016
org/apache/turbine/services/BaseServiceBroker.java 0069
org/apache/turbine/services/BaseUnicastRemoteService.java 0046
org/apache/turbine/services/Initable.java 001
org/apache/turbine/services/InitableBroker.java 002
org/apache/turbine/services/InitializationException.java 004
org/apache/turbine/services/InstantiationException.java 008
org/apache/turbine/services/Service.java 001
org/apache/turbine/services/ServiceBroker.java 002
org/apache/turbine/services/ServiceManager.java 002
org/apache/turbine/services/TurbineBaseService.java 009
org/apache/turbine/services/TurbineServices.java 002
org/apache/turbine/services/assemblerbroker/AssemblerBrokerService.java 005
org/apache/turbine/services/assemblerbroker/TurbineAssemblerBroker.java 006
org/apache/turbine/services/assemblerbroker/TurbineAssemblerBrokerService.java 0017
org/apache/turbine/services/assemblerbroker/util/AssemblerFactory.java 001
org/apache/turbine/services/assemblerbroker/util/java/JavaActionFactory.java 003
org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java 0016
org/apache/turbine/services/assemblerbroker/util/java/JavaLayoutFactory.java 003
org/apache/turbine/services/assemblerbroker/util/java/JavaNavigationFactory.java 003
org/apache/turbine/services/assemblerbroker/util/java/JavaPageFactory.java 003
org/apache/turbine/services/assemblerbroker/util/java/JavaScheduledJobFactory.java 003
org/apache/turbine/services/assemblerbroker/util/java/JavaScreenFactory.java 003
org/apache/turbine/services/assemblerbroker/util/python/PythonActionFactory.java 003
org/apache/turbine/services/assemblerbroker/util/python/PythonBaseFactory.java 006
org/apache/turbine/services/assemblerbroker/util/python/PythonLayoutFactory.java 003
org/apache/turbine/services/assemblerbroker/util/python/PythonNavigationFactory.java 003
org/apache/turbine/services/assemblerbroker/util/python/PythonPageFactory.java 003
org/apache/turbine/services/assemblerbroker/util/python/PythonScreenFactory.java 003
org/apache/turbine/services/avaloncomponent/AvalonComponentService.java 001
org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentService.java 0013
org/apache/turbine/services/cache/CachedObject.java 0023
org/apache/turbine/services/cache/GlobalCacheService.java 005
org/apache/turbine/services/cache/ObjectExpiredException.java 001
org/apache/turbine/services/cache/Refreshable.java 001
org/apache/turbine/services/cache/RefreshableCachedObject.java 0018
org/apache/turbine/services/cache/TurbineGlobalCache.java 009
org/apache/turbine/services/cache/TurbineGlobalCacheService.java 0036
org/apache/turbine/services/component/ComponentService.java 003
org/apache/turbine/services/component/TurbineComponentService.java 0014
org/apache/turbine/services/component/package.html 001
org/apache/turbine/services/crypto/CryptoAlgorithm.java 001
org/apache/turbine/services/crypto/CryptoService.java 001
org/apache/turbine/services/crypto/TurbineCrypto.java 004
org/apache/turbine/services/crypto/TurbineCryptoService.java 007
org/apache/turbine/services/crypto/provider/ClearCrypt.java 006
org/apache/turbine/services/crypto/provider/JavaCrypt.java 0010
org/apache/turbine/services/crypto/provider/OldJavaCrypt.java 0011
org/apache/turbine/services/crypto/provider/UnixCrypt.java 009
org/apache/turbine/services/db/TurbineDB.java 007
org/apache/turbine/services/db/package.html 001
org/apache/turbine/services/factory/Factory.java 001
org/apache/turbine/services/factory/FactoryService.java 003
org/apache/turbine/services/factory/TurbineFactory.java 0020
org/apache/turbine/services/factory/TurbineFactoryService.java 0062
org/apache/turbine/services/intake/IntakeException.java 005
org/apache/turbine/services/intake/IntakeService.java 007
org/apache/turbine/services/intake/IntakeTool.java 0095
org/apache/turbine/services/intake/TurbineIntake.java 0015
org/apache/turbine/services/intake/TurbineIntakeService.java 0082
org/apache/turbine/services/intake/model/BigDecimalField.java 0014
org/apache/turbine/services/intake/model/BooleanField.java 0026
org/apache/turbine/services/intake/model/ComboKeyField.java 0011
org/apache/turbine/services/intake/model/DateStringField.java 0015
org/apache/turbine/services/intake/model/DoubleField.java 0021
org/apache/turbine/services/intake/model/Field.java 00155
org/apache/turbine/services/intake/model/FieldFactory.java 0045
org/apache/turbine/services/intake/model/FileItemField.java 0012
org/apache/turbine/services/intake/model/FloatField.java 0021
org/apache/turbine/services/intake/model/Group.java 0085
org/apache/turbine/services/intake/model/IntegerField.java 0021
org/apache/turbine/services/intake/model/LongField.java 0021
org/apache/turbine/services/intake/model/NumberKeyField.java 007
org/apache/turbine/services/intake/model/ShortField.java 0022
org/apache/turbine/services/intake/model/StringField.java 0016
org/apache/turbine/services/intake/model/StringKeyField.java 0011
org/apache/turbine/services/intake/model/package.html 001
org/apache/turbine/services/intake/transform/DTDResolver.java 0011
org/apache/turbine/services/intake/transform/XmlToAppData.java 0047
org/apache/turbine/services/intake/transform/package.html 001
org/apache/turbine/services/intake/validator/BigDecimalValidator.java 0022
org/apache/turbine/services/intake/validator/BooleanValidator.java 0023
org/apache/turbine/services/intake/validator/Constraint.java 004
org/apache/turbine/services/intake/validator/DateStringValidator.java 0040
org/apache/turbine/services/intake/validator/DefaultValidator.java 0053
org/apache/turbine/services/intake/validator/DoubleValidator.java 0021
org/apache/turbine/services/intake/validator/FileValidator.java 006
org/apache/turbine/services/intake/validator/FloatValidator.java 0023
org/apache/turbine/services/intake/validator/InitableByConstraintMap.java 001
org/apache/turbine/services/intake/validator/IntegerValidator.java 0023
org/apache/turbine/services/intake/validator/InvalidMaskException.java 004
org/apache/turbine/services/intake/validator/LongValidator.java 0023
org/apache/turbine/services/intake/validator/NumberKeyValidator.java 0025
org/apache/turbine/services/intake/validator/NumberValidator.java 0014
org/apache/turbine/services/intake/validator/ShortValidator.java 0023
org/apache/turbine/services/intake/validator/StringValidator.java 0024
org/apache/turbine/services/intake/validator/ValidationException.java 002
org/apache/turbine/services/intake/validator/Validator.java 001
org/apache/turbine/services/intake/xmlmodel/AppData.java 0029
org/apache/turbine/services/intake/xmlmodel/Rule.java 0036
org/apache/turbine/services/intake/xmlmodel/XmlField.java 00112
org/apache/turbine/services/intake/xmlmodel/XmlGroup.java 0063
org/apache/turbine/services/intake/xmlmodel/package.html 001
org/apache/turbine/services/jsp/JspService.java 002
org/apache/turbine/services/jsp/TurbineJsp.java 0011
org/apache/turbine/services/jsp/TurbineJspService.java 0031
org/apache/turbine/services/jsp/util/JspLink.java 008
org/apache/turbine/services/jsp/util/JspNavigation.java 0010
org/apache/turbine/services/jsp/util/JspScreenPlaceholder.java 009
org/apache/turbine/services/jsp/util/package.html 001
org/apache/turbine/services/localization/LocaleDetector.java 007
org/apache/turbine/services/localization/LocaleTokenizer.java 0015
org/apache/turbine/services/localization/Localization.java 0034
org/apache/turbine/services/localization/LocalizationService.java 005
org/apache/turbine/services/localization/LocalizationTool.java 0015
org/apache/turbine/services/localization/TurbineLocalizationService.java 0097
org/apache/turbine/services/mimetype/MimeTypeService.java 001
org/apache/turbine/services/mimetype/TurbineMimeTypeService.java 0037
org/apache/turbine/services/mimetype/TurbineMimeTypes.java 0017
org/apache/turbine/services/mimetype/util/CharSetMap.java 0053
org/apache/turbine/services/mimetype/util/MimeType.java 00120
org/apache/turbine/services/mimetype/util/MimeTypeMap.java 0053
org/apache/turbine/services/mimetype/util/MimeTypeMapper.java 0029
org/apache/turbine/services/mimetype/util/package.html 001
org/apache/turbine/services/naming/NamingService.java 002
org/apache/turbine/services/naming/TurbineNamingService.java 0013
org/apache/turbine/services/pool/PoolService.java 008
org/apache/turbine/services/pool/TurbinePool.java 0020
org/apache/turbine/services/pool/TurbinePoolService.java 0092
org/apache/turbine/services/pull/ApplicationTool.java 001
org/apache/turbine/services/pull/PullService.java 004
org/apache/turbine/services/pull/RunDataApplicationTool.java 003
org/apache/turbine/services/pull/TurbinePull.java 0013
org/apache/turbine/services/pull/TurbinePullService.java 0068
org/apache/turbine/services/pull/tools/ContentTool.java 0027
org/apache/turbine/services/pull/tools/RelativeTemplateLink.java 0011
org/apache/turbine/services/pull/tools/TemplateLink.java 0084
org/apache/turbine/services/pull/tools/TemplateLinkWithSlash.java 0014
org/apache/turbine/services/pull/util/DateFormatter.java 0013
org/apache/turbine/services/pull/util/SessionData.java 0013
org/apache/turbine/services/pull/util/UIManager.java 0044
org/apache/turbine/services/pull/util/package.html 001
org/apache/turbine/services/resources/TurbineResources.java 0039
org/apache/turbine/services/resources/package.html 001
org/apache/turbine/services/rundata/DefaultTurbineRunData.java 00201
org/apache/turbine/services/rundata/RunDataService.java 001
org/apache/turbine/services/rundata/TurbineRunData.java 001
org/apache/turbine/services/rundata/TurbineRunDataFacade.java 0010
org/apache/turbine/services/rundata/TurbineRunDataService.java 0021
org/apache/turbine/services/schedule/BaseJobEntry.java 00167
org/apache/turbine/services/schedule/BaseJobEntryPeer.java 00141
org/apache/turbine/services/schedule/JobEntry.java 0038
org/apache/turbine/services/schedule/JobEntryPeer.java 001
org/apache/turbine/services/schedule/JobQueue.java 0020
org/apache/turbine/services/schedule/ScheduleService.java 001
org/apache/turbine/services/schedule/SchedulerTool.java 0010
org/apache/turbine/services/schedule/TurbineNonPersistentSchedulerService.java 0017
org/apache/turbine/services/schedule/TurbineScheduler.java 006
org/apache/turbine/services/schedule/TurbineSchedulerService.java 0042
org/apache/turbine/services/schedule/WorkerThread.java 009
org/apache/turbine/services/schedule/map/JobEntryMapBuilder.java 0015
org/apache/turbine/services/schedule/map/package.html 001
org/apache/turbine/services/security/BaseSecurityService.java 00134
org/apache/turbine/services/security/SecurityService.java 0039
org/apache/turbine/services/security/TurbineSecurity.java 0086
org/apache/turbine/services/security/UserManager.java 004
org/apache/turbine/services/security/db/DBSecurityService.java 0065
org/apache/turbine/services/security/db/DBUserManager.java 0055
org/apache/turbine/services/security/ldap/LDAPSecurityConstants.java 009
org/apache/turbine/services/security/ldap/LDAPSecurityService.java 0072
org/apache/turbine/services/security/ldap/LDAPUser.java 0094
org/apache/turbine/services/security/ldap/LDAPUserManager.java 0041
org/apache/turbine/services/security/passive/PassiveUserManager.java 0046
org/apache/turbine/services/security/torque/GroupPeerManager.java 0060
org/apache/turbine/services/security/torque/GroupPeerManagerConstants.java 008
org/apache/turbine/services/security/torque/PermissionPeerManager.java 0060
org/apache/turbine/services/security/torque/PermissionPeerManagerConstants.java 008
org/apache/turbine/services/security/torque/RolePeerManager.java 0052
org/apache/turbine/services/security/torque/RolePeerManagerConstants.java 0019
org/apache/turbine/services/security/torque/TorqueGroup.java 0028
org/apache/turbine/services/security/torque/TorqueObject.java 0033
org/apache/turbine/services/security/torque/TorquePermission.java 0016
org/apache/turbine/services/security/torque/TorqueRole.java 0032
org/apache/turbine/services/security/torque/TorqueSecurityService.java 0071
org/apache/turbine/services/security/torque/TorqueUser.java 00105
org/apache/turbine/services/security/torque/TorqueUserManager.java 0060
org/apache/turbine/services/security/torque/UserPeerManager.java 00115
org/apache/turbine/services/security/torque/UserPeerManagerConstants.java 0057
org/apache/turbine/services/security/torque/om/BaseTurbineGroup.java 00202
org/apache/turbine/services/security/torque/om/BaseTurbineGroupPeer.java 00134
org/apache/turbine/services/security/torque/om/BaseTurbinePermission.java 00186
org/apache/turbine/services/security/torque/om/BaseTurbinePermissionPeer.java 00135
org/apache/turbine/services/security/torque/om/BaseTurbineRole.java 00300
org/apache/turbine/services/security/torque/om/BaseTurbineRolePeer.java 00134
org/apache/turbine/services/security/torque/om/BaseTurbineRolePermission.java 00152
org/apache/turbine/services/security/torque/om/BaseTurbineRolePermissionPeer.java 00187
org/apache/turbine/services/security/torque/om/BaseTurbineUser.java 00306
org/apache/turbine/services/security/torque/om/BaseTurbineUserGroupRole.java 00187
org/apache/turbine/services/security/torque/om/BaseTurbineUserGroupRolePeer.java 00327
org/apache/turbine/services/security/torque/om/BaseTurbineUserPeer.java 00143
org/apache/turbine/services/security/torque/om/TurbineGroup.java 001
org/apache/turbine/services/security/torque/om/TurbineGroupPeer.java 001
org/apache/turbine/services/security/torque/om/TurbinePermission.java 001
org/apache/turbine/services/security/torque/om/TurbinePermissionPeer.java 002
org/apache/turbine/services/security/torque/om/TurbineRole.java 001
org/apache/turbine/services/security/torque/om/TurbineRolePeer.java 001
org/apache/turbine/services/security/torque/om/TurbineRolePermission.java 002
org/apache/turbine/services/security/torque/om/TurbineRolePermissionPeer.java 002
org/apache/turbine/services/security/torque/om/TurbineUser.java 001
org/apache/turbine/services/security/torque/om/TurbineUserGroupRole.java 002
org/apache/turbine/services/security/torque/om/TurbineUserGroupRolePeer.java 002
org/apache/turbine/services/security/torque/om/TurbineUserPeer.java 001
org/apache/turbine/services/security/torque/om/map/TurbineGroupMapBuilder.java 009
org/apache/turbine/services/security/torque/om/map/TurbinePermissionMapBuilder.java 0010
org/apache/turbine/services/security/torque/om/map/TurbineRoleMapBuilder.java 009
org/apache/turbine/services/security/torque/om/map/TurbineRolePermissionMapBuilder.java 0011
org/apache/turbine/services/security/torque/om/map/TurbineUserGroupRoleMapBuilder.java 0012
org/apache/turbine/services/security/torque/om/map/TurbineUserMapBuilder.java 008
org/apache/turbine/services/security/torque/om/map/package.html 001
org/apache/turbine/services/security/torque/om/package.html 001
org/apache/turbine/services/servlet/ServletService.java 001
org/apache/turbine/services/servlet/TurbineServlet.java 008
org/apache/turbine/services/servlet/TurbineServletService.java 0023
org/apache/turbine/services/session/SessionListener.java 0010
org/apache/turbine/services/session/SessionService.java 003
org/apache/turbine/services/session/SessionTool.java 0018
org/apache/turbine/services/session/TurbineSession.java 0012
org/apache/turbine/services/session/TurbineSessionService.java 0019
org/apache/turbine/services/template/BaseTemplateEngineService.java 0015
org/apache/turbine/services/template/TemplateEngineService.java 0025
org/apache/turbine/services/template/TemplateService.java 0018
org/apache/turbine/services/template/TurbineTemplate.java 0038
org/apache/turbine/services/template/TurbineTemplateService.java 00113
org/apache/turbine/services/template/mapper/BaseMapper.java 0039
org/apache/turbine/services/template/mapper/BaseTemplateMapper.java 0019
org/apache/turbine/services/template/mapper/ClassMapper.java 0021
org/apache/turbine/services/template/mapper/DirectMapper.java 008
org/apache/turbine/services/template/mapper/DirectTemplateMapper.java 004
org/apache/turbine/services/template/mapper/LayoutTemplateMapper.java 0011
org/apache/turbine/services/template/mapper/Mapper.java 003
org/apache/turbine/services/template/mapper/ScreenDefaultTemplateMapper.java 0011
org/apache/turbine/services/template/mapper/ScreenTemplateMapper.java 007
org/apache/turbine/services/uniqueid/TurbineUniqueId.java 002
org/apache/turbine/services/uniqueid/TurbineUniqueIdService.java 0020
org/apache/turbine/services/uniqueid/UniqueIdService.java 002
org/apache/turbine/services/upload/BaseUploadService.java 009
org/apache/turbine/services/upload/TurbineUpload.java 007
org/apache/turbine/services/upload/TurbineUploadService.java 0026
org/apache/turbine/services/upload/UploadService.java 001
org/apache/turbine/services/velocity/TurbineVelocity.java 0012
org/apache/turbine/services/velocity/TurbineVelocityService.java 0063
org/apache/turbine/services/velocity/VelocityService.java 001
org/apache/turbine/services/xmlrpc/TurbineXmlRpc.java 0097
org/apache/turbine/services/xmlrpc/TurbineXmlRpcService.java 00149
org/apache/turbine/services/xmlrpc/XmlRpcService.java 0044
org/apache/turbine/services/xmlrpc/util/AuthenticatedFileHandler.java 0014
org/apache/turbine/services/xmlrpc/util/FileHandler.java 0029
org/apache/turbine/services/xmlrpc/util/FileTransfer.java 0073
org/apache/turbine/services/xmlrpc/util/package.html 001
org/apache/turbine/services/xslt/TurbineXSLT.java 0017
org/apache/turbine/services/xslt/TurbineXSLTService.java 0059
org/apache/turbine/services/xslt/XSLTService.java 009
org/apache/turbine/util/BrowserDetector.java 0043
org/apache/turbine/util/BufferCache.java 009
org/apache/turbine/util/CSVParser.java 007
org/apache/turbine/util/Comparable.java 001
org/apache/turbine/util/ContentURI.java 0012
org/apache/turbine/util/CookieParser.java 001
org/apache/turbine/util/DataStreamParser.java 005
org/apache/turbine/util/DateSelector.java 0078
org/apache/turbine/util/DynamicURI.java 00199
org/apache/turbine/util/FileUtils.java 004
org/apache/turbine/util/FormMessage.java 0034
org/apache/turbine/util/FormMessages.java 0031
org/apache/turbine/util/GenerateUniqueId.java 0023
org/apache/turbine/util/HttpUtils.java 005
org/apache/turbine/util/InputFilterUtils.java 009
org/apache/turbine/util/Log.java 0070
org/apache/turbine/util/ObjectUtils.java 0027
org/apache/turbine/util/ParameterParser.java 001
org/apache/turbine/util/QuickSort.java 0016
org/apache/turbine/util/RelativeDynamicURI.java 0035
org/apache/turbine/util/RunData.java 002
org/apache/turbine/util/RunDataFactory.java 0017
org/apache/turbine/util/SecurityCheck.java 0032
org/apache/turbine/util/SequencedHashtable.java 0044
org/apache/turbine/util/ServerData.java 0047
org/apache/turbine/util/ServletUtils.java 0015
org/apache/turbine/util/StringStackBuffer.java 0025
org/apache/turbine/util/StringUtils.java 0035
org/apache/turbine/util/SystemError.java 009
org/apache/turbine/util/TSVParser.java 008
org/apache/turbine/util/TimeSelector.java 0089
org/apache/turbine/util/TurbineConfig.java 0097
org/apache/turbine/util/TurbineException.java 005
org/apache/turbine/util/TurbineRuntimeException.java 005
org/apache/turbine/util/TurbineXmlConfig.java 0011
org/apache/turbine/util/ValueParser.java 001
org/apache/turbine/util/db/TableColumn.java 0017
org/apache/turbine/util/db/UUIdGenerator.java 0031
org/apache/turbine/util/db/map/TurbineMapBuilder.java 0083
org/apache/turbine/util/db/map/package.html 001
org/apache/turbine/util/db/package.html 001
org/apache/turbine/util/mail/ByteArrayDataSource.java 0027
org/apache/turbine/util/mail/Email.java 0074
org/apache/turbine/util/mail/EmailAttachment.java 0029
org/apache/turbine/util/mail/HtmlEmail.java 0034
org/apache/turbine/util/mail/MailMessage.java 0086
org/apache/turbine/util/mail/MultiPartEmail.java 0042
org/apache/turbine/util/mail/SimpleEmail.java 0011
org/apache/turbine/util/mail/package.html 001
org/apache/turbine/util/parser/BaseValueParser.java 00258
org/apache/turbine/util/parser/CSVParser.java 0010
org/apache/turbine/util/parser/CookieParser.java 0013
org/apache/turbine/util/parser/DataStreamParser.java 0039
org/apache/turbine/util/parser/DefaultCookieParser.java 0034
org/apache/turbine/util/parser/DefaultParameterParser.java 0023
org/apache/turbine/util/parser/ParameterParser.java 001
org/apache/turbine/util/parser/ParserUtils.java 0014
org/apache/turbine/util/parser/TSVParser.java 0010
org/apache/turbine/util/parser/ValueParser.java 006
org/apache/turbine/util/pool/ArrayCtorRecyclable.java 002
org/apache/turbine/util/pool/BoundedBuffer.java 0029
org/apache/turbine/util/pool/InitableRecyclable.java 003
org/apache/turbine/util/pool/ObjectInputStreamForContext.java 009
org/apache/turbine/util/pool/Recyclable.java 001
org/apache/turbine/util/pool/RecyclableSupport.java 008
org/apache/turbine/util/security/AccessControlException.java 002
org/apache/turbine/util/security/AccessControlList.java 0010
org/apache/turbine/util/security/DataBackendException.java 004
org/apache/turbine/util/security/EntityExistsException.java 002
org/apache/turbine/util/security/GroupSet.java 0026
org/apache/turbine/util/security/PasswordMismatchException.java 002
org/apache/turbine/util/security/PermissionSet.java 0029
org/apache/turbine/util/security/RoleSet.java 0027
org/apache/turbine/util/security/SecuritySet.java 0032
org/apache/turbine/util/security/TurbineAccessControlList.java 0065
org/apache/turbine/util/security/TurbineSecurityException.java 004
org/apache/turbine/util/security/UnknownEntityException.java 004
org/apache/turbine/util/template/HtmlPageAttributes.java 00134
org/apache/turbine/util/template/RelativeTemplateLink.java 0014
org/apache/turbine/util/template/SelectorBox.java 0066
org/apache/turbine/util/template/TemplateInfo.java 0050
org/apache/turbine/util/template/TemplateLink.java 0016
org/apache/turbine/util/template/TemplateLinkWithSlash.java 005
org/apache/turbine/util/template/TemplateNavigation.java 0016
org/apache/turbine/util/template/TemplatePageAttributes.java 0043
org/apache/turbine/util/template/TemplateScreen.java 0011
org/apache/turbine/util/template/TemplateSecurityCheck.java 0031
org/apache/turbine/util/upload/FileItem.java 0048
org/apache/turbine/util/upload/MultipartStream.java 0089
org/apache/turbine/util/upload/package.html 001
org/apache/turbine/util/uri/BaseURI.java 0070
org/apache/turbine/util/uri/DataURI.java 0011
org/apache/turbine/util/uri/TemplateURI.java 0046
org/apache/turbine/util/uri/TurbineURI.java 00134
org/apache/turbine/util/uri/URI.java 001
org/apache/turbine/util/uri/URIConstants.java 002
org/apache/turbine/util/uri/URIParam.java 0015
org/apache/turbine/util/uri/URIUtils.java 003
org/apache/turbine/util/validation/AlwaysTrueValidator.java 006
org/apache/turbine/util/validation/EmailValidator.java 008
org/apache/turbine/util/validation/InputValidator.java 0063
org/apache/turbine/util/validation/NotEmpty.java 007
org/apache/turbine/util/validation/package.html 001
org/apache/turbine/util/velocity/VelocityActionEvent.java 0011
org/apache/turbine/util/velocity/VelocityEmail.java 0028
org/apache/turbine/util/velocity/VelocityEmailException.java 005
org/apache/turbine/util/velocity/VelocityHtmlEmail.java 0024

org/apache/java/lang/Bytes.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 27
Error Missing a Javadoc comment. 29
Error Name 'hexDigits' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error ',' is not followed by whitespace. 31
Error Parameter a should be final. 41
Error Parameter b should be final. 42
Error Parameter a should be final. 58
Error Parameter b should be final. 59
Error Parameter c should be final. 60
Error Parameter a should be final. 76
Error Parameter b should be final. 77
Error 'if' construct must use '{}'s. 80
Error 'for' construct must use '{}'s. 82
Error 'if' construct must use '{}'s. 83
Error Parameter b should be final. 97
Error Parameter pos should be final. 98
Error Parameter b should be final. 114
Error Parameter pos should be final. 115
Error Parameter length should be final. 116
Error Parameter src should be final. 129
Error Parameter dest should be final. 130
Error Parameter src should be final. 143
Error Parameter dest should be final. 144
Error Parameter pos should be final. 145
Error Parameter src should be final. 159
Error Parameter dest should be final. 160
Error Parameter pos should be final. 161
Error Parameter length should be final. 162
Error Parameter src should be final. 177
Error Parameter dest should be final. 178
Error Parameter srcpos should be final. 179
Error Parameter destpos should be final. 180
Error Parameter length should be final. 181
Error Parameter n should be final. 192
Error '4' is a magic number. 194
Error Parameter n should be final. 205
Error Parameter b should be final. 206
Error '3' is a magic number. 208
Error '8' is a magic number. 209
Error '8' is a magic number. 211
Error '8' is a magic number. 213
Error Parameter n should be final. 225
Error '8' is a magic number. 227
Error Parameter n should be final. 238
Error Parameter b should be final. 239
Error '7' is a magic number. 241
Error '8' is a magic number. 242
Error '6' is a magic number. 243
Error '8' is a magic number. 244
Error '5' is a magic number. 245
Error '8' is a magic number. 246
Error '4' is a magic number. 247
Error '8' is a magic number. 248
Error '3' is a magic number. 249
Error '8' is a magic number. 250
Error '8' is a magic number. 252
Error '8' is a magic number. 254
Error Parameter b should be final. 266
Error '3' is a magic number. 268
Error '0xFF' is a magic number. 268
Error '+' should be on a new line. 268
Error '0xFF' is a magic number. 269
Error '8' is a magic number. 269
Error '+' should be on a new line. 269
Error '0xFF' is a magic number. 270
Error '16' is a magic number. 270
Error '+' should be on a new line. 270
Error '0xFF' is a magic number. 271
Error '24' is a magic number. 271
Error Parameter b should be final. 280
Error '7' is a magic number. 282
Error '0xFF' is a magic number. 282
Error '+' should be on a new line. 282
Error '6' is a magic number. 283
Error '0xFF' is a magic number. 283
Error '8' is a magic number. 283
Error '+' should be on a new line. 283
Error '5' is a magic number. 284
Error '0xFF' is a magic number. 284
Error '16' is a magic number. 284
Error '+' should be on a new line. 284
Error '4' is a magic number. 285
Error '0xFF' is a magic number. 285
Error '24' is a magic number. 285
Error '+' should be on a new line. 285
Error '3' is a magic number. 286
Error '0xFF' is a magic number. 286
Error '32' is a magic number. 286
Error '+' should be on a new line. 286
Error '0xFF' is a magic number. 287
Error '40' is a magic number. 287
Error '+' should be on a new line. 287
Error '0xFF' is a magic number. 288
Error '48' is a magic number. 288
Error '+' should be on a new line. 288
Error '0xFF' is a magic number. 289
Error '56' is a magic number. 289
Error Parameter b should be final. 298
Error Parameter b should be final. 312
Error Parameter offset should be final. 313
Error Parameter length should be final. 314
Error '4' is a magic number. 321
Error '0x0F' is a magic number. 321
Error '0x0F' is a magic number. 322

org/apache/java/lang/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/java/security/MD5.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 35
Error Name 'counter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Missing a Javadoc comment. 36
Error Name 'reminder' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Missing a Javadoc comment. 37
Error Name 'buffer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Array brackets at illegal position. 37
Error Missing a Javadoc comment. 38
Error Name 'state' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Array brackets at illegal position. 38
Error Missing a Javadoc comment. 39
Error Name 'x' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Array brackets at illegal position. 39
Error Variable 'padding' must be private and have accessor methods. 44
Error Array brackets at illegal position. 44
Error '0x80' is a magic number. 46
Error Line is longer than 80 characters. 63
Error Missing a Javadoc comment. 66
Error Parameter block should be final. 94
Error Parameter offset should be final. 95
Error Parameter length should be final. 96
Error '63L' is a magic number. 103
Error '64' is a magic number. 108
Error '63L' is a magic number. 113
Error Parameter in should be final. 129
Error Parameter out should be final. 130
Error '16' is a magic number. 132
Error '0xff' is a magic number. 134
Error '|' should be on a new line. 134
Error '0xff' is a magic number. 135
Error '8' is a magic number. 135
Error '|' should be on a new line. 135
Error '0xff' is a magic number. 136
Error '16' is a magic number. 136
Error '|' should be on a new line. 136
Error '0xff' is a magic number. 137
Error '24' is a magic number. 137
Error Expected an @return tag. 149
Error Parameter block should be final. 149
Error Parameter offset should be final. 150
Error Parameter length should be final. 151
Error '3' is a magic number. 155
Error '16' is a magic number. 156
Error '8' is a magic number. 158
Error '8' is a magic number. 160
Error '64' is a magic number. 164
Error '8' is a magic number. 164
Error '8' is a magic number. 167
Error Missing a Javadoc comment. 183
Error 'private' modifier out of order with the JLS suggestions. 183
Error Name 'F' must match pattern '^[a-z][a-zA-Z0-9]*$'. 183
Error Parameter x should be final. 183
Error Parameter y should be final. 184
Error Parameter z should be final. 185
Error '^' is not preceded with whitespace. 187
Error '^' is not followed by whitespace. 187
Error Missing a Javadoc comment. 202
Error 'private' modifier out of order with the JLS suggestions. 202
Error Name 'FF' must match pattern '^[a-z][a-zA-Z0-9]*$'. 202
Error Parameter a should be final. 202
Error Parameter b should be final. 203
Error Parameter c should be final. 204
Error Parameter d should be final. 205
Error Parameter x should be final. 206
Error Parameter s should be final. 207
Error Parameter ac should be final. 208
Error ',' is not followed by whitespace. 210
Error ',' is not followed by whitespace. 210
Error Missing a Javadoc comment. 223
Error 'private' modifier out of order with the JLS suggestions. 223
Error Name 'G' must match pattern '^[a-z][a-zA-Z0-9]*$'. 223
Error Parameter x should be final. 223
Error Parameter y should be final. 224
Error Parameter z should be final. 225
Error '^' is not preceded with whitespace. 227
Error '^' is not followed by whitespace. 227
Error Missing a Javadoc comment. 242
Error 'private' modifier out of order with the JLS suggestions. 242
Error Name 'GG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 242
Error Parameter a should be final. 242
Error Parameter b should be final. 243
Error Parameter c should be final. 244
Error Parameter d should be final. 245
Error Parameter x should be final. 246
Error Parameter s should be final. 247
Error Parameter ac should be final. 248
Error ',' is not followed by whitespace. 250
Error ',' is not followed by whitespace. 250
Error Missing a Javadoc comment. 263
Error 'private' modifier out of order with the JLS suggestions. 263
Error Name 'H' must match pattern '^[a-z][a-zA-Z0-9]*$'. 263
Error Parameter x should be final. 263
Error Parameter y should be final. 264
Error Parameter z should be final. 265
Error Missing a Javadoc comment. 282
Error 'private' modifier out of order with the JLS suggestions. 282
Error Name 'HH' must match pattern '^[a-z][a-zA-Z0-9]*$'. 282
Error Parameter a should be final. 282
Error Parameter b should be final. 283
Error Parameter c should be final. 284
Error Parameter d should be final. 285
Error Parameter x should be final. 286
Error Parameter s should be final. 287
Error Parameter ac should be final. 288
Error ',' is not followed by whitespace. 290
Error ',' is not followed by whitespace. 290
Error Missing a Javadoc comment. 303
Error 'private' modifier out of order with the JLS suggestions. 303
Error Name 'I' must match pattern '^[a-z][a-zA-Z0-9]*$'. 303
Error Parameter x should be final. 303
Error Parameter y should be final. 304
Error Parameter z should be final. 305
Error Missing a Javadoc comment. 322
Error 'private' modifier out of order with the JLS suggestions. 322
Error Name 'II' must match pattern '^[a-z][a-zA-Z0-9]*$'. 322
Error Parameter a should be final. 322
Error Parameter b should be final. 323
Error Parameter c should be final. 324
Error Parameter d should be final. 325
Error Parameter x should be final. 326
Error Parameter s should be final. 327
Error Parameter ac should be final. 328
Error ',' is not followed by whitespace. 330
Error ',' is not followed by whitespace. 330
Error Parameter in should be final. 341
Error Parameter out should be final. 342
Error '4' is a magic number. 344
Error '0xff' is a magic number. 346
Error '8' is a magic number. 347
Error '0xff' is a magic number. 347
Error '16' is a magic number. 348
Error '0xff' is a magic number. 348
Error '24' is a magic number. 349
Error '0xff' is a magic number. 349
Error Missing a Javadoc comment. 358
Error Redundant 'final' modifier. 358
Error Parameter ignored should be final. 358
Error '64' is a magic number. 385
Error '4' is a magic number. 386
Error '16' is a magic number. 387
Error '0x67452301' is a magic number. 389
Error '0xefcdab89' is a magic number. 390
Error '0x98badcfe' is a magic number. 391
Error '3' is a magic number. 392
Error '0x10325476' is a magic number. 392
Error '64' is a magic number. 395
Error Parameter n should be final. 404
Error '8' is a magic number. 406
Error '8' is a magic number. 409
Error '8' is a magic number. 411
Error '8' is a magic number. 413
Error '3' is a magic number. 414
Error '8' is a magic number. 415
Error '4' is a magic number. 416
Error '8' is a magic number. 417
Error '5' is a magic number. 418
Error '8' is a magic number. 419
Error '6' is a magic number. 420
Error '8' is a magic number. 421
Error '7' is a magic number. 422
Error Comment matches to-do format 'TODO:'. 428
Error Missing a Javadoc comment. 432
Error Parameter buffer should be final. 432
Error 'buffer' hides a field. 432
Error '3' is a magic number. 441
Error '7' is a magic number. 443
Error '0xd76aa478' is a magic number. 443
Error '12' is a magic number. 444
Error '0xe8c7b756' is a magic number. 444
Error '17' is a magic number. 445
Error '0x242070db' is a magic number. 445
Error '3' is a magic number. 446
Error '22' is a magic number. 446
Error '0xc1bdceee' is a magic number. 446
Error '4' is a magic number. 447
Error '7' is a magic number. 447
Error '0xf57c0faf' is a magic number. 447
Error '5' is a magic number. 448
Error '12' is a magic number. 448
Error '0x4787c62a' is a magic number. 448
Error '6' is a magic number. 449
Error '17' is a magic number. 449
Error '0xa8304613' is a magic number. 449
Error '7' is a magic number. 450
Error '22' is a magic number. 450
Error '0xfd469501' is a magic number. 450
Error '8' is a magic number. 451
Error '7' is a magic number. 451
Error '0x698098d8' is a magic number. 451
Error '9' is a magic number. 452
Error '12' is a magic number. 452
Error '0x8b44f7af' is a magic number. 452
Error '10' is a magic number. 453
Error '17' is a magic number. 453
Error '0xffff5bb1' is a magic number. 453
Error '11' is a magic number. 454
Error '22' is a magic number. 454
Error '0x895cd7be' is a magic number. 454
Error '12' is a magic number. 455
Error '7' is a magic number. 455
Error '0x6b901122' is a magic number. 455
Error '13' is a magic number. 456
Error '12' is a magic number. 456
Error '0xfd987193' is a magic number. 456
Error '14' is a magic number. 457
Error '17' is a magic number. 457
Error '0xa679438e' is a magic number. 457
Error '15' is a magic number. 458
Error '22' is a magic number. 458
Error '0x49b40821' is a magic number. 458
Error '5' is a magic number. 460
Error '0xf61e2562' is a magic number. 460
Error '6' is a magic number. 461
Error '9' is a magic number. 461
Error '0xc040b340' is a magic number. 461
Error '11' is a magic number. 462
Error '14' is a magic number. 462
Error '0x265e5a51' is a magic number. 462
Error '20' is a magic number. 463
Error '0xe9b6c7aa' is a magic number. 463
Error '5' is a magic number. 464
Error '5' is a magic number. 464
Error '0xd62f105d' is a magic number. 464
Error '10' is a magic number. 465
Error '9' is a magic number. 465
Error '0x2441453' is a magic number. 465
Error '15' is a magic number. 466
Error '14' is a magic number. 466
Error '0xd8a1e681' is a magic number. 466
Error '4' is a magic number. 467
Error '20' is a magic number. 467
Error '0xe7d3fbc8' is a magic number. 467
Error '9' is a magic number. 468
Error '5' is a magic number. 468
Error '0x21e1cde6' is a magic number. 468
Error '14' is a magic number. 469
Error '9' is a magic number. 469
Error '0xc33707d6' is a magic number. 469
Error '3' is a magic number. 470
Error '14' is a magic number. 470
Error '0xf4d50d87' is a magic number. 470
Error '8' is a magic number. 471
Error '20' is a magic number. 471
Error '0x455a14ed' is a magic number. 471
Error '13' is a magic number. 472
Error '5' is a magic number. 472
Error '0xa9e3e905' is a magic number. 472
Error '9' is a magic number. 473
Error '0xfcefa3f8' is a magic number. 473
Error '7' is a magic number. 474
Error '14' is a magic number. 474
Error '0x676f02d9' is a magic number. 474
Error '12' is a magic number. 475
Error '20' is a magic number. 475
Error '0x8d2a4c8a' is a magic number. 475
Error '5' is a magic number. 477
Error '4' is a magic number. 477
Error '0xfffa3942' is a magic number. 477
Error '8' is a magic number. 478
Error '11' is a magic number. 478
Error '0x8771f681' is a magic number. 478
Error '11' is a magic number. 479
Error '16' is a magic number. 479
Error '0x6d9d6122' is a magic number. 479
Error '14' is a magic number. 480
Error '23' is a magic number. 480
Error '0xfde5380c' is a magic number. 480
Error '4' is a magic number. 481
Error '0xa4beea44' is a magic number. 481
Error '4' is a magic number. 482
Error '11' is a magic number. 482
Error '0x4bdecfa9' is a magic number. 482
Error '7' is a magic number. 483
Error '16' is a magic number. 483
Error '0xf6bb4b60' is a magic number. 483
Error '10' is a magic number. 484
Error '23' is a magic number. 484
Error '0xbebfbc70' is a magic number. 484
Error '13' is a magic number. 485
Error '4' is a magic number. 485
Error '0x289b7ec6' is a magic number. 485
Error '11' is a magic number. 486
Error '0xeaa127fa' is a magic number. 486
Error '3' is a magic number. 487
Error '16' is a magic number. 487
Error '0xd4ef3085' is a magic number. 487
Error '6' is a magic number. 488
Error '23' is a magic number. 488
Error '0x4881d05' is a magic number. 488
Error '9' is a magic number. 489
Error '4' is a magic number. 489
Error '0xd9d4d039' is a magic number. 489
Error '12' is a magic number. 490
Error '11' is a magic number. 490
Error '0xe6db99e5' is a magic number. 490
Error '15' is a magic number. 491
Error '16' is a magic number. 491
Error '0x1fa27cf8' is a magic number. 491
Error '23' is a magic number. 492
Error '0xc4ac5665' is a magic number. 492
Error '6' is a magic number. 494
Error '0xf4292244' is a magic number. 494
Error '7' is a magic number. 495
Error '10' is a magic number. 495
Error '0x432aff97' is a magic number. 495
Error '14' is a magic number. 496
Error '15' is a magic number. 496
Error '0xab9423a7' is a magic number. 496
Error '5' is a magic number. 497
Error '21' is a magic number. 497
Error '0xfc93a039' is a magic number. 497
Error '12' is a magic number. 498
Error '6' is a magic number. 498
Error '0x655b59c3' is a magic number. 498
Error '3' is a magic number. 499
Error '10' is a magic number. 499
Error '0x8f0ccc92' is a magic number. 499
Error '10' is a magic number. 500
Error '15' is a magic number. 500
Error '0xffeff47d' is a magic number. 500
Error '21' is a magic number. 501
Error '0x85845dd1' is a magic number. 501
Error '8' is a magic number. 502
Error '6' is a magic number. 502
Error '0x6fa87e4f' is a magic number. 502
Error '15' is a magic number. 503
Error '10' is a magic number. 503
Error '0xfe2ce6e0' is a magic number. 503
Error '6' is a magic number. 504
Error '15' is a magic number. 504
Error '0xa3014314' is a magic number. 504
Error '13' is a magic number. 505
Error '21' is a magic number. 505
Error '0x4e0811a1' is a magic number. 505
Error '4' is a magic number. 506
Error '6' is a magic number. 506
Error '0xf7537e82' is a magic number. 506
Error '11' is a magic number. 507
Error '10' is a magic number. 507
Error '0xbd3af235' is a magic number. 507
Error '15' is a magic number. 508
Error '0x2ad7d2bb' is a magic number. 508
Error '9' is a magic number. 509
Error '21' is a magic number. 509
Error '0xeb86d391' is a magic number. 509
Error '3' is a magic number. 514

org/apache/java/security/MessageDigest.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'append' is not designed for extension - needs to be abstract, final or empty. 46
Error Parameter block should be final. 46
Error Method 'append' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter block should be final. 57
Error Parameter length should be final. 58
Error Parameter block should be final. 71
Error Parameter offset should be final. 72
Error Parameter length should be final. 73
Error Method 'digest' is not designed for extension - needs to be abstract, final or empty. 81
Error Parameter block should be final. 81
Error Method 'digest' is not designed for extension - needs to be abstract, final or empty. 94
Error Parameter block should be final. 94
Error Parameter length should be final. 95
Error Parameter block should be final. 109
Error Parameter offset should be final. 110
Error Parameter length should be final. 111

org/apache/java/security/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/Turbine.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'templateService' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 155
Error Name 'rundataService' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 158
Error Line is longer than 80 characters. 221
Error Method length is 154 lines (max allowed is 150). 224
Error Parameter config should be final. 224
Error Parameter context should be final. 224
Error Line is longer than 80 characters. 242
Error Line is longer than 80 characters. 269
Error Line has trailing spaces. 280
Error '=' is not preceded with whitespace. 280
Error Line has trailing spaces. 281
Error Line is longer than 80 characters. 290
Error Line is longer than 80 characters. 306
Error '&&' should be on a new line. 317
Error Line has trailing spaces. 332
Error Line is longer than 80 characters. 344
Error Line has trailing spaces. 346
Error '+' should be on a new line. 364
Error '+' should be on a new line. 368
Error Line is longer than 80 characters. 369
Error Parameter context should be final. 398
Error Parameter config should be final. 399
Error Expected an @return tag. 422
Error Parameter context should be final. 422
Error Expected @param tag for 'context'. 422
Error Parameter config should be final. 423
Error Expected @param tag for 'config'. 423
Error Parameter name should be final. 423
Error Expected @param tag for 'name'. 423
Error Parameter defaultValue should be final. 423
Error Expected @param tag for 'defaultValue'. 423
Error Parameter data should be final. 463
Error 'if' is not followed by whitespace. 556
Error Line is longer than 80 characters. 558
Error Parameter config should be final. 571
Error Parameter context should be final. 591
Error Method length is 203 lines (max allowed is 150). 629
Error Parameter req should be final. 629
Error Parameter res should be final. 629
Error Line is longer than 80 characters. 671
Error Line is longer than 80 characters. 672
Error Avoid inline conditionals. 732
Error ':' is not followed by whitespace. 732
Error Must have at least one statement. 763
Error Line is longer than 80 characters. 775
Error '+' should be on a new line. 775
Error Expression can be simplified. 788
Error Expression can be simplified. 788
Error Expression can be simplified. 797
Error Parameter req should be final. 843
Error Parameter res should be final. 843
Error Parameter data should be final. 861
Error Parameter data should be final. 883
Error Line is longer than 80 characters. 897
Error Parameter data should be final. 899
Error Redundant 'final' modifier. 935
Error Parameter data should be final. 935
Error Parameter res should be final. 935
Error Parameter t should be final. 936
Error '200' is a magic number. 981
Error Must have at least one statement. 984
Error Must have at least one statement. 993
Error '200' is a magic number. 1014
Error Must have at least one statement. 1018
Error Parameter data should be final. 1032
Error Expected @param tag for 'data'. 1032
Error Parameter val should be final. 1049
Error Parameter path should be final. 1076

org/apache/turbine/TurbineConstants.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error interfaces should describe a type and hence have methods. 28
Error Line is longer than 80 characters. 156
Error Line is longer than 80 characters. 157
Error Line is longer than 80 characters. 162
Error Line has trailing spaces. 224
Error Line has trailing spaces. 232
Error Line has trailing spaces. 240
Error Line is longer than 80 characters. 292
Error Line is longer than 80 characters. 295

org/apache/turbine/modules/Action.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter data should be final. 36
Error Method 'perform' is not designed for extension - needs to be abstract, final or empty. 46
Error Parameter data should be final. 46

org/apache/turbine/modules/ActionEvent.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 81
Error Variable 'log' must be private and have accessor methods. 81
Error Name 'methodParams' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 84
Error '{' is followed by whitespace. 85
Error Parameter data should be final. 93
Error Line has trailing spaces. 107
Error Name 'submitValueKey' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 111
Error Line has trailing spaces. 112
Error Line has trailing spaces. 119
Error Line has trailing spaces. 124
Error Line is longer than 80 characters. 125
Error Avoid inline conditionals. 125
Error Line has trailing spaces. 128
Error Method 'perform' is not designed for extension - needs to be abstract, final or empty. 137
Error Parameter data should be final. 137
Error Method 'executeEvents' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter data should be final. 156
Error '{' is followed by whitespace. 191
Error Parameter input should be final. 218
Error Line has trailing spaces. 221
Error Line has trailing spaces. 225
Error Avoid inline conditionals. 228
Error Line has trailing spaces. 230
Error Line has trailing spaces. 231
Error Line is longer than 80 characters. 234
Error Method 'considerKey' is not designed for extension - needs to be abstract, final or empty. 253
Error Parameter key should be final. 253
Error Parameter pp should be final. 253
Error Line has trailing spaces. 262
Error Line has trailing spaces. 265

org/apache/turbine/modules/ActionLoader.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Class ActionLoader should be declared as final. 39
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 51
Error Parameter i should be final. 66
Error Expected @param tag for 'i'. 66
Error Parameter name should be final. 77
Error Parameter action should be final. 77
Error Parameter data should be final. 92
Error Parameter name should be final. 92
Error Parameter name should be final. 107
Error '+' should be on a new line. 149
Error '+' should be on a new line. 150
Error Line is longer than 80 characters. 151

org/apache/turbine/modules/Assembler.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/modules/GenericLoader.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'reload' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Name 'isCaching' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Parameter i should be final. 60
Error Expected @param tag for 'i'. 60
Error Method 'cache' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter data should be final. 84
Error Expected @param tag for 'data'. 84
Error Parameter name should be final. 84
Error Expected @param tag for 'name'. 84
Error Method 'reload' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'setReload' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter reload should be final. 119
Error 'reload' hides a field. 119

org/apache/turbine/modules/Layout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter data should be final. 39
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter data should be final. 50

org/apache/turbine/modules/LayoutLoader.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Class LayoutLoader should be declared as final. 39
Error Line is longer than 80 characters. 53
Error Parameter i should be final. 68
Error Expected @param tag for 'i'. 68
Error Parameter name should be final. 79
Error Parameter layout should be final. 79
Error Parameter data should be final. 94
Error Parameter name should be final. 94
Error Parameter name should be final. 111
Error Parameter name should be final. 125
Error '+' should be on a new line. 170
Error '+' should be on a new line. 171
Error Line is longer than 80 characters. 172

org/apache/turbine/modules/Loader.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Redundant 'public' modifier. 35

org/apache/turbine/modules/Navigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected an @return tag. 43
Error Parameter data should be final. 43
Error Expected an @return tag. 54
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter data should be final. 54
Error Parameter s should be final. 69

org/apache/turbine/modules/NavigationLoader.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Class NavigationLoader should be declared as final. 41
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 55
Error Parameter i should be final. 70
Error Expected @param tag for 'i'. 70
Error Parameter name should be final. 81
Error Parameter navigation should be final. 81
Error Expected an @return tag. 100
Error Parameter data should be final. 100
Error Parameter name should be final. 100
Error Parameter data should be final. 114
Error Parameter name should be final. 114
Error Parameter name should be final. 130
Error Parameter name should be final. 144
Error Line is longer than 80 characters. 157
Error '+' should be on a new line. 189
Error '+' should be on a new line. 190
Error Line is longer than 80 characters. 191

org/apache/turbine/modules/Page.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter data should be final. 39
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter data should be final. 50

org/apache/turbine/modules/PageLoader.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Class PageLoader should be declared as final. 39
Error Line is longer than 80 characters. 53
Error Parameter i should be final. 68
Error Expected @param tag for 'i'. 68
Error Parameter name should be final. 79
Error Parameter page should be final. 79
Error Parameter data should be final. 94
Error Parameter name should be final. 94
Error Parameter name should be final. 111
Error Parameter name should be final. 125
Error '+' should be on a new line. 170
Error '+' should be on a new line. 171
Error Line is longer than 80 characters. 172

org/apache/turbine/modules/ScheduledJob.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter job should be final. 39
Error Expected @throws tag for 'Exception'. 40

org/apache/turbine/modules/ScheduledJobLoader.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Class ScheduledJobLoader should be declared as final. 39
Error Line is longer than 80 characters. 52
Error Parameter i should be final. 67
Error Expected @param tag for 'i'. 67
Error Parameter name should be final. 78
Error Parameter job should be final. 78
Error Parameter job should be final. 93
Error Parameter name should be final. 93
Error Parameter data should be final. 114
Error Parameter name should be final. 114
Error Parameter name should be final. 128
Error '+' should be on a new line. 172
Error '+' should be on a new line. 173
Error Line is longer than 80 characters. 174

org/apache/turbine/modules/Screen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected an @return tag. 43
Error Parameter data should be final. 43
Error Expected an @return tag. 54
Error Method 'build' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter data should be final. 54
Error Method 'getLayout' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter data should be final. 74
Error Method 'setLayout' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter data should be final. 85
Error Parameter layout should be final. 85
Error Parameter s should be final. 99
Error Parameter s should be final. 113

org/apache/turbine/modules/ScreenLoader.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Class ScreenLoader should be declared as final. 41
Error Line is longer than 80 characters. 55
Error Parameter i should be final. 70
Error Expected @param tag for 'i'. 70
Error Parameter name should be final. 81
Error Parameter screen should be final. 81
Error Expected an @return tag. 100
Error Parameter data should be final. 100
Error Parameter name should be final. 100
Error Parameter data should be final. 116
Error Parameter name should be final. 116
Error Parameter name should be final. 132
Error Parameter name should be final. 146
Error '+' should be on a new line. 191
Error '+' should be on a new line. 192
Error Line is longer than 80 characters. 193

org/apache/turbine/modules/actions/AccessController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 81
Error Parameter data should be final. 81

org/apache/turbine/modules/actions/DefaultAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 38
Error Parameter data should be final. 38

org/apache/turbine/modules/actions/InitContextsAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter data should be final. 49
Error Line has trailing spaces. 62
Error Line has trailing spaces. 82

org/apache/turbine/modules/actions/LoginUser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter data should be final. 69

org/apache/turbine/modules/actions/LogoutUser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter data should be final. 59

org/apache/turbine/modules/actions/VelocityAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 43
Error Parameter data should be final. 43
Error Parameter data should be final. 57
Error Parameter context should be final. 58
Error Method 'perform' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter data should be final. 69
Error Method 'setTemplate' is not designed for extension - needs to be abstract, final or empty. 82
Error Parameter data should be final. 82
Error Parameter template should be final. 83
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 94
Error Parameter data should be final. 94

org/apache/turbine/modules/actions/VelocitySecureAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter data should be final. 47
Error Parameter context should be final. 47
Error Method 'perform' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter data should be final. 57
Error Parameter data should be final. 74

org/apache/turbine/modules/actions/sessionvalidator/DefaultSessionValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter data should be final. 74
Error Line has trailing spaces. 118

org/apache/turbine/modules/actions/sessionvalidator/SessionValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/modules/actions/sessionvalidator/TemplateSecureSessionValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter data should be final. 76
Error Line has trailing spaces. 108
Error Line has trailing spaces. 146

org/apache/turbine/modules/actions/sessionvalidator/TemplateSessionValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doPerform' is not designed for extension - needs to be abstract, final or empty. 65
Error Parameter data should be final. 65
Error Line has trailing spaces. 105

org/apache/turbine/modules/layouts/DefaultLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter data should be final. 50

org/apache/turbine/modules/layouts/DirectResponseLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 24
Error Line has trailing spaces. 25
Error Unused @throws tag for 'TurbineException'. 37
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter data should be final. 39
Error Expected @throws tag for 'Exception'. 40
Error Line has trailing spaces. 48

org/apache/turbine/modules/layouts/JspLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 47
Error Parameter data should be final. 47

org/apache/turbine/modules/layouts/VelocityDirectLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter data should be final. 59
Error Line has trailing spaces. 66
Error Line has trailing spaces. 70

org/apache/turbine/modules/layouts/VelocityECSLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter data should be final. 79
Error Avoid inline conditionals. 94
Error Line has trailing spaces. 100

org/apache/turbine/modules/layouts/VelocityOnlyLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 39
Error Line has trailing spaces. 55
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter data should be final. 80
Error Avoid inline conditionals. 95
Error Line has trailing spaces. 101

org/apache/turbine/modules/layouts/VelocityXslLayout.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter data should be final. 70
Error Avoid inline conditionals. 87
Error Line has trailing spaces. 93

org/apache/turbine/modules/navigations/BaseJspNavigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Parameter data should be final. 47
Error Method 'buildTemplate' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter data should be final. 59

org/apache/turbine/modules/navigations/DefaultBottomNavigation.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 51
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter data should be final. 69
Error Line is longer than 80 characters. 94
Error Line is longer than 80 characters. 103
Error '10' is a magic number. 112
Error Line has trailing spaces. 121

org/apache/turbine/modules/navigations/DefaultTopNavigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 32
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter data should be final. 48

org/apache/turbine/modules/navigations/TemplateNavigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter data should be final. 42
Error Parameter data should be final. 52
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter data should be final. 62

org/apache/turbine/modules/navigations/VelocityNavigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Unused @throws tag for 'Exception,'. 60
Error Parameter data should be final. 62
Error Parameter context should be final. 63
Error Expected @throws tag for 'Exception'. 64
Error Unused @throws tag for 'Exception,'. 74
Error Method 'doBuildTemplate' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter data should be final. 76
Error Expected @throws tag for 'Exception'. 77
Error Unused @throws tag for 'Exception,'. 87
Error Method 'buildTemplate' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter data should be final. 89
Error Expected @throws tag for 'Exception'. 90
Error Line is longer than 80 characters. 94

org/apache/turbine/modules/pages/DefaultPage.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Variable 'log' must be private and have accessor methods. 94
Error Unused @throws tag for 'Exception,'. 100
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter data should be final. 102
Error Expected @throws tag for 'Exception'. 103
Error Unused @throws tag for 'Exception,'. 164
Error Parameter data should be final. 166
Error Expected @throws tag for 'Exception'. 167
Error Unused @throws tag for 'Exception,'. 176
Error Parameter data should be final. 178
Error Expected @throws tag for 'Exception'. 179
Error Unused @throws tag for 'Exception,'. 188
Error Parameter data should be final. 190
Error Expected @throws tag for 'Exception'. 191
Error Unused @throws tag for 'Exception,'. 203
Error Parameter data should be final. 205
Error Expected @throws tag for 'Exception'. 206
Error Line is longer than 80 characters. 209
Error Line is longer than 80 characters. 211
Error Avoid nested blocks. 218
Error Avoid nested blocks. 223
Error Line is longer than 80 characters. 225
Error Line is longer than 80 characters. 227
Error Line is longer than 80 characters. 229
Error Line is longer than 80 characters. 233
Error Avoid nested blocks. 244
Error Line is longer than 80 characters. 247
Error Avoid nested blocks. 252

org/apache/turbine/modules/pages/JspPage.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doBuildBeforeAction' is not designed for extension - needs to be abstract, final or empty. 36
Error Parameter data should be final. 36
Error Expected @param tag for 'data'. 36
Error Expected @throws tag for 'Exception'. 37
Error Must have at least one statement. 47

org/apache/turbine/modules/pages/TemplatePage.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @throws tag for 'Exception,'. 82
Error Method 'doBuildAfterAction' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter data should be final. 84
Error Expected @throws tag for 'Exception'. 85

org/apache/turbine/modules/pages/VelocityPage.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @throws tag for 'Exception,'. 42
Error Method 'doBuildBeforeAction' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter data should be final. 44
Error Expected @throws tag for 'Exception'. 45
Error Method 'doPostBuild' is not designed for extension - needs to be abstract, final or empty. 56
Error Parameter data should be final. 56
Error Expected @param tag for 'data'. 56
Error Expected @throws tag for 'Exception'. 57

org/apache/turbine/modules/screens/BaseJspScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Unused @throws tag for 'Exception,'. 48
Error Method 'buildTemplate' is not designed for extension - needs to be abstract, final or empty. 50
Error Parameter data should be final. 50
Error Expected @throws tag for 'Exception'. 51
Error Unused @param tag for 'data,'. 75
Error Unused @throws tag for 'Exception,'. 76
Error Parameter data should be final. 78
Error Expected @param tag for 'data'. 78
Error Expected @throws tag for 'Exception'. 79

org/apache/turbine/modules/screens/Error.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter data should be final. 48

org/apache/turbine/modules/screens/JspErrorScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doBuildTemplate' is not designed for extension - needs to be abstract, final or empty. 38
Error Parameter data should be final. 38

org/apache/turbine/modules/screens/RawScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @throws tag for 'Exception,'. 48
Error Parameter data should be final. 50
Error Expected @throws tag for 'Exception'. 51
Error Parameter data should be final. 66
Error Unused @throws tag for 'Exception,'. 74
Error Parameter data should be final. 76
Error Expected @throws tag for 'Exception'. 77
Error Parameter data should be final. 85

org/apache/turbine/modules/screens/TemplateScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Variable 'log' must be private and have accessor methods. 51
Error Parameter data should be final. 60
Error Parameter data should be final. 72
Error Parameter data should be final. 80
Error Expected @param tag for 'data'. 80
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter data should be final. 93
Error Parameter data should be final. 122
Error Parameter template should be final. 122
Error Must have at least one statement. 134
Error Method 'doRedirect' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter data should be final. 158
Error Parameter screen should be final. 158
Error Parameter template should be final. 158
Error Method 'doRedirect' is not designed for extension - needs to be abstract, final or empty. 184
Error Parameter data should be final. 184
Error Parameter template should be final. 184

org/apache/turbine/modules/screens/VelocityDirectScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Unused @throws tag for 'Exception,'. 53
Error Method 'buildTemplate' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter data should be final. 55
Error Expected @throws tag for 'Exception'. 56
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 84

org/apache/turbine/modules/screens/VelocityErrorScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doBuildTemplate' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter data should be final. 44
Error Parameter context should be final. 44

org/apache/turbine/modules/screens/VelocityScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Unused @throws tag for 'Exception,'. 60
Error Parameter data should be final. 62
Error Parameter context should be final. 63
Error Expected @throws tag for 'Exception'. 64
Error Unused @throws tag for 'Exception,'. 74
Error Method 'doBuildTemplate' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter data should be final. 76
Error Expected @throws tag for 'Exception'. 77
Error Unused @throws tag for 'Exception,'. 87
Error Method 'buildTemplate' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter data should be final. 89
Error Expected @throws tag for 'Exception'. 90
Error Line has trailing spaces. 93
Error Line has trailing spaces. 99
Error Line has trailing spaces. 106
Error Line is longer than 80 characters. 128
Error Line is longer than 80 characters. 129
Error Line has trailing spaces. 130
Error Line has trailing spaces. 134
Error Line has trailing spaces. 138
Error Parameter data should be final. 158

org/apache/turbine/modules/screens/VelocitySecureScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @throws tag for 'Exception,'. 46
Error Parameter data should be final. 48
Error Parameter context should be final. 49
Error Expected @throws tag for 'Exception'. 50
Error Unused @throws tag for 'Exception,'. 57
Error Method 'doBuildTemplate' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter data should be final. 59
Error Expected @throws tag for 'Exception'. 60
Error Unused @throws tag for 'Exception,'. 76
Error Parameter data should be final. 78
Error Expected @throws tag for 'Exception'. 79

org/apache/turbine/modules/screens/error/InvalidState.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @throws tag for 'Exception,'. 51
Error Expected an @return tag. 53
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 53
Error Parameter data should be final. 53
Error Expected @throws tag for 'Exception'. 54
Error Line is longer than 80 characters. 73
Error ',' is not followed by whitespace. 73
Error Line is longer than 80 characters. 75

org/apache/turbine/om/OMTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 36
Error Name 'omMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Name 'omFactory' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 52
Error Parameter runData should be final. 64
Error Expected @param tag for 'runData'. 64
Error Class PullHelper should be declared as final. 81
Error Missing a Javadoc comment. 83
Error Name 'omName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Variable 'omName' must be private and have accessor methods. 83
Error Missing a Javadoc comment. 85
Error Parameter omName should be final. 85
Error 'omName' hides a field. 85
Error Missing a Javadoc comment. 90
Error Parameter key should be final. 90
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 110
Error Missing a Javadoc comment. 110
Error Parameter omName should be final. 110
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 126
Error Missing a Javadoc comment. 126
Error Parameter omName should be final. 126
Error Parameter key should be final. 126
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132
Error Missing a Javadoc comment. 140
Error Name 'disposed' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 140
Error Method 'recycle' is not designed for extension - needs to be abstract, final or empty. 152
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 162
Error Method 'isDisposed' is not designed for extension - needs to be abstract, final or empty. 173

org/apache/turbine/om/Retrievable.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/om/Retriever.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected @param tag for 'key'. 33
Error Expected @throws tag for 'Exception'. 34

org/apache/turbine/om/RetrieverFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected @param tag for 'className'. 32
Error Expected @throws tag for 'Exception'. 33

org/apache/turbine/om/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/om/security/Group.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/om/security/Permission.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/om/security/Role.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/om/security/SecurityEntity.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/om/security/SecurityObject.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Name 'id' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Name 'attributes' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Parameter name should be final. 58
Error 'name' hides a field. 58
Error Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 70
Error Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter attributes should be final. 80
Error 'attributes' hides a field. 80
Error Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter name should be final. 91
Error 'name' hides a field. 91
Error Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter name should be final. 102
Error 'name' hides a field. 102
Error Parameter value should be final. 102
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 112
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter name should be final. 122
Error 'name' hides a field. 122
Error Line has trailing spaces. 128
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 134
Error Line has trailing spaces. 138
Error Line has trailing spaces. 140
Error Method 'getIdAsObj' is not designed for extension - needs to be abstract, final or empty. 146
Error Line has trailing spaces. 152
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter id should be final. 158
Error 'id' hides a field. 158
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter obj should be final. 170
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 188

org/apache/turbine/om/security/TurbineGroup.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter name should be final. 57
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter conn should be final. 80
Error Expected @param tag for 'conn'. 80
Error Expected @throws tag for 'Exception'. 80
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter dbname should be final. 91
Error Expected @param tag for 'dbname'. 91
Error Expected @throws tag for 'Exception'. 91
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 101
Error Method 'rename' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter name should be final. 112
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter user should be final. 125
Error Parameter role should be final. 125
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter user should be final. 138
Error Parameter roleSet should be final. 138
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 155
Error Parameter user should be final. 155
Error Parameter role should be final. 155
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter user should be final. 168
Error Parameter roleSet should be final. 168

org/apache/turbine/om/security/TurbinePermission.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter name should be final. 49
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 59
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter conn should be final. 70
Error Expected @param tag for 'conn'. 70
Error Expected @throws tag for 'Exception'. 70
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 81
Error Parameter dbname should be final. 81
Error Expected @param tag for 'dbname'. 81
Error Expected @throws tag for 'Exception'. 81
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 91
Error Method 'rename' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter name should be final. 102

org/apache/turbine/om/security/TurbineRole.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter name should be final. 50
Error Name 'permissionSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 64
Error Method 'setPermissions' is not designed for extension - needs to be abstract, final or empty. 75
Error Parameter permissionSet should be final. 75
Error 'permissionSet' hides a field. 75
Error Method 'create' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter name should be final. 89
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter conn should be final. 116
Error Expected @param tag for 'conn'. 116
Error Expected @throws tag for 'Exception'. 116
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter dbname should be final. 127
Error Expected @param tag for 'dbname'. 127
Error Expected @throws tag for 'Exception'. 127
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 137
Error Method 'rename' is not designed for extension - needs to be abstract, final or empty. 149
Error Parameter name should be final. 149
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 162
Error Parameter permission should be final. 162
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter permissionSet should be final. 175
Error 'permissionSet' hides a field. 175
Error Line is longer than 80 characters. 178
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 191
Error Parameter permission should be final. 191
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter permissionSet should be final. 204
Error 'permissionSet' hides a field. 204
Error Line is longer than 80 characters. 207

org/apache/turbine/om/security/TurbineUser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'createDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Name 'lastAccessDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Name 'permStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Name 'tempStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Method 'getAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'getAccessCounter' is not designed for extension - needs to be abstract, final or empty. 102
Error Method 'getCreateDate' is not designed for extension - needs to be abstract, final or empty. 120
Error Method 'getLastAccessDate' is not designed for extension - needs to be abstract, final or empty. 131
Error Method 'getLastLogin' is not designed for extension - needs to be abstract, final or empty. 145
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'getPerm' is not designed for extension - needs to be abstract, final or empty. 166
Error Parameter name should be final. 166
Error ',' is not followed by whitespace. 168
Error Method 'getPerm' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter name should be final. 179
Error Parameter def should be final. 179
Error Method 'getPermStorage' is not designed for extension - needs to be abstract, final or empty. 203
Error '10' is a magic number. 207
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 219
Error Parameter name should be final. 219
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 232
Error Parameter name should be final. 232
Error Parameter def should be final. 232
Error Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 257
Error Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 267
Error 'if' is not followed by whitespace. 273
Error Must have at least one statement. 279
Error Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 289
Error 'if' construct must use '{}'s. 295
Error Must have at least one statement. 299
Error Method 'hasLoggedIn' is not designed for extension - needs to be abstract, final or empty. 309
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 320
Error Method 'incrementAccessCounter' is not designed for extension - needs to be abstract, final or empty. 328
Error Method 'incrementAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 336
Error Method 'removeTemp' is not designed for extension - needs to be abstract, final or empty. 347
Error Parameter name should be final. 347
Error Method 'setAccessCounter' is not designed for extension - needs to be abstract, final or empty. 357
Error Parameter cnt should be final. 357
Error Method 'setAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 368
Error Parameter cnt should be final. 368
Error Method 'setLastAccessDate' is not designed for extension - needs to be abstract, final or empty. 377
Error Method 'setCreateDate' is not designed for extension - needs to be abstract, final or empty. 388
Error Parameter date should be final. 388
Error Method 'setLastLogin' is not designed for extension - needs to be abstract, final or empty. 398
Error Parameter date should be final. 398
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 408
Error Parameter password should be final. 408
Error Method 'setPerm' is not designed for extension - needs to be abstract, final or empty. 422
Error Parameter name should be final. 422
Error Parameter value should be final. 422
Error Avoid inline conditionals. 424
Error Method 'setPermStorage' is not designed for extension - needs to be abstract, final or empty. 433
Error Parameter permStorage should be final. 433
Error 'permStorage' hides a field. 433
Error Method 'getTempStorage' is not designed for extension - needs to be abstract, final or empty. 444
Error '10' is a magic number. 448
Error Unused @param tag for 'storage'. 457
Error Method 'setTempStorage' is not designed for extension - needs to be abstract, final or empty. 459
Error Parameter tempStorage should be final. 459
Error 'tempStorage' hides a field. 459
Error Expected @param tag for 'tempStorage'. 459
Error Method 'setHasLoggedIn' is not designed for extension - needs to be abstract, final or empty. 482
Error Parameter value should be final. 482
Error Method 'setTemp' is not designed for extension - needs to be abstract, final or empty. 496
Error Parameter name should be final. 496
Error Parameter value should be final. 496
Error Avoid inline conditionals. 498
Error Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. 507
Error Parameter username should be final. 507
Error Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 517
Error Parameter firstName should be final. 517
Error Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 527
Error Parameter lastName should be final. 527
Error Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 537
Error Parameter address should be final. 537
Error Method 'isConfirmed' is not designed for extension - needs to be abstract, final or empty. 550
Error Method 'setConfirmed' is not designed for extension - needs to be abstract, final or empty. 562
Error Parameter value should be final. 562
Error Method 'getConfirmed' is not designed for extension - needs to be abstract, final or empty. 577
Error Method 'updateLastLogin' is not designed for extension - needs to be abstract, final or empty. 587
Error Parameter hsbe should be final. 599
Error Method 'valueUnbound' is not designed for extension - needs to be abstract, final or empty. 610
Error Parameter hsbe should be final. 610
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 628
Error Expected @throws tag for 'Exception'. 629
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 647
Error Parameter conn should be final. 647
Error Expected @param tag for 'conn'. 647
Error Expected @throws tag for 'Exception'. 647
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 658
Error Parameter dbname should be final. 658
Error Expected @param tag for 'dbname'. 658
Error Expected @throws tag for 'Exception'. 658
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 669
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 680
Error Parameter name should be final. 680

org/apache/turbine/om/security/User.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 273

org/apache/turbine/om/security/peer/GroupPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter criteria should be final. 83
Error Parameter criteria should be final. 102
Error '3' is a magic number. 139
Error Parameter criteria should be final. 163
Error Parameter group should be final. 181
Error Parameter name should be final. 212
Error Parameter group should be final. 227

org/apache/turbine/om/security/peer/PermissionPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter criteria should be final. 77
Error Parameter role should be final. 96
Error Parameter criteria should be final. 115
Error '3' is a magic number. 153
Error Parameter permission should be final. 176
Error Parameter criteria should be final. 210
Error Parameter permission should be final. 228
Error Parameter name should be final. 259
Error Parameter some should be final. 276
Error Parameter all should be final. 276

org/apache/turbine/om/security/peer/RolePeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter criteria should be final. 73
Error Parameter user should be final. 92
Error Parameter group should be final. 92
Error Parameter criteria should be final. 111
Error '3' is a magic number. 149
Error Parameter role should be final. 172
Error Parameter criteria should be final. 193
Error Parameter role should be final. 211
Error Parameter name should be final. 242

org/apache/turbine/om/security/peer/RolePermissionPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 41
Error Parameter role_id should be final. 57
Error Name 'role_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57
Error Parameter permission_id should be final. 70
Error Name 'permission_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 70

org/apache/turbine/om/security/peer/TurbineUserPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 67
Error Variable 'columnNames' must be private and have accessor methods. 115
Error Variable 'criteriaKeys' must be private and have accessor methods. 118
Error Parameter name should be final. 138
Error Method 'getFullColumnName' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter name should be final. 154
Error Parameter user should be final. 173
Error Parameter criteria should be final. 200
Error Parameter row should be final. 219
Error Expected @param tag for 'row'. 219
Error Parameter offset should be final. 219
Error Expected @param tag for 'offset'. 219
Error Parameter obj should be final. 219
Error Expected @param tag for 'obj'. 219
Error Expected @throws tag for 'TorqueException'. 220
Error '10' is a magic number. 252
Error Parameter criteria should be final. 340
Error Parameter criteria should be final. 356
Error Parameter current should be final. 356
Error Parameter criteria should be final. 409
Error Parameter dbConn should be final. 409
Error Expected @param tag for 'dbConn'. 409
Error Expected an @return tag. 442
Error Parameter row should be final. 442
Error Expected @param tag for 'row'. 442
Error Parameter offset should be final. 442
Error Expected @param tag for 'offset'. 442
Error Parameter cls should be final. 442
Error Expected @param tag for 'cls'. 442
Error Expected an @return tag. 464
Error Parameter criteria should be final. 477
Error Parameter user should be final. 495
Error Expected an @return tag. 548

org/apache/turbine/om/security/peer/UserGroupRolePeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 45
Error Parameter name should be final. 66

org/apache/turbine/om/security/peer/UserPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 25
Error Redundant 'static' modifier. 31
Error Redundant 'static' modifier. 34

org/apache/turbine/services/BaseInitable.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'initableBroker' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Variable 'initableBroker' must be private and have accessor methods. 33
Error Name 'isInitialized' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Variable 'isInitialized' must be private and have accessor methods. 36
Error Method 'setInitableBroker' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter broker should be final. 54
Error Method 'getInitableBroker' is not designed for extension - needs to be abstract, final or empty. 64
Error Parameter data should be final. 80
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'getInit' is not designed for extension - needs to be abstract, final or empty. 114
Error Method 'setInit' is not designed for extension - needs to be abstract, final or empty. 124
Error Parameter value should be final. 124

org/apache/turbine/services/BaseInitableBroker.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'initables' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Variable 'initables' must be private and have accessor methods. 58
Error Name 'stack' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Variable 'stack' must be private and have accessor methods. 65
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Method 'initClass' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter className should be final. 89
Error Parameter data should be final. 89
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 102
Error Method 'shutdownClass' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter className should be final. 135
Error '+' should be on a new line. 150
Error Method 'getInitable' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter className should be final. 168
Error Redundant throws: 'InstantiationException' is unchecked exception. 169
Error The double-checked locking idiom is broken and should be avoided. 179
Error The double-checked locking idiom is broken and should be avoided. 183
Error '+' should be on a new line. 200
Error Expected an @return tag. 216
Error Method 'getInitableInstance' is not designed for extension - needs to be abstract, final or empty. 216
Error Parameter className should be final. 216
Error Redundant throws: 'InstantiationException' is unchecked exception. 217
Error '+' should be on a new line. 245
Error '+' should be on a new line. 250
Error '+' should be on a new line. 255

org/apache/turbine/services/BaseService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'serviceBroker' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Variable 'serviceBroker' must be private and have accessor methods. 37
Error Name 'configuration' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Variable 'configuration' must be private and have accessor methods. 40
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Variable 'name' must be private and have accessor methods. 43
Error Method 'setServiceBroker' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter broker should be final. 52
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter name should be final. 62
Error 'name' hides a field. 62
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 72
Error Method 'getServiceBroker' is not designed for extension - needs to be abstract, final or empty. 82
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 92
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 102

org/apache/turbine/services/BaseServiceBroker.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'mapping' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Variable 'mapping' must be private and have accessor methods. 53
Error Name 'services' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Variable 'services' must be private and have accessor methods. 58
Error Name 'configuration' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Variable 'configuration' must be private and have accessor methods. 65
Error Name 'serviceObjects' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 90
Error Variable 'serviceObjects' must be private and have accessor methods. 90
Error Name 'applicationRoot' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Variable 'applicationRoot' must be private and have accessor methods. 99
Error Method 'setConfiguration' is not designed for extension - needs to be abstract, final or empty. 118
Error Parameter configuration should be final. 118
Error 'configuration' hides a field. 118
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 128
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 136
Error Expected @throws tag for 'InitializationException'. 136
Error Method 'setServiceObject' is not designed for extension - needs to be abstract, final or empty. 163
Error Parameter name should be final. 163
Error Parameter value should be final. 163
Error Method 'getServiceObject' is not designed for extension - needs to be abstract, final or empty. 173
Error Parameter name should be final. 173
Error Expected @param tag for 'name'. 173
Error Method 'initMapping' is not designed for extension - needs to be abstract, final or empty. 194
Error '3' is a magic number. 213
Error Method 'isRegistered' is not designed for extension - needs to be abstract, final or empty. 236
Error Parameter serviceName should be final. 236
Error Method 'getServiceNames' is not designed for extension - needs to be abstract, final or empty. 246
Error Method 'getServiceNames' is not designed for extension - needs to be abstract, final or empty. 258
Error Parameter prefix should be final. 258
Error Method 'initService' is not designed for extension - needs to be abstract, final or empty. 272
Error Parameter name should be final. 272
Error Method 'initServices' is not designed for extension - needs to be abstract, final or empty. 293
Error Method 'initServices' is not designed for extension - needs to be abstract, final or empty. 317
Error Parameter report should be final. 317
Error Expected @throws tag for 'InstantiationException'. 318
Error Redundant throws: 'InstantiationException' is unchecked exception. 318
Error Expected @throws tag for 'InitializationException'. 318
Error Parameter name should be final. 356
Error Expected @param tag for 'name'. 356
Error Expected @throws tag for 'InstantiationException'. 357
Error Redundant throws: 'InstantiationException' is unchecked exception. 357
Error Expected @throws tag for 'InitializationException'. 357
Error Method 'shutdownService' is not designed for extension - needs to be abstract, final or empty. 376
Error Parameter name should be final. 376
Error Method 'shutdownServices' is not designed for extension - needs to be abstract, final or empty. 404
Error Line is longer than 80 characters. 425
Error Method 'getService' is not designed for extension - needs to be abstract, final or empty. 441
Error Parameter name should be final. 441
Error Redundant throws: 'InstantiationException' is unchecked exception. 441
Error The double-checked locking idiom is broken and should be avoided. 451
Error Line is longer than 80 characters. 462
Error Line is longer than 80 characters. 464
Error '+' should be on a new line. 472
Error Expected an @return tag. 494
Error Method 'getServiceInstance' is not designed for extension - needs to be abstract, final or empty. 494
Error Parameter name should be final. 494
Error Redundant throws: 'InstantiationException' is unchecked exception. 495
Error '+' should be on a new line. 535
Error Line is longer than 80 characters. 536
Error '+' should be on a new line. 540
Error Line is longer than 80 characters. 541
Error '+' should be on a new line. 545
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 582
Error Parameter name should be final. 582
Error Method 'setApplicationRoot' is not designed for extension - needs to be abstract, final or empty. 592
Error Parameter applicationRoot should be final. 592
Error 'applicationRoot' hides a field. 592
Error Method 'getApplicationRoot' is not designed for extension - needs to be abstract, final or empty. 603

org/apache/turbine/services/BaseUnicastRemoteService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 37
Error Name 'configuration' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Variable 'configuration' must be private and have accessor methods. 37
Error Missing a Javadoc comment. 38
Error Name 'isInitialized' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Missing a Javadoc comment. 39
Error Name 'initableBroker' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Missing a Javadoc comment. 40
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Missing a Javadoc comment. 41
Error Name 'serviceBroker' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Missing a Javadoc comment. 43
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 73
Error Parameter config should be final. 73
Error Method 'setInitableBroker' is not designed for extension - needs to be abstract, final or empty. 79
Error Missing a Javadoc comment. 79
Error Parameter broker should be final. 79
Error Method 'getInitableBroker' is not designed for extension - needs to be abstract, final or empty. 84
Error Missing a Javadoc comment. 84
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Parameter data should be final. 89
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Method 'setInit' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Parameter value should be final. 100
Error Method 'getInit' is not designed for extension - needs to be abstract, final or empty. 105
Error Missing a Javadoc comment. 105
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 118
Error Missing a Javadoc comment. 118
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 123
Error Missing a Javadoc comment. 123
Error Parameter name should be final. 123
Error 'name' hides a field. 123
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Method 'getServiceBroker' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Method 'setServiceBroker' is not designed for extension - needs to be abstract, final or empty. 138
Error Missing a Javadoc comment. 138
Error Parameter broker should be final. 138

org/apache/turbine/services/Initable.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/InitableBroker.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Redundant throws: 'InstantiationException' is unchecked exception. 92

org/apache/turbine/services/InitializationException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 37
Error Parameter msg should be final. 50
Error Parameter t should be final. 50

org/apache/turbine/services/InstantiationException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 26
Error Parameter msg should be final. 41
Error Unused @param tag for 'nested'. 51
Error Parameter msg should be final. 54
Error Parameter t should be final. 54
Error Expected @param tag for 't'. 54

org/apache/turbine/services/Service.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/ServiceBroker.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Redundant throws: 'InstantiationException' is unchecked exception. 90

org/apache/turbine/services/ServiceManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected @throws tag for 'InitializationException'. 39

org/apache/turbine/services/TurbineBaseService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter data should be final. 66
Error Parameter config should be final. 88
Error Parameter data should be final. 99
Error Unused @throws tag for 'InitializationException,'. 110
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 113
Error Expected @throws tag for 'InitializationException'. 113
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 124

org/apache/turbine/services/TurbineServices.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter manager should be final. 62

org/apache/turbine/services/assemblerbroker/AssemblerBrokerService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 56
Error Line has trailing spaces. 64
Error Line has trailing spaces. 66
Error Line is longer than 80 characters. 71

org/apache/turbine/services/assemblerbroker/TurbineAssemblerBroker.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 32
Error Parameter type should be final. 52
Error Parameter factory should be final. 52
Error Parameter type should be final. 67
Error Parameter name should be final. 67

org/apache/turbine/services/assemblerbroker/TurbineAssemblerBrokerService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'factories' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Parameter type should be final. 61
Error Parameter type should be final. 76
Error Expected @throws tag for 'TurbineException'. 77
Error ';' is followed by whitespace. 83
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 116
Error Expected @throws tag for 'InitializationException'. 117
Error Method 'registerFactory' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter type should be final. 143
Error Parameter factory should be final. 143
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter type should be final. 159
Error Parameter name should be final. 159
Error Expected @throws tag for 'TurbineException'. 160
Error Line is longer than 80 characters. 165
Error Line has trailing spaces. 175

org/apache/turbine/services/assemblerbroker/util/AssemblerFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/assemblerbroker/util/java/JavaActionFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter name should be final. 39

org/apache/turbine/services/assemblerbroker/util/java/JavaBaseFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Variable 'log' must be private and have accessor methods. 52
Error Name 'classCache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Line has trailing spaces. 59
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter packageName should be final. 72
Error Parameter name should be final. 72
Error 'if' is not followed by whitespace. 95
Error '+' is not preceded with whitespace. 118
Error '+' is not followed by whitespace. 118
Error '+' is not preceded with whitespace. 126
Error '+' is not followed by whitespace. 126
Error '+' is not preceded with whitespace. 134
Error '+' is not followed by whitespace. 134
Error Line is longer than 80 characters. 137

org/apache/turbine/services/assemblerbroker/util/java/JavaLayoutFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter name should be final. 39

org/apache/turbine/services/assemblerbroker/util/java/JavaNavigationFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter name should be final. 39

org/apache/turbine/services/assemblerbroker/util/java/JavaPageFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter name should be final. 39

org/apache/turbine/services/assemblerbroker/util/java/JavaScheduledJobFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter name should be final. 39

org/apache/turbine/services/assemblerbroker/util/java/JavaScreenFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 39
Error Parameter name should be final. 39

org/apache/turbine/services/assemblerbroker/util/python/PythonActionFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 42
Error Parameter name should be final. 42

org/apache/turbine/services/assemblerbroker/util/python/PythonBaseFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'conf' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter subDirectory should be final. 69
Error Parameter name should be final. 69
Error Line has trailing spaces. 79

org/apache/turbine/services/assemblerbroker/util/python/PythonLayoutFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 42
Error Parameter name should be final. 42

org/apache/turbine/services/assemblerbroker/util/python/PythonNavigationFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 42
Error Parameter name should be final. 42

org/apache/turbine/services/assemblerbroker/util/python/PythonPageFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 42
Error Parameter name should be final. 42

org/apache/turbine/services/assemblerbroker/util/python/PythonScreenFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'getAssembler' is not designed for extension - needs to be abstract, final or empty. 42
Error Parameter name should be final. 42

org/apache/turbine/services/avaloncomponent/AvalonComponentService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 62
Error Name 'manager' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 93
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 128
Error Line has trailing spaces. 130
Error Line has trailing spaces. 182
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 202
Error Method 'lookup' is not designed for extension - needs to be abstract, final or empty. 214
Error Parameter roleName should be final. 214
Error Method 'release' is not designed for extension - needs to be abstract, final or empty. 225
Error Parameter component should be final. 225

org/apache/turbine/services/cache/CachedObject.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'contents' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Name 'defaultage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error '1800000' is a magic number. 47
Error Name 'created' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Variable 'created' must be private and have accessor methods. 50
Error Name 'expires' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Name 'stale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Parameter o should be final. 64
Error Parameter o should be final. 78
Error Parameter expires should be final. 78
Error 'expires' hides a field. 78
Error Method 'getContents' is not designed for extension - needs to be abstract, final or empty. 95
Error Method 'getCreated' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'getExpires' is not designed for extension - needs to be abstract, final or empty. 115
Error Method 'setExpires' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter expires should be final. 125
Error 'expires' hides a field. 125
Error Method 'setStale' is not designed for extension - needs to be abstract, final or empty. 150
Error Parameter stale should be final. 150
Error 'stale' hides a field. 150
Error Method 'getStale' is not designed for extension - needs to be abstract, final or empty. 160
Error Method 'isStale' is not designed for extension - needs to be abstract, final or empty. 170

org/apache/turbine/services/cache/GlobalCacheService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 32
Error Unused @throws tag for 'ObjectExpiredException,'. 39
Error Expected @throws tag for 'ObjectExpiredException'. 43
Error Expected @throws tag for 'IOException'. 65

org/apache/turbine/services/cache/ObjectExpiredException.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/cache/Refreshable.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/cache/RefreshableCachedObject.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'timeToLive' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Name 'lastAccess' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Parameter o should be final. 56
Error Parameter o should be final. 69
Error Parameter expires should be final. 70
Error Method 'setTTL' is not designed for extension - needs to be abstract, final or empty. 81
Error Parameter timeToLive should be final. 81
Error 'timeToLive' hides a field. 81
Error Method 'getTTL' is not designed for extension - needs to be abstract, final or empty. 91
Error Method 'touch' is not designed for extension - needs to be abstract, final or empty. 99
Error Expected an @return tag. 108
Error Method 'isUntouched' is not designed for extension - needs to be abstract, final or empty. 108
Error 'if' construct must use '{}'s. 110
Error 'if' construct must use '{}'s. 113
Error Conditional logic can be removed. 113
Error 'else' construct must use '{}'s. 115
Error Method 'refresh' is not designed for extension - needs to be abstract, final or empty. 122

org/apache/turbine/services/cache/TurbineGlobalCache.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 33
Error Unused @throws tag for 'ObjectExpiredException,'. 52
Error Parameter id should be final. 55
Error Expected @throws tag for 'ObjectExpiredException'. 56
Error Parameter id should be final. 67
Error Parameter o should be final. 68
Error Parameter id should be final. 78
Error Expected @throws tag for 'IOException'. 88

org/apache/turbine/services/cache/TurbineGlobalCacheService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 55
Error Name 'cache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Name 'cacheCheckFrequency' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 97
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 109
Error Expected @throws tag for 'InitializationException'. 110
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 121
Error Line is longer than 80 characters. 123
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 142
Error Line is longer than 80 characters. 143
Error Line is longer than 80 characters. 144
Error Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 167
Error Parameter id should be final. 167
Error Line has trailing spaces. 171
Error 'if' construct must use '{}'s. 185
Error 'if' construct must use '{}'s. 190
Error Method 'addObject' is not designed for extension - needs to be abstract, final or empty. 217
Error Parameter id should be final. 217
Error Parameter o should be final. 218
Error Method 'removeObject' is not designed for extension - needs to be abstract, final or empty. 234
Error Parameter id should be final. 234
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 243
Error Must have at least one statement. 254
Error Method 'clearCache' is not designed for extension - needs to be abstract, final or empty. 264
Error '20' is a magic number. 266
Error 'if' construct must use '{}'s. 278
Error 'if' construct must use '{}'s. 280
Error Method 'getNumberOfObjects' is not designed for extension - needs to be abstract, final or empty. 306
Error Method 'getCacheSize' is not designed for extension - needs to be abstract, final or empty. 316
Error Expected @throws tag for 'IOException'. 317
Error '4' is a magic number. 328
Error Method 'flushCache' is not designed for extension - needs to be abstract, final or empty. 335
Error Line has trailing spaces. 342

org/apache/turbine/services/component/ComponentService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 24
Error interfaces should describe a type and hence have methods. 29

org/apache/turbine/services/component/TurbineComponentService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'CONFIG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 49
Error Name 'NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 52
Error Name 'COMPONENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
Error Name 'components' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 68
Error Line has trailing spaces. 75
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 100
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 136
Error Parameter config should be final. 136
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 148
Error Line is longer than 80 characters. 156
Error Line is longer than 80 characters. 161

org/apache/turbine/services/component/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/crypto/CryptoAlgorithm.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/crypto/CryptoService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/crypto/TurbineCrypto.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 33
Error Parameter algo should be final. 56
Error Line has trailing spaces. 61

org/apache/turbine/services/crypto/TurbineCryptoService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'algos' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Name 'factoryService' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 67
Error Method 'getCryptoAlgorithm' is not designed for extension - needs to be abstract, final or empty. 117
Error Parameter algo should be final. 117
Error Line has trailing spaces. 150

org/apache/turbine/services/crypto/provider/ClearCrypt.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter cipher should be final. 48
Error Parameter seed should be final. 59
Error Method 'encrypt' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter value should be final. 71
Error Line has trailing spaces. 80

org/apache/turbine/services/crypto/provider/JavaCrypt.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'cipher' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Method 'setCipher' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter cipher should be final. 70
Error 'cipher' hides a field. 70
Error Parameter seed should be final. 81
Error Method 'encrypt' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter value should be final. 93
Error Avoid inline conditionals. 104
Error Line has trailing spaces. 106

org/apache/turbine/services/crypto/provider/OldJavaCrypt.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'cipher' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Method 'setCipher' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter cipher should be final. 73
Error 'cipher' hides a field. 73
Error Parameter seed should be final. 84
Error Method 'encrypt' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter value should be final. 96
Error Line is longer than 80 characters. 106
Error '3' is a magic number. 106
Error Line has trailing spaces. 111

org/apache/turbine/services/crypto/provider/UnixCrypt.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'seed' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Parameter cipher should be final. 54
Error Method 'setSeed' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter seed should be final. 66
Error 'seed' hides a field. 66
Error Method 'encrypt' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter value should be final. 78
Error Line has trailing spaces. 97

org/apache/turbine/services/db/TurbineDB.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 54
Error Parameter name should be final. 105
Error Line has trailing spaces. 152
Error Parameter name should be final. 167
Error Parameter dbconn should be final. 178
Error Parameter name should be final. 207

org/apache/turbine/services/db/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/factory/Factory.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/factory/FactoryService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Array brackets at illegal position. 123
Error Array brackets at illegal position. 124

org/apache/turbine/services/factory/TurbineFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 32
Error Parameter className should be final. 52
Error Line has trailing spaces. 57
Error Parameter className should be final. 69
Error Parameter loader should be final. 70
Error Parameter className should be final. 88
Error Parameter params should be final. 89
Error Parameter signature should be final. 90
Error Parameter className should be final. 113
Error Parameter loader should be final. 114
Error Parameter params should be final. 115
Error Parameter signature should be final. 116
Error Line has trailing spaces. 124
Error Parameter className should be final. 133
Error Parameter clazz should be final. 150
Error Parameter params should be final. 151
Error Array brackets at illegal position. 151
Error Parameter signature should be final. 152
Error Array brackets at illegal position. 152

org/apache/turbine/services/factory/TurbineFactoryService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error '8' is a magic number. 62
Error Name 'classLoaders' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Name 'objectFactories' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 81
Error Parameter type should be final. 89
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 107
Error Line is longer than 80 characters. 120
Error '+' should be on a new line. 125
Error '+' should be on a new line. 126
Error ',' is not followed by whitespace. 132
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter className should be final. 156
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 197
Error Parameter className should be final. 197
Error Parameter loader should be final. 198
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter className should be final. 246
Error Parameter params should be final. 247
Error Parameter signature should be final. 248
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 293
Error Parameter className should be final. 293
Error Parameter loader should be final. 294
Error Parameter params should be final. 295
Error Parameter signature should be final. 296
Error Method 'isLoaderSupported' is not designed for extension - needs to be abstract, final or empty. 340
Error Parameter className should be final. 340
Error '?' should be on a new line. 344
Error Avoid inline conditionals. 344
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 355
Error Parameter clazz should be final. 355
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 380
Error Parameter clazz should be final. 380
Error Parameter params should be final. 381
Error Array brackets at illegal position. 381
Error Parameter signature should be final. 382
Error Array brackets at illegal position. 382
Error Method 'getSignature' is not designed for extension - needs to be abstract, final or empty. 409
Error Parameter clazz should be final. 409
Error Parameter params should be final. 410
Error Array brackets at illegal position. 410
Error Parameter signature should be final. 411
Error Array brackets at illegal position. 411
Error '&&' should be on a new line. 432
Error '&&' should be on a new line. 433
Error Line is longer than 80 characters. 434
Error Expected an @return tag. 464
Error Method 'switchObjectContext' is not designed for extension - needs to be abstract, final or empty. 464
Error Parameter object should be final. 464
Error Parameter loader should be final. 465
Error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 503
Error Parameter className should be final. 503
Error '?' should be on a new line. 509
Error Avoid inline conditionals. 509
Error Must have at least one statement. 522
Error Method 'loadClass' is not designed for extension - needs to be abstract, final or empty. 539
Error Parameter className should be final. 539
Error Parameter loader should be final. 540
Error '?' should be on a new line. 543
Error Avoid inline conditionals. 543
Error Method 'getFactory' is not designed for extension - needs to be abstract, final or empty. 554
Error Parameter className should be final. 554
Error '+' should be on a new line. 576

org/apache/turbine/services/intake/IntakeException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 43
Error Parameter nested should be final. 55
Error Parameter msg should be final. 68
Error Parameter nested should be final. 68

org/apache/turbine/services/intake/IntakeService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 60
Error Expected an @return tag. 103
Error Expected @throws tag for 'ClassNotFoundException'. 139
Error Expected @throws tag for 'IntrospectionException'. 139
Error Expected @throws tag for 'ClassNotFoundException'. 151
Error Expected @throws tag for 'IntrospectionException'. 151

org/apache/turbine/services/intake/IntakeTool.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'groups' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'pp' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Line has trailing spaces. 60
Error Missing a Javadoc comment. 61
Error Name 'declaredGroups' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Variable 'declaredGroups' must be private and have accessor methods. 61
Error Missing a Javadoc comment. 62
Error Name 'allGroupsSB' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Variable 'allGroupsSB' must be private and have accessor methods. 62
Error '256' is a magic number. 62
Error Missing a Javadoc comment. 63
Error Name 'groupSB' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Variable 'groupSB' must be private and have accessor methods. 63
Error '128' is a magic number. 63
Error Name 'pullMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error '1.25' is a magic number. 79
Error '1.25' is a magic number. 80
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter runData should be final. 91
Error Expected @param tag for 'runData'. 91
Error Method 'addGroupsToParameters' is not designed for extension - needs to be abstract, final or empty. 135
Error Missing a Javadoc comment. 135
Error Parameter vp should be final. 135
Error Expected an @return tag. 159
Error Method 'declareGroups' is not designed for extension - needs to be abstract, final or empty. 159
Error Expected an @return tag. 173
Error Method 'declareGroup' is not designed for extension - needs to be abstract, final or empty. 173
Error Parameter group should be final. 173
Error Expected @param tag for 'group'. 173
Error Method 'declareGroup' is not designed for extension - needs to be abstract, final or empty. 184
Error Parameter group should be final. 184
Error Expected @param tag for 'group'. 184
Error Parameter sb should be final. 184
Error Expected @param tag for 'sb'. 184
Error Method 'newForm' is not designed for extension - needs to be abstract, final or empty. 198
Error Missing a Javadoc comment. 198
Error Class PullHelper should be declared as final. 219
Error Name 'groupName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 222
Error Variable 'groupName' must be private and have accessor methods. 222
Error Parameter groupName should be final. 229
Error 'groupName' hides a field. 229
Error Expected @param tag for 'groupName'. 229
Error Expected @throws tag for 'IntakeException'. 241
Error Parameter key should be final. 253
Error Expected @param tag for 'key'. 253
Error Expected @throws tag for 'IntakeException'. 254
Error Parameter key should be final. 266
Error Expected @param tag for 'key'. 266
Error Parameter create should be final. 266
Error Expected @param tag for 'create'. 266
Error Expected @throws tag for 'IntakeException'. 267
Error Parameter obj should be final. 292
Error Expected @throws tag for 'IntakeException'. 293
Error Expected an @return tag. 324
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 324
Error Parameter groupName should be final. 324
Error Expected @param tag for 'groupName'. 324
Error Expected @throws tag for 'IntakeException'. 325
Error Expected an @return tag. 336
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 336
Error Parameter groupName should be final. 336
Error Expected @param tag for 'groupName'. 336
Error Parameter throwExceptions should be final. 336
Error Expected an @return tag. 346
Error Method 'isAllValid' is not designed for extension - needs to be abstract, final or empty. 346
Error Expected an @return tag. 360
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 360
Error Parameter groupName should be final. 360
Error Expected @param tag for 'groupName'. 360
Error Parameter key should be final. 360
Error Expected @param tag for 'key'. 360
Error Expected @throws tag for 'IntakeException'. 361
Error Avoid inline conditionals. 373
Error Expected an @return tag. 380
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 380
Error Parameter groupName should be final. 380
Error Expected @param tag for 'groupName'. 380
Error Parameter key should be final. 380
Error Expected @param tag for 'key'. 380
Error Parameter create should be final. 380
Error Expected @param tag for 'create'. 380
Error Expected @throws tag for 'IntakeException'. 381
Error Avoid inline conditionals. 393
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 401
Error Parameter group should be final. 401
Error Expected @param tag for 'group'. 401
Error Line has trailing spaces. 422
Error Method 'removeAll' is not designed for extension - needs to be abstract, final or empty. 440
Error Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 455
Error Missing a Javadoc comment. 462
Error Name 'disposed' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 462
Error Method 'recycle' is not designed for extension - needs to be abstract, final or empty. 474
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 484
Error Method 'isDisposed' is not designed for extension - needs to be abstract, final or empty. 513

org/apache/turbine/services/intake/TurbineIntake.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 37
Error Parameter groupName should be final. 47
Error Parameter instance should be final. 63
Error Parameter groupName should be final. 76
Error Parameter groupName should be final. 98
Error Parameter groupKey should be final. 109
Error Parameter className should be final. 123
Error Parameter propName should be final. 123
Error Expected @throws tag for 'IntrospectionException'. 124
Error Expected @throws tag for 'ClassNotFoundException'. 124
Error Parameter className should be final. 138
Error Parameter propName should be final. 138
Error Expected @throws tag for 'IntrospectionException'. 139
Error Expected @throws tag for 'ClassNotFoundException'. 139

org/apache/turbine/services/intake/TurbineIntakeService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'groupNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Name 'groupNameMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Name 'groupKeyMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Name 'getterMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 82
Error Name 'setterMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 85
Error Name 'keyedPools' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 88
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 107
Error Method length is 171 lines (max allowed is 150). 107
Error Name 'LOAD_ERROR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 141
Error '+' should be on a new line. 141
Error '+' should be on a new line. 142
Error Name 'READ_ERR' must match pattern '^[a-z][a-zA-Z0-9]*$'. 163
Error Line is longer than 80 characters. 177
Error Avoid inline conditionals. 177
Error Line is longer than 80 characters. 208
Error '+' should be on a new line. 208
Error Line is longer than 80 characters. 221
Error Line has trailing spaces. 223
Error Line is longer than 80 characters. 235
Error Line is longer than 80 characters. 251
Error Line is longer than 80 characters. 252
Error Line is longer than 80 characters. 253
Error Line is longer than 80 characters. 254
Error Line is longer than 80 characters. 256
Error Line is longer than 80 characters. 257
Error Line is longer than 80 characters. 269
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter config should be final. 287
Error Expected @throws tag for 'InitializationException'. 288
Error Line is longer than 80 characters. 303
Error Parameter groupName should be final. 303
Error Parameter group should be final. 303
Error Parameter appData should be final. 303
Error Parameter checkKey should be final. 303
Error Parameter serialDataPath should be final. 351
Error Parameter timeStamp should be final. 351
Error Expected @param tag for 'timeStamp'. 351
Error Line is longer than 80 characters. 434
Error Parameter serialDataPath should be final. 436
Error Parameter appDataElements should be final. 436
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 513
Error Parameter groupName should be final. 513
Error Line is longer than 80 characters. 528
Error Line is longer than 80 characters. 533
Error Method 'releaseGroup' is not designed for extension - needs to be abstract, final or empty. 549
Error Parameter instance should be final. 549
Error Line is longer than 80 characters. 561
Error Line is longer than 80 characters. 566
Error Expected an @return tag. 582
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 582
Error Parameter groupName should be final. 582
Error Line is longer than 80 characters. 589
Error Method 'getGroupNames' is not designed for extension - needs to be abstract, final or empty. 604
Error Method 'getGroupKey' is not designed for extension - needs to be abstract, final or empty. 615
Error Parameter groupName should be final. 615
Error Method 'getGroupName' is not designed for extension - needs to be abstract, final or empty. 626
Error Parameter groupKey should be final. 626
Error Method 'getFieldSetter' is not designed for extension - needs to be abstract, final or empty. 640
Error Parameter className should be final. 640
Error Parameter propName should be final. 640
Error Expected @throws tag for 'ClassNotFoundException'. 641
Error Expected @throws tag for 'IntrospectionException'. 641
Error Line is longer than 80 characters. 647
Error Line is longer than 80 characters. 667
Error Line has trailing spaces. 669
Error Line has trailing spaces. 675
Error The double-checked locking idiom is broken and should be avoided. 679
Error Line has trailing spaces. 694
Error Must have at least one statement. 706
Error Method 'getFieldGetter' is not designed for extension - needs to be abstract, final or empty. 725
Error Parameter className should be final. 725
Error Parameter propName should be final. 725
Error Expected @throws tag for 'ClassNotFoundException'. 726
Error Expected @throws tag for 'IntrospectionException'. 726
Error Line is longer than 80 characters. 732
Error Line is longer than 80 characters. 752
Error Line has trailing spaces. 754
Error Line has trailing spaces. 760
Error The double-checked locking idiom is broken and should be avoided. 764
Error Line has trailing spaces. 779
Error Must have at least one statement. 791

org/apache/turbine/services/intake/model/BigDecimalField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 46
Error Parameter group should be final. 46
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter prop should be final. 57
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 77
Error Parameter prop should be final. 77
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 94
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 102
Error Line is longer than 80 characters. 111
Error Avoid inline conditionals. 111
Error Line is longer than 80 characters. 118
Error Avoid inline conditionals. 118
Error Parameter bigDecimal should be final. 130

org/apache/turbine/services/intake/model/BooleanField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 37
Error Parameter field should be final. 37
Error Parameter group should be final. 37
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter prop should be final. 48
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter prop should be final. 68
Error Line has trailing spaces. 81
Error Line has trailing spaces. 83
Error Line has trailing spaces. 84
Error Line has trailing spaces. 86
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 90
Error Avoid inline conditionals. 98
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 107
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 115
Error Line has trailing spaces. 124
Error Avoid inline conditionals. 124
Error Line is longer than 80 characters. 132
Error Avoid inline conditionals. 132
Error Parameter stringValue should be final. 146
Error Must have at least one statement. 158
Error Line is longer than 80 characters. 159
Error Line is longer than 80 characters. 160
Error Method 'booleanValue' is not designed for extension - needs to be abstract, final or empty. 178
Error Line has trailing spaces. 191

org/apache/turbine/services/intake/model/ComboKeyField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 42
Error Parameter group should be final. 42
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 53
Error Parameter prop should be final. 53
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter prop should be final. 73
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 88
Error Avoid inline conditionals. 97
Error Line is longer than 80 characters. 104
Error Avoid inline conditionals. 104

org/apache/turbine/services/intake/model/DateStringField.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'df' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Parameter field should be final. 54
Error Parameter group should be final. 54
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter prop should be final. 71
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter prop should be final. 99
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 124
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 132
Error Avoid inline conditionals. 143
Error Line is longer than 80 characters. 157
Error Avoid inline conditionals. 157
Error Parameter dateString should be final. 175
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 196

org/apache/turbine/services/intake/model/DoubleField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 41
Error Parameter group should be final. 41
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter prop should be final. 52
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter prop should be final. 72
Error Line has trailing spaces. 85
Error Line has trailing spaces. 87
Error Line has trailing spaces. 88
Error Line has trailing spaces. 90
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 94
Error Line has trailing spaces. 102
Error Avoid inline conditionals. 103
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 112
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 120
Error Line has trailing spaces. 129
Error Avoid inline conditionals. 129
Error Line has trailing spaces. 137
Error Avoid inline conditionals. 138
Error Line has trailing spaces. 141

org/apache/turbine/services/intake/model/Field.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 63
Error Name 'defaultFieldPackage' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 63
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Variable 'name' must be private and have accessor methods. 68
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Variable 'key' must be private and have accessor methods. 71
Error Name 'displayName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Variable 'displayName' must be private and have accessor methods. 74
Error Name 'mapToObject' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 77
Error Variable 'mapToObject' must be private and have accessor methods. 77
Error Name 'validator' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 80
Error Variable 'validator' must be private and have accessor methods. 80
Error Name 'getter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Variable 'getter' must be private and have accessor methods. 83
Error Name 'setter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 86
Error Variable 'setter' must be private and have accessor methods. 86
Error Name 'ifRequiredMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 89
Error Variable 'ifRequiredMessage' must be private and have accessor methods. 89
Error Name 'isMultiValued' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 92
Error Variable 'isMultiValued' must be private and have accessor methods. 92
Error Name 'group' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 95
Error Variable 'group' must be private and have accessor methods. 95
Error Name 'alwaysRequired' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 98
Error Variable 'alwaysRequired' must be private and have accessor methods. 98
Error Name 'onError' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 104
Error Variable 'onError' must be private and have accessor methods. 104
Error Name 'defaultValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 107
Error Variable 'defaultValue' must be private and have accessor methods. 107
Error Line is longer than 80 characters. 109
Error Name 'emptyValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 110
Error Variable 'emptyValue' must be private and have accessor methods. 110
Error Name 'displaySize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 113
Error Name 'maxSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 116
Error Name 'setFlag' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 121
Error Variable 'setFlag' must be private and have accessor methods. 121
Error Name 'validFlag' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 124
Error Variable 'validFlag' must be private and have accessor methods. 124
Error Name 'required' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 127
Error Variable 'required' must be private and have accessor methods. 127
Error Name 'initialized' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 130
Error Variable 'initialized' must be private and have accessor methods. 130
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 133
Error Variable 'message' must be private and have accessor methods. 133
Error Name 'retrievable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 136
Error Variable 'retrievable' must be private and have accessor methods. 136
Error Missing a Javadoc comment. 138
Error Name 'locale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 138
Error Name 'stringValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 140
Error Name 'stringValues' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 142
Error Name 'validValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 144
Error Name 'testValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 146
Error Name 'valArray' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 148
Error Name 'parser' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 150
Error Variable 'parser' must be private and have accessor methods. 150
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 153
Error Variable 'log' must be private and have accessor methods. 153
Error Missing a Javadoc comment. 154
Error Name 'isDebugEnabled' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 154
Error Variable 'isDebugEnabled' must be private and have accessor methods. 154
Error Unused @throws tag for 'SystemError'. 164
Error Parameter field should be final. 167
Error Parameter group should be final. 167
Error 'group' hides a field. 167
Error '+' should be on a new line. 184
Error '+' should be on a new line. 195
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 314
Error Parameter pp should be final. 314
Error Line is longer than 80 characters. 340
Error '&&' should be on a new line. 348
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 369
Error Parameter obj should be final. 369
Error Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 385
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 395
Error Method 'getValidator' is not designed for extension - needs to be abstract, final or empty. 404
Error Method 'isRequired' is not designed for extension - needs to be abstract, final or empty. 414
Error Method 'setRequired' is not designed for extension - needs to be abstract, final or empty. 426
Error Parameter v should be final. 426
Error Method 'setRequired' is not designed for extension - needs to be abstract, final or empty. 437
Error Parameter v should be final. 437
Error Parameter message should be final. 437
Error 'message' hides a field. 437
Error Method 'removeFromRequest' is not designed for extension - needs to be abstract, final or empty. 451
Error '+' is not preceded with whitespace. 454
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 462
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 485
Error Avoid inline conditionals. 487
Error Expected an @return tag. 495
Error Method 'getValueIfAbsent' is not designed for extension - needs to be abstract, final or empty. 495
Error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 507
Error Method 'isSet' is not designed for extension - needs to be abstract, final or empty. 518
Error Method 'getDisplayName' is not designed for extension - needs to be abstract, final or empty. 530
Error Avoid inline conditionals. 532
Error Method 'setDisplayName' is not designed for extension - needs to be abstract, final or empty. 541
Error Parameter newDisplayName should be final. 541
Error Expected @param tag for 'newDisplayName'. 541
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 551
Error Avoid inline conditionals. 553
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 559
Error Parameter message should be final. 559
Error 'message' hides a field. 559
Error Expected @param tag for 'message'. 559
Error Expected an @return tag. 568
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 568
Error Parameter pp should be final. 568
Error Expected @param tag for 'pp'. 568
Error Expected an @return tag. 576
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 576
Error Line has trailing spaces. 593
Error Parameter prop should be final. 659
Error Parameter prop should be final. 669
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 674
Error Parameter pp should be final. 674
Error Expected @param tag for 'pp'. 674
Error Method 'setInitialValue' is not designed for extension - needs to be abstract, final or empty. 690
Error Parameter obj should be final. 690
Error Method 'getInitialValue' is not designed for extension - needs to be abstract, final or empty. 705
Error Method 'setTestValue' is not designed for extension - needs to be abstract, final or empty. 726
Error Parameter obj should be final. 726
Error Method 'getTestValue' is not designed for extension - needs to be abstract, final or empty. 736
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 751
Error '+' should be on a new line. 760
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 782
Error Method 'getHTMLString' is not designed for extension - needs to be abstract, final or empty. 805
Error Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 817
Error Parameter obj should be final. 817
Error Expected @param tag for 'obj'. 817
Error Method 'getDefault' is not designed for extension - needs to be abstract, final or empty. 845
Error Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 856
Error Parameter obj should be final. 856
Error Expected @param tag for 'obj'. 856
Error Line is longer than 80 characters. 881
Error Parameter type should be final. 916
Error Parameter obj should be final. 916
Error Expected @param tag for 'obj'. 916
Error Parameter fieldName should be final. 917
Error Parameter groupName should be final. 917
Error Parameter e should be final. 918
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 932
Error Method 'getEmptyValue' is not designed for extension - needs to be abstract, final or empty. 942
Error Line has trailing spaces. 948
Error Line has trailing spaces. 950
Error Line has trailing spaces. 951
Error Line has trailing spaces. 953
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 957
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 967
Error Expected an @return tag. 977
Error Method 'getDisplaySize' is not designed for extension - needs to be abstract, final or empty. 977
Error Avoid inline conditionals. 979
Error Expected an @return tag. 987
Error Method 'getMaxSize' is not designed for extension - needs to be abstract, final or empty. 987
Error Avoid inline conditionals. 989
Error Method 'getStringValue' is not designed for extension - needs to be abstract, final or empty. 1002
Error Line has trailing spaces. 1004
Error Line has trailing spaces. 1006

org/apache/turbine/services/intake/model/FieldFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 33
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 37
Error Parameter f should be final. 43
Error Parameter g should be final. 43
Error Parameter f should be final. 52
Error Parameter g should be final. 52
Error Parameter f should be final. 61
Error Parameter g should be final. 61
Error Parameter f should be final. 70
Error Parameter g should be final. 70
Error Line has trailing spaces. 78
Error Parameter f should be final. 79
Error Parameter g should be final. 79
Error Line has trailing spaces. 81
Error Line has trailing spaces. 83
Error Parameter f should be final. 88
Error Parameter g should be final. 88
Error Parameter f should be final. 97
Error Parameter g should be final. 97
Error Parameter f should be final. 106
Error Parameter g should be final. 106
Error Parameter f should be final. 115
Error Parameter g should be final. 115
Error Parameter f should be final. 124
Error Parameter g should be final. 124
Error Parameter f should be final. 133
Error Parameter g should be final. 133
Error Parameter f should be final. 142
Error Parameter g should be final. 142
Error Parameter f should be final. 151
Error Parameter g should be final. 151
Error Missing a Javadoc comment. 161
Error 'abstract' modifier out of order with the JLS suggestions. 161
Error Missing a Javadoc comment. 163
Error Parameter f should be final. 163
Error Parameter g should be final. 163
Error Line is longer than 80 characters. 175
Error Parameter xmlField should be final. 177
Error Parameter xmlGroup should be final. 177
Error Expected @param tag for 'xmlGroup'. 177
Error Line is longer than 80 characters. 187
Error '+' should be on a new line. 187
Error Line is longer than 80 characters. 188

org/apache/turbine/services/intake/model/FileItemField.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter field should be final. 46
Error Parameter group should be final. 46
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter prop should be final. 60
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter prop should be final. 80
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 97
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter vp should be final. 112
Error Method 'validate' is not designed for extension - needs to be abstract, final or empty. 142
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 211

org/apache/turbine/services/intake/model/FloatField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 45
Error Parameter group should be final. 45
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 56
Error Parameter prop should be final. 56
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter prop should be final. 76
Error Line has trailing spaces. 89
Error Line has trailing spaces. 91
Error Line has trailing spaces. 92
Error Line has trailing spaces. 94
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 98
Error Line has trailing spaces. 106
Error Avoid inline conditionals. 107
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 116
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 124
Error Line has trailing spaces. 133
Error Avoid inline conditionals. 133
Error Line has trailing spaces. 141
Error Avoid inline conditionals. 142
Error Line has trailing spaces. 145

org/apache/turbine/services/intake/model/Group.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 56
Error Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'isDebugEnabled' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 57
Error Name 'gid' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Variable 'gid' must be private and have accessor methods. 69
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Variable 'name' must be private and have accessor methods. 74
Error Name 'poolCapacity' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Name 'fields' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 84
Error Variable 'fields' must be private and have accessor methods. 84
Error Name 'mapToObjectFields' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 89
Error Variable 'mapToObjectFields' must be private and have accessor methods. 89
Error Name 'fieldsArray' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Variable 'fieldsArray' must be private and have accessor methods. 94
Error Name 'oid' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Variable 'oid' must be private and have accessor methods. 100
Error Name 'pp' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Variable 'pp' must be private and have accessor methods. 105
Error Name 'isDeclared' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 110
Error Variable 'isDeclared' must be private and have accessor methods. 110
Error Parameter group should be final. 120
Error '1.25' is a magic number. 128
Error '1.25' is a magic number. 129
Error Line is longer than 80 characters. 149
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter pp should be final. 164
Error 'pp' hides a field. 164
Error Expected @throws tag for 'TurbineException'. 164
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter key should be final. 176
Error Expected @param tag for 'key'. 176
Error Parameter pp should be final. 176
Error 'pp' hides a field. 176
Error Expected @throws tag for 'IntakeException'. 176
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 193
Error Parameter obj should be final. 193
Error Method 'getFieldNames' is not designed for extension - needs to be abstract, final or empty. 220
Error Array brackets at illegal position. 222
Error Method 'getIntakeGroupName' is not designed for extension - needs to be abstract, final or empty. 236
Error Method 'getPoolCapacity' is not designed for extension - needs to be abstract, final or empty. 246
Error Method 'getGID' is not designed for extension - needs to be abstract, final or empty. 257
Error Method 'getOID' is not designed for extension - needs to be abstract, final or empty. 268
Error Method 'getObjectKey' is not designed for extension - needs to be abstract, final or empty. 278
Error Method 'getObjects' is not designed for extension - needs to be abstract, final or empty. 290
Error Parameter pp should be final. 290
Error 'pp' hides a field. 290
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 310
Error Parameter fieldName should be final. 310
Error Expected @param tag for 'fieldName'. 310
Error '+' should be on a new line. 319
Error Method 'isAllValid' is not designed for extension - needs to be abstract, final or empty. 329
Error '+' should be on a new line. 338
Error Method 'setProperties' is not designed for extension - needs to be abstract, final or empty. 352
Error Parameter obj should be final. 352
Error Method 'setValidProperties' is not designed for extension - needs to be abstract, final or empty. 384
Error Parameter obj should be final. 384
Error Expected @param tag for 'obj'. 384
Error Must have at least one statement. 399
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 419
Error Parameter obj should be final. 419
Error Method 'removeFromRequest' is not designed for extension - needs to be abstract, final or empty. 441
Error Method 'resetDeclared' is not designed for extension - needs to be abstract, final or empty. 468
Error Method 'getHtmlFormInput' is not designed for extension - needs to be abstract, final or empty. 479
Error '64' is a magic number. 481
Error Method 'appendHtmlFormInput' is not designed for extension - needs to be abstract, final or empty. 490
Error Parameter sb should be final. 490
Error Expected @param tag for 'sb'. 490
Error Missing a Javadoc comment. 505
Error Missing a Javadoc comment. 508
Error Name 'appData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 508
Error Missing a Javadoc comment. 510
Error Parameter appData should be final. 510
Error 'appData' hides a field. 510
Error Line is longer than 80 characters. 518
Error Method 'makeObject' is not designed for extension - needs to be abstract, final or empty. 520
Error Parameter key should be final. 520
Error Expected @param tag for 'key'. 520
Error Method 'passivateObject' is not designed for extension - needs to be abstract, final or empty. 529
Error Parameter key should be final. 529
Error Expected @param tag for 'key'. 529
Error Parameter obj should be final. 529

org/apache/turbine/services/intake/model/IntegerField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 44
Error Parameter group should be final. 44
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter prop should be final. 55
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 75
Error Parameter prop should be final. 75
Error Line has trailing spaces. 88
Error Line has trailing spaces. 90
Error Line has trailing spaces. 91
Error Line has trailing spaces. 93
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 97
Error Line has trailing spaces. 105
Error Avoid inline conditionals. 106
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 115
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 123
Error Line has trailing spaces. 132
Error Avoid inline conditionals. 132
Error Line is longer than 80 characters. 140
Error Avoid inline conditionals. 140
Error Line has trailing spaces. 143

org/apache/turbine/services/intake/model/LongField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 43
Error Parameter group should be final. 43
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter prop should be final. 54
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter prop should be final. 74
Error Line has trailing spaces. 87
Error Line has trailing spaces. 89
Error Line has trailing spaces. 90
Error Line has trailing spaces. 92
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 96
Error Avoid inline conditionals. 104
Error Should use uppercase 'L'. 104
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 121
Error Line has trailing spaces. 130
Error Avoid inline conditionals. 130
Error Line has trailing spaces. 138
Error Avoid inline conditionals. 139
Error Line has trailing spaces. 142

org/apache/turbine/services/intake/model/NumberKeyField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 47
Error Parameter group should be final. 47
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter prop should be final. 58
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 81

org/apache/turbine/services/intake/model/ShortField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 42
Error Parameter group should be final. 42
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 53
Error Parameter prop should be final. 53
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter prop should be final. 73
Error Line has trailing spaces. 86
Error Line has trailing spaces. 88
Error Line has trailing spaces. 89
Error Line has trailing spaces. 91
Error Method 'getSafeEmptyValue' is not designed for extension - needs to be abstract, final or empty. 95
Error Line has trailing spaces. 103
Error Line has trailing spaces. 104
Error Avoid inline conditionals. 104
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 121
Error Line has trailing spaces. 130
Error Avoid inline conditionals. 130
Error Line has trailing spaces. 138
Error Avoid inline conditionals. 139
Error Line has trailing spaces. 142

org/apache/turbine/services/intake/model/StringField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 44
Error Parameter group should be final. 44
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 55
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 65
Error Parameter prop should be final. 65
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter prop should be final. 78
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 86
Error Line is longer than 80 characters. 94
Error Avoid inline conditionals. 94
Error Line is longer than 80 characters. 101
Error Avoid inline conditionals. 101
Error Method 'setRequired' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter v should be final. 111
Error Parameter message should be final. 111

org/apache/turbine/services/intake/model/StringKeyField.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter field should be final. 45
Error Parameter group should be final. 45
Error Method 'getDefaultValidator' is not designed for extension - needs to be abstract, final or empty. 56
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter prop should be final. 66
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter prop should be final. 84
Error Method 'doSetValue' is not designed for extension - needs to be abstract, final or empty. 97
Error Avoid inline conditionals. 106
Error Avoid inline conditionals. 114

org/apache/turbine/services/intake/model/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/intake/transform/DTDResolver.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 42
Error Name 'intakeDTD' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter publicId should be final. 84
Error Expected @param tag for 'publicId'. 84
Error Parameter systemId should be final. 84
Error Expected @param tag for 'systemId'. 84
Error '+' should be on a new line. 91
Error Parameter urlString should be final. 114

org/apache/turbine/services/intake/transform/XmlToAppData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 56
Error Name 'app' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'currGroup' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 58
Error Name 'currField' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'currRule' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Missing a Javadoc comment. 61
Error Name 'charBuffer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Missing a Javadoc comment. 63
Error Line is longer than 80 characters. 85
Error Method 'parseFile' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter xmlFile should be final. 89
Error Method 'resolveEntity' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter publicId should be final. 116
Error Parameter systemId should be final. 116
Error Line is longer than 80 characters. 124
Error Line is longer than 80 characters. 125
Error Method 'startElement' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter uri should be final. 128
Error Parameter localName should be final. 128
Error Parameter rawName should be final. 129
Error Parameter attributes should be final. 129
Error Line is longer than 80 characters. 152
Error Method 'characters' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter mesgArray should be final. 157
Error Parameter start should be final. 157
Error Parameter length should be final. 157
Error Line is longer than 80 characters. 165
Error Line is longer than 80 characters. 166
Error Method 'endElement' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter uri should be final. 168
Error Parameter localName should be final. 168
Error Parameter rawName should be final. 169
Error '+' should be on a new line. 181
Error '+' should be on a new line. 182
Error Method 'warning' is not designed for extension - needs to be abstract, final or empty. 194
Error Parameter spe should be final. 194
Error '64' is a magic number. 196
Error Method 'error' is not designed for extension - needs to be abstract, final or empty. 212
Error Parameter spe should be final. 212
Error '64' is a magic number. 214
Error Method 'fatalError' is not designed for extension - needs to be abstract, final or empty. 230
Error Parameter spe should be final. 230
Error '64' is a magic number. 232

org/apache/turbine/services/intake/transform/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/intake/validator/BigDecimalValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 46
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 47
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Parameter paramMap should be final. 55
Error Expected @param tag for 'paramMap'. 55
Error Expected @throws tag for 'InvalidMaskException'. 56
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 75
Error Parameter paramMap should be final. 75
Error Expected @param tag for 'paramMap'. 75
Error Expected @throws tag for 'InvalidMaskException'. 76
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter testValue should be final. 105
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 146
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter minValue should be final. 156
Error 'minValue' hides a field. 156
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 166
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter maxValue should be final. 176
Error 'maxValue' hides a field. 176

org/apache/turbine/services/intake/validator/BooleanValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error ',' is not followed by whitespace. 57
Error ',' is not followed by whitespace. 57
Error ',' is not followed by whitespace. 57
Error ',' is not followed by whitespace. 57
Error ',' is not followed by whitespace. 60
Error ',' is not followed by whitespace. 60
Error ',' is not followed by whitespace. 60
Error ',' is not followed by whitespace. 60
Error Parameter paramMap should be final. 75
Error Expected @param tag for 'paramMap'. 75
Error Expected @throws tag for 'InvalidMaskException'. 76
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter testValue should be final. 89
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter stringValue should be final. 113
Error Expected @throws tag for 'ParseException'. 114
Error Line has trailing spaces. 118
Error Line has trailing spaces. 122
Error '&&' should be on a new line. 122
Error Line has trailing spaces. 129
Error '&&' should be on a new line. 129
Error '+' should be on a new line. 139

org/apache/turbine/services/intake/validator/Constraint.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected an @return tag. 37
Error Expected an @return tag. 42
Error Expected an @return tag. 47

org/apache/turbine/services/intake/validator/DateStringValidator.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 57
Error Name 'dateFormats' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Name 'dateFormatMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Name 'flexible' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Name 'df' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Name 'sdf' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Missing a Javadoc comment. 75
Error Parameter paramMap should be final. 75
Error '5' is a magic number. 86
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter paramMap should be final. 95
Error Expected @param tag for 'paramMap'. 95
Error Expected @throws tag for 'InvalidMaskException'. 96
Error 'for' is not followed by whitespace. 108
Error ';' is preceded with whitespace. 108
Error Line has trailing spaces. 119
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter testValue should be final. 153
Error Line has trailing spaces. 173
Error Line has trailing spaces. 174
Error Line has trailing spaces. 175
Error Expected an @return tag. 182
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter s should be final. 182
Error Expected @param tag for 's'. 182
Error Must have at least one statement. 201
Error Must have at least one statement. 215
Error Method 'format' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter date should be final. 242
Error Method 'getDateFormatMessage' is not designed for extension - needs to be abstract, final or empty. 263
Error Method 'setDateFormatMessage' is not designed for extension - needs to be abstract, final or empty. 275
Error Parameter message should be final. 275
Error Method 'getDateFormats' is not designed for extension - needs to be abstract, final or empty. 288
Error Method 'setDateFormats' is not designed for extension - needs to be abstract, final or empty. 298
Error Parameter formats should be final. 298
Error Method 'isFlexible' is not designed for extension - needs to be abstract, final or empty. 308
Error Method 'setFlexible' is not designed for extension - needs to be abstract, final or empty. 318
Error Parameter flexible should be final. 318
Error 'flexible' hides a field. 318

org/apache/turbine/services/intake/validator/DefaultValidator.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error 'public' modifier out of order with the JLS suggestions. 44
Error Name 'required' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Variable 'required' must be private and have accessor methods. 48
Error Name 'requiredMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Variable 'requiredMessage' must be private and have accessor methods. 51
Error Name 'minLength' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Variable 'minLength' must be private and have accessor methods. 54
Error Name 'minLengthMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Variable 'minLengthMessage' must be private and have accessor methods. 57
Error Name 'maxLength' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Variable 'maxLength' must be private and have accessor methods. 60
Error Name 'maxLengthMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error Variable 'maxLengthMessage' must be private and have accessor methods. 63
Error Name 'errorMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Variable 'errorMessage' must be private and have accessor methods. 66
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error Variable 'log' must be private and have accessor methods. 69
Error Line is longer than 80 characters. 76
Error Parameter paramMap should be final. 79
Error Line is longer than 80 characters. 98
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter paramMap should be final. 100
Error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter testValue should be final. 135
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter testValue should be final. 158
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 189
Error 'if' is not followed by whitespace. 193
Error Method 'isRequired' is not designed for extension - needs to be abstract, final or empty. 210
Error Method 'setRequired' is not designed for extension - needs to be abstract, final or empty. 220
Error Parameter required should be final. 220
Error 'required' hides a field. 220
Error Method 'getRequiredMessage' is not designed for extension - needs to be abstract, final or empty. 230
Error Method 'setRequiredMessage' is not designed for extension - needs to be abstract, final or empty. 240
Error Parameter requiredMessage should be final. 240
Error 'requiredMessage' hides a field. 240
Error Method 'getMinLength' is not designed for extension - needs to be abstract, final or empty. 250
Error Method 'setMinLength' is not designed for extension - needs to be abstract, final or empty. 260
Error Parameter minLength should be final. 260
Error 'minLength' hides a field. 260
Error Method 'getMinLengthMessage' is not designed for extension - needs to be abstract, final or empty. 270
Error Method 'setMinLengthMessage' is not designed for extension - needs to be abstract, final or empty. 280
Error Parameter minLengthMessage should be final. 280
Error 'minLengthMessage' hides a field. 280
Error Method 'getMaxLength' is not designed for extension - needs to be abstract, final or empty. 290
Error Method 'setMaxLength' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter maxLength should be final. 300
Error 'maxLength' hides a field. 300
Error Method 'getMaxLengthMessage' is not designed for extension - needs to be abstract, final or empty. 310
Error Method 'setMaxLengthMessage' is not designed for extension - needs to be abstract, final or empty. 320
Error Parameter maxLengthMessage should be final. 320
Error 'maxLengthMessage' hides a field. 320

org/apache/turbine/services/intake/validator/DoubleValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 48
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Parameter paramMap should be final. 56
Error Expected @param tag for 'paramMap'. 56
Error Expected @throws tag for 'InvalidMaskException'. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter paramMap should be final. 76
Error Expected @param tag for 'paramMap'. 76
Error Expected @throws tag for 'InvalidMaskException'. 77
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter testValue should be final. 106
Error Line has trailing spaces. 124
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 148
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter value should be final. 158
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 168
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 178
Error Parameter value should be final. 178

org/apache/turbine/services/intake/validator/FileValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @throws tag for 'InvalidMaskException'. 48
Error Parameter paramMap should be final. 50
Error Expected @throws tag for 'IntakeException'. 51
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter testValue should be final. 71

org/apache/turbine/services/intake/validator/FloatValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 48
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Parameter paramMap should be final. 56
Error Expected @param tag for 'paramMap'. 56
Error Expected @throws tag for 'InvalidMaskException'. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter paramMap should be final. 76
Error Expected @param tag for 'paramMap'. 76
Error Expected @throws tag for 'InvalidMaskException'. 77
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter testValue should be final. 106
Error Line has trailing spaces. 123
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter minValue should be final. 157
Error 'minValue' hides a field. 157
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter maxValue should be final. 177
Error 'maxValue' hides a field. 177

org/apache/turbine/services/intake/validator/InitableByConstraintMap.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/intake/validator/IntegerValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 48
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Parameter paramMap should be final. 56
Error Expected @param tag for 'paramMap'. 56
Error Expected @throws tag for 'InvalidMaskException'. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter paramMap should be final. 76
Error Expected @param tag for 'paramMap'. 76
Error Expected @throws tag for 'InvalidMaskException'. 77
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter testValue should be final. 106
Error Line has trailing spaces. 123
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter minValue should be final. 157
Error 'minValue' hides a field. 157
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter maxValue should be final. 177
Error 'maxValue' hides a field. 177

org/apache/turbine/services/intake/validator/InvalidMaskException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter message should be final. 35
Error Parameter message should be final. 46
Error Parameter cause should be final. 46

org/apache/turbine/services/intake/validator/LongValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 48
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Parameter paramMap should be final. 56
Error Expected @param tag for 'paramMap'. 56
Error Expected @throws tag for 'InvalidMaskException'. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter paramMap should be final. 76
Error Expected @param tag for 'paramMap'. 76
Error Expected @throws tag for 'InvalidMaskException'. 77
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter testValue should be final. 106
Error Line has trailing spaces. 123
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter minValue should be final. 157
Error 'minValue' hides a field. 157
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter maxValue should be final. 177
Error 'maxValue' hides a field. 177

org/apache/turbine/services/intake/validator/NumberKeyValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error Name 'INVALID_NUMBER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 47
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 50
Error Parameter paramMap should be final. 50
Error Missing a Javadoc comment. 57
Error Method 'doInit' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter paramMap should be final. 63
Error Method 'getDefaultInvalidNumberMessage' is not designed for extension - needs to be abstract, final or empty. 85
Error Missing a Javadoc comment. 85
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter testValue should be final. 98
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 133
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter minValue should be final. 143
Error 'minValue' hides a field. 143
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 153
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 163
Error Parameter maxValue should be final. 163
Error 'maxValue' hides a field. 163

org/apache/turbine/services/intake/validator/NumberValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'minValueMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Variable 'minValueMessage' must be private and have accessor methods. 44
Error Name 'maxValueMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Variable 'maxValueMessage' must be private and have accessor methods. 47
Error Name 'invalidNumberMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Variable 'invalidNumberMessage' must be private and have accessor methods. 50
Error Parameter paramMap should be final. 60
Error Parameter minValueMessage should be final. 93
Error 'minValueMessage' hides a field. 93
Error Parameter maxValueMessage should be final. 113
Error 'maxValueMessage' hides a field. 113
Error Parameter invalidNumberMessage should be final. 133
Error 'invalidNumberMessage' hides a field. 133

org/apache/turbine/services/intake/validator/ShortValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error Name 'minValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 48
Error Name 'maxValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Parameter paramMap should be final. 56
Error Expected @param tag for 'paramMap'. 56
Error Expected @throws tag for 'InvalidMaskException'. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter paramMap should be final. 76
Error Expected @param tag for 'paramMap'. 76
Error Expected @throws tag for 'InvalidMaskException'. 77
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter testValue should be final. 106
Error Line has trailing spaces. 123
Error Method 'getMinValue' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'setMinValue' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter minValue should be final. 157
Error 'minValue' hides a field. 157
Error Method 'getMaxValue' is not designed for extension - needs to be abstract, final or empty. 167
Error Method 'setMaxValue' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter maxValue should be final. 177
Error 'maxValue' hides a field. 177

org/apache/turbine/services/intake/validator/StringValidator.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'maskString' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Variable 'maskString' must be private and have accessor methods. 50
Error Name 'maskPattern' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Variable 'maskPattern' must be private and have accessor methods. 53
Error Name 'maskMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Variable 'maskMessage' must be private and have accessor methods. 56
Error Line is longer than 80 characters. 64
Error Parameter paramMap should be final. 67
Error Line is longer than 80 characters. 86
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter paramMap should be final. 88
Error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter testValue should be final. 110
Error Method 'assertValidity' is not designed for extension - needs to be abstract, final or empty. 133
Error Parameter testValue should be final. 133
Error Line has trailing spaces. 144
Error Method 'getMask' is not designed for extension - needs to be abstract, final or empty. 169
Error Method 'setMask' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter mask should be final. 180
Error Line is longer than 80 characters. 198
Error Method 'getMaskMessage' is not designed for extension - needs to be abstract, final or empty. 207
Error Method 'setMaskMessage' is not designed for extension - needs to be abstract, final or empty. 217
Error Parameter message should be final. 217

org/apache/turbine/services/intake/validator/ValidationException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter message should be final. 36

org/apache/turbine/services/intake/validator/Validator.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/intake/xmlmodel/AppData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'inputs' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Name 'basePackage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Line is longer than 80 characters. 45
Error Name 'groupPrefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter attrib should be final. 59
Error Expected @param tag for 'attrib'. 59
Error Expected an @return tag. 89
Error Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 89
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter groupName should be final. 102
Error 'groupPrefix' hides a field. 111
Error Expected an @return tag. 142
Error Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 142
Error Parameter attrib should be final. 142
Error Expected @param tag for 'attrib'. 142
Error Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter input should be final. 154
Error Expected @param tag for 'input'. 154
Error Method 'getBasePackage' is not designed for extension - needs to be abstract, final or empty. 166
Error Method 'setBasePackage' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter v should be final. 177
Error Method 'getGroupPrefix' is not designed for extension - needs to be abstract, final or empty. 188
Error Method 'setGroupPrefix' is not designed for extension - needs to be abstract, final or empty. 199
Error Parameter groupPrefix should be final. 199
Error 'groupPrefix' hides a field. 199
Error Expected an @return tag. 208
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 208

org/apache/turbine/services/intake/xmlmodel/Rule.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 34
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Missing a Javadoc comment. 35
Error Name 'value' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Missing a Javadoc comment. 36
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Missing a Javadoc comment. 37
Error Name 'parent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter attrib should be final. 49
Error Expected @param tag for 'attrib'. 49
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter newName should be final. 58
Error Expected @param tag for 'newName'. 58
Error Expected an @return tag. 66
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 66
Error Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter newValue should be final. 74
Error Expected @param tag for 'newValue'. 74
Error Expected an @return tag. 82
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 82
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter newMessage should be final. 90
Error Expected @param tag for 'newMessage'. 90
Error Expected an @return tag. 98
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 98
Error Method 'setField' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter parent should be final. 106
Error 'parent' hides a field. 106
Error Expected @param tag for 'parent'. 106
Error Expected an @return tag. 114
Error Method 'getField' is not designed for extension - needs to be abstract, final or empty. 114
Error Expected an @return tag. 123
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 123
Error '100' is a magic number. 125

org/apache/turbine/services/intake/xmlmodel/XmlField.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 45
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 46
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 47
Error Name 'type' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Missing a Javadoc comment. 48
Error Name 'displayName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'multiValued' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'parent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Missing a Javadoc comment. 51
Error Name 'rules' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Missing a Javadoc comment. 52
Error Name 'ruleMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 53
Error Name 'ifRequiredMessage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Missing a Javadoc comment. 54
Error Name 'mapToObject' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Missing a Javadoc comment. 55
Error Name 'mapToProperty' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Missing a Javadoc comment. 56
Error Name 'validator' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Missing a Javadoc comment. 57
Error Name 'defaultValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Missing a Javadoc comment. 58
Error Name 'emptyValue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Missing a Javadoc comment. 59
Error Name 'displaySize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Parameter name should be final. 73
Error 'name' hides a field. 73
Error Expected @param tag for 'name'. 73
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter attrib should be final. 83
Error Expected @param tag for 'attrib'. 83
Error Expected an @return tag. 107
Error Method 'getRawName' is not designed for extension - needs to be abstract, final or empty. 107
Error Expected an @return tag. 115
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 115
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter newName should be final. 123
Error Expected @param tag for 'newName'. 123
Error Expected an @return tag. 131
Error Method 'getDisplayName' is not designed for extension - needs to be abstract, final or empty. 131
Error Method 'setDisplayName' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter newDisplayName should be final. 139
Error Expected @param tag for 'newDisplayName'. 139
Error Parameter size should be final. 147
Error Expected @param tag for 'size'. 147
Error Expected an @return tag. 156
Error Method 'getDisplaySize' is not designed for extension - needs to be abstract, final or empty. 156
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter newKey should be final. 164
Error Expected @param tag for 'newKey'. 164
Error Expected an @return tag. 172
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 172
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter newType should be final. 180
Error Expected @param tag for 'newType'. 180
Error Expected an @return tag. 188
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 188
Error Method 'setMultiValued' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter newMultiValued should be final. 196
Error Expected @param tag for 'newMultiValued'. 196
Error Expected an @return tag. 204
Error Method 'isMultiValued' is not designed for extension - needs to be abstract, final or empty. 204
Error Method 'setMapToObject' is not designed for extension - needs to be abstract, final or empty. 218
Error Parameter objectName should be final. 218
Error Expected an @return tag. 226
Error Method 'getMapToObject' is not designed for extension - needs to be abstract, final or empty. 226
Error Method 'setMapToProperty' is not designed for extension - needs to be abstract, final or empty. 236
Error Parameter prop should be final. 236
Error Expected an @return tag. 244
Error Method 'getMapToProperty' is not designed for extension - needs to be abstract, final or empty. 244
Error Method 'setValidator' is not designed for extension - needs to be abstract, final or empty. 259
Error Parameter prop should be final. 259
Error Expected @param tag for 'prop'. 259
Error Expected an @return tag. 267
Error Method 'getValidator' is not designed for extension - needs to be abstract, final or empty. 267
Error Method 'setDefaultValue' is not designed for extension - needs to be abstract, final or empty. 277
Error Parameter prop should be final. 277
Error Method 'getDefaultValue' is not designed for extension - needs to be abstract, final or empty. 287
Error Method 'setEmptyValue' is not designed for extension - needs to be abstract, final or empty. 297
Error Parameter prop should be final. 297
Error Method 'getEmptyValue' is not designed for extension - needs to be abstract, final or empty. 307
Error Method 'getVariable' is not designed for extension - needs to be abstract, final or empty. 318
Error Method 'setGroup' is not designed for extension - needs to be abstract, final or empty. 327
Error Parameter parent should be final. 327
Error 'parent' hides a field. 327
Error Expected @param tag for 'parent'. 327
Error Expected an @return tag. 339
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 339
Error Method 'getIfRequiredMessage' is not designed for extension - needs to be abstract, final or empty. 349
Error Method 'setIfRequiredMessage' is not designed for extension - needs to be abstract, final or empty. 359
Error Parameter v should be final. 359
Error Expected an @return tag. 368
Error Method 'addRule' is not designed for extension - needs to be abstract, final or empty. 368
Error Parameter attrib should be final. 368
Error Expected @param tag for 'attrib'. 368
Error Method 'addRule' is not designed for extension - needs to be abstract, final or empty. 381
Error Parameter rule should be final. 381
Error Expected @param tag for 'rule'. 381
Error Method 'getRules' is not designed for extension - needs to be abstract, final or empty. 393
Error Method 'getRuleMap' is not designed for extension - needs to be abstract, final or empty. 404
Error Expected an @return tag. 413
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 413
Error Missing a Javadoc comment. 464
Error Parameter stream should be final. 464
Error Missing a Javadoc comment. 470
Error Parameter stream should be final. 470

org/apache/turbine/services/intake/xmlmodel/XmlGroup.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 38
Error Name 'fields' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Missing a Javadoc comment. 39
Error Name 'mapToObjects' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Missing a Javadoc comment. 40
Error Name 'defaultMapToObject' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Missing a Javadoc comment. 41
Error Name 'parent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Missing a Javadoc comment. 42
Error Name 'groupName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Missing a Javadoc comment. 43
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Missing a Javadoc comment. 44
Error Name 'poolCapacity' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Method 'loadFromXML' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter attrib should be final. 58
Error Expected @param tag for 'attrib'. 58
Error Expected an @return tag. 74
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 74
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 82
Error Parameter newGroupName should be final. 82
Error Expected @param tag for 'newGroupName'. 82
Error Expected an @return tag. 90
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 90
Error Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter newKey should be final. 98
Error Expected @param tag for 'newKey'. 98
Error Method 'getPoolCapacity' is not designed for extension - needs to be abstract, final or empty. 109
Error Expected an @return tag. 123
Error Method 'addField' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter attrib should be final. 123
Error Expected @param tag for 'attrib'. 123
Error Method 'addField' is not designed for extension - needs to be abstract, final or empty. 136
Error Parameter field should be final. 136
Error Expected @param tag for 'field'. 136
Error Expected an @return tag. 172
Error Method 'getFields' is not designed for extension - needs to be abstract, final or empty. 172
Error Expected an @return tag. 180
Error Method 'getNumFields' is not designed for extension - needs to be abstract, final or empty. 180
Error Method 'getField' is not designed for extension - needs to be abstract, final or empty. 189
Error Parameter name should be final. 189
Error Expected @param tag for 'name'. 189
Error Expected an @return tag. 208
Error Method 'containsField' is not designed for extension - needs to be abstract, final or empty. 208
Error Parameter field should be final. 208
Error Expected @param tag for 'field'. 208
Error Expected an @return tag. 216
Error Method 'containsField' is not designed for extension - needs to be abstract, final or empty. 216
Error Parameter name should be final. 216
Error Expected @param tag for 'name'. 216
Error Method 'getMapToObjects' is not designed for extension - needs to be abstract, final or empty. 221
Error Missing a Javadoc comment. 221
Error Method 'setAppData' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter parent should be final. 229
Error 'parent' hides a field. 229
Error Expected @param tag for 'parent'. 229
Error Expected an @return tag. 242
Error Method 'getAppData' is not designed for extension - needs to be abstract, final or empty. 242
Error Expected an @return tag. 250
Error Method 'getVariable' is not designed for extension - needs to be abstract, final or empty. 250
Error Expected an @return tag. 260
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 260

org/apache/turbine/services/intake/xmlmodel/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/jsp/JspService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 96

org/apache/turbine/services/jsp/TurbineJsp.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 30
Error Parameter data should be final. 50
Error Line is longer than 80 characters. 64
Error Parameter data should be final. 64
Error Parameter templateName should be final. 64
Error Parameter isForward should be final. 64
Error Parameter data should be final. 78
Error Parameter templateName should be final. 78
Error Line is longer than 80 characters. 97
Error Parameter template should be final. 103

org/apache/turbine/services/jsp/TurbineJspService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'templatePaths' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'relativeTemplatePaths' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'bufferSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 75
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter config should be final. 99
Error Method 'addDefaultObjects' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter data should be final. 111
Error Method 'getDefaultBufferSize' is not designed for extension - needs to be abstract, final or empty. 132
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter data should be final. 145
Error Parameter templateName should be final. 145
Error Line is longer than 80 characters. 160
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter data should be final. 160
Error Parameter templateName should be final. 160
Error Parameter isForward should be final. 160
Error Must have at least one statement. 201
Error Expected @throws tag for 'Exception'. 215
Error '=' is not preceded with whitespace. 225
Error '=' is not followed by whitespace. 225
Error Method 'templateExists' is not designed for extension - needs to be abstract, final or empty. 243
Error Parameter template should be final. 243
Error Parameter path should be final. 264
Error Parameter template should be final. 264
Error Line is longer than 80 characters. 272
Error Method 'getRelativeTemplateName' is not designed for extension - needs to be abstract, final or empty. 278
Error Parameter template should be final. 278
Error Expected @param tag for 'template'. 278
Error Parameter template should be final. 301

org/apache/turbine/services/jsp/util/JspLink.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 40
Error Parameter data should be final. 50
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 59
Error Unused @param tag for 'String'. 73
Error Method 'setPage' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter t should be final. 76
Error Expected @param tag for 't'. 76

org/apache/turbine/services/jsp/util/JspNavigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 47
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Parameter data should be final. 54
Error 'data' hides a field. 54
Error Expected @param tag for 'data'. 54
Error Method 'setTemplate' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter template should be final. 63
Error '+' should be on a new line. 74
Error Must have at least one statement. 83

org/apache/turbine/services/jsp/util/JspScreenPlaceholder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 47
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Parameter data should be final. 54
Error 'data' hides a field. 54
Error Method 'exec' is not designed for extension - needs to be abstract, final or empty. 62
Error '+' should be on a new line. 74
Error Must have at least one statement. 83

org/apache/turbine/services/jsp/util/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/localization/LocaleDetector.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 40
Error Parameter data should be final. 50
Error 'if' construct must use '{}'s. 53
Error Parameter languageHeader should be final. 65
Error '||' should be on a new line. 71
Error Parameter language should be final. 99

org/apache/turbine/services/localization/LocaleTokenizer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'locales' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error '3' is a magic number. 56
Error Parameter header should be final. 64
Error Must have at least one statement. 87
Error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 117
Error Unused @throws tag for 'NoSuchElementException'. 127
Error Method 'next' is not designed for extension - needs to be abstract, final or empty. 129
Error '+' should be on a new line. 143
Error Name 'locale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 156
Error Variable 'locale' must be private and have accessor methods. 156
Error Name 'quality' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 162
Error Variable 'quality' must be private and have accessor methods. 162
Error Missing a Javadoc comment. 164
Error Parameter acceptLang should be final. 164

org/apache/turbine/services/localization/Localization.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 53
Error Parameter bundleName should be final. 61
Error Parameter locale should be final. 61
Error Parameter key should be final. 62
Error Parameter key should be final. 78
Error Parameter key should be final. 88
Error Parameter locale should be final. 88
Error Parameter key should be final. 106
Error Parameter req should be final. 106
Error Parameter key should be final. 121
Error Parameter lang should be final. 121
Error Parameter bundleName should be final. 132
Error Parameter bundleName should be final. 145
Error Parameter languageHeader should be final. 146
Error Parameter req should be final. 158
Error Parameter bundleName should be final. 171
Error Parameter req should be final. 172
Error Parameter bundleName should be final. 185
Error Parameter locale should be final. 185
Error Parameter defaultBundle should be final. 195
Error Parameter req should be final. 208
Error Parameter languageHeader should be final. 220
Error Line is longer than 80 characters. 226
Error Expected an @return tag. 247
Error Parameter data should be final. 247
Error Expected @param tag for 'data'. 247
Error Parameter key should be final. 247
Error Expected @param tag for 'key'. 247
Error Expected an @return tag. 255
Error Parameter bundleName should be final. 255
Error Expected @param tag for 'bundleName'. 255
Error Parameter data should be final. 255
Error Expected @param tag for 'data'. 255

org/apache/turbine/services/localization/LocalizationService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 33
Error Expected an @return tag. 58
Error Expected an @return tag. 64
Error Expected an @return tag. 71

org/apache/turbine/services/localization/LocalizationTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'locale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Variable 'locale' must be private and have accessor methods. 45
Error Name 'bundle' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Name 'bundleName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter key should be final. 78
Error Line is longer than 80 characters. 82
Error Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 96
Error Expected an @return tag. 110
Error Method 'getBundleName' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter data should be final. 110
Error Parameter data should be final. 122
Error Expected @param tag for 'data'. 122
Error Method 'refresh' is not designed for extension - needs to be abstract, final or empty. 136

org/apache/turbine/services/localization/TurbineLocalizationService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 74
Error Name 'bundles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 88
Error Name 'bundleNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 93
Error Name 'defaultLocale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Name 'defaultLanguage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Name 'defaultCountry' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 118
Error Expected @throws tag for 'InitializationException'. 119
Error Method 'initBundleNames' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter ignored should be final. 141
Error Expected an @return tag. 172
Error Method 'getDefaultLanguage' is not designed for extension - needs to be abstract, final or empty. 172
Error Expected an @return tag. 180
Error Method 'getDefaultCountry' is not designed for extension - needs to be abstract, final or empty. 180
Error Line is longer than 80 characters. 188
Error Method 'getDefaultBundleName' is not designed for extension - needs to be abstract, final or empty. 190
Error Avoid inline conditionals. 192
Error Line is longer than 80 characters. 196
Error Method 'getBundleNames' is not designed for extension - needs to be abstract, final or empty. 198
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 210
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 222
Error Parameter bundleName should be final. 222
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 236
Error Parameter bundleName should be final. 236
Error Parameter languageHeader should be final. 236
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 249
Error Parameter req should be final. 249
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 264
Error Parameter bundleName should be final. 264
Error Parameter req should be final. 264
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 277
Error Parameter data should be final. 277
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 291
Error Parameter bundleName should be final. 291
Error Parameter data should be final. 291
Error Method 'getBundle' is not designed for extension - needs to be abstract, final or empty. 306
Error Parameter bundleName should be final. 306
Error Parameter locale should be final. 306
Error Line is longer than 80 characters. 309
Error Avoid inline conditionals. 309
Error Expected an @return tag. 344
Error Parameter bundleName should be final. 344
Error Expected @param tag for 'bundleName'. 344
Error Parameter locale should be final. 345
Error Expected @param tag for 'locale'. 345
Error Redundant throws: 'MissingResourceException' is unchecked exception. 346
Error Avoid inline conditionals. 349
Error ':' should be on a new line. 349
Error Avoid inline conditionals. 354
Error '3' is a magic number. 354
Error ':' should be on a new line. 354
Error Expected an @return tag. 397
Error Parameter bundleName should be final. 397
Error Expected @param tag for 'bundleName'. 397
Error Parameter locale should be final. 397
Error Expected @param tag for 'locale'. 397
Error Parameter bundlesByLocale should be final. 398
Error Expected @param tag for 'bundlesByLocale'. 398
Error '(' is followed by whitespace. 401
Error '&&' should be on a new line. 401
Error ')' is preceded with whitespace. 402
Error '(' is followed by whitespace. 417
Error '&&' should be on a new line. 417
Error ')' is preceded with whitespace. 418
Error Expected an @return tag. 443
Error Redundant 'final' modifier. 443
Error Parameter bundleName should be final. 443
Error Expected @param tag for 'bundleName'. 443
Error Parameter locale should be final. 444
Error Expected @param tag for 'locale'. 444
Error Method 'setBundle' is not designed for extension - needs to be abstract, final or empty. 462
Error Parameter defaultBundle should be final. 462
Error Line is longer than 80 characters. 481
Error Parameter req should be final. 483
Error Line is longer than 80 characters. 489
Error Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 491
Error Parameter header should be final. 491
Error Unused @throws tag for 'MissingResourceException'. 507
Error Line is longer than 80 characters. 508
Error Expected an @return tag. 510
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 510
Error Parameter bundleName should be final. 510
Error Expected @param tag for 'bundleName'. 510
Error Parameter locale should be final. 510
Error Expected @param tag for 'locale'. 510
Error Parameter key should be final. 510
Error Expected @param tag for 'key'. 510
Error '+' should be on a new line. 548
Error '+' should be on a new line. 549
Error '+' should be on a new line. 550
Error Expected an @return tag. 565
Error Parameter rb should be final. 565
Error Expected @param tag for 'rb'. 565
Error Parameter key should be final. 565
Error Expected @param tag for 'key'. 565
Error Must have at least one statement. 574

org/apache/turbine/services/mimetype/MimeTypeService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/mimetype/TurbineMimeTypeService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'mimeTypeMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Name 'charSetMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 75
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 89
Error Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 151
Error Parameter spec should be final. 151
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 162
Error Parameter file should be final. 162
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 173
Error Parameter name should be final. 173
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 185
Error Parameter ext should be final. 185
Error Parameter def should be final. 186
Error Method 'getMimeContentType' is not designed for extension - needs to be abstract, final or empty. 197
Error Parameter file should be final. 197
Error Method 'getMimeContentType' is not designed for extension - needs to be abstract, final or empty. 208
Error Parameter name should be final. 208
Error Method 'getMimeContentType' is not designed for extension - needs to be abstract, final or empty. 220
Error Parameter ext should be final. 220
Error Parameter def should be final. 221
Error Method 'getDefaultExtension' is not designed for extension - needs to be abstract, final or empty. 233
Error Parameter type should be final. 233
Error Method 'getDefaultExtension' is not designed for extension - needs to be abstract, final or empty. 245
Error Parameter mime should be final. 245
Error Method 'setCharSet' is not designed for extension - needs to be abstract, final or empty. 256
Error Parameter key should be final. 256
Error Parameter charset should be final. 257
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 270
Error Parameter locale should be final. 270
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 291
Error Parameter locale should be final. 291
Error Parameter variant should be final. 292
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 303
Error Parameter key should be final. 303
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 315
Error Parameter key should be final. 315
Error Parameter def should be final. 316

org/apache/turbine/services/mimetype/TurbineMimeTypes.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 31
Error Parameter file should be final. 39
Error Parameter name should be final. 50
Error Parameter ext should be final. 62
Error Parameter def should be final. 63
Error Parameter file should be final. 74
Error Parameter name should be final. 85
Error Parameter ext should be final. 97
Error Parameter def should be final. 98
Error Parameter mime should be final. 110
Error Parameter locale should be final. 123
Error Parameter locale should be final. 144
Error Parameter variant should be final. 145
Error Parameter key should be final. 156
Error Parameter key should be final. 168
Error Parameter def should be final. 169

org/apache/turbine/services/mimetype/util/CharSetMap.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Name 'mappers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 115
Error Array brackets at illegal position. 115
Error '6' is a magic number. 115
Error Parameter input should be final. 124
Error Parameter file should be final. 139
Error Parameter path should be final. 152
Error Parameter name should be final. 164
Error Must have at least one statement. 201
Error '+' should be on a new line. 207
Error Must have at least one statement. 212
Error Parameter props should be final. 230
Error Parameter input should be final. 242
Error Parameter file should be final. 255
Error Parameter path should be final. 268
Error Method 'setCharSet' is not designed for extension - needs to be abstract, final or empty. 281
Error Parameter key should be final. 281
Error Parameter charset should be final. 282
Error '?' should be on a new line. 285
Error Avoid inline conditionals. 285
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter locale should be final. 300
Error '3' is a magic number. 316
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 346
Error Parameter locale should be final. 346
Error Parameter variant should be final. 347
Error '&&' should be on a new line. 350
Error '4' is a magic number. 378
Error '3' is a magic number. 379
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 404
Error Parameter key should be final. 404
Error Avoid inline conditionals. 407
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 417
Error Parameter key should be final. 417
Error Parameter def should be final. 418
Error Avoid inline conditionals. 421
Error Parameter items should be final. 430
Error Parameter items should be final. 454
Error Parameter base should be final. 455
Error Parameter count should be final. 456
Error '&&' should be on a new line. 458
Error '&&' should be on a new line. 459
Error '||' should be on a new line. 467
Error Parameter key should be final. 494
Error '&&' should be on a new line. 496
Error Method 'setCommonCharSet' is not designed for extension - needs to be abstract, final or empty. 532
Error Parameter key should be final. 532
Error Parameter charset should be final. 533

org/apache/turbine/services/mimetype/util/MimeType.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'TEXT_HTML' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
Error Variable 'TEXT_HTML' must be private and have accessor methods. 35
Error Missing a Javadoc comment. 36
Error Name 'TEXT_WML' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Error Variable 'TEXT_WML' must be private and have accessor methods. 36
Error Missing a Javadoc comment. 37
Error Name 'TEXT_HDML' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
Error Variable 'TEXT_HDML' must be private and have accessor methods. 37
Error Missing a Javadoc comment. 38
Error Name 'TEXT_CHTML' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Error Variable 'TEXT_CHTML' must be private and have accessor methods. 38
Error Missing a Javadoc comment. 39
Error Name 'TEXT_PLAIN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39
Error Variable 'TEXT_PLAIN' must be private and have accessor methods. 39
Error Missing a Javadoc comment. 40
Error Name 'MULTIPART' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
Error Variable 'MULTIPART' must be private and have accessor methods. 40
Error Missing a Javadoc comment. 41
Error Name 'MULTIPART_FORM_DATA' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Error Variable 'MULTIPART_FORM_DATA' must be private and have accessor methods. 41
Error Missing a Javadoc comment. 42
Error Name 'APPLICATION_POSTSCRIPT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 42
Error Variable 'APPLICATION_POSTSCRIPT' must be private and have accessor methods. 42
Error Missing a Javadoc comment. 43
Error Name 'APPLICATION_OCTET_STREAM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Error Variable 'APPLICATION_OCTET_STREAM' must be private and have accessor methods. 43
Error Missing a Javadoc comment. 44
Error Name 'APPLICATION_X_JAVA_AGENT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Error Variable 'APPLICATION_X_JAVA_AGENT' must be private and have accessor methods. 44
Error Missing a Javadoc comment. 45
Error Name 'APPLICATION_X_WWW_FORM_URLENCODED' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Error Variable 'APPLICATION_X_WWW_FORM_URLENCODED' must be private and have accessor methods. 45
Error Missing a Javadoc comment. 46
Error Name 'MESSAGE_HTTP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
Error Variable 'MESSAGE_HTTP' must be private and have accessor methods. 46
Error Missing a Javadoc comment. 47
Error Name 'TEXT_CSS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 47
Error Variable 'TEXT_CSS' must be private and have accessor methods. 47
Error Missing a Javadoc comment. 48
Error Name 'TEXT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
Error Variable 'TEXT' must be private and have accessor methods. 48
Error Missing a Javadoc comment. 49
Error Name 'IMAGE_GIF' must match pattern '^[a-z][a-zA-Z0-9]*$'. 49
Error Variable 'IMAGE_GIF' must be private and have accessor methods. 49
Error Missing a Javadoc comment. 50
Error Name 'IMAGE_JPEG' must match pattern '^[a-z][a-zA-Z0-9]*$'. 50
Error Variable 'IMAGE_JPEG' must be private and have accessor methods. 50
Error Missing a Javadoc comment. 51
Error Name 'IMAGE_WBMP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
Error Variable 'IMAGE_WBMP' must be private and have accessor methods. 51
Error Missing a Javadoc comment. 95
Error Missing a Javadoc comment. 96
Error Missing a Javadoc comment. 97
Error Name 'mimeType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Name 'mimeSubtype' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 107
Error Name 'parameterNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 112
Error Array brackets at illegal position. 112
Error Name 'parameterValues' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 117
Error Array brackets at illegal position. 117
Error Name 'mimeTypeString' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 122
Error Parameter spec should be final. 129
Error Unused @throws tag for 'IllegalArgumentException'. 139
Error Parameter spec should be final. 141
Error Parameter parsep should be final. 142
Error '&&' should be on a new line. 149
Error '&&' should be on a new line. 154
Error '&&' should be on a new line. 162
Error '&&' should be on a new line. 178
Error '&&' should be on a new line. 179
Error '&&' should be on a new line. 190
Error '4' is a magic number. 203
Error '4' is a magic number. 204
Error '&&' should be on a new line. 208
Error '&&' should be on a new line. 214
Error '&&' should be on a new line. 215
Error '&&' should be on a new line. 224
Error '&&' should be on a new line. 235
Error '&&' should be on a new line. 247
Error '&&' should be on a new line. 248
Error '||' should be on a new line. 249
Error '&&' should be on a new line. 255
Error Unused @throws tag for 'NullPointerException'. 277
Error Parameter type should be final. 279
Error Parameter subtype should be final. 280
Error Unused @throws tag for 'NullPointerException'. 292
Error Parameter type should be final. 294
Error Parameter subtype should be final. 295
Error Parameter names should be final. 296
Error Array brackets at illegal position. 296
Error Parameter values should be final. 297
Error Array brackets at illegal position. 297
Error '||' should be on a new line. 299
Error Method 'match' is not designed for extension - needs to be abstract, final or empty. 322
Error Parameter other should be final. 322
Error '||' should be on a new line. 324
Error '||' should be on a new line. 333
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 353
Error Method 'getSubtype' is not designed for extension - needs to be abstract, final or empty. 363
Error Method 'getTypes' is not designed for extension - needs to be abstract, final or empty. 373
Error Method 'hasParameter' is not designed for extension - needs to be abstract, final or empty. 384
Error Parameter param should be final. 384
Error Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. 407
Error Parameter param should be final. 407
Error Method 'setParameter' is not designed for extension - needs to be abstract, final or empty. 430
Error Parameter param should be final. 430
Error Parameter value should be final. 431
Error Method 'addParameter' is not designed for extension - needs to be abstract, final or empty. 454
Error Parameter param should be final. 454
Error Parameter value should be final. 455
Error Method 'addParameters' is not designed for extension - needs to be abstract, final or empty. 467
Error Parameter params should be final. 467
Error Parameter values should be final. 468
Error 'if' construct must use '{}'s. 470
Error '||' should be on a new line. 470
Error '||' should be on a new line. 471
Error Line is longer than 80 characters. 473
Error Line is longer than 80 characters. 480
Error Line is longer than 80 characters. 482
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 499

org/apache/turbine/services/mimetype/util/MimeTypeMap.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 58
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error Missing a Javadoc comment. 65
Error Missing a Javadoc comment. 66
Error Missing a Javadoc comment. 67
Error Missing a Javadoc comment. 73
Error Missing a Javadoc comment. 74
Error Missing a Javadoc comment. 75
Error Missing a Javadoc comment. 76
Error Line is longer than 80 characters. 98
Error Name 'mappers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 106
Error Array brackets at illegal position. 106
Error '5' is a magic number. 106
Error Parameter path should be final. 115
Error Parameter name should be final. 127
Error Must have at least one statement. 164
Error '+' should be on a new line. 170
Error Must have at least one statement. 175
Error Parameter input should be final. 191
Error Unused @param tag for 'path'. 201
Error Parameter file should be final. 204
Error Expected @param tag for 'file'. 204
Error Parameter path should be final. 217
Error Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter spec should be final. 229
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 244
Error Parameter file should be final. 244
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 255
Error Parameter name should be final. 255
Error '?' should be on a new line. 261
Error Avoid inline conditionals. 261
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 277
Error Parameter ext should be final. 277
Error Parameter def should be final. 278
Error Method 'getMimeContentType' is not designed for extension - needs to be abstract, final or empty. 309
Error Parameter file should be final. 309
Error Method 'getMimeContentType' is not designed for extension - needs to be abstract, final or empty. 327
Error Parameter name should be final. 327
Error Method 'getMimeContentType' is not designed for extension - needs to be abstract, final or empty. 346
Error Parameter ext should be final. 346
Error Parameter def should be final. 347
Error Method 'getDefaultExtension' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter type should be final. 366
Error Method 'getDefaultExtension' is not designed for extension - needs to be abstract, final or empty. 398
Error Parameter mime should be final. 398
Error Method 'setCommonContentType' is not designed for extension - needs to be abstract, final or empty. 408
Error Parameter spec should be final. 408

org/apache/turbine/services/mimetype/util/MimeTypeMapper.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'mimeTypeExtensions' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Missing a Javadoc comment. 45
Error Name 'extensionMimeTypes' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Variable 'extensionMimeTypes' must be private and have accessor methods. 45
Error Parameter input should be final. 60
Error Parameter file should be final. 73
Error Must have at least one statement. 88
Error Parameter path should be final. 99
Error Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter spec should be final. 110
Error Must have at least one statement. 117
Error Line is longer than 80 characters. 122
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter ext should be final. 127
Error Line is longer than 80 characters. 133
Error Unused @param tag for 'mime'. 135
Error Method 'getExtension' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter type should be final. 138
Error Expected @param tag for 'type'. 138
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 149
Error Parameter reader should be final. 149
Error ',' is not followed by whitespace. 152
Error Avoid inline conditionals. 159
Error Method 'parseMimeTypeExtension' is not designed for extension - needs to be abstract, final or empty. 195
Error Parameter spec should be final. 195
Error Parameter mimeTypes should be final. 196
Error Parameter extensions should be final. 197
Error '&&' should be on a new line. 201

org/apache/turbine/services/mimetype/util/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/naming/NamingService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 33

org/apache/turbine/services/naming/TurbineNamingService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'initialContexts' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 66
Error Expected @throws tag for 'InitializationException'. 67
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 115
Error Unused @throws tag for 'InitializationException,'. 136
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter data should be final. 140
Error Expected @throws tag for 'InitializationException'. 140
Error Line is longer than 80 characters. 149
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter contextName should be final. 177

org/apache/turbine/services/pool/PoolService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 42
Error Line has trailing spaces. 45
Error Line has trailing spaces. 48
Error Array brackets at illegal position. 150
Error Array brackets at illegal position. 151
Error Expected an @return tag. 170
Error Expected an @return tag. 187

org/apache/turbine/services/pool/TurbinePool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 28
Error Parameter className should be final. 38
Error Parameter className should be final. 54
Error Parameter loader should be final. 55
Error Unused @param tag for 'loader'. 68
Error Parameter className should be final. 74
Error Parameter params should be final. 75
Error Parameter signature should be final. 76
Error Parameter className should be final. 96
Error Parameter loader should be final. 97
Error Parameter params should be final. 98
Error Parameter signature should be final. 99
Error Parameter clazz should be final. 113
Error Parameter clazz should be final. 129
Error Parameter params should be final. 130
Error Array brackets at illegal position. 130
Error Parameter signature should be final. 131
Error Array brackets at illegal position. 131
Error Parameter instance should be final. 146

org/apache/turbine/services/pool/TurbinePoolService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'debugPool' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'factoryService' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Name 'recycle' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 78
Error Name 'signature' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 81
Error Parameter rec should be final. 89
Error Parameter sign should be final. 89
Error Avoid inline conditionals. 93
Error Parameter sign should be final. 103
Error Name 'pool' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 136
Error Name 'arrayCtorRecyclable' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 139
Error Name 'recyclers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 142
Error Parameter capacity should be final. 149
Error Parameter isArrayCtor should be final. 160
Error Parameter params should be final. 170
Error Expected @param tag for 'params'. 170
Error Parameter signature should be final. 170
Error Expected @param tag for 'signature'. 170
Error Expected @throws tag for 'TurbineException'. 171
Error Line has trailing spaces. 178
Error The double-checked locking idiom is broken and should be avoided. 204
Error Line is longer than 80 characters. 209
Error Avoid inline conditionals. 211
Error Line is longer than 80 characters. 214
Error Line is longer than 80 characters. 229
Error Expected an @return tag. 241
Error Parameter instance should be final. 241
Error Parameter signature should be final. 284
Error Name 'poolCapacity' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 306
Error Name 'poolRepository' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 311
Error Unused @param tag for 'config'. 323
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 326
Error Line has trailing spaces. 342
Error Line has trailing spaces. 349
Error Line is longer than 80 characters. 352
Error Line has trailing spaces. 355
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 367
Error Parameter className should be final. 367
Error Avoid inline conditionals. 372
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 386
Error Parameter className should be final. 386
Error Parameter loader should be final. 387
Error Avoid inline conditionals. 392
Error Unused @param tag for 'loader'. 403
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 409
Error Parameter className should be final. 409
Error Parameter params should be final. 410
Error Parameter signature should be final. 411
Error Avoid inline conditionals. 416
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 434
Error Parameter className should be final. 434
Error Parameter loader should be final. 435
Error Parameter params should be final. 436
Error Parameter signature should be final. 437
Error Line is longer than 80 characters. 442
Error Avoid inline conditionals. 442
Error Method 'isLoaderSupported' is not designed for extension - needs to be abstract, final or empty. 454
Error Parameter className should be final. 454
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 468
Error Parameter clazz should be final. 468
Error Line has trailing spaces. 473
Error Avoid inline conditionals. 473
Error Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. 487
Error Parameter clazz should be final. 487
Error Parameter params should be final. 488
Error Array brackets at illegal position. 488
Error Parameter signature should be final. 489
Error Array brackets at illegal position. 489
Error Avoid inline conditionals. 494
Error Method 'putInstance' is not designed for extension - needs to be abstract, final or empty. 507
Error Parameter instance should be final. 507
Error Expected an @return tag. 539
Error Method 'getCapacity' is not designed for extension - needs to be abstract, final or empty. 539
Error Parameter className should be final. 539
Error Avoid inline conditionals. 551
Error Method 'setCapacity' is not designed for extension - needs to be abstract, final or empty. 567
Error Parameter className should be final. 567
Error Parameter capacity should be final. 568
Error Avoid inline conditionals. 572
Error Line has trailing spaces. 573
Error Avoid inline conditionals. 574
Error Expected an @return tag. 585
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 585
Error Parameter className should be final. 585
Error Avoid inline conditionals. 588
Error Method 'clearPool' is not designed for extension - needs to be abstract, final or empty. 596
Error Parameter className should be final. 596
Error Method 'clearPool' is not designed for extension - needs to be abstract, final or empty. 610
Error Parameter className should be final. 624
Error Parameter params should be final. 625
Error Parameter signature should be final. 626
Error Avoid inline conditionals. 630

org/apache/turbine/services/pull/ApplicationTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/pull/PullService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 142

org/apache/turbine/services/pull/RunDataApplicationTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Redundant 'public' modifier. 50
Error Redundant 'public' modifier. 61

org/apache/turbine/services/pull/TurbinePull.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 36
Error Line has trailing spaces. 54
Error Expected an @return tag. 73
Error Line is longer than 80 characters. 94
Error Parameter context should be final. 110
Error Parameter data should be final. 110
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 138
Error Parameter context should be final. 151
Error Parameter context should be final. 165
Error Parameter name should be final. 166
Error Must have at least one statement. 173

org/apache/turbine/services/pull/TurbinePullService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'pool' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 125
Error Name 'velocity' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 128
Error Name 'globalContext' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 138
Error Missing a Javadoc comment. 147
Error Name 'toolName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 147
Error Variable 'toolName' must be private and have accessor methods. 147
Error Missing a Javadoc comment. 148
Error Name 'toolClassName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 148
Error Variable 'toolClassName' must be private and have accessor methods. 148
Error Missing a Javadoc comment. 149
Error Name 'toolClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 149
Error Variable 'toolClass' must be private and have accessor methods. 149
Error Missing a Javadoc comment. 151
Error Parameter toolName should be final. 151
Error 'toolName' hides a field. 151
Error Parameter toolClassName should be final. 151
Error 'toolClassName' hides a field. 151
Error Parameter toolClass should be final. 151
Error 'toolClass' hides a field. 151
Error Name 'globalTools' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 160
Error Name 'requestTools' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 163
Error Name 'sessionTools' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 166
Error Name 'authorizedTools' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 169
Error Name 'persistentTools' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 172
Error Name 'resourcesDirectory' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 175
Error Name 'refreshToolsPerRequest' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 178
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 183
Error Expected @throws tag for 'InitializationException'. 184
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 229
Error Line is longer than 80 characters. 279
Error Line is longer than 80 characters. 283
Error Line has trailing spaces. 298
Error Expected an @return tag. 312
Error Parameter toolConfig should be final. 312
Error Expected an @return tag. 355
Error Method 'getGlobalContext' is not designed for extension - needs to be abstract, final or empty. 355
Error Method 'populateContext' is not designed for extension - needs to be abstract, final or empty. 373
Error Parameter context should be final. 373
Error Parameter data should be final. 373
Error Parameter context should be final. 411
Error Parameter context should be final. 441
Error Parameter data should be final. 441
Error Parameter tools should be final. 477
Error Parameter context should be final. 477
Error Parameter data should be final. 478
Error Parameter user should be final. 478
Error 'if' is not followed by whitespace. 512
Error Parameter tools should be final. 563
Error Parameter context should be final. 563
Error Parameter data should be final. 564
Error Parameter user should be final. 564
Error 'if' is not followed by whitespace. 594
Error Method 'getAbsolutePathToResourcesDirectory' is not designed for extension - needs to be abstract, final or empty. 642
Error Method 'getResourcesDirectory' is not designed for extension - needs to be abstract, final or empty. 653
Error Method 'refreshGlobalTools' is not designed for extension - needs to be abstract, final or empty. 666
Error Line is longer than 80 characters. 679
Error Expected an @return tag. 681
Error Method 'refreshToolsPerRequest' is not designed for extension - needs to be abstract, final or empty. 681
Error Method 'releaseTools' is not designed for extension - needs to be abstract, final or empty. 692
Error Parameter context should be final. 692
Error Parameter context should be final. 706
Error Parameter tools should be final. 706
Error Parameter tool should be final. 728
Error Parameter param should be final. 728
Error Parameter tool should be final. 747
Error Parameter data should be final. 747

org/apache/turbine/services/pull/tools/ContentTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 29
Error Line is longer than 80 characters. 36
Error Line has trailing spaces. 49
Error Line is longer than 80 characters. 51
Error Line has trailing spaces. 59
Error Name 'wantEncoding' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Variable 'wantEncoding' must be private and have accessor methods. 67
Error Line has trailing spaces. 68
Error Name 'wantRelative' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Variable 'wantRelative' must be private and have accessor methods. 70
Error Line has trailing spaces. 71
Error Name 'dataURI' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Line has trailing spaces. 74
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter data should be final. 98
Error Line has trailing spaces. 105
Error Line has trailing spaces. 116
Error Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter path should be final. 138
Error Line has trailing spaces. 142
Error '?' should be on a new line. 142
Error Avoid inline conditionals. 142
Error Method 'getAbsoluteURI' is not designed for extension - needs to be abstract, final or empty. 155
Error Parameter path should be final. 155
Error Method 'getRelativeURI' is not designed for extension - needs to be abstract, final or empty. 171
Error Parameter path should be final. 171

org/apache/turbine/services/pull/tools/RelativeTemplateLink.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 22
Error Line is longer than 80 characters. 24
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 37
Error Line has trailing spaces. 57
Error Line has trailing spaces. 59
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 66

org/apache/turbine/services/pull/tools/TemplateLink.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 44
Error Name 'wantRelative' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Variable 'wantRelative' must be private and have accessor methods. 68
Error Line has trailing spaces. 69
Error Name 'template' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Name 'templateURI' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter data should be final. 104
Error Line has trailing spaces. 112
Error Method 'setEncodeURLOff' is not designed for extension - needs to be abstract, final or empty. 148
Error Method 'setPage' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter template should be final. 160
Error 'template' hides a field. 160
Error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 174
Error Method 'setAction' is not designed for extension - needs to be abstract, final or empty. 188
Error Parameter action should be final. 188
Error Method 'setActionEvent' is not designed for extension - needs to be abstract, final or empty. 205
Error Parameter action should be final. 205
Error Parameter event should be final. 205
Error '+' is not preceded with whitespace. 207
Error '+' is not followed by whitespace. 207
Error Method 'setEvent' is not designed for extension - needs to be abstract, final or empty. 221
Error Parameter action should be final. 221
Error Method 'setScreen' is not designed for extension - needs to be abstract, final or empty. 237
Error Parameter screen should be final. 237
Error Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 250
Error Parameter reference should be final. 250
Error Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 261
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 282
Error Parameter pp should be final. 282
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 295
Error Parameter name should be final. 295
Error Parameter value should be final. 295
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 308
Error Parameter name should be final. 308
Error Parameter value should be final. 308
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 321
Error Parameter name should be final. 321
Error Parameter value should be final. 321
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 334
Error Parameter name should be final. 334
Error Parameter value should be final. 334
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 347
Error Parameter name should be final. 347
Error Parameter value should be final. 347
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 360
Error Parameter name should be final. 360
Error Parameter value should be final. 360
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 373
Error Parameter name should be final. 373
Error Parameter value should be final. 373
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 386
Error Parameter name should be final. 386
Error Parameter value should be final. 386
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 399
Error Parameter name should be final. 399
Error Parameter value should be final. 399
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 412
Error Parameter name should be final. 412
Error Parameter value should be final. 412
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 425
Error Parameter pp should be final. 425
Error Method 'removePathInfo' is not designed for extension - needs to be abstract, final or empty. 436
Error Method 'removePathInfo' is not designed for extension - needs to be abstract, final or empty. 448
Error Parameter name should be final. 448
Error Method 'removeQueryData' is not designed for extension - needs to be abstract, final or empty. 459
Error Method 'removeQueryData' is not designed for extension - needs to be abstract, final or empty. 471
Error Parameter name should be final. 471
Error Method 'getAbsoluteLink' is not designed for extension - needs to be abstract, final or empty. 502
Error Method 'getRelativeLink' is not designed for extension - needs to be abstract, final or empty. 540
Error Line has trailing spaces. 554
Error Method 'getLink' is not designed for extension - needs to be abstract, final or empty. 559
Error Line has trailing spaces. 561
Error '?' should be on a new line. 561
Error Avoid inline conditionals. 561
Error Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 574
Error '?' should be on a new line. 576
Error Avoid inline conditionals. 576
Error Line has trailing spaces. 583
Error Method 'getAbsoluteURI' is not designed for extension - needs to be abstract, final or empty. 589
Error Method 'getRelativeURI' is not designed for extension - needs to be abstract, final or empty. 603
Error Line has trailing spaces. 612
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 614

org/apache/turbine/services/pull/tools/TemplateLinkWithSlash.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 22
Error Line has trailing spaces. 25
Error Line has trailing spaces. 26
Error Line has trailing spaces. 27
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 36
Error Line has trailing spaces. 55
Error Unused @param tag for 't'. 60
Error Method 'setPage' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter template should be final. 63
Error Expected @param tag for 'template'. 63
Error '(' is followed by whitespace. 65
Error ')' is preceded with whitespace. 65

org/apache/turbine/services/pull/util/DateFormatter.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'sdf' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Line has trailing spaces. 42
Error Missing a Javadoc comment. 47
Error Name 'dateFormat' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 59
Error Parameter data should be final. 59
Error Method 'format' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter theDate should be final. 83
Error Line is longer than 80 characters. 92
Error Method 'format' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter theDate should be final. 96
Error Parameter dateFormatString should be final. 96

org/apache/turbine/services/pull/util/SessionData.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'dataStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 44
Error Parameter data should be final. 44
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter key should be final. 66
Error Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. 77
Error Parameter key should be final. 77
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter key should be final. 89
Error Parameter value should be final. 89
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 97
Error Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 107

org/apache/turbine/services/pull/util/UIManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 69
Error '+' is not preceded with whitespace. 113
Error Name 'skinName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 118
Error Name 'skinsDirectory' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 123
Error Name 'resourcesDirectory' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 141
Error Name 'skinProperties' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 147
Error Line is longer than 80 characters. 152
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter data should be final. 154
Error Line is longer than 80 characters. 178
Error Method 'refresh' is not designed for extension - needs to be abstract, final or empty. 190
Error Expected an @return tag. 201
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 201
Error Parameter key should be final. 201
Error Expected @param tag for 'key'. 201
Error Expected an @return tag. 209
Error Method 'getSkin' is not designed for extension - needs to be abstract, final or empty. 209
Error Expected an @return tag. 228
Error Method 'image' is not designed for extension - needs to be abstract, final or empty. 228
Error Parameter imageId should be final. 228
Error Expected @param tag for 'imageId'. 228
Error Parameter data should be final. 228
Error Expected @param tag for 'data'. 228
Error Expected an @return tag. 252
Error Method 'image' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter imageId should be final. 252
Error Expected @param tag for 'imageId'. 252
Error Expected an @return tag. 285
Error Method 'getStylecss' is not designed for extension - needs to be abstract, final or empty. 285
Error Parameter data should be final. 285
Error Expected @param tag for 'data'. 285
Error Expected an @return tag. 307
Error Method 'getStylecss' is not designed for extension - needs to be abstract, final or empty. 307
Error Method 'setSkin' is not designed for extension - needs to be abstract, final or empty. 352
Error Method 'setSkin' is not designed for extension - needs to be abstract, final or empty. 364
Error Parameter skinName should be final. 364
Error 'skinName' hides a field. 364
Error Method 'setSkin' is not designed for extension - needs to be abstract, final or empty. 378
Error Parameter data should be final. 378
Error Method 'setSkin' is not designed for extension - needs to be abstract, final or empty. 392
Error Parameter user should be final. 392
Error Parameter user should be final. 410
Error Parameter skin should be final. 410

org/apache/turbine/services/pull/util/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/resources/TurbineResources.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 40
Error Line is longer than 80 characters. 43
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 49
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 82
Error Parameter key should be final. 93
Error Expected @param tag for 'key'. 93
Error Parameter value should be final. 93
Error Expected @param tag for 'value'. 93
Error Parameter name should be final. 105
Error Parameter name should be final. 119
Error Parameter def should be final. 120
Error Parameter name should be final. 132
Error Parameter name should be final. 145
Error Parameter def should be final. 146
Error Parameter name should be final. 158
Error Parameter name should be final. 171
Error Parameter def should be final. 172
Error Parameter name should be final. 184
Error Parameter name should be final. 197
Error Parameter def should be final. 198
Error Parameter prefix should be final. 221
Error Parameter name should be final. 233
Error Parameter name should be final. 246
Error Parameter def should be final. 247
Error Parameter name should be final. 259
Error Parameter name should be final. 272
Error Parameter def should be final. 273
Error Parameter name should be final. 285
Error Parameter name should be final. 297
Error Parameter name should be final. 310
Error Parameter def should be final. 311
Error Parameter prefix should be final. 333

org/apache/turbine/services/resources/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/rundata/DefaultTurbineRunData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'parameters' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 92
Error Name 'cookies' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 95
Error Variable 'cookies' must be private and have accessor methods. 95
Error Name 'req' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 98
Error Name 'res' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 101
Error Name 'config' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 104
Error Name 'servletContext' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 110
Error Name 'acl' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 113
Error Name 'pageSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 116
Error Name 'page' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 119
Error Name 'action' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 122
Error Name 'layout' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 125
Error Name 'screen' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 128
Error Name 'templateEncoding' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 131
Error Name 'templateInfo' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 134
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 137
Error Name 'messages' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 143
Error Name 'user' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 146
Error Name 'title' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 149
Error Name 'outSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 152
Error Name 'out' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 158
Error Name 'locale' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 161
Error Name 'charSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 164
Error Name 'contentType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 167
Error Name 'redirectURI' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 170
Error Name 'statusCode' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 173
Error Name 'errors' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 176
Error Name 'jndiContexts' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 179
Error Name 'serverData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 182
Error Name 'remoteAddr' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 185
Error Name 'remoteHost' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 188
Error Name 'userAgent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 191
Error Name 'stackTrace' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 194
Error Name 'stackTraceException' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 197
Error Name 'debugVariables' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 204
Error Parameter session should be final. 216
Error Parameter session should be final. 234
Error Method 'getDefaultCharSet' is not designed for extension - needs to be abstract, final or empty. 283
Error Line is longer than 80 characters. 293
Error 'locale' hides a field. 302
Error Line is longer than 80 characters. 306
Error Method 'recycle' is not designed for extension - needs to be abstract, final or empty. 335
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 343
Error Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 392
Error '&&' should be on a new line. 395
Error Method 'getCookies' is not designed for extension - needs to be abstract, final or empty. 408
Error '&&' should be on a new line. 411
Error Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 431
Error Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. 441
Error Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 451
Error Method 'getServletConfig' is not designed for extension - needs to be abstract, final or empty. 461
Error Method 'getServletContext' is not designed for extension - needs to be abstract, final or empty. 471
Error Method 'getACL' is not designed for extension - needs to be abstract, final or empty. 481
Error Method 'setACL' is not designed for extension - needs to be abstract, final or empty. 491
Error Parameter acl should be final. 491
Error 'acl' hides a field. 491
Error Method 'isPageSet' is not designed for extension - needs to be abstract, final or empty. 502
Error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 513
Error 'if' construct must use '{}'s. 516
Error Method 'hasAction' is not designed for extension - needs to be abstract, final or empty. 526
Error Method 'getAction' is not designed for extension - needs to be abstract, final or empty. 539
Error Avoid inline conditionals. 541
Error Method 'setAction' is not designed for extension - needs to be abstract, final or empty. 549
Error Parameter action should be final. 549
Error 'action' hides a field. 549
Error Method 'getLayout' is not designed for extension - needs to be abstract, final or empty. 567
Error Method 'setLayout' is not designed for extension - needs to be abstract, final or empty. 592
Error Parameter layout should be final. 592
Error 'layout' hides a field. 592
Error Method 'getLayoutTemplate' is not designed for extension - needs to be abstract, final or empty. 603
Error Method 'setLayoutTemplate' is not designed for extension - needs to be abstract, final or empty. 617
Error Parameter layout should be final. 617
Error 'layout' hides a field. 617
Error Method 'hasScreen' is not designed for extension - needs to be abstract, final or empty. 627
Error Method 'getScreen' is not designed for extension - needs to be abstract, final or empty. 637
Error Avoid inline conditionals. 639
Error Method 'setScreen' is not designed for extension - needs to be abstract, final or empty. 647
Error Parameter screen should be final. 647
Error 'screen' hides a field. 647
Error Method 'getScreenTemplate' is not designed for extension - needs to be abstract, final or empty. 658
Error Method 'setScreenTemplate' is not designed for extension - needs to be abstract, final or empty. 671
Error Parameter screen should be final. 671
Error 'screen' hides a field. 671
Error Method 'getTemplateEncoding' is not designed for extension - needs to be abstract, final or empty. 681
Error Method 'setTemplateEncoding' is not designed for extension - needs to be abstract, final or empty. 691
Error Parameter encoding should be final. 691
Error Method 'getTemplateInfo' is not designed for extension - needs to be abstract, final or empty. 701
Error Method 'hasMessage' is not designed for extension - needs to be abstract, final or empty. 715
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 727
Error Avoid inline conditionals. 729
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 737
Error Parameter msg should be final. 737
Error Method 'addMessage' is not designed for extension - needs to be abstract, final or empty. 748
Error Parameter msg should be final. 748
Error Method 'getMessageAsHTML' is not designed for extension - needs to be abstract, final or empty. 759
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 769
Error Parameter msg should be final. 769
Error Method 'addMessage' is not designed for extension - needs to be abstract, final or empty. 780
Error Parameter msg should be final. 780
Error Method 'unsetMessage' is not designed for extension - needs to be abstract, final or empty. 798
Error Method 'getMessages' is not designed for extension - needs to be abstract, final or empty. 809
Error Method 'setMessages' is not designed for extension - needs to be abstract, final or empty. 823
Error Parameter msgs should be final. 823
Error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 833
Error Avoid inline conditionals. 835
Error Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 843
Error Parameter title should be final. 843
Error 'title' hides a field. 843
Error Method 'userExists' is not designed for extension - needs to be abstract, final or empty. 853
Error Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 864
Error Method 'setUser' is not designed for extension - needs to be abstract, final or empty. 874
Error Parameter user should be final. 874
Error 'user' hides a field. 874
Error Method 'getUserFromSession' is not designed for extension - needs to be abstract, final or empty. 886
Error Method 'removeUserFromSession' is not designed for extension - needs to be abstract, final or empty. 896
Error Method 'isOutSet' is not designed for extension - needs to be abstract, final or empty. 907
Error Method 'getOut' is not designed for extension - needs to be abstract, final or empty. 920
Error Expected @throws tag for 'IOException'. 921
Error Method 'declareDirectResponse' is not designed for extension - needs to be abstract, final or empty. 939
Error Method 'getLocale' is not designed for extension - needs to be abstract, final or empty. 954
Error 'locale' hides a field. 956
Error Method 'setLocale' is not designed for extension - needs to be abstract, final or empty. 969
Error Parameter locale should be final. 969
Error 'locale' hides a field. 969
Error Method 'getCharSet' is not designed for extension - needs to be abstract, final or empty. 983
Error Method 'setCharSet' is not designed for extension - needs to be abstract, final or empty. 1003
Error Parameter charSet should be final. 1003
Error 'charSet' hides a field. 1003
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 1020
Error Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 1045
Error Parameter contentType should be final. 1045
Error 'contentType' hides a field. 1045
Error Method 'getRedirectURI' is not designed for extension - needs to be abstract, final or empty. 1056
Error Avoid inline conditionals. 1058
Error Method 'setRedirectURI' is not designed for extension - needs to be abstract, final or empty. 1067
Error Parameter ruri should be final. 1067
Error Method 'getStatusCode' is not designed for extension - needs to be abstract, final or empty. 1077
Error Method 'setStatusCode' is not designed for extension - needs to be abstract, final or empty. 1087
Error Parameter statusCode should be final. 1087
Error 'statusCode' hides a field. 1087
Error Method 'getSystemErrors' is not designed for extension - needs to be abstract, final or empty. 1097
Error Method 'setSystemError' is not designed for extension - needs to be abstract, final or empty. 1109
Error Parameter err should be final. 1109
Error Method 'getJNDIContexts' is not designed for extension - needs to be abstract, final or empty. 1119
Error 'if' construct must use '{}'s. 1121
Error Method 'setJNDIContexts' is not designed for extension - needs to be abstract, final or empty. 1131
Error Parameter contexts should be final. 1131
Error Method 'getServerScheme' is not designed for extension - needs to be abstract, final or empty. 1141
Error Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 1151
Error Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 1161
Error Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 1171
Error Method 'getScriptName' is not designed for extension - needs to be abstract, final or empty. 1181
Error Method 'getServerData' is not designed for extension - needs to be abstract, final or empty. 1191
Error Method 'getRemoteAddr' is not designed for extension - needs to be abstract, final or empty. 1201
Error Method 'getRemoteHost' is not designed for extension - needs to be abstract, final or empty. 1216
Error Method 'getUserAgent' is not designed for extension - needs to be abstract, final or empty. 1233
Error Method 'populate' is not designed for extension - needs to be abstract, final or empty. 1247
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 1262
Error Method 'getStackTrace' is not designed for extension - needs to be abstract, final or empty. 1272
Error Method 'getStackTraceException' is not designed for extension - needs to be abstract, final or empty. 1282
Error Method 'setStackTrace' is not designed for extension - needs to be abstract, final or empty. 1293
Error Parameter trace should be final. 1293
Error Parameter exp should be final. 1293
Error Method 'getVarDebug' is not designed for extension - needs to be abstract, final or empty. 1305
Error Method 'setDebugVariable' is not designed for extension - needs to be abstract, final or empty. 1318
Error Parameter name should be final. 1318
Error Parameter value should be final. 1318
Error Method 'getDebugVariables' is not designed for extension - needs to be abstract, final or empty. 1328
Error Method 'getParameterParser' is not designed for extension - needs to be abstract, final or empty. 1342
Error Method 'setParameterParser' is not designed for extension - needs to be abstract, final or empty. 1352
Error Parameter parser should be final. 1352
Error Method 'getCookieParser' is not designed for extension - needs to be abstract, final or empty. 1362
Error Method 'setCookieParser' is not designed for extension - needs to be abstract, final or empty. 1372
Error Parameter parser should be final. 1372
Error Method 'setRequest' is not designed for extension - needs to be abstract, final or empty. 1382
Error Parameter req should be final. 1382
Error 'req' hides a field. 1382
Error Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. 1392
Error Parameter res should be final. 1392
Error 'res' hides a field. 1392
Error Parameter sess should be final. 1403
Error Method 'setServletConfig' is not designed for extension - needs to be abstract, final or empty. 1412
Error Parameter config should be final. 1412
Error 'config' hides a field. 1412
Error Method 'setServerData' is not designed for extension - needs to be abstract, final or empty. 1430
Error Parameter serverData should be final. 1430
Error 'serverData' hides a field. 1430
Error Method 'setOut' is not designed for extension - needs to be abstract, final or empty. 1445
Error Parameter out should be final. 1445
Error 'out' hides a field. 1445
Error Method 'setServerScheme' is not designed for extension - needs to be abstract, final or empty. 1455
Error Parameter serverScheme should be final. 1455
Error Method 'setServerName' is not designed for extension - needs to be abstract, final or empty. 1465
Error Parameter serverName should be final. 1465
Error Method 'setServerPort' is not designed for extension - needs to be abstract, final or empty. 1475
Error Parameter port should be final. 1475
Error Method 'setContextPath' is not designed for extension - needs to be abstract, final or empty. 1485
Error Parameter contextPath should be final. 1485
Error Method 'setScriptName' is not designed for extension - needs to be abstract, final or empty. 1495
Error Parameter scriptName should be final. 1495

org/apache/turbine/services/rundata/RunDataService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/rundata/TurbineRunData.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/rundata/TurbineRunDataFacade.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 38
Error Parameter req should be final. 61
Error Parameter res should be final. 62
Error Parameter config should be final. 63
Error Parameter key should be final. 79
Error Parameter req should be final. 80
Error Parameter res should be final. 81
Error Parameter config should be final. 82
Error Parameter data should be final. 94

org/apache/turbine/services/rundata/TurbineRunDataService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'configurations' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 81
Error Name 'pool' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 84
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 98
Error ',' is not followed by whitespace. 114
Error '&&' should be on a new line. 128
Error Line is longer than 80 characters. 131
Error Method 'getRunData' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter req should be final. 164
Error Parameter res should be final. 165
Error Parameter config should be final. 166
Error Method 'getRunData' is not designed for extension - needs to be abstract, final or empty. 183
Error Parameter key should be final. 183
Error Parameter req should be final. 184
Error Parameter res should be final. 185
Error Parameter config should be final. 186
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 188
Error Line is longer than 80 characters. 208
Error Line is longer than 80 characters. 220
Error Method 'putRunData' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter data should be final. 242

org/apache/turbine/services/schedule/BaseJobEntry.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - java.util.Date. 8
Error Unused import - org.apache.torque.om.ComboKey. 14
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Unused import - org.apache.torque.util.Criteria. 21
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line has trailing spaces. 39
Error Name 'jobId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Line has trailing spaces. 42
Error Name 'second' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Name 'minute' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Line has trailing spaces. 48
Error Name 'hour' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Line has trailing spaces. 51
Error Name 'weekDay' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Line has trailing spaces. 54
Error Name 'dayOfMonth' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Line has trailing spaces. 57
Error Name 'task' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Line has trailing spaces. 60
Error Name 'email' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Line has trailing spaces. 63
Error Name 'property' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Line has trailing spaces. 66
Error Line has trailing spaces. 67
Error Method 'getJobId' is not designed for extension - needs to be abstract, final or empty. 73
Error Line has trailing spaces. 78
Error Line has trailing spaces. 84
Error Method 'setJobId' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter v should be final. 84
Error Line has trailing spaces. 86
Error Line has trailing spaces. 92
Error Line has trailing spaces. 93
Error Line has trailing spaces. 95
Error Method 'getSecond' is not designed for extension - needs to be abstract, final or empty. 101
Error Line has trailing spaces. 106
Error Line has trailing spaces. 112
Error Method 'setSecond' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter v should be final. 112
Error Line has trailing spaces. 114
Error Line has trailing spaces. 120
Error Line has trailing spaces. 121
Error Line has trailing spaces. 123
Error Method 'getMinute' is not designed for extension - needs to be abstract, final or empty. 129
Error Line has trailing spaces. 134
Error Line has trailing spaces. 140
Error Method 'setMinute' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter v should be final. 140
Error Line has trailing spaces. 142
Error Line has trailing spaces. 148
Error Line has trailing spaces. 149
Error Line has trailing spaces. 151
Error Method 'getHour' is not designed for extension - needs to be abstract, final or empty. 157
Error Line has trailing spaces. 162
Error Line has trailing spaces. 168
Error Method 'setHour' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter v should be final. 168
Error Line has trailing spaces. 170
Error Line has trailing spaces. 176
Error Line has trailing spaces. 177
Error Line has trailing spaces. 179
Error Method 'getWeekDay' is not designed for extension - needs to be abstract, final or empty. 185
Error Line has trailing spaces. 190
Error Line has trailing spaces. 196
Error Method 'setWeekDay' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter v should be final. 196
Error Line has trailing spaces. 198
Error Line has trailing spaces. 204
Error Line has trailing spaces. 205
Error Line has trailing spaces. 207
Error Method 'getDayOfMonth' is not designed for extension - needs to be abstract, final or empty. 213
Error Line has trailing spaces. 218
Error Line has trailing spaces. 224
Error Method 'setDayOfMonth' is not designed for extension - needs to be abstract, final or empty. 224
Error Parameter v should be final. 224
Error Line has trailing spaces. 226
Error Line has trailing spaces. 232
Error Line has trailing spaces. 233
Error Line has trailing spaces. 235
Error Method 'getTask' is not designed for extension - needs to be abstract, final or empty. 241
Error Line has trailing spaces. 246
Error Line has trailing spaces. 252
Error Method 'setTask' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter v should be final. 252
Error Line has trailing spaces. 254
Error Line has trailing spaces. 260
Error Line has trailing spaces. 261
Error Line has trailing spaces. 263
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 269
Error Line has trailing spaces. 274
Error Line has trailing spaces. 280
Error Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 280
Error Parameter v should be final. 280
Error Line has trailing spaces. 282
Error Line has trailing spaces. 288
Error Line has trailing spaces. 289
Error Line has trailing spaces. 291
Error Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 297
Error Line has trailing spaces. 302
Error Line has trailing spaces. 308
Error Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 308
Error Parameter v should be final. 308
Error Line has trailing spaces. 310
Error Line has trailing spaces. 316
Error Line has trailing spaces. 317
Error Line has trailing spaces. 319
Error Line has trailing spaces. 320
Error Line has trailing spaces. 321
Error Missing a Javadoc comment. 322
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 354
Error Parameter name should be final. 354
Error Line has trailing spaces. 394
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 403
Error Parameter name should be final. 403
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 451
Error Parameter pos should be final. 451
Error '3' is a magic number. 465
Error '4' is a magic number. 469
Error '5' is a magic number. 473
Error '6' is a magic number. 477
Error '7' is a magic number. 481
Error '8' is a magic number. 485
Error Line has trailing spaces. 491
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 498
Error Expected @throws tag for 'Exception'. 498
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 514
Error Parameter dbName should be final. 514
Error Expected @param tag for 'dbName'. 514
Error Expected @throws tag for 'TorqueException'. 514
Error 'catch' is not followed by whitespace. 523
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 532
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 543
Error Parameter con should be final. 543
Error Expected @param tag for 'con'. 543
Error Expected @throws tag for 'TorqueException'. 543
Error Line has trailing spaces. 550
Error Line has trailing spaces. 569
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 575
Error Parameter key should be final. 575
Error Line has trailing spaces. 576
Error Line has trailing spaces. 586
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 586
Error Parameter key should be final. 586
Error Expected @param tag for 'key'. 586
Error Line has trailing spaces. 591
Error Expected an @return tag. 596
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 596
Error Line has trailing spaces. 600
Error Expected an @return tag. 608
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 608
Error Expected @throws tag for 'TorqueException'. 608
Error Line has trailing spaces. 612
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 613
Error Missing a Javadoc comment. 613
Error Parameter copyObj should be final. 613
Error Line has trailing spaces. 624
Error '(' is followed by whitespace. 625
Error Line has trailing spaces. 626
Error Expected an @return tag. 636
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 636
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 641
Error Missing a Javadoc comment. 641
Error 'return' is not followed by whitespace. 672

org/apache/turbine/services/schedule/BaseJobEntryPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - java.util.Iterator. 8
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.schedule.map.*. 31
Error Line has trailing spaces. 79
Error Line has trailing spaces. 107
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 109
Error Parameter className should be final. 124
Error Parameter results should be final. 158
Error Line has trailing spaces. 191
Error Expected an @return tag. 199
Error Parameter criteria should be final. 199
Error Expected an @return tag. 216
Error Parameter criteria should be final. 216
Error Parameter con should be final. 216
Error Line has trailing spaces. 219
Error Parameter criteria should be final. 239
Error Expected an @return tag. 262
Error Parameter row should be final. 262
Error Expected @param tag for 'row'. 262
Error Parameter offset should be final. 263
Error Expected @param tag for 'offset'. 263
Error Parameter cls should be final. 264
Error Expected @param tag for 'cls'. 264
Error Parameter row should be final. 295
Error Expected @param tag for 'row'. 295
Error Parameter offset should be final. 296
Error Expected @param tag for 'offset'. 296
Error Parameter obj should be final. 297
Error Expected @param tag for 'obj'. 297
Error '3' is a magic number. 305
Error '4' is a magic number. 306
Error '5' is a magic number. 307
Error '6' is a magic number. 308
Error '7' is a magic number. 309
Error '8' is a magic number. 310
Error Parameter criteria should be final. 326
Error Parameter criteria should be final. 340
Error Parameter con should be final. 340
Error Expected an @return tag. 356
Error Parameter criteria should be final. 356
Error Expected @param tag for 'criteria'. 356
Error Expected an @return tag. 372
Error Parameter criteria should be final. 372
Error Parameter con should be final. 372
Error Line has trailing spaces. 380
Error Expected an @return tag. 402
Error Parameter records should be final. 402
Error Expected @param tag for 'records'. 402
Error Line has trailing spaces. 416
Error Expected an @return tag. 426
Error Parameter criteria should be final. 440
Error Parameter criteria should be final. 457
Error Parameter con should be final. 457
Error Line has trailing spaces. 462
Error Line is longer than 80 characters. 462
Error Parameter criteria should be final. 482
Error Parameter criteria should be final. 498
Error Parameter con should be final. 498
Error Line has trailing spaces. 501
Error Expected an @return tag. 520
Error Parameter obj should be final. 520
Error Expected @param tag for 'obj'. 520
Error Parameter obj should be final. 531
Error Expected @param tag for 'obj'. 531
Error Parameter obj should be final. 543
Error Parameter obj should be final. 554
Error Parameter obj should be final. 569
Error Parameter con should be final. 569
Error Parameter obj should be final. 587
Error Parameter con should be final. 587
Error Parameter obj should be final. 604
Error Parameter con should be final. 604
Error Parameter pk should be final. 617
Error Parameter pk should be final. 633
Error Parameter con should be final. 633
Error Expected an @return tag. 640
Error '(' is followed by whitespace. 640
Error Parameter pk should be final. 640
Error Expected @param tag for 'pk'. 640
Error ')' is preceded with whitespace. 640
Error Expected an @return tag. 648
Error '(' is followed by whitespace. 648
Error Parameter obj should be final. 648
Error Expected @param tag for 'obj'. 648
Error ')' is preceded with whitespace. 648
Error 'if' construct must use '{}'s. 651
Error Line is longer than 80 characters. 664
Error Expected an @return tag. 665
Error '(' is followed by whitespace. 665
Error Parameter obj should be final. 665
Error Expected @param tag for 'obj'. 665
Error ')' is preceded with whitespace. 665
Error 'if' construct must use '{}'s. 668
Error Line has trailing spaces. 679
Error Line has trailing spaces. 680
Error Expected an @return tag. 690
Error Parameter pk should be final. 690
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 691
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 691
Error Expected an @return tag. 706
Error Parameter pk should be final. 706
Error Parameter con should be final. 706
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 707
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 707
Error Line has trailing spaces. 711
Error Expected an @return tag. 721
Error Parameter pk should be final. 721
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 722
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 722
Error 'return' is not followed by whitespace. 735
Error Expected an @return tag. 748
Error Parameter pk should be final. 748
Error Parameter con should be final. 748
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 749
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 749
Error 'cast' is not followed by whitespace. 763
Error Expected an @return tag. 774
Error Parameter pks should be final. 774
Error 'return' is not followed by whitespace. 788
Error Expected an @return tag. 799
Error '(' is followed by whitespace. 799
Error Parameter pks should be final. 799
Error Parameter dbcon should be final. 799
Error ')' is preceded with whitespace. 799
Error '(' is followed by whitespace. 810
Error ')' is preceded with whitespace. 810
Error Line has trailing spaces. 816
Error Line has trailing spaces. 820
Error Line has trailing spaces. 821
Error Line has trailing spaces. 822
Error Line has trailing spaces. 823
Error Line has trailing spaces. 824
Error Expected an @return tag. 832
Error Line has trailing spaces. 837
Error Missing a Javadoc comment. 838
Error Parameter crit should be final. 838

org/apache/turbine/services/schedule/JobEntry.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'jobIsActive' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Name 'runtime' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 53
Error Missing a Javadoc comment. 54
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Parameter sec should be final. 96
Error Parameter min should be final. 97
Error Parameter hour should be final. 98
Error Parameter wd should be final. 99
Error Parameter day_mo should be final. 100
Error Name 'day_mo' must match pattern '^[a-z][a-zA-Z0-9]*$'. 100
Error Parameter task should be final. 101
Error '+' should be on a new line. 106
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter je should be final. 128
Error Method 'setActive' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter isActive should be final. 143
Error Method 'isActive' is not designed for extension - needs to be abstract, final or empty. 154
Error Method 'getNextRuntime' is not designed for extension - needs to be abstract, final or empty. 164
Error Method 'getNextRunDate' is not designed for extension - needs to be abstract, final or empty. 174
Error Method 'getNextRunAsString' is not designed for extension - needs to be abstract, final or empty. 184
Error Method 'calcRunTime' is not designed for extension - needs to be abstract, final or empty. 205
Error '7' is a magic number. 241
Error '24' is a magic number. 280
Error Line is longer than 80 characters. 289
Error 'if' construct must use '{}'s. 319
Error Line is longer than 80 characters. 320
Error Line is longer than 80 characters. 326
Error 'if' construct must use '{}'s. 328
Error Line is longer than 80 characters. 329
Error 'if' construct must use '{}'s. 338
Error Line is longer than 80 characters. 339
Error 'if' construct must use '{}'s. 348
Error Line is longer than 80 characters. 349
Error 'if' construct must use '{}'s. 358
Error Line is longer than 80 characters. 359

org/apache/turbine/services/schedule/JobEntryPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/schedule/JobQueue.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'queue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error '10' is a magic number. 45
Error Method 'getNext' is not designed for extension - needs to be abstract, final or empty. 54
Error Method 'getJob' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter je should be final. 72
Error Method 'list' is not designed for extension - needs to be abstract, final or empty. 96
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter je should be final. 113
Error Method 'batchLoad' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter jobEntries should be final. 125
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter je should be final. 140
Error Method 'modify' is not designed for extension - needs to be abstract, final or empty. 151
Error Parameter je should be final. 151
Error Expected @throws tag for 'TurbineException'. 152
Error Method 'updateQueue' is not designed for extension - needs to be abstract, final or empty. 166
Error Parameter je should be final. 166
Error Parameter o1 should be final. 181
Error Parameter o2 should be final. 181

org/apache/turbine/services/schedule/ScheduleService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/schedule/SchedulerTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 41
Error Parameter data should be final. 41
Error Expected @param tag for 'data'. 41
Error '+' is not followed by whitespace. 47
Error Method 'getScheduledJobs' is not designed for extension - needs to be abstract, final or empty. 63
Error Expected an @return tag. 71
Error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 71
Error Method 'getJob' is not designed for extension - needs to be abstract, final or empty. 82
Error Parameter jobId should be final. 82

org/apache/turbine/services/schedule/TurbineNonPersistentSchedulerService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 94
Error Expected @throws tag for 'InitializationException'. 95
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 127
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter config should be final. 170
Error Expected @throws tag for 'InitializationException'. 171
Error Method 'getJob' is not designed for extension - needs to be abstract, final or empty. 183
Error Parameter oid should be final. 183
Error Method 'addJob' is not designed for extension - needs to be abstract, final or empty. 197
Error Parameter je should be final. 197
Error Method 'removeJob' is not designed for extension - needs to be abstract, final or empty. 208
Error Parameter je should be final. 208
Error Method 'updateJob' is not designed for extension - needs to be abstract, final or empty. 221
Error Parameter je should be final. 221
Error Line is longer than 80 characters. 234

org/apache/turbine/services/schedule/TurbineScheduler.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 33
Error Parameter oid should be final. 42
Error Parameter je should be final. 54
Error Parameter je should be final. 66
Error Parameter je should be final. 78

org/apache/turbine/services/schedule/TurbineSchedulerService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'scheduleQueue' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Variable 'scheduleQueue' must be private and have accessor methods. 49
Error Name 'enabled' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Name 'mainLoop' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Variable 'mainLoop' must be private and have accessor methods. 55
Error Name 'thread' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Variable 'thread' must be private and have accessor methods. 58
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 75
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter config should be final. 119
Error Expected @throws tag for 'InitializationException'. 119
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 129
Error Method 'getJob' is not designed for extension - needs to be abstract, final or empty. 144
Error Parameter oid should be final. 144
Error Line is longer than 80 characters. 154
Error Method 'addJob' is not designed for extension - needs to be abstract, final or empty. 166
Error Parameter je should be final. 166
Error Method 'removeJob' is not designed for extension - needs to be abstract, final or empty. 178
Error Parameter je should be final. 178
Error Line is longer than 80 characters. 184
Error Line is longer than 80 characters. 195
Error Method 'updateJob' is not designed for extension - needs to be abstract, final or empty. 207
Error Parameter je should be final. 207
Error Line is longer than 80 characters. 230
Error Method 'listJobs' is not designed for extension - needs to be abstract, final or empty. 241
Error Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter enabled should be final. 252
Error 'enabled' hides a field. 252
Error Expected @param tag for 'enabled'. 252
Error Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. 262
Error Method 'startScheduler' is not designed for extension - needs to be abstract, final or empty. 270
Error Method 'stopScheduler' is not designed for extension - needs to be abstract, final or empty. 279
Error 'thread' hides a field. 282
Error Method 'getThread' is not designed for extension - needs to be abstract, final or empty. 297
Error Method 'restart' is not designed for extension - needs to be abstract, final or empty. 316
Error Line is longer than 80 characters. 323
Error Line is longer than 80 characters. 327
Error Line is longer than 80 characters. 328
Error Line is longer than 80 characters. 329
Error Must have at least one statement. 384
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 402

org/apache/turbine/services/schedule/WorkerThread.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'je' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Parameter je should be final. 48
Error 'je' hides a field. 48
Error Method 'run' is not designed for extension - needs to be abstract, final or empty. 56
Error '+' should be on a new line. 74
Error Redundant 'final' modifier. 92
Error Parameter state should be final. 92
Error '+' should be on a new line. 94

org/apache/turbine/services/schedule/map/JobEntryMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.Date. 3
Error Unused import - java.math.BigDecimal. 4
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 77

org/apache/turbine/services/schedule/map/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/security/BaseSecurityService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'readerCount' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Name 'userManager' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 82
Error Name 'userClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 85
Error Name 'groupClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 88
Error Name 'permissionClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 91
Error Name 'roleClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Name 'aclClass' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 97
Error Name 'aclFactoryService' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Method 'encryptPassword' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter password should be final. 122
Error Method 'encryptPassword' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter password should be final. 145
Error Parameter salt should be final. 145
Error Method 'checkPassword' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter checkpw should be final. 196
Error Parameter encpw should be final. 196
Error Avoid inline conditionals. 200
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 210
Error Line is longer than 80 characters. 252
Error Line is longer than 80 characters. 257
Error Line is longer than 80 characters. 262
Error Line is longer than 80 characters. 267
Error Line is longer than 80 characters. 272
Error 'userManager' hides a field. 278
Error Line is longer than 80 characters. 279
Error Line is longer than 80 characters. 287
Error Line is longer than 80 characters. 298
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 311
Error Parameter config should be final. 311
Error Method 'getUserClass' is not designed for extension - needs to be abstract, final or empty. 324
Error Method 'getUserInstance' is not designed for extension - needs to be abstract, final or empty. 344
Error Method 'getUserInstance' is not designed for extension - needs to be abstract, final or empty. 372
Error Parameter userName should be final. 372
Error Method 'getGroupClass' is not designed for extension - needs to be abstract, final or empty. 388
Error Method 'getGroupInstance' is not designed for extension - needs to be abstract, final or empty. 408
Error Line is longer than 80 characters. 418
Error Method 'getGroupInstance' is not designed for extension - needs to be abstract, final or empty. 435
Error Parameter groupName should be final. 435
Error Line is longer than 80 characters. 448
Error Method 'getPermissionClass' is not designed for extension - needs to be abstract, final or empty. 451
Error Line is longer than 80 characters. 457
Error Method 'getPermissionInstance' is not designed for extension - needs to be abstract, final or empty. 471
Error Line is longer than 80 characters. 481
Error Method 'getPermissionInstance' is not designed for extension - needs to be abstract, final or empty. 497
Error Parameter permName should be final. 497
Error Method 'getRoleClass' is not designed for extension - needs to be abstract, final or empty. 513
Error Method 'getRoleInstance' is not designed for extension - needs to be abstract, final or empty. 533
Error Line is longer than 80 characters. 544
Error Method 'getRoleInstance' is not designed for extension - needs to be abstract, final or empty. 561
Error Parameter roleName should be final. 561
Error Method 'getAclClass' is not designed for extension - needs to be abstract, final or empty. 577
Error Method 'getAclInstance' is not designed for extension - needs to be abstract, final or empty. 600
Error Parameter roles should be final. 600
Error Parameter permissions should be final. 600
Error Line is longer than 80 characters. 610
Error Method 'getUserManager' is not designed for extension - needs to be abstract, final or empty. 628
Error Method 'setUserManager' is not designed for extension - needs to be abstract, final or empty. 638
Error Parameter userManager should be final. 638
Error 'userManager' hides a field. 638
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 653
Error Parameter user should be final. 653
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 669
Error Parameter userName should be final. 669
Error Method 'getAuthenticatedUser' is not designed for extension - needs to be abstract, final or empty. 687
Error Parameter username should be final. 687
Error Parameter password should be final. 687
Error Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 703
Error Parameter username should be final. 703
Error Method 'getUsers' is not designed for extension - needs to be abstract, final or empty. 724
Error Parameter criteria should be final. 724
Error Method 'getUserList' is not designed for extension - needs to be abstract, final or empty. 744
Error Parameter criteria should be final. 744
Error Method 'getAnonymousUser' is not designed for extension - needs to be abstract, final or empty. 758
Error Method 'isAnonymousUser' is not designed for extension - needs to be abstract, final or empty. 775
Error Parameter user should be final. 775
Error Method 'saveUser' is not designed for extension - needs to be abstract, final or empty. 790
Error Parameter user should be final. 790
Error Method 'saveOnSessionUnbind' is not designed for extension - needs to be abstract, final or empty. 808
Error Parameter user should be final. 808
Error Expected @param tag for 'user'. 808
Error Method 'addUser' is not designed for extension - needs to be abstract, final or empty. 824
Error Parameter user should be final. 824
Error Parameter password should be final. 824
Error Method 'removeUser' is not designed for extension - needs to be abstract, final or empty. 838
Error Parameter user should be final. 838
Error Method 'changePassword' is not designed for extension - needs to be abstract, final or empty. 858
Error Parameter user should be final. 858
Error Parameter oldPassword should be final. 858
Error Parameter newPassword should be final. 859
Error Method 'forcePassword' is not designed for extension - needs to be abstract, final or empty. 880
Error Parameter user should be final. 880
Error Parameter password should be final. 880
Error Method 'lockShared' is not designed for extension - needs to be abstract, final or empty. 892
Error Method 'unlockShared' is not designed for extension - needs to be abstract, final or empty. 903
Error Method 'lockExclusive' is not designed for extension - needs to be abstract, final or empty. 916
Error Must have at least one statement. 925
Error Method 'getGlobalGroup' is not designed for extension - needs to be abstract, final or empty. 948
Error The double-checked locking idiom is broken and should be avoided. 954
Error Line is longer than 80 characters. 963
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 981
Error Parameter name should be final. 981
Error Method 'getGroupByName' is not designed for extension - needs to be abstract, final or empty. 996
Error Parameter name should be final. 996
Error Method 'getGroupById' is not designed for extension - needs to be abstract, final or empty. 1018
Error Parameter id should be final. 1018
Error Method 'getRole' is not designed for extension - needs to be abstract, final or empty. 1040
Error Parameter name should be final. 1040
Error Method 'getRoleByName' is not designed for extension - needs to be abstract, final or empty. 1055
Error Parameter name should be final. 1055
Error Method 'getRoleById' is not designed for extension - needs to be abstract, final or empty. 1077
Error Parameter id should be final. 1077
Error Line is longer than 80 characters. 1099
Error Method 'getPermission' is not designed for extension - needs to be abstract, final or empty. 1101
Error Parameter name should be final. 1101
Error Method 'getPermissionByName' is not designed for extension - needs to be abstract, final or empty. 1116
Error Parameter name should be final. 1116
Error Method 'getPermissionById' is not designed for extension - needs to be abstract, final or empty. 1138
Error Parameter id should be final. 1138
Error Method 'getAllGroups' is not designed for extension - needs to be abstract, final or empty. 1158
Error Method 'getAllRoles' is not designed for extension - needs to be abstract, final or empty. 1171
Error Method 'getAllPermissions' is not designed for extension - needs to be abstract, final or empty. 1184
Error Expected an @return tag. 1193
Error Method 'getNewGroup' is not designed for extension - needs to be abstract, final or empty. 1193
Error Parameter groupName should be final. 1193
Error Expected @param tag for 'groupName'. 1193
Error Expected an @return tag. 1209
Error Method 'getNewRole' is not designed for extension - needs to be abstract, final or empty. 1209
Error Parameter roleName should be final. 1209
Error Expected @param tag for 'roleName'. 1209
Error Expected an @return tag. 1224
Error Method 'getNewPermission' is not designed for extension - needs to be abstract, final or empty. 1224
Error Parameter permissionName should be final. 1224
Error Expected @param tag for 'permissionName'. 1224

org/apache/turbine/services/security/SecurityService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Redundant 'static' modifier. 66
Error Redundant 'static' modifier. 72
Error Redundant 'static' modifier. 78
Error Redundant 'static' modifier. 85
Error Redundant 'static' modifier. 91
Error Redundant 'static' modifier. 98
Error Redundant 'static' modifier. 104
Error Redundant 'static' modifier. 111
Error Redundant 'static' modifier. 117
Error Redundant 'static' modifier. 124
Error Redundant 'static' modifier. 130
Error Redundant 'static' modifier. 137
Error Redundant 'static' modifier. 143
Error Redundant 'static' modifier. 150
Error Redundant 'static' modifier. 153
Error Redundant 'static' modifier. 159
Error Redundant 'static' modifier. 163
Error Line is longer than 80 characters. 248
Error Line is longer than 80 characters. 318
Error Line is longer than 80 characters. 321
Error Line is longer than 80 characters. 322
Error Unused @param tag for 'An'. 461
Error Expected @param tag for 'u'. 466
Error Expected @param tag for 'user'. 492
Error Line is longer than 80 characters. 612
Error Expected an @return tag. 727
Error Expected @param tag for 'groupName'. 727
Error Expected an @return tag. 732
Error Expected @param tag for 'roleName'. 732
Error Expected an @return tag. 737
Error Expected @param tag for 'permissionName'. 737
Error Unused @param tag for 'name'. 767
Error Expected @param tag for 'id'. 776
Error Unused @param tag for 'name'. 808
Error Expected @param tag for 'id'. 817
Error Line is longer than 80 characters. 829
Error Unused @param tag for 'name'. 849
Error Expected @param tag for 'id'. 858

org/apache/turbine/services/security/TurbineSecurity.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter password should be final. 84
Error Parameter password should be final. 100
Error Parameter salt should be final. 100
Error Parameter checkpw should be final. 115
Error Parameter encpw should be final. 115
Error Line is longer than 80 characters. 157
Error Method 'setUserManager' is not designed for extension - needs to be abstract, final or empty. 210
Error Parameter userManager should be final. 210
Error Parameter user should be final. 225
Error Parameter userName should be final. 241
Error Parameter username should be final. 259
Error Parameter password should be final. 259
Error Parameter username should be final. 276
Error Parameter criteria should be final. 296
Error Parameter criteria should be final. 316
Error Parameter user should be final. 343
Error Parameter user should be final. 358
Error Parameter user should be final. 376
Error Expected @param tag for 'user'. 376
Error Parameter user should be final. 395
Error Parameter oldPassword should be final. 395
Error Parameter newPassword should be final. 396
Error Parameter user should be final. 418
Error Parameter password should be final. 418
Error Parameter user should be final. 437
Error Parameter user should be final. 458
Error Parameter group should be final. 458
Error Parameter role should be final. 458
Error Parameter user should be final. 475
Error Parameter group should be final. 475
Error Parameter role should be final. 475
Error Parameter user should be final. 491
Error Parameter role should be final. 506
Error Parameter permission should be final. 506
Error Parameter role should be final. 521
Error Parameter permission should be final. 521
Error Parameter role should be final. 537
Error Parameter user should be final. 558
Error Parameter password should be final. 558
Error Parameter user should be final. 574
Error Parameter name should be final. 602
Error Parameter name should be final. 616
Error Parameter name should be final. 632
Error Parameter groupName should be final. 648
Error Parameter groupName should be final. 663
Error Unused @param tag for 'name'. 672
Error Parameter groupId should be final. 681
Error Expected @param tag for 'groupId'. 681
Error Parameter groupName should be final. 700
Error Parameter groupName should be final. 718
Error Parameter roleName should be final. 736
Error Parameter roleName should be final. 753
Error Parameter permName should be final. 770
Error Parameter permissionName should be final. 788
Error Parameter roleName should be final. 804
Error Parameter roleName should be final. 819
Error Unused @param tag for 'name'. 828
Error Parameter roleId should be final. 837
Error Expected @param tag for 'roleId'. 837
Error Line is longer than 80 characters. 852
Error Parameter permissionName should be final. 854
Error Parameter permissionName should be final. 869
Error Unused @param tag for 'name'. 878
Error Parameter permissionId should be final. 887
Error Expected @param tag for 'permissionId'. 887
Error Parameter criteria should be final. 902
Error Parameter criteria should be final. 916
Error Parameter criteria should be final. 930
Error Parameter role should be final. 984
Error Parameter group should be final. 998
Error Parameter role should be final. 1012
Error Parameter permission should be final. 1027
Error Parameter group should be final. 1041
Error Parameter role should be final. 1055
Error Parameter permission should be final. 1069
Error Parameter group should be final. 1083
Error Line is longer than 80 characters. 1093
Error Parameter role should be final. 1096
Error Parameter permission should be final. 1110
Error Parameter group should be final. 1125
Error Parameter name should be final. 1125
Error Parameter role should be final. 1140
Error Parameter name should be final. 1140
Error Parameter permission should be final. 1155
Error Parameter name should be final. 1155

org/apache/turbine/services/security/UserManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line has trailing spaces. 57
Error Redundant 'public' modifier. 187
Error Expected @param tag for 'user'. 187

org/apache/turbine/services/security/db/DBSecurityService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Method 'getACL' is not designed for extension - needs to be abstract, final or empty. 94
Error Parameter user should be final. 94
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter user should be final. 165
Error Parameter group should be final. 165
Error Parameter role should be final. 165
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 226
Error Parameter user should be final. 226
Error Parameter group should be final. 226
Error Parameter role should be final. 226
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 286
Error Parameter user should be final. 286
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 324
Error Parameter role should be final. 324
Error Parameter permission should be final. 324
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 374
Error Parameter role should be final. 374
Error Parameter permission should be final. 374
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 425
Error Parameter role should be final. 425
Error Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 467
Error Parameter criteria should be final. 467
Error Method 'getRoles' is not designed for extension - needs to be abstract, final or empty. 497
Error Parameter criteria should be final. 497
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 527
Error Parameter criteria should be final. 527
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 560
Error Parameter role should be final. 560
Error Method 'saveGroup' is not designed for extension - needs to be abstract, final or empty. 593
Error Parameter group should be final. 593
Error Method 'saveRole' is not designed for extension - needs to be abstract, final or empty. 622
Error Parameter role should be final. 622
Error Method 'savePermission' is not designed for extension - needs to be abstract, final or empty. 652
Error Parameter permission should be final. 652
Error Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 684
Error Parameter group should be final. 684
Error Method 'addRole' is not designed for extension - needs to be abstract, final or empty. 745
Error Parameter role should be final. 745
Error Method 'addPermission' is not designed for extension - needs to be abstract, final or empty. 804
Error Parameter permission should be final. 804
Error Method 'removeGroup' is not designed for extension - needs to be abstract, final or empty. 865
Error Parameter group should be final. 865
Error Method 'removeRole' is not designed for extension - needs to be abstract, final or empty. 902
Error Parameter role should be final. 902
Error Method 'removePermission' is not designed for extension - needs to be abstract, final or empty. 939
Error Parameter permission should be final. 939
Error Method 'renameGroup' is not designed for extension - needs to be abstract, final or empty. 976
Error Parameter group should be final. 976
Error Parameter name should be final. 976
Error Method 'renameRole' is not designed for extension - needs to be abstract, final or empty. 1012
Error Parameter role should be final. 1012
Error Parameter name should be final. 1012
Error Method 'renamePermission' is not designed for extension - needs to be abstract, final or empty. 1048
Error Parameter permission should be final. 1048
Error Parameter name should be final. 1049
Error Method 'getUserPeerClass' is not designed for extension - needs to be abstract, final or empty. 1088
Error Line is longer than 80 characters. 1099
Error Method 'getUserPeerInstance' is not designed for extension - needs to be abstract, final or empty. 1112
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1136
Error Parameter group should be final. 1136
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1151
Error Parameter role should be final. 1151
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1166
Error Parameter permission should be final. 1166

org/apache/turbine/services/security/db/DBUserManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.util.ArrayList. 19
Error Parameter conf should be final. 75
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter user should be final. 90
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter userName should be final. 106
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter userName should be final. 140
Error Method 'retrieveById' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter key should be final. 170
Error Line is longer than 80 characters. 181
Error Line is longer than 80 characters. 187
Error Method 'retrieveList' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter criteria should be final. 204
Error ';' is followed by whitespace. 207
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 250
Error Parameter criteria should be final. 250
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 272
Error Parameter userName should be final. 272
Error Parameter password should be final. 272
Error Method 'store' is not designed for extension - needs to be abstract, final or empty. 291
Error Parameter user should be final. 291
Error '+' should be on a new line. 296
Error Method 'saveOnSessionUnbind' is not designed for extension - needs to be abstract, final or empty. 323
Error Parameter user should be final. 323
Error Expected @param tag for 'user'. 323
Error '+' should be on a new line. 333
Error Line is longer than 80 characters. 339
Error Line is longer than 80 characters. 343
Error Line is longer than 80 characters. 345
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 382
Error Parameter user should be final. 382
Error Parameter password should be final. 382
Error '+' should be on a new line. 388
Error Method 'changePassword' is not designed for extension - needs to be abstract, final or empty. 421
Error Parameter user should be final. 421
Error Parameter oldPassword should be final. 421
Error Parameter newPassword should be final. 422
Error '+' should be on a new line. 428
Error '+' should be on a new line. 435
Error Method 'forcePassword' is not designed for extension - needs to be abstract, final or empty. 460
Error Parameter user should be final. 460
Error Parameter password should be final. 460
Error '+' should be on a new line. 465
Error Method 'createAccount' is not designed for extension - needs to be abstract, final or empty. 484
Error Parameter user should be final. 484
Error Parameter initialPassword should be final. 484
Error '+' should be on a new line. 495
Error Line is longer than 80 characters. 508
Error '+' should be on a new line. 514
Error Method 'removeAccount' is not designed for extension - needs to be abstract, final or empty. 527
Error Parameter user should be final. 527
Error '+' should be on a new line. 532
Error '+' should be on a new line. 543

org/apache/turbine/services/security/ldap/LDAPSecurityConstants.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 31
Error Line is longer than 80 characters. 77
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 89
Error Line is longer than 80 characters. 95
Error Parameter key should be final. 117
Error Parameter key should be final. 129
Error Parameter defaultValue should be final. 129

org/apache/turbine/services/security/ldap/LDAPSecurityService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Method 'getACL' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter user should be final. 88
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter user should be final. 165
Error Parameter group should be final. 165
Error Parameter role should be final. 165
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 245
Error Parameter user should be final. 245
Error Parameter group should be final. 245
Error Parameter role should be final. 245
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 310
Error Parameter role should be final. 310
Error Parameter permission should be final. 310
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter role should be final. 366
Error Parameter permission should be final. 366
Error Method 'getNewGroup' is not designed for extension - needs to be abstract, final or empty. 429
Error Parameter groupName should be final. 429
Error Method 'getNewRole' is not designed for extension - needs to be abstract, final or empty. 443
Error Parameter roleName should be final. 443
Error Method 'getNewPermission' is not designed for extension - needs to be abstract, final or empty. 458
Error Parameter permissionName should be final. 458
Error Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 470
Error Parameter criteria should be final. 470
Error Parameter user should be final. 517
Error Parameter group should be final. 517
Error Method 'getRoles' is not designed for extension - needs to be abstract, final or empty. 582
Error Parameter criteria should be final. 582
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 633
Error Parameter criteria should be final. 633
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 686
Error Parameter role should be final. 686
Error Parameter group should be final. 744
Error Parameter role should be final. 757
Error Parameter permission should be final. 771
Error Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 786
Error Parameter group should be final. 786
Error Method 'addRole' is not designed for extension - needs to be abstract, final or empty. 840
Error Parameter role should be final. 840
Error Method 'addPermission' is not designed for extension - needs to be abstract, final or empty. 895
Error Parameter permission should be final. 895
Error Method 'removeGroup' is not designed for extension - needs to be abstract, final or empty. 947
Error Parameter group should be final. 947
Error Method 'removeRole' is not designed for extension - needs to be abstract, final or empty. 991
Error Parameter role should be final. 991
Error Method 'removePermission' is not designed for extension - needs to be abstract, final or empty. 1035
Error Parameter permission should be final. 1035
Error Parameter group should be final. 1080
Error Parameter name should be final. 1080
Error Parameter role should be final. 1094
Error Parameter name should be final. 1094
Error Parameter permission should be final. 1108
Error Parameter name should be final. 1109
Error Unused @throws tag for 'UnkownEntityException'. 1119
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 1121
Error Parameter user should be final. 1121
Error Expected @throws tag for 'UnknownEntityException'. 1122
Error Unused @throws tag for 'UnkownEntityException'. 1141
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 1143
Error Parameter role should be final. 1143
Error Expected @throws tag for 'UnknownEntityException'. 1144
Error Unused @throws tag for 'UnkownEntityException'. 1159
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 1161
Error Parameter group should be final. 1161
Error Expected @throws tag for 'UnknownEntityException'. 1162
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1184
Error Parameter role should be final. 1184
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1199
Error Parameter group should be final. 1199
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1214
Error Parameter permission should be final. 1214

org/apache/turbine/services/security/ldap/LDAPUser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'createDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 57
Error Name 'lastAccessDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 60
Error Name 'timeout' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 63
Error '15' is a magic number. 63
Error Name 'permStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 66
Error Name 'tempStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 69
Error '10' is a magic number. 78
Error '10' is a magic number. 79
Error Method 'setLDAPAttributes' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter attribs should be final. 89
Error Method 'getLDAPAttributes' is not designed for extension - needs to be abstract, final or empty. 170
Error Method 'getDN' is not designed for extension - needs to be abstract, final or empty. 282
Error Method 'getAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 298
Error Method 'getAccessCounter' is not designed for extension - needs to be abstract, final or empty. 315
Error Method 'getCreateDate' is not designed for extension - needs to be abstract, final or empty. 333
Error Method 'getConfirmed' is not designed for extension - needs to be abstract, final or empty. 342
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 360
Error Method 'getLastAccessDate' is not designed for extension - needs to be abstract, final or empty. 378
Error Method 'getLastLogin' is not designed for extension - needs to be abstract, final or empty. 392
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 402
Error Method 'getPerm' is not designed for extension - needs to be abstract, final or empty. 412
Error Parameter name should be final. 412
Error Method 'getPerm' is not designed for extension - needs to be abstract, final or empty. 425
Error Parameter name should be final. 425
Error Parameter def should be final. 425
Error Method 'getPermStorage' is not designed for extension - needs to be abstract, final or empty. 449
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 464
Error Parameter name should be final. 464
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 477
Error Parameter name should be final. 477
Error Parameter def should be final. 477
Error Method 'getTimeout' is not designed for extension - needs to be abstract, final or empty. 503
Error Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 515
Error Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 526
Error Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 544
Error Method 'hasLoggedIn' is not designed for extension - needs to be abstract, final or empty. 561
Error Conditional logic can be removed. 565
Error Method 'isConfirmed' is not designed for extension - needs to be abstract, final or empty. 582
Error Method 'incrementAccessCounter' is not designed for extension - needs to be abstract, final or empty. 590
Error Method 'incrementAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 598
Error Method 'removeTemp' is not designed for extension - needs to be abstract, final or empty. 609
Error Parameter name should be final. 609
Error Method 'setAccessCounter' is not designed for extension - needs to be abstract, final or empty. 619
Error Parameter cnt should be final. 619
Error Method 'setAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 630
Error Parameter cnt should be final. 630
Error Method 'setConfirmed' is not designed for extension - needs to be abstract, final or empty. 640
Error Parameter confirm should be final. 640
Error Method 'setLastAccessDate' is not designed for extension - needs to be abstract, final or empty. 649
Error Method 'setCreateDate' is not designed for extension - needs to be abstract, final or empty. 660
Error Parameter date should be final. 660
Error Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 670
Error Parameter email should be final. 670
Error Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 680
Error Parameter fname should be final. 680
Error Method 'setLastLogin' is not designed for extension - needs to be abstract, final or empty. 690
Error Parameter date should be final. 690
Error Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 701
Error Parameter lname should be final. 701
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 711
Error Parameter password should be final. 711
Error Method 'setPerm' is not designed for extension - needs to be abstract, final or empty. 722
Error Parameter name should be final. 722
Error Parameter value should be final. 722
Error Method 'setPermStorage' is not designed for extension - needs to be abstract, final or empty. 733
Error Parameter stuff should be final. 733
Error Method 'getTempStorage' is not designed for extension - needs to be abstract, final or empty. 744
Error Method 'setTempStorage' is not designed for extension - needs to be abstract, final or empty. 759
Error Parameter storage should be final. 759
Error Method 'setHasLoggedIn' is not designed for extension - needs to be abstract, final or empty. 782
Error Parameter value should be final. 782
Error Method 'setTemp' is not designed for extension - needs to be abstract, final or empty. 793
Error Parameter name should be final. 793
Error Parameter value should be final. 793
Error Method 'setTimeout' is not designed for extension - needs to be abstract, final or empty. 805
Error Parameter time should be final. 805
Error Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. 815
Error Parameter username should be final. 815
Error Method 'updateLastLogin' is not designed for extension - needs to be abstract, final or empty. 825
Error Parameter hsbe should be final. 836
Error Method 'valueUnbound' is not designed for extension - needs to be abstract, final or empty. 847
Error Parameter hsbe should be final. 847
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 880
Error Parameter name should be final. 896
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 904
Error Line has trailing spaces. 908
Error Method 'getIdAsObj' is not designed for extension - needs to be abstract, final or empty. 913
Error Parameter id should be final. 923
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 931
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 950
Error Parameter conn should be final. 950
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 961
Error Parameter dbname should be final. 961

org/apache/turbine/services/security/ldap/LDAPUserManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter conf should be final. 72
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter user should be final. 86
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter username should be final. 100
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter username should be final. 125
Error Method 'retrieveById' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter key should be final. 182
Error 'cast' is not followed by whitespace. 203
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter criteria should be final. 246
Error Method 'retrieveList' is not designed for extension - needs to be abstract, final or empty. 266
Error Parameter criteria should be final. 266
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 322
Error Parameter username should be final. 322
Error Parameter password should be final. 322
Error Method 'store' is not designed for extension - needs to be abstract, final or empty. 342
Error Parameter user should be final. 342
Error Method 'saveOnSessionUnbind' is not designed for extension - needs to be abstract, final or empty. 380
Error Parameter user should be final. 380
Error Expected @param tag for 'user'. 380
Error '+' should be on a new line. 385
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 403
Error Parameter user should be final. 403
Error Parameter password should be final. 403
Error Method 'changePassword' is not designed for extension - needs to be abstract, final or empty. 440
Error Parameter user should be final. 440
Error Parameter oldPass should be final. 440
Error Parameter newPass should be final. 440
Error Method 'forcePassword' is not designed for extension - needs to be abstract, final or empty. 463
Error Parameter user should be final. 463
Error Parameter password should be final. 463
Error Method 'createAccount' is not designed for extension - needs to be abstract, final or empty. 478
Error Parameter user should be final. 478
Error Parameter initialPassword should be final. 478
Error Method 'removeAccount' is not designed for extension - needs to be abstract, final or empty. 510
Error Parameter user should be final. 510
Error Parameter username should be final. 557
Error Parameter password should be final. 557

org/apache/turbine/services/security/passive/PassiveUserManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter conf should be final. 50
Error Line is longer than 80 characters. 62
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 64
Error Parameter user should be final. 64
Error Line is longer than 80 characters. 77
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter userName should be final. 79
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter username should be final. 96
Error Method 'retrieveById' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter key should be final. 112
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 133
Error Parameter criteria should be final. 133
Error Method 'retrieveList' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter criteria should be final. 153
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter username should be final. 175
Error Parameter password should be final. 175
Error Method 'store' is not designed for extension - needs to be abstract, final or empty. 192
Error Parameter user should be final. 192
Error Line is longer than 80 characters. 195
Error Method 'saveOnSessionUnbind' is not designed for extension - needs to be abstract, final or empty. 210
Error Parameter user should be final. 210
Error Expected @param tag for 'user'. 210
Error Line is longer than 80 characters. 213
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 230
Error Parameter user should be final. 230
Error Parameter password should be final. 230
Error Line is longer than 80 characters. 243
Error Method 'createAccount' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter user should be final. 246
Error Parameter initialPassword should be final. 246
Error Line is longer than 80 characters. 257
Error Method 'removeAccount' is not designed for extension - needs to be abstract, final or empty. 260
Error Parameter user should be final. 260
Error Line is longer than 80 characters. 263
Error Method 'changePassword' is not designed for extension - needs to be abstract, final or empty. 279
Error Parameter user should be final. 279
Error Parameter oldPassword should be final. 279
Error Parameter newPassword should be final. 280
Error Line is longer than 80 characters. 284
Error Method 'forcePassword' is not designed for extension - needs to be abstract, final or empty. 302
Error Parameter user should be final. 302
Error Parameter password should be final. 302
Error Line is longer than 80 characters. 305

org/apache/turbine/services/security/torque/GroupPeerManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 50
Error Variable 'log' must be private and have accessor methods. 75
Error Line is longer than 80 characters. 83
Error Parameter conf should be final. 86
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 108
Error Line has trailing spaces. 110
Error Line has trailing spaces. 111
Error Line has trailing spaces. 122
Error Line has trailing spaces. 126
Error Line is longer than 80 characters. 152
Error Line is longer than 80 characters. 157
Error Parameter name should be final. 201
Error 'if' is not followed by whitespace. 223
Error Parameter criteria should be final. 269
Error 'for' is not followed by whitespace. 275
Error ';' is followed by whitespace. 275
Error Parameter group should be final. 292
Error '+' should be on a new line. 305
Error Line is longer than 80 characters. 326
Error Parameter group should be final. 334
Error '{' is followed by whitespace. 340
Error '{' is followed by whitespace. 342
Error Parameter criteria should be final. 364
Error '{' is followed by whitespace. 369
Error '{' is followed by whitespace. 370
Error Parameter criteria should be final. 390
Error '{' is followed by whitespace. 395
Error '{' is followed by whitespace. 396
Error Parameter criteria should be final. 417
Error '{' is followed by whitespace. 424
Error '{' is followed by whitespace. 425
Error ';' is followed by whitespace. 440
Error Parameter criteria should be final. 456
Error '{' is followed by whitespace. 462
Error '{' is followed by whitespace. 463
Error Parameter obj should be final. 482
Error Parameter name should be final. 482
Error 'if' is not followed by whitespace. 484
Error '{' is followed by whitespace. 491
Error Line is longer than 80 characters. 496
Error Parameter obj should be final. 513
Error 'if' is not followed by whitespace. 517
Error Line is longer than 80 characters. 530
Error Parameter obj should be final. 547
Error Parameter id should be final. 547
Error 'if' is not followed by whitespace. 549
Error '{' is followed by whitespace. 556
Error Line is longer than 80 characters. 561
Error Parameter obj should be final. 578
Error 'if' is not followed by whitespace. 582
Error Line is longer than 80 characters. 595
Error Unused @throws tag for 'Exception'. 642
Error Parameter p should be final. 646
Error '{' is followed by whitespace. 653
Error '{' is followed by whitespace. 654
Error Line is longer than 80 characters. 662

org/apache/turbine/services/security/torque/GroupPeerManagerConstants.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 32
Error Line is longer than 80 characters. 37
Error interfaces should describe a type and hence have methods. 44
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 67

org/apache/turbine/services/security/torque/PermissionPeerManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 55
Error Variable 'log' must be private and have accessor methods. 80
Error Line is longer than 80 characters. 88
Error Parameter conf should be final. 91
Error '+' should be on a new line. 170
Error '+' should be on a new line. 176
Error Parameter name should be final. 222
Error 'if' is not followed by whitespace. 244
Error Parameter permission should be final. 277
Error '+' should be on a new line. 290
Error Parameter criteria should be final. 303
Error 'for' is not followed by whitespace. 309
Error ';' is followed by whitespace. 309
Error Parameter role should be final. 323
Error Parameter some should be final. 344
Error Parameter all should be final. 344
Error ';' is preceded with whitespace. 347
Error ';' is preceded with whitespace. 347
Error ';' is preceded with whitespace. 350
Error ';' is preceded with whitespace. 350
Error '==' should be on a new line. 353
Error Parameter permission should be final. 390
Error '{' is followed by whitespace. 396
Error Line is longer than 80 characters. 398
Error '{' is followed by whitespace. 398
Error Parameter criteria should be final. 420
Error '{' is followed by whitespace. 425
Error '{' is followed by whitespace. 426
Error Parameter criteria should be final. 446
Error '{' is followed by whitespace. 451
Error '{' is followed by whitespace. 452
Error Parameter criteria should be final. 473
Error '{' is followed by whitespace. 481
Error '{' is followed by whitespace. 482
Error ';' is followed by whitespace. 498
Error Parameter criteria should be final. 514
Error '{' is followed by whitespace. 519
Error '{' is followed by whitespace. 520
Error Parameter obj should be final. 538
Error Parameter name should be final. 538
Error 'if' is not followed by whitespace. 540
Error '{' is followed by whitespace. 547
Error Line is longer than 80 characters. 552
Error Parameter obj should be final. 569
Error 'if' is not followed by whitespace. 573
Error Line is longer than 80 characters. 586
Error Parameter obj should be final. 603
Error Parameter id should be final. 603
Error 'if' is not followed by whitespace. 605
Error '{' is followed by whitespace. 612
Error Line is longer than 80 characters. 617
Error Parameter obj should be final. 634
Error 'if' is not followed by whitespace. 638
Error Line is longer than 80 characters. 651
Error Unused @throws tag for 'Exception'. 698
Error Parameter p should be final. 702
Error '{' is followed by whitespace. 709
Error '{' is followed by whitespace. 710
Error Line is longer than 80 characters. 718

org/apache/turbine/services/security/torque/PermissionPeerManagerConstants.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 32
Error Line is longer than 80 characters. 37
Error interfaces should describe a type and hence have methods. 44
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 67

org/apache/turbine/services/security/torque/RolePeerManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 53
Error Variable 'log' must be private and have accessor methods. 78
Error Parameter conf should be final. 90
Error Line has trailing spaces. 114
Error Parameter name should be final. 221
Error 'if' is not followed by whitespace. 243
Error Parameter criteria should be final. 277
Error 'for' is not followed by whitespace. 283
Error ';' is followed by whitespace. 283
Error Parameter user should be final. 300
Error Parameter group should be final. 300
Error Parameter role should be final. 329
Error '+' should be on a new line. 342
Error Line is longer than 80 characters. 362
Error Parameter role should be final. 370
Error '{' is followed by whitespace. 376
Error '{' is followed by whitespace. 378
Error Parameter criteria should be final. 400
Error '{' is followed by whitespace. 405
Error '{' is followed by whitespace. 406
Error Parameter criteria should be final. 426
Error '{' is followed by whitespace. 431
Error '{' is followed by whitespace. 432
Error Parameter criteria should be final. 453
Error '{' is followed by whitespace. 461
Error '{' is followed by whitespace. 462
Error ';' is followed by whitespace. 477
Error Parameter criteria should be final. 493
Error '{' is followed by whitespace. 498
Error '{' is followed by whitespace. 499
Error Parameter obj should be final. 518
Error Parameter name should be final. 518
Error 'if' is not followed by whitespace. 520
Error '{' is followed by whitespace. 527
Error Line is longer than 80 characters. 532
Error Parameter obj should be final. 549
Error 'if' is not followed by whitespace. 553
Error Line is longer than 80 characters. 566
Error Parameter obj should be final. 583
Error Parameter id should be final. 583
Error 'if' is not followed by whitespace. 585
Error '{' is followed by whitespace. 592
Error Line is longer than 80 characters. 597
Error Parameter obj should be final. 614
Error 'if' is not followed by whitespace. 618
Error Line is longer than 80 characters. 631
Error Unused @throws tag for 'Exception'. 678
Error Parameter p should be final. 682
Error '{' is followed by whitespace. 689
Error '{' is followed by whitespace. 690
Error Line is longer than 80 characters. 698

org/apache/turbine/services/security/torque/RolePeerManagerConstants.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 28
Error Line is longer than 80 characters. 32
Error Line is longer than 80 characters. 37
Error interfaces should describe a type and hence have methods. 44
Error Line is longer than 80 characters. 46
Error Redundant 'public' modifier. 47
Error Line is longer than 80 characters. 50
Error Redundant 'public' modifier. 51
Error Redundant 'public' modifier. 55
Error Redundant 'public' modifier. 59
Error Redundant 'public' modifier. 63
Error Line is longer than 80 characters. 67
Error Redundant 'public' modifier. 68
Error Redundant 'public' modifier. 72
Error Redundant 'public' modifier. 77
Error Redundant 'public' modifier. 81
Error Redundant 'public' modifier. 86
Error Redundant 'public' modifier. 90

org/apache/turbine/services/security/torque/TorqueGroup.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter name should be final. 71
Error Parameter obj should be final. 84
Error Method 'getPersistentObj' is not designed for extension - needs to be abstract, final or empty. 98
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 112
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 122
Error Parameter name should be final. 122
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 132
Error Method 'getIdAsObj' is not designed for extension - needs to be abstract, final or empty. 142
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 152
Error Parameter id should be final. 152
Error Parameter name should be final. 177
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 191
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 202
Error Method 'rename' is not designed for extension - needs to be abstract, final or empty. 214
Error Parameter name should be final. 214
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 228
Error Parameter user should be final. 228
Error Parameter role should be final. 228
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter user should be final. 242
Error Parameter roleSet should be final. 242
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 260
Error Parameter user should be final. 260
Error Parameter role should be final. 260
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 274
Error Parameter user should be final. 274
Error Parameter roleSet should be final. 274

org/apache/turbine/services/security/torque/TorqueObject.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'obj' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Variable 'obj' must be private and have accessor methods. 42
Error Parameter name should be final. 57
Error Parameter obj should be final. 69
Error 'obj' hides a field. 69
Error Parameter name should be final. 94
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 101
Error 'if' is not followed by whitespace. 104
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 121
Error Parameter primaryKey should be final. 121
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter primaryKey should be final. 135
Error Method 'isModified' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'isNew' is not designed for extension - needs to be abstract, final or empty. 159
Error Method 'setNew' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter b should be final. 170
Error Method 'setModified' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter m should be final. 180
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 193
Error Parameter torqueName should be final. 193
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 210
Error Parameter con should be final. 210
Error Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 232
Error Parameter obj should be final. 232
Error 'obj' hides a field. 232
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter obj should be final. 252
Error 'obj' hides a field. 252
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 270
Error Parameter torqueObject should be final. 270
Error Line is longer than 80 characters. 280
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 296

org/apache/turbine/services/security/torque/TorquePermission.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter name should be final. 57
Error Parameter obj should be final. 71
Error Method 'getPersistentObj' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 99
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 109
Error Parameter name should be final. 109
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 119
Error Method 'getIdAsObj' is not designed for extension - needs to be abstract, final or empty. 129
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter id should be final. 139
Error Parameter name should be final. 152
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 164
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 175
Error Method 'rename' is not designed for extension - needs to be abstract, final or empty. 187
Error Parameter name should be final. 187

org/apache/turbine/services/security/torque/TorqueRole.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'permissionSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Parameter name should be final. 64
Error Parameter obj should be final. 76
Error Method 'getPersistentObj' is not designed for extension - needs to be abstract, final or empty. 90
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter name should be final. 114
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 124
Error Method 'getIdAsObj' is not designed for extension - needs to be abstract, final or empty. 134
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 144
Error Parameter id should be final. 144
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'setPermissions' is not designed for extension - needs to be abstract, final or empty. 166
Error Parameter permissionSet should be final. 166
Error 'permissionSet' hides a field. 166
Error Method 'create' is not designed for extension - needs to be abstract, final or empty. 180
Error Parameter name should be final. 180
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 192
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 203
Error Method 'rename' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter name should be final. 215
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 228
Error Parameter permission should be final. 228
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 241
Error Parameter permissionSet should be final. 241
Error 'permissionSet' hides a field. 241
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 258
Error Parameter permission should be final. 258
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 271
Error Parameter permissionSet should be final. 271
Error 'permissionSet' hides a field. 271

org/apache/turbine/services/security/torque/TorqueSecurityService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 70
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'getACL' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter user should be final. 104
Error Line is longer than 80 characters. 110
Error '+' should be on a new line. 150
Error Line is longer than 80 characters. 155
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter user should be final. 175
Error Parameter group should be final. 175
Error Parameter role should be final. 175
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 236
Error Parameter user should be final. 236
Error Parameter group should be final. 236
Error Parameter role should be final. 236
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 296
Error Parameter user should be final. 296
Error Method 'grant' is not designed for extension - needs to be abstract, final or empty. 344
Error Parameter role should be final. 344
Error Parameter permission should be final. 344
Error Method 'revoke' is not designed for extension - needs to be abstract, final or empty. 394
Error Parameter role should be final. 394
Error Parameter permission should be final. 394
Error Method 'revokeAll' is not designed for extension - needs to be abstract, final or empty. 445
Error Parameter role should be final. 445
Error Method 'getGroups' is not designed for extension - needs to be abstract, final or empty. 495
Error Parameter criteria should be final. 495
Error Method 'getRoles' is not designed for extension - needs to be abstract, final or empty. 526
Error Parameter criteria should be final. 526
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 557
Error Parameter criteria should be final. 557
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 590
Error Parameter role should be final. 590
Error Method 'saveGroup' is not designed for extension - needs to be abstract, final or empty. 623
Error Parameter group should be final. 623
Error Method 'saveRole' is not designed for extension - needs to be abstract, final or empty. 652
Error Parameter role should be final. 652
Error Method 'savePermission' is not designed for extension - needs to be abstract, final or empty. 682
Error Parameter permission should be final. 682
Error Line is longer than 80 characters. 691
Error Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 714
Error Parameter group should be final. 714
Error Method 'addRole' is not designed for extension - needs to be abstract, final or empty. 775
Error Parameter role should be final. 775
Error Method 'addPermission' is not designed for extension - needs to be abstract, final or empty. 834
Error Parameter permission should be final. 834
Error Line is longer than 80 characters. 852
Error Method 'removeGroup' is not designed for extension - needs to be abstract, final or empty. 895
Error Parameter group should be final. 895
Error Method 'removeRole' is not designed for extension - needs to be abstract, final or empty. 932
Error Parameter role should be final. 932
Error Method 'removePermission' is not designed for extension - needs to be abstract, final or empty. 969
Error Parameter permission should be final. 969
Error Line is longer than 80 characters. 979
Error Method 'renameGroup' is not designed for extension - needs to be abstract, final or empty. 1006
Error Parameter group should be final. 1006
Error Parameter name should be final. 1006
Error Method 'renameRole' is not designed for extension - needs to be abstract, final or empty. 1042
Error Parameter role should be final. 1042
Error Parameter name should be final. 1042
Error Method 'renamePermission' is not designed for extension - needs to be abstract, final or empty. 1078
Error Parameter permission should be final. 1078
Error Parameter name should be final. 1079
Error Line is longer than 80 characters. 1090
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1119
Error Parameter group should be final. 1119
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1134
Error Parameter role should be final. 1134
Error Method 'checkExists' is not designed for extension - needs to be abstract, final or empty. 1149
Error Parameter permission should be final. 1149

org/apache/turbine/services/security/torque/TorqueUser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 58
Error Line has trailing spaces. 59
Error Name 'lastAccessDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Name 'permStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Name 'tempStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error '10' is a magic number. 77
Error Parameter obj should be final. 88
Error '10' is a magic number. 95
Error Method 'getPersistentObj' is not designed for extension - needs to be abstract, final or empty. 108
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter torqueName should be final. 125
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter con should be final. 143
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 156
Error Line has trailing spaces. 176
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 186
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter name should be final. 196
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 206
Error Method 'getIdAsObj' is not designed for extension - needs to be abstract, final or empty. 216
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 226
Error Parameter id should be final. 226
Error Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 237
Error Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. 247
Error Parameter name should be final. 247
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 257
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 267
Error Parameter password should be final. 267
Error Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 277
Error Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter firstName should be final. 287
Error Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 297
Error Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 307
Error Parameter lastName should be final. 307
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 317
Error Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 327
Error Parameter email should be final. 327
Error Method 'getConfirmed' is not designed for extension - needs to be abstract, final or empty. 337
Error Method 'setConfirmed' is not designed for extension - needs to be abstract, final or empty. 347
Error Parameter confirm should be final. 347
Error Method 'getCreateDate' is not designed for extension - needs to be abstract, final or empty. 357
Error Method 'setCreateDate' is not designed for extension - needs to be abstract, final or empty. 367
Error Parameter createDate should be final. 367
Error Method 'getLastLogin' is not designed for extension - needs to be abstract, final or empty. 377
Error Method 'setLastLogin' is not designed for extension - needs to be abstract, final or empty. 387
Error Parameter lastLogin should be final. 387
Error Method 'getObjectdata' is not designed for extension - needs to be abstract, final or empty. 400
Error Method 'setObjectdata' is not designed for extension - needs to be abstract, final or empty. 410
Error Parameter objectdata should be final. 410
Error Method 'getAccessCounter' is not designed for extension - needs to be abstract, final or empty. 421
Error Method 'getAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 438
Error Method 'incrementAccessCounter' is not designed for extension - needs to be abstract, final or empty. 453
Error Method 'incrementAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 462
Error Method 'setAccessCounter' is not designed for extension - needs to be abstract, final or empty. 472
Error Parameter cnt should be final. 472
Error Method 'setAccessCounterForSession' is not designed for extension - needs to be abstract, final or empty. 483
Error Parameter cnt should be final. 483
Error Method 'isConfirmed' is not designed for extension - needs to be abstract, final or empty. 496
Error Method 'hasLoggedIn' is not designed for extension - needs to be abstract, final or empty. 507
Error Method 'setHasLoggedIn' is not designed for extension - needs to be abstract, final or empty. 519
Error Parameter value should be final. 519
Error Method 'getLastAccessDate' is not designed for extension - needs to be abstract, final or empty. 530
Error Method 'setLastAccessDate' is not designed for extension - needs to be abstract, final or empty. 543
Error Method 'getPermStorage' is not designed for extension - needs to be abstract, final or empty. 555
Error Unused @param tag for 'storage'. 579
Error Method 'setPermStorage' is not designed for extension - needs to be abstract, final or empty. 581
Error Parameter permStorage should be final. 581
Error 'permStorage' hides a field. 581
Error Expected @param tag for 'permStorage'. 581
Error Method 'getTempStorage' is not designed for extension - needs to be abstract, final or empty. 595
Error Unused @param tag for 'storage'. 608
Error Method 'setTempStorage' is not designed for extension - needs to be abstract, final or empty. 610
Error Parameter tempStorage should be final. 610
Error 'tempStorage' hides a field. 610
Error Expected @param tag for 'tempStorage'. 610
Error Method 'getPerm' is not designed for extension - needs to be abstract, final or empty. 624
Error Parameter name should be final. 624
Error Method 'getPerm' is not designed for extension - needs to be abstract, final or empty. 637
Error Parameter name should be final. 637
Error Parameter def should be final. 637
Error Avoid inline conditionals. 642
Error Method 'setPerm' is not designed for extension - needs to be abstract, final or empty. 659
Error Parameter name should be final. 659
Error Parameter value should be final. 659
Error Avoid inline conditionals. 661
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 670
Error Parameter name should be final. 670
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 683
Error Parameter name should be final. 683
Error Parameter def should be final. 683
Error Method 'setTemp' is not designed for extension - needs to be abstract, final or empty. 710
Error Parameter name should be final. 710
Error Parameter value should be final. 710
Error Avoid inline conditionals. 712
Error Method 'removeTemp' is not designed for extension - needs to be abstract, final or empty. 721
Error Parameter name should be final. 721
Error Method 'updateLastLogin' is not designed for extension - needs to be abstract, final or empty. 731
Error Unused @param tag for 'event'. 741
Error Parameter hsbe should be final. 743
Error Expected @param tag for 'hsbe'. 743
Error Unused @param tag for 'event'. 752
Error Method 'valueUnbound' is not designed for extension - needs to be abstract, final or empty. 754
Error Parameter hsbe should be final. 754
Error Expected @param tag for 'hsbe'. 754

org/apache/turbine/services/security/torque/TorqueUserManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.util.ArrayList. 19
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter conf should be final. 72
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter user should be final. 88
Error Method 'accountExists' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter userName should be final. 104
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter userName should be final. 138
Error Empty statement. 144
Error Method 'retrieveById' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter key should be final. 168
Error Line is longer than 80 characters. 179
Error Line is longer than 80 characters. 185
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter criteria should be final. 196
Error 'cast' is not followed by whitespace. 199
Error Method 'retrieveList' is not designed for extension - needs to be abstract, final or empty. 216
Error Parameter criteria should be final. 216
Error ';' is followed by whitespace. 219
Error Method 'retrieve' is not designed for extension - needs to be abstract, final or empty. 263
Error Parameter userName should be final. 263
Error Parameter password should be final. 263
Error Method 'store' is not designed for extension - needs to be abstract, final or empty. 282
Error Parameter user should be final. 282
Error '+' should be on a new line. 287
Error Line is longer than 80 characters. 288
Error Method 'saveOnSessionUnbind' is not designed for extension - needs to be abstract, final or empty. 319
Error Parameter user should be final. 319
Error Expected @param tag for 'user'. 319
Error Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. 344
Error Parameter user should be final. 344
Error Parameter password should be final. 344
Error '+' should be on a new line. 350
Error Line is longer than 80 characters. 351
Error Method 'changePassword' is not designed for extension - needs to be abstract, final or empty. 383
Error Parameter user should be final. 383
Error Parameter oldPassword should be final. 383
Error Parameter newPassword should be final. 384
Error '+' should be on a new line. 390
Error Line is longer than 80 characters. 391
Error '+' should be on a new line. 397
Error Method 'forcePassword' is not designed for extension - needs to be abstract, final or empty. 422
Error Parameter user should be final. 422
Error Parameter password should be final. 422
Error '+' should be on a new line. 427
Error Line is longer than 80 characters. 428
Error Method 'createAccount' is not designed for extension - needs to be abstract, final or empty. 446
Error Parameter user should be final. 446
Error Parameter initialPassword should be final. 446
Error 'if' is not followed by whitespace. 449
Error '+' should be on a new line. 457
Error Line is longer than 80 characters. 458
Error '+' should be on a new line. 474
Error Method 'removeAccount' is not designed for extension - needs to be abstract, final or empty. 487
Error Parameter user should be final. 487
Error '+' should be on a new line. 492
Error Line is longer than 80 characters. 493
Error '+' should be on a new line. 503

org/apache/turbine/services/security/torque/UserPeerManager.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Variable 'log' must be private and have accessor methods. 122
Error Method length is 225 lines (max allowed is 150). 134
Error Parameter conf should be final. 134
Error Parameter name should be final. 489
Error Method 'getFullColumnName' is not designed for extension - needs to be abstract, final or empty. 506
Error Parameter name should be final. 506
Error 'if' is not followed by whitespace. 525
Error Parameter user should be final. 558
Error '+' should be on a new line. 571
Error Line is longer than 80 characters. 625
Error Parameter user should be final. 633
Error '{' is followed by whitespace. 639
Error '{' is followed by whitespace. 641
Error Parameter criteria should be final. 663
Error '{' is followed by whitespace. 668
Error '{' is followed by whitespace. 669
Error Parameter criteria should be final. 689
Error '{' is followed by whitespace. 694
Error '{' is followed by whitespace. 695
Error Parameter criteria should be final. 716
Error '{' is followed by whitespace. 724
Error '{' is followed by whitespace. 725
Error ';' is followed by whitespace. 740
Error Parameter criteria should be final. 756
Error '{' is followed by whitespace. 761
Error '{' is followed by whitespace. 762
Error Parameter obj should be final. 780
Error Parameter name should be final. 780
Error 'if' is not followed by whitespace. 782
Error '{' is followed by whitespace. 789
Error Line is longer than 80 characters. 794
Error Parameter obj should be final. 813
Error Parameter obj should be final. 825
Error 'if' is not followed by whitespace. 829
Error Line is longer than 80 characters. 842
Error Parameter obj should be final. 859
Error Parameter password should be final. 859
Error 'if' is not followed by whitespace. 861
Error '{' is followed by whitespace. 868
Error Line is longer than 80 characters. 873
Error Parameter obj should be final. 890
Error 'if' is not followed by whitespace. 894
Error Line is longer than 80 characters. 907
Error Parameter obj should be final. 924
Error Parameter firstName should be final. 924
Error 'if' is not followed by whitespace. 926
Error '{' is followed by whitespace. 933
Error Line is longer than 80 characters. 938
Error Parameter obj should be final. 955
Error 'if' is not followed by whitespace. 959
Error Line is longer than 80 characters. 972
Error Parameter obj should be final. 989
Error Parameter lastName should be final. 989
Error 'if' is not followed by whitespace. 991
Error '{' is followed by whitespace. 998
Error Line is longer than 80 characters. 1003
Error Parameter obj should be final. 1020
Error 'if' is not followed by whitespace. 1024
Error Line is longer than 80 characters. 1037
Error Parameter obj should be final. 1054
Error Parameter email should be final. 1054
Error 'if' is not followed by whitespace. 1056
Error '{' is followed by whitespace. 1063
Error Line is longer than 80 characters. 1068
Error Parameter obj should be final. 1085
Error 'if' is not followed by whitespace. 1089
Error Line is longer than 80 characters. 1102
Error Parameter obj should be final. 1119
Error Parameter confirm should be final. 1119
Error 'if' is not followed by whitespace. 1121
Error '{' is followed by whitespace. 1128
Error Line is longer than 80 characters. 1133
Error Parameter obj should be final. 1150
Error 'if' is not followed by whitespace. 1154
Error Line is longer than 80 characters. 1167
Error Line is longer than 80 characters. 1184
Error Parameter obj should be final. 1184
Error Parameter createDate should be final. 1184
Error 'if' is not followed by whitespace. 1186
Error '{' is followed by whitespace. 1193
Error Line is longer than 80 characters. 1198
Error Parameter obj should be final. 1215
Error 'if' is not followed by whitespace. 1219
Error Line is longer than 80 characters. 1232
Error Line is longer than 80 characters. 1249
Error Parameter obj should be final. 1249
Error Parameter lastLogin should be final. 1249
Error 'if' is not followed by whitespace. 1251
Error '{' is followed by whitespace. 1258
Error Line is longer than 80 characters. 1263
Error Parameter obj should be final. 1280
Error 'if' is not followed by whitespace. 1284
Error Line is longer than 80 characters. 1297
Error Parameter obj should be final. 1314
Error Parameter objectdata should be final. 1314
Error 'if' is not followed by whitespace. 1316
Error '{' is followed by whitespace. 1323
Error Line is longer than 80 characters. 1328
Error Parameter obj should be final. 1345
Error 'if' is not followed by whitespace. 1349
Error Line is longer than 80 characters. 1362
Error Parameter obj should be final. 1379
Error Parameter id should be final. 1379
Error 'if' is not followed by whitespace. 1381
Error '{' is followed by whitespace. 1388
Error Line is longer than 80 characters. 1393
Error Parameter obj should be final. 1410
Error 'if' is not followed by whitespace. 1414
Error Line is longer than 80 characters. 1427
Error Unused @throws tag for 'Exception'. 1474
Error Parameter p should be final. 1478
Error '{' is followed by whitespace. 1485
Error '{' is followed by whitespace. 1486
Error Line is longer than 80 characters. 1494

org/apache/turbine/services/security/torque/UserPeerManagerConstants.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 30
Error Line is longer than 80 characters. 42
Error Line is longer than 80 characters. 55
Error interfaces should describe a type and hence have methods. 62
Error Line is longer than 80 characters. 65
Error Redundant 'public' modifier. 66
Error Line is longer than 80 characters. 69
Error Redundant 'public' modifier. 70
Error Redundant 'public' modifier. 74
Error Redundant 'public' modifier. 78
Error Redundant 'public' modifier. 82
Error Redundant 'public' modifier. 86
Error Redundant 'public' modifier. 90
Error Redundant 'public' modifier. 94
Error Redundant 'public' modifier. 98
Error Redundant 'public' modifier. 102
Error Redundant 'public' modifier. 106
Error Redundant 'public' modifier. 110
Error Redundant 'public' modifier. 114
Error Line is longer than 80 characters. 118
Error Redundant 'public' modifier. 119
Error Redundant 'public' modifier. 123
Error Line is longer than 80 characters. 126
Error Redundant 'public' modifier. 127
Error Line is longer than 80 characters. 130
Error Redundant 'public' modifier. 131
Error Line is longer than 80 characters. 134
Error Redundant 'public' modifier. 135
Error Redundant 'public' modifier. 139
Error Redundant 'public' modifier. 143
Error Line is longer than 80 characters. 146
Error Redundant 'public' modifier. 147
Error Line is longer than 80 characters. 150
Error Redundant 'public' modifier. 151
Error Line is longer than 80 characters. 154
Error Redundant 'public' modifier. 155
Error Redundant 'public' modifier. 159
Error Redundant 'public' modifier. 163
Error Redundant 'public' modifier. 167
Error Redundant 'public' modifier. 171
Error Redundant 'public' modifier. 175
Error Redundant 'public' modifier. 179
Error Redundant 'public' modifier. 183
Error Redundant 'public' modifier. 187
Error Redundant 'public' modifier. 191
Error Redundant 'public' modifier. 195
Error Redundant 'public' modifier. 199
Error Redundant 'public' modifier. 203
Error Redundant 'public' modifier. 207
Error Redundant 'public' modifier. 211
Error Redundant 'public' modifier. 215
Error Redundant 'public' modifier. 219
Error Redundant 'public' modifier. 223
Error Redundant 'public' modifier. 227
Error Redundant 'public' modifier. 231
Error Redundant 'public' modifier. 235

org/apache/turbine/services/security/torque/om/BaseTurbineGroup.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - java.util.Date. 8
Error Unused import - org.apache.torque.om.ComboKey. 14
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line has trailing spaces. 39
Error Name 'groupId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Line has trailing spaces. 42
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Line has trailing spaces. 46
Error Method 'getGroupId' is not designed for extension - needs to be abstract, final or empty. 52
Error Line has trailing spaces. 57
Error Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter v should be final. 63
Error Expected @throws tag for 'TorqueException'. 63
Error Line has trailing spaces. 65
Error Line has trailing spaces. 71
Error Line has trailing spaces. 72
Error Line has trailing spaces. 73
Error Line has trailing spaces. 84
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 90
Error Line has trailing spaces. 95
Error Line has trailing spaces. 101
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter v should be final. 101
Error Line has trailing spaces. 103
Error Line has trailing spaces. 109
Error Line has trailing spaces. 110
Error Line has trailing spaces. 112
Error Line has trailing spaces. 113
Error Line has trailing spaces. 114
Error Line has trailing spaces. 115
Error Name 'collTurbineUserGroupRoles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 119
Error Variable 'collTurbineUserGroupRoles' must be private and have accessor methods. 119
Error Line is longer than 80 characters. 122
Error Method 'initTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 126
Error Line is longer than 80 characters. 141
Error Method 'addTurbineUserGroupRole' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter l should be final. 141
Error Expected @throws tag for 'TorqueException'. 141
Error Line is longer than 80 characters. 148
Error Name 'lastTurbineUserGroupRolesCriteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 150
Error Line has trailing spaces. 151
Error Expected an @return tag. 159
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 159
Error Expected @throws tag for 'TorqueException'. 159
Error Line is longer than 80 characters. 163
Error '10' is a magic number. 163
Error Expected an @return tag. 179
Error Line is longer than 80 characters. 179
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter criteria should be final. 179
Error Expected @param tag for 'criteria'. 179
Error Expected @throws tag for 'TorqueException'. 179
Error Line is longer than 80 characters. 189
Error ')' is preceded with whitespace. 189
Error Line is longer than 80 characters. 190
Error Line is longer than 80 characters. 201
Error Line is longer than 80 characters. 202
Error Line is longer than 80 characters. 204
Error Expected an @return tag. 221
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 221
Error Parameter con should be final. 221
Error Expected @param tag for 'con'. 221
Error Expected @throws tag for 'TorqueException'. 221
Error Line is longer than 80 characters. 225
Error '10' is a magic number. 225
Error Expected an @return tag. 242
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter criteria should be final. 242
Error Expected @param tag for 'criteria'. 242
Error Parameter con should be final. 242
Error Expected @param tag for 'con'. 242
Error Expected @throws tag for 'TorqueException'. 243
Error Line is longer than 80 characters. 253
Error Line is longer than 80 characters. 254
Error Line is longer than 80 characters. 265
Error Line is longer than 80 characters. 266
Error Line is longer than 80 characters. 268
Error Line has trailing spaces. 277
Error Line has trailing spaces. 278
Error Line has trailing spaces. 279
Error Line has trailing spaces. 280
Error Line has trailing spaces. 281
Error Line has trailing spaces. 282
Error Line has trailing spaces. 283
Error Line has trailing spaces. 284
Error Line has trailing spaces. 285
Error Line has trailing spaces. 286
Error Expected an @return tag. 298
Error Method 'getTurbineUserGroupRolesJoinTurbineUser' is not designed for extension - needs to be abstract, final or empty. 298
Error Parameter criteria should be final. 298
Error Expected @param tag for 'criteria'. 298
Error Expected @throws tag for 'TorqueException'. 299
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 310
Error Line has trailing spaces. 318
Error Line is longer than 80 characters. 319
Error Line is longer than 80 characters. 320
Error Line is longer than 80 characters. 322
Error Line has trailing spaces. 329
Error Line has trailing spaces. 330
Error Line has trailing spaces. 331
Error Line has trailing spaces. 332
Error Line has trailing spaces. 333
Error Line has trailing spaces. 334
Error Line has trailing spaces. 335
Error Line has trailing spaces. 336
Error Line has trailing spaces. 337
Error Expected an @return tag. 349
Error Method 'getTurbineUserGroupRolesJoinTurbineGroup' is not designed for extension - needs to be abstract, final or empty. 349
Error Parameter criteria should be final. 349
Error Expected @param tag for 'criteria'. 349
Error Expected @throws tag for 'TorqueException'. 350
Error Line is longer than 80 characters. 360
Error Line is longer than 80 characters. 361
Error Line has trailing spaces. 369
Error Line is longer than 80 characters. 370
Error Line is longer than 80 characters. 371
Error Line is longer than 80 characters. 373
Error Line has trailing spaces. 380
Error Line has trailing spaces. 381
Error Line has trailing spaces. 382
Error Line has trailing spaces. 383
Error Line has trailing spaces. 384
Error Line has trailing spaces. 385
Error Line has trailing spaces. 386
Error Line has trailing spaces. 387
Error Line has trailing spaces. 388
Error Expected an @return tag. 400
Error Method 'getTurbineUserGroupRolesJoinTurbineRole' is not designed for extension - needs to be abstract, final or empty. 400
Error Parameter criteria should be final. 400
Error Expected @param tag for 'criteria'. 400
Error Expected @throws tag for 'TorqueException'. 401
Error Line is longer than 80 characters. 411
Error Line is longer than 80 characters. 412
Error Line has trailing spaces. 420
Error Line is longer than 80 characters. 421
Error Line is longer than 80 characters. 422
Error Line is longer than 80 characters. 424
Error Line has trailing spaces. 431
Error Line has trailing spaces. 434
Error Missing a Javadoc comment. 435
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 460
Error Parameter name should be final. 460
Error 'name' hides a field. 460
Error Line has trailing spaces. 472
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 481
Error Parameter name should be final. 481
Error 'name' hides a field. 481
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 501
Error Parameter pos should be final. 501
Error Line has trailing spaces. 513
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 520
Error Expected @throws tag for 'Exception'. 520
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 536
Error Parameter dbName should be final. 536
Error Expected @param tag for 'dbName'. 536
Error Expected @throws tag for 'TorqueException'. 536
Error 'catch' is not followed by whitespace. 545
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 554
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 565
Error Parameter con should be final. 565
Error Expected @param tag for 'con'. 565
Error Expected @throws tag for 'TorqueException'. 565
Error Line has trailing spaces. 572
Error Line has trailing spaces. 587
Error Line has trailing spaces. 588
Error Line is longer than 80 characters. 593
Error Line has trailing spaces. 600
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 606
Error Parameter key should be final. 606
Error Expected @throws tag for 'TorqueException'. 607
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 617
Error Parameter key should be final. 617
Error Expected @param tag for 'key'. 617
Error Expected @throws tag for 'TorqueException'. 617
Error Line has trailing spaces. 622
Error Expected an @return tag. 627
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 627
Error Line has trailing spaces. 631
Error Expected an @return tag. 639
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 639
Error Expected @throws tag for 'TorqueException'. 639
Error Line has trailing spaces. 643
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 644
Error Missing a Javadoc comment. 644
Error Parameter copyObj should be final. 644
Error Line has trailing spaces. 648
Error '(' is followed by whitespace. 649
Error Line has trailing spaces. 650
Error Line has trailing spaces. 651
Error Line has trailing spaces. 652
Error Expected an @return tag. 668
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 668
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 673
Error Missing a Javadoc comment. 673
Error 'return' is not followed by whitespace. 683

org/apache/turbine/services/security/torque/om/BaseTurbineGroupPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - java.util.Iterator. 8
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.security.torque.om.map.*. 31
Error Line has trailing spaces. 65
Error Line has trailing spaces. 86
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 88
Error Parameter className should be final. 103
Error Parameter results should be final. 137
Error Line has trailing spaces. 170
Error Expected an @return tag. 178
Error Parameter criteria should be final. 178
Error Expected an @return tag. 195
Error Parameter criteria should be final. 195
Error Parameter con should be final. 195
Error Line has trailing spaces. 198
Error Parameter criteria should be final. 218
Error Expected an @return tag. 234
Error Parameter row should be final. 234
Error Expected @param tag for 'row'. 234
Error Parameter offset should be final. 235
Error Expected @param tag for 'offset'. 235
Error Parameter cls should be final. 236
Error Expected @param tag for 'cls'. 236
Error Parameter row should be final. 267
Error Expected @param tag for 'row'. 267
Error Parameter offset should be final. 268
Error Expected @param tag for 'offset'. 268
Error Parameter obj should be final. 269
Error Expected @param tag for 'obj'. 269
Error Parameter criteria should be final. 291
Error Parameter criteria should be final. 305
Error Parameter con should be final. 305
Error Expected an @return tag. 321
Error Parameter criteria should be final. 321
Error Expected @param tag for 'criteria'. 321
Error Expected an @return tag. 337
Error Parameter criteria should be final. 337
Error Parameter con should be final. 337
Error Line has trailing spaces. 345
Error Expected an @return tag. 367
Error Parameter records should be final. 367
Error Expected @param tag for 'records'. 367
Error Line has trailing spaces. 381
Error Expected an @return tag. 391
Error Parameter criteria should be final. 405
Error Parameter criteria should be final. 422
Error Parameter con should be final. 422
Error Line has trailing spaces. 427
Error Parameter criteria should be final. 447
Error Parameter criteria should be final. 463
Error Parameter con should be final. 463
Error Line has trailing spaces. 466
Error Expected an @return tag. 485
Error Parameter obj should be final. 485
Error Expected @param tag for 'obj'. 485
Error Parameter obj should be final. 496
Error Expected @param tag for 'obj'. 496
Error Parameter obj should be final. 508
Error Parameter obj should be final. 519
Error Parameter obj should be final. 534
Error Parameter con should be final. 534
Error Parameter obj should be final. 552
Error Parameter con should be final. 552
Error Parameter obj should be final. 569
Error Parameter con should be final. 569
Error Parameter pk should be final. 582
Error Parameter pk should be final. 598
Error Parameter con should be final. 598
Error Expected an @return tag. 605
Error '(' is followed by whitespace. 605
Error Parameter pk should be final. 605
Error Expected @param tag for 'pk'. 605
Error ')' is preceded with whitespace. 605
Error Expected an @return tag. 613
Error '(' is followed by whitespace. 613
Error Parameter obj should be final. 613
Error Expected @param tag for 'obj'. 613
Error ')' is preceded with whitespace. 613
Error 'if' construct must use '{}'s. 616
Error Line is longer than 80 characters. 622
Error Expected an @return tag. 623
Error '(' is followed by whitespace. 623
Error Parameter obj should be final. 623
Error Expected @param tag for 'obj'. 623
Error ')' is preceded with whitespace. 623
Error 'if' construct must use '{}'s. 626
Error Line has trailing spaces. 631
Error Line has trailing spaces. 632
Error Expected an @return tag. 642
Error Parameter pk should be final. 642
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 643
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 643
Error Expected an @return tag. 658
Error Parameter pk should be final. 658
Error Parameter con should be final. 658
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 659
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 659
Error Line has trailing spaces. 663
Error Expected an @return tag. 673
Error Parameter pk should be final. 673
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 674
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 674
Error 'return' is not followed by whitespace. 687
Error Expected an @return tag. 700
Error Parameter pk should be final. 700
Error Parameter con should be final. 700
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 701
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 701
Error 'cast' is not followed by whitespace. 715
Error Expected an @return tag. 726
Error Parameter pks should be final. 726
Error 'return' is not followed by whitespace. 740
Error Expected an @return tag. 751
Error '(' is followed by whitespace. 751
Error Parameter pks should be final. 751
Error Parameter dbcon should be final. 751
Error ')' is preceded with whitespace. 751
Error '(' is followed by whitespace. 762
Error ')' is preceded with whitespace. 762
Error Line has trailing spaces. 768
Error Line has trailing spaces. 772
Error Line has trailing spaces. 773
Error Line has trailing spaces. 774
Error Line has trailing spaces. 775
Error Line has trailing spaces. 776
Error Expected an @return tag. 784
Error Line has trailing spaces. 789
Error Missing a Javadoc comment. 790
Error Parameter crit should be final. 790

org/apache/turbine/services/security/torque/om/BaseTurbinePermission.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - java.util.Date. 8
Error Unused import - org.apache.torque.om.ComboKey. 14
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line has trailing spaces. 39
Error Name 'permissionId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Line has trailing spaces. 42
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Line has trailing spaces. 46
Error Method 'getPermissionId' is not designed for extension - needs to be abstract, final or empty. 52
Error Line has trailing spaces. 57
Error Method 'setPermissionId' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter v should be final. 63
Error Expected @throws tag for 'TorqueException'. 63
Error Line has trailing spaces. 65
Error Line has trailing spaces. 71
Error Line has trailing spaces. 72
Error Line has trailing spaces. 73
Error Line has trailing spaces. 84
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 90
Error Line has trailing spaces. 95
Error Line has trailing spaces. 101
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter v should be final. 101
Error Line has trailing spaces. 103
Error Line has trailing spaces. 109
Error Line has trailing spaces. 110
Error Line has trailing spaces. 112
Error Line has trailing spaces. 113
Error Line has trailing spaces. 114
Error Line has trailing spaces. 115
Error Name 'collTurbineRolePermissions' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 119
Error Variable 'collTurbineRolePermissions' must be private and have accessor methods. 119
Error Line is longer than 80 characters. 122
Error Method 'initTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 126
Error Line is longer than 80 characters. 141
Error Method 'addTurbineRolePermission' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter l should be final. 141
Error Expected @throws tag for 'TorqueException'. 141
Error Line is longer than 80 characters. 148
Error Name 'lastTurbineRolePermissionsCriteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 150
Error Line has trailing spaces. 151
Error Expected an @return tag. 159
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 159
Error Expected @throws tag for 'TorqueException'. 159
Error Line is longer than 80 characters. 163
Error '10' is a magic number. 163
Error Expected an @return tag. 179
Error Line is longer than 80 characters. 179
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter criteria should be final. 179
Error Expected @param tag for 'criteria'. 179
Error Expected @throws tag for 'TorqueException'. 179
Error Line is longer than 80 characters. 189
Error ')' is preceded with whitespace. 189
Error Line is longer than 80 characters. 190
Error Line is longer than 80 characters. 201
Error Line is longer than 80 characters. 202
Error Line is longer than 80 characters. 204
Error Expected an @return tag. 221
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 221
Error Parameter con should be final. 221
Error Expected @param tag for 'con'. 221
Error Expected @throws tag for 'TorqueException'. 221
Error Line is longer than 80 characters. 225
Error '10' is a magic number. 225
Error Expected an @return tag. 242
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter criteria should be final. 242
Error Expected @param tag for 'criteria'. 242
Error Parameter con should be final. 242
Error Expected @param tag for 'con'. 242
Error Expected @throws tag for 'TorqueException'. 243
Error Line is longer than 80 characters. 253
Error Line is longer than 80 characters. 254
Error Line is longer than 80 characters. 265
Error Line is longer than 80 characters. 266
Error Line is longer than 80 characters. 268
Error Line has trailing spaces. 277
Error Line has trailing spaces. 278
Error Line has trailing spaces. 279
Error Line has trailing spaces. 280
Error Line has trailing spaces. 281
Error Line has trailing spaces. 282
Error Line has trailing spaces. 283
Error Line has trailing spaces. 284
Error Line has trailing spaces. 285
Error Line has trailing spaces. 286
Error Expected an @return tag. 298
Error Method 'getTurbineRolePermissionsJoinTurbineRole' is not designed for extension - needs to be abstract, final or empty. 298
Error Parameter criteria should be final. 298
Error Expected @param tag for 'criteria'. 298
Error Expected @throws tag for 'TorqueException'. 299
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 310
Error Line has trailing spaces. 318
Error Line is longer than 80 characters. 319
Error Line is longer than 80 characters. 320
Error Line is longer than 80 characters. 322
Error Line has trailing spaces. 329
Error Line has trailing spaces. 330
Error Line has trailing spaces. 331
Error Line has trailing spaces. 332
Error Line has trailing spaces. 333
Error Line has trailing spaces. 334
Error Line has trailing spaces. 335
Error Line has trailing spaces. 336
Error Line has trailing spaces. 337
Error Expected an @return tag. 349
Error Line is longer than 80 characters. 349
Error Method 'getTurbineRolePermissionsJoinTurbinePermission' is not designed for extension - needs to be abstract, final or empty. 349
Error Parameter criteria should be final. 349
Error Expected @param tag for 'criteria'. 349
Error Expected @throws tag for 'TorqueException'. 350
Error Line is longer than 80 characters. 360
Error Line is longer than 80 characters. 361
Error Line has trailing spaces. 369
Error Line is longer than 80 characters. 370
Error Line is longer than 80 characters. 371
Error Line is longer than 80 characters. 373
Error Line has trailing spaces. 380
Error Line has trailing spaces. 383
Error Missing a Javadoc comment. 384
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 409
Error Parameter name should be final. 409
Error 'name' hides a field. 409
Error Line has trailing spaces. 421
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 430
Error Parameter name should be final. 430
Error 'name' hides a field. 430
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 450
Error Parameter pos should be final. 450
Error Line has trailing spaces. 462
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 469
Error Expected @throws tag for 'Exception'. 469
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 485
Error Parameter dbName should be final. 485
Error Expected @param tag for 'dbName'. 485
Error Expected @throws tag for 'TorqueException'. 485
Error 'catch' is not followed by whitespace. 494
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 503
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 514
Error Parameter con should be final. 514
Error Expected @param tag for 'con'. 514
Error Expected @throws tag for 'TorqueException'. 514
Error Line has trailing spaces. 521
Error Line is longer than 80 characters. 527
Error Line is longer than 80 characters. 532
Error Line has trailing spaces. 536
Error Line has trailing spaces. 537
Error Line is longer than 80 characters. 542
Error Line has trailing spaces. 549
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 555
Error Parameter key should be final. 555
Error Expected @throws tag for 'TorqueException'. 556
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 566
Error Parameter key should be final. 566
Error Expected @param tag for 'key'. 566
Error Expected @throws tag for 'TorqueException'. 566
Error Line has trailing spaces. 571
Error Expected an @return tag. 576
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 576
Error Line has trailing spaces. 580
Error Expected an @return tag. 588
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 588
Error Expected @throws tag for 'TorqueException'. 588
Error Line has trailing spaces. 592
Error Line is longer than 80 characters. 593
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 593
Error Missing a Javadoc comment. 593
Error Parameter copyObj should be final. 593
Error Line has trailing spaces. 597
Error '(' is followed by whitespace. 598
Error Line has trailing spaces. 599
Error Line has trailing spaces. 600
Error Line has trailing spaces. 601
Error Expected an @return tag. 617
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 617
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 622
Error Missing a Javadoc comment. 622
Error 'return' is not followed by whitespace. 632

org/apache/turbine/services/security/torque/om/BaseTurbinePermissionPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - java.util.Iterator. 8
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.security.torque.om.map.*. 31
Error Line has trailing spaces. 65
Error Line has trailing spaces. 86
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 88
Error Parameter className should be final. 103
Error Parameter results should be final. 137
Error Line has trailing spaces. 170
Error Expected an @return tag. 178
Error Parameter criteria should be final. 178
Error Expected an @return tag. 195
Error Parameter criteria should be final. 195
Error Parameter con should be final. 195
Error Line has trailing spaces. 198
Error Parameter criteria should be final. 218
Error Expected an @return tag. 234
Error Parameter row should be final. 234
Error Expected @param tag for 'row'. 234
Error Parameter offset should be final. 235
Error Expected @param tag for 'offset'. 235
Error Parameter cls should be final. 236
Error Expected @param tag for 'cls'. 236
Error Parameter row should be final. 267
Error Expected @param tag for 'row'. 267
Error Parameter offset should be final. 268
Error Expected @param tag for 'offset'. 268
Error Parameter obj should be final. 269
Error Expected @param tag for 'obj'. 269
Error Parameter criteria should be final. 291
Error Parameter criteria should be final. 305
Error Parameter con should be final. 305
Error Expected an @return tag. 321
Error Parameter criteria should be final. 321
Error Expected @param tag for 'criteria'. 321
Error Expected an @return tag. 337
Error Parameter criteria should be final. 337
Error Parameter con should be final. 337
Error Line has trailing spaces. 345
Error Expected an @return tag. 367
Error Parameter records should be final. 367
Error Expected @param tag for 'records'. 367
Error Line has trailing spaces. 381
Error Expected an @return tag. 391
Error Parameter criteria should be final. 405
Error Parameter criteria should be final. 422
Error Parameter con should be final. 422
Error Line is longer than 80 characters. 426
Error Line has trailing spaces. 427
Error Parameter criteria should be final. 447
Error Parameter criteria should be final. 463
Error Parameter con should be final. 463
Error Line has trailing spaces. 466
Error Expected an @return tag. 485
Error Parameter obj should be final. 485
Error Expected @param tag for 'obj'. 485
Error Parameter obj should be final. 496
Error Expected @param tag for 'obj'. 496
Error Parameter obj should be final. 508
Error Parameter obj should be final. 519
Error Parameter obj should be final. 534
Error Parameter con should be final. 534
Error Parameter obj should be final. 552
Error Parameter con should be final. 552
Error Parameter obj should be final. 569
Error Parameter con should be final. 569
Error Parameter pk should be final. 582
Error Parameter pk should be final. 598
Error Parameter con should be final. 598
Error Expected an @return tag. 605
Error '(' is followed by whitespace. 605
Error Parameter pk should be final. 605
Error Expected @param tag for 'pk'. 605
Error ')' is preceded with whitespace. 605
Error Expected an @return tag. 613
Error '(' is followed by whitespace. 613
Error Parameter obj should be final. 613
Error Expected @param tag for 'obj'. 613
Error ')' is preceded with whitespace. 613
Error 'if' construct must use '{}'s. 616
Error Line is longer than 80 characters. 622
Error Expected an @return tag. 623
Error '(' is followed by whitespace. 623
Error Parameter obj should be final. 623
Error Expected @param tag for 'obj'. 623
Error ')' is preceded with whitespace. 623
Error 'if' construct must use '{}'s. 626
Error Line has trailing spaces. 631
Error Line has trailing spaces. 632
Error Expected an @return tag. 642
Error Parameter pk should be final. 642
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 643
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 643
Error Expected an @return tag. 658
Error Parameter pk should be final. 658
Error Parameter con should be final. 658
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 659
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 659
Error Line has trailing spaces. 663
Error Expected an @return tag. 673
Error Parameter pk should be final. 673
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 674
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 674
Error 'return' is not followed by whitespace. 687
Error Expected an @return tag. 700
Error Parameter pk should be final. 700
Error Parameter con should be final. 700
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 701
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 701
Error 'cast' is not followed by whitespace. 715
Error Expected an @return tag. 726
Error Parameter pks should be final. 726
Error 'return' is not followed by whitespace. 740
Error Expected an @return tag. 751
Error '(' is followed by whitespace. 751
Error Parameter pks should be final. 751
Error Parameter dbcon should be final. 751
Error ')' is preceded with whitespace. 751
Error '(' is followed by whitespace. 762
Error ')' is preceded with whitespace. 762
Error Line has trailing spaces. 768
Error Line has trailing spaces. 772
Error Line has trailing spaces. 773
Error Line has trailing spaces. 774
Error Line has trailing spaces. 775
Error Line has trailing spaces. 776
Error Expected an @return tag. 784
Error Line has trailing spaces. 789
Error Missing a Javadoc comment. 790
Error Parameter crit should be final. 790

org/apache/turbine/services/security/torque/om/BaseTurbineRole.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - java.util.Date. 8
Error Unused import - org.apache.torque.om.ComboKey. 14
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line has trailing spaces. 39
Error Name 'roleId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Line has trailing spaces. 42
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Line has trailing spaces. 46
Error Method 'getRoleId' is not designed for extension - needs to be abstract, final or empty. 52
Error Line has trailing spaces. 57
Error Method 'setRoleId' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter v should be final. 63
Error Expected @throws tag for 'TorqueException'. 63
Error Line has trailing spaces. 65
Error Line has trailing spaces. 71
Error Line has trailing spaces. 72
Error Line has trailing spaces. 73
Error Line has trailing spaces. 83
Error Line has trailing spaces. 94
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 100
Error Line has trailing spaces. 105
Error Line has trailing spaces. 111
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter v should be final. 111
Error Line has trailing spaces. 113
Error Line has trailing spaces. 119
Error Line has trailing spaces. 120
Error Line has trailing spaces. 122
Error Line has trailing spaces. 123
Error Line has trailing spaces. 124
Error Line has trailing spaces. 125
Error Name 'collTurbineRolePermissions' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 129
Error Variable 'collTurbineRolePermissions' must be private and have accessor methods. 129
Error Line is longer than 80 characters. 132
Error Method 'initTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 136
Error Line is longer than 80 characters. 151
Error Method 'addTurbineRolePermission' is not designed for extension - needs to be abstract, final or empty. 151
Error Parameter l should be final. 151
Error Expected @throws tag for 'TorqueException'. 151
Error Line is longer than 80 characters. 158
Error Name 'lastTurbineRolePermissionsCriteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 160
Error Line has trailing spaces. 161
Error Expected an @return tag. 169
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 169
Error Expected @throws tag for 'TorqueException'. 169
Error Line is longer than 80 characters. 173
Error '10' is a magic number. 173
Error Expected an @return tag. 189
Error Line is longer than 80 characters. 189
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 189
Error Parameter criteria should be final. 189
Error Expected @param tag for 'criteria'. 189
Error Expected @throws tag for 'TorqueException'. 189
Error Line is longer than 80 characters. 199
Error ')' is preceded with whitespace. 199
Error Line is longer than 80 characters. 200
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 212
Error Line is longer than 80 characters. 214
Error Expected an @return tag. 231
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 231
Error Parameter con should be final. 231
Error Expected @param tag for 'con'. 231
Error Expected @throws tag for 'TorqueException'. 231
Error Line is longer than 80 characters. 235
Error '10' is a magic number. 235
Error Expected an @return tag. 252
Error Method 'getTurbineRolePermissions' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter criteria should be final. 252
Error Expected @param tag for 'criteria'. 252
Error Parameter con should be final. 252
Error Expected @param tag for 'con'. 252
Error Expected @throws tag for 'TorqueException'. 253
Error Line is longer than 80 characters. 263
Error Line is longer than 80 characters. 264
Error Line is longer than 80 characters. 275
Error Line is longer than 80 characters. 276
Error Line is longer than 80 characters. 278
Error Line has trailing spaces. 287
Error Line has trailing spaces. 288
Error Line has trailing spaces. 289
Error Line has trailing spaces. 290
Error Line has trailing spaces. 291
Error Line has trailing spaces. 292
Error Line has trailing spaces. 293
Error Line has trailing spaces. 294
Error Line has trailing spaces. 295
Error Line has trailing spaces. 296
Error Expected an @return tag. 308
Error Method 'getTurbineRolePermissionsJoinTurbineRole' is not designed for extension - needs to be abstract, final or empty. 308
Error Parameter criteria should be final. 308
Error Expected @param tag for 'criteria'. 308
Error Expected @throws tag for 'TorqueException'. 309
Error Line is longer than 80 characters. 319
Error Line is longer than 80 characters. 320
Error Line has trailing spaces. 328
Error Line is longer than 80 characters. 329
Error Line is longer than 80 characters. 330
Error Line is longer than 80 characters. 332
Error Line has trailing spaces. 339
Error Line has trailing spaces. 340
Error Line has trailing spaces. 341
Error Line has trailing spaces. 342
Error Line has trailing spaces. 343
Error Line has trailing spaces. 344
Error Line has trailing spaces. 345
Error Line has trailing spaces. 346
Error Line has trailing spaces. 347
Error Expected an @return tag. 359
Error Line is longer than 80 characters. 359
Error Method 'getTurbineRolePermissionsJoinTurbinePermission' is not designed for extension - needs to be abstract, final or empty. 359
Error Parameter criteria should be final. 359
Error Expected @param tag for 'criteria'. 359
Error Expected @throws tag for 'TorqueException'. 360
Error Line is longer than 80 characters. 370
Error Line is longer than 80 characters. 371
Error Line has trailing spaces. 379
Error Line is longer than 80 characters. 380
Error Line is longer than 80 characters. 381
Error Line is longer than 80 characters. 383
Error Line has trailing spaces. 390
Error Line has trailing spaces. 393
Error Line has trailing spaces. 394
Error Name 'collTurbineUserGroupRoles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 398
Error Variable 'collTurbineUserGroupRoles' must be private and have accessor methods. 398
Error Line is longer than 80 characters. 401
Error Method 'initTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 405
Error Line is longer than 80 characters. 420
Error Method 'addTurbineUserGroupRole' is not designed for extension - needs to be abstract, final or empty. 420
Error Parameter l should be final. 420
Error Expected @throws tag for 'TorqueException'. 420
Error Line is longer than 80 characters. 427
Error Name 'lastTurbineUserGroupRolesCriteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 429
Error Line has trailing spaces. 430
Error Expected an @return tag. 438
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 438
Error Expected @throws tag for 'TorqueException'. 438
Error Line is longer than 80 characters. 442
Error '10' is a magic number. 442
Error Expected an @return tag. 458
Error Line is longer than 80 characters. 458
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 458
Error Parameter criteria should be final. 458
Error Expected @param tag for 'criteria'. 458
Error Expected @throws tag for 'TorqueException'. 458
Error Line is longer than 80 characters. 468
Error ')' is preceded with whitespace. 468
Error Line is longer than 80 characters. 469
Error Line is longer than 80 characters. 480
Error Line is longer than 80 characters. 481
Error Line is longer than 80 characters. 483
Error Expected an @return tag. 500
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 500
Error Parameter con should be final. 500
Error Expected @param tag for 'con'. 500
Error Expected @throws tag for 'TorqueException'. 500
Error Line is longer than 80 characters. 504
Error '10' is a magic number. 504
Error Expected an @return tag. 521
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 521
Error Parameter criteria should be final. 521
Error Expected @param tag for 'criteria'. 521
Error Parameter con should be final. 521
Error Expected @param tag for 'con'. 521
Error Expected @throws tag for 'TorqueException'. 522
Error Line is longer than 80 characters. 532
Error Line is longer than 80 characters. 533
Error Line is longer than 80 characters. 544
Error Line is longer than 80 characters. 545
Error Line is longer than 80 characters. 547
Error Line has trailing spaces. 556
Error Line has trailing spaces. 557
Error Line has trailing spaces. 558
Error Line has trailing spaces. 559
Error Line has trailing spaces. 560
Error Line has trailing spaces. 561
Error Line has trailing spaces. 562
Error Line has trailing spaces. 563
Error Line has trailing spaces. 564
Error Line has trailing spaces. 565
Error Expected an @return tag. 577
Error Method 'getTurbineUserGroupRolesJoinTurbineUser' is not designed for extension - needs to be abstract, final or empty. 577
Error Parameter criteria should be final. 577
Error Expected @param tag for 'criteria'. 577
Error Expected @throws tag for 'TorqueException'. 578
Error Line is longer than 80 characters. 588
Error Line is longer than 80 characters. 589
Error Line has trailing spaces. 597
Error Line is longer than 80 characters. 598
Error Line is longer than 80 characters. 599
Error Line is longer than 80 characters. 601
Error Line has trailing spaces. 608
Error Line has trailing spaces. 609
Error Line has trailing spaces. 610
Error Line has trailing spaces. 611
Error Line has trailing spaces. 612
Error Line has trailing spaces. 613
Error Line has trailing spaces. 614
Error Line has trailing spaces. 615
Error Line has trailing spaces. 616
Error Expected an @return tag. 628
Error Method 'getTurbineUserGroupRolesJoinTurbineGroup' is not designed for extension - needs to be abstract, final or empty. 628
Error Parameter criteria should be final. 628
Error Expected @param tag for 'criteria'. 628
Error Expected @throws tag for 'TorqueException'. 629
Error Line is longer than 80 characters. 639
Error Line is longer than 80 characters. 640
Error Line has trailing spaces. 648
Error Line is longer than 80 characters. 649
Error Line is longer than 80 characters. 650
Error Line is longer than 80 characters. 652
Error Line has trailing spaces. 659
Error Line has trailing spaces. 660
Error Line has trailing spaces. 661
Error Line has trailing spaces. 662
Error Line has trailing spaces. 663
Error Line has trailing spaces. 664
Error Line has trailing spaces. 665
Error Line has trailing spaces. 666
Error Line has trailing spaces. 667
Error Expected an @return tag. 679
Error Method 'getTurbineUserGroupRolesJoinTurbineRole' is not designed for extension - needs to be abstract, final or empty. 679
Error Parameter criteria should be final. 679
Error Expected @param tag for 'criteria'. 679
Error Expected @throws tag for 'TorqueException'. 680
Error Line is longer than 80 characters. 690
Error Line is longer than 80 characters. 691
Error Line has trailing spaces. 699
Error Line is longer than 80 characters. 700
Error Line is longer than 80 characters. 701
Error Line is longer than 80 characters. 703
Error Line has trailing spaces. 710
Error Line has trailing spaces. 713
Error Missing a Javadoc comment. 714
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 739
Error Parameter name should be final. 739
Error 'name' hides a field. 739
Error Line has trailing spaces. 751
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 760
Error Parameter name should be final. 760
Error 'name' hides a field. 760
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 780
Error Parameter pos should be final. 780
Error Line has trailing spaces. 792
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 799
Error Expected @throws tag for 'Exception'. 799
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 815
Error Parameter dbName should be final. 815
Error Expected @param tag for 'dbName'. 815
Error Expected @throws tag for 'TorqueException'. 815
Error 'catch' is not followed by whitespace. 824
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 833
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 844
Error Parameter con should be final. 844
Error Expected @param tag for 'con'. 844
Error Expected @throws tag for 'TorqueException'. 844
Error Line has trailing spaces. 851
Error Line has trailing spaces. 866
Error Line has trailing spaces. 867
Error Line is longer than 80 characters. 872
Error Line has trailing spaces. 875
Error Line has trailing spaces. 876
Error Line is longer than 80 characters. 881
Error Line has trailing spaces. 888
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 894
Error Parameter key should be final. 894
Error Expected @throws tag for 'TorqueException'. 895
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 905
Error Parameter key should be final. 905
Error Expected @param tag for 'key'. 905
Error Expected @throws tag for 'TorqueException'. 905
Error Line has trailing spaces. 910
Error Expected an @return tag. 915
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 915
Error Line has trailing spaces. 919
Error Expected an @return tag. 927
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 927
Error Expected @throws tag for 'TorqueException'. 927
Error Line has trailing spaces. 931
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 932
Error Missing a Javadoc comment. 932
Error Parameter copyObj should be final. 932
Error Line has trailing spaces. 936
Error '(' is followed by whitespace. 937
Error Line has trailing spaces. 938
Error Line has trailing spaces. 939
Error Line has trailing spaces. 940
Error Line has trailing spaces. 947
Error Line has trailing spaces. 948
Error Expected an @return tag. 964
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 964
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 969
Error Missing a Javadoc comment. 969
Error 'return' is not followed by whitespace. 979

org/apache/turbine/services/security/torque/om/BaseTurbineRolePeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - java.util.Iterator. 8
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.security.torque.om.map.*. 31
Error Line has trailing spaces. 65
Error Line has trailing spaces. 86
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 88
Error Parameter className should be final. 103
Error Parameter results should be final. 137
Error Line has trailing spaces. 170
Error Expected an @return tag. 178
Error Parameter criteria should be final. 178
Error Expected an @return tag. 195
Error Parameter criteria should be final. 195
Error Parameter con should be final. 195
Error Line has trailing spaces. 198
Error Parameter criteria should be final. 218
Error Expected an @return tag. 234
Error Parameter row should be final. 234
Error Expected @param tag for 'row'. 234
Error Parameter offset should be final. 235
Error Expected @param tag for 'offset'. 235
Error Parameter cls should be final. 236
Error Expected @param tag for 'cls'. 236
Error Parameter row should be final. 267
Error Expected @param tag for 'row'. 267
Error Parameter offset should be final. 268
Error Expected @param tag for 'offset'. 268
Error Parameter obj should be final. 269
Error Expected @param tag for 'obj'. 269
Error Parameter criteria should be final. 291
Error Parameter criteria should be final. 305
Error Parameter con should be final. 305
Error Expected an @return tag. 321
Error Parameter criteria should be final. 321
Error Expected @param tag for 'criteria'. 321
Error Expected an @return tag. 337
Error Parameter criteria should be final. 337
Error Parameter con should be final. 337
Error Line has trailing spaces. 345
Error Expected an @return tag. 367
Error Parameter records should be final. 367
Error Expected @param tag for 'records'. 367
Error Line has trailing spaces. 381
Error Expected an @return tag. 391
Error Parameter criteria should be final. 405
Error Parameter criteria should be final. 422
Error Parameter con should be final. 422
Error Line has trailing spaces. 427
Error Parameter criteria should be final. 447
Error Parameter criteria should be final. 463
Error Parameter con should be final. 463
Error Line has trailing spaces. 466
Error Expected an @return tag. 485
Error Parameter obj should be final. 485
Error Expected @param tag for 'obj'. 485
Error Parameter obj should be final. 496
Error Expected @param tag for 'obj'. 496
Error Parameter obj should be final. 508
Error Parameter obj should be final. 519
Error Parameter obj should be final. 534
Error Parameter con should be final. 534
Error Parameter obj should be final. 552
Error Parameter con should be final. 552
Error Parameter obj should be final. 569
Error Parameter con should be final. 569
Error Parameter pk should be final. 582
Error Parameter pk should be final. 598
Error Parameter con should be final. 598
Error Expected an @return tag. 605
Error '(' is followed by whitespace. 605
Error Parameter pk should be final. 605
Error Expected @param tag for 'pk'. 605
Error ')' is preceded with whitespace. 605
Error Expected an @return tag. 613
Error '(' is followed by whitespace. 613
Error Parameter obj should be final. 613
Error Expected @param tag for 'obj'. 613
Error ')' is preceded with whitespace. 613
Error 'if' construct must use '{}'s. 616
Error Line is longer than 80 characters. 622
Error Expected an @return tag. 623
Error '(' is followed by whitespace. 623
Error Parameter obj should be final. 623
Error Expected @param tag for 'obj'. 623
Error ')' is preceded with whitespace. 623
Error 'if' construct must use '{}'s. 626
Error Line has trailing spaces. 631
Error Line has trailing spaces. 632
Error Expected an @return tag. 642
Error Parameter pk should be final. 642
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 643
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 643
Error Expected an @return tag. 658
Error Parameter pk should be final. 658
Error Parameter con should be final. 658
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 659
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 659
Error Line has trailing spaces. 663
Error Expected an @return tag. 673
Error Parameter pk should be final. 673
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 674
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 674
Error 'return' is not followed by whitespace. 687
Error Expected an @return tag. 700
Error Parameter pk should be final. 700
Error Parameter con should be final. 700
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 701
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 701
Error 'cast' is not followed by whitespace. 715
Error Expected an @return tag. 726
Error Parameter pks should be final. 726
Error 'return' is not followed by whitespace. 740
Error Expected an @return tag. 751
Error '(' is followed by whitespace. 751
Error Parameter pks should be final. 751
Error Parameter dbcon should be final. 751
Error ')' is preceded with whitespace. 751
Error '(' is followed by whitespace. 762
Error ')' is preceded with whitespace. 762
Error Line has trailing spaces. 768
Error Line has trailing spaces. 772
Error Line has trailing spaces. 773
Error Line has trailing spaces. 774
Error Line has trailing spaces. 775
Error Line has trailing spaces. 776
Error Expected an @return tag. 784
Error Line has trailing spaces. 789
Error Missing a Javadoc comment. 790
Error Parameter crit should be final. 790

org/apache/turbine/services/security/torque/om/BaseTurbineRolePermission.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - java.util.Date. 8
Error Unused import - org.apache.commons.lang.ObjectUtils. 11
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Unused import - org.apache.torque.util.Criteria. 21
Error Line has trailing spaces. 24
Error Line has trailing spaces. 25
Error Line has trailing spaces. 26
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
Error Line has trailing spaces. 41
Error Name 'roleId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Line has trailing spaces. 44
Error Name 'permissionId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Line has trailing spaces. 47
Error Line has trailing spaces. 48
Error Method 'getRoleId' is not designed for extension - needs to be abstract, final or empty. 54
Error Line has trailing spaces. 59
Error Method 'setRoleId' is not designed for extension - needs to be abstract, final or empty. 65
Error Parameter v should be final. 65
Error Expected @throws tag for 'TorqueException'. 65
Error Line has trailing spaces. 67
Error Line has trailing spaces. 73
Error Line has trailing spaces. 74
Error Line has trailing spaces. 79
Error Line has trailing spaces. 81
Error Method 'getPermissionId' is not designed for extension - needs to be abstract, final or empty. 87
Error Line has trailing spaces. 92
Error Method 'setPermissionId' is not designed for extension - needs to be abstract, final or empty. 98
Error Parameter v should be final. 98
Error Expected @throws tag for 'TorqueException'. 98
Error Line has trailing spaces. 100
Error Line has trailing spaces. 106
Error Line has trailing spaces. 107
Error Line is longer than 80 characters. 108
Error Line has trailing spaces. 112
Error Line has trailing spaces. 114
Error Line has trailing spaces. 115
Error Line has trailing spaces. 116
Error Line has trailing spaces. 117
Error Line has trailing spaces. 118
Error Missing a Javadoc comment. 119
Error Name 'aTurbineRole' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 119
Error Method 'setTurbineRole' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter v should be final. 127
Error Expected @throws tag for 'TorqueException'. 127
Error '(' is followed by whitespace. 131
Error Line has trailing spaces. 140
Error Method 'getTurbineRole' is not designed for extension - needs to be abstract, final or empty. 147
Error Expected @throws tag for 'TorqueException'. 147
Error Line is longer than 80 characters. 151
Error Line has trailing spaces. 152
Error Method 'setTurbineRoleKey' is not designed for extension - needs to be abstract, final or empty. 172
Error Parameter key should be final. 172
Error Expected @param tag for 'key'. 172
Error Expected @throws tag for 'TorqueException'. 172
Error Line has trailing spaces. 174
Error Line has trailing spaces. 177
Error Line has trailing spaces. 178
Error Line has trailing spaces. 179
Error Line has trailing spaces. 180
Error Missing a Javadoc comment. 181
Error Name 'aTurbinePermission' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 181
Error Line is longer than 80 characters. 184
Error Method 'setTurbinePermission' is not designed for extension - needs to be abstract, final or empty. 189
Error Parameter v should be final. 189
Error Expected @throws tag for 'TorqueException'. 189
Error '(' is followed by whitespace. 193
Error Line has trailing spaces. 202
Error Method 'getTurbinePermission' is not designed for extension - needs to be abstract, final or empty. 209
Error Expected @throws tag for 'TorqueException'. 209
Error Line is longer than 80 characters. 213
Error Line has trailing spaces. 214
Error Line is longer than 80 characters. 221
Error Method 'setTurbinePermissionKey' is not designed for extension - needs to be abstract, final or empty. 234
Error Parameter key should be final. 234
Error Expected @param tag for 'key'. 234
Error Expected @throws tag for 'TorqueException'. 234
Error Line has trailing spaces. 236
Error Line has trailing spaces. 239
Error Line has trailing spaces. 240
Error Missing a Javadoc comment. 241
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 266
Error Parameter name should be final. 266
Error Line has trailing spaces. 278
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter name should be final. 287
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 307
Error Parameter pos should be final. 307
Error Line has trailing spaces. 319
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 326
Error Expected @throws tag for 'Exception'. 326
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 342
Error Parameter dbName should be final. 342
Error Expected @param tag for 'dbName'. 342
Error Expected @throws tag for 'TorqueException'. 342
Error 'catch' is not followed by whitespace. 351
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 360
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 371
Error Parameter con should be final. 371
Error Expected @param tag for 'con'. 371
Error Expected @throws tag for 'TorqueException'. 371
Error Line has trailing spaces. 378
Error Line is longer than 80 characters. 384
Error Line is longer than 80 characters. 389
Error Line has trailing spaces. 397
Error Line has trailing spaces. 398
Error Missing a Javadoc comment. 399
Error Name 'pks' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 399
Error Missing a Javadoc comment. 400
Error Name 'comboPK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 400
Error Line has trailing spaces. 401
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 407
Error Parameter key should be final. 407
Error Expected @param tag for 'key'. 407
Error Expected @throws tag for 'TorqueException'. 407
Error 'cast' is not followed by whitespace. 411
Error 'cast' is not followed by whitespace. 412
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 421
Error '(' is followed by whitespace. 421
Error Parameter roleId should be final. 421
Error 'roleId' hides a field. 421
Error Parameter permissionId should be final. 421
Error 'permissionId' hides a field. 421
Error Expected @throws tag for 'TorqueException'. 422
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 431
Error Parameter key should be final. 431
Error Expected @param tag for 'key'. 431
Error Expected @throws tag for 'TorqueException'. 431
Error Line has trailing spaces. 435
Error Expected an @return tag. 440
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 440
Error Line has trailing spaces. 446
Error Expected an @return tag. 454
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 454
Error Expected @throws tag for 'TorqueException'. 454
Error Line has trailing spaces. 458
Error Line is longer than 80 characters. 459
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 459
Error Missing a Javadoc comment. 459
Error Parameter copyObj should be final. 459
Error Line has trailing spaces. 463
Error '(' is followed by whitespace. 464
Error '(' is followed by whitespace. 465
Error Line has trailing spaces. 466
Error Expected an @return tag. 476
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 476
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 481
Error Missing a Javadoc comment. 481
Error 'return' is not followed by whitespace. 491

org/apache/turbine/services/security/torque/om/BaseTurbineRolePermissionPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.security.torque.om.map.*. 31
Error Line has trailing spaces. 34
Error Line has trailing spaces. 35
Error Line has trailing spaces. 67
Error Line is longer than 80 characters. 85
Error Line has trailing spaces. 88
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 90
Error Parameter className should be final. 105
Error Parameter results should be final. 139
Error Line has trailing spaces. 172
Error Expected an @return tag. 180
Error Parameter criteria should be final. 180
Error Expected an @return tag. 197
Error Parameter criteria should be final. 197
Error Parameter con should be final. 197
Error Line has trailing spaces. 200
Error Parameter criteria should be final. 220
Error Expected an @return tag. 236
Error Parameter row should be final. 236
Error Expected @param tag for 'row'. 236
Error Parameter offset should be final. 237
Error Expected @param tag for 'offset'. 237
Error Parameter cls should be final. 238
Error Expected @param tag for 'cls'. 238
Error Line is longer than 80 characters. 243
Error Parameter row should be final. 269
Error Expected @param tag for 'row'. 269
Error Parameter offset should be final. 270
Error Expected @param tag for 'offset'. 270
Error Parameter obj should be final. 271
Error Expected @param tag for 'obj'. 271
Error Parameter criteria should be final. 293
Error Parameter criteria should be final. 307
Error Parameter con should be final. 307
Error Expected an @return tag. 323
Error Parameter criteria should be final. 323
Error Expected @param tag for 'criteria'. 323
Error Expected an @return tag. 339
Error Parameter criteria should be final. 339
Error Parameter con should be final. 339
Error Line has trailing spaces. 347
Error Expected an @return tag. 369
Error Parameter records should be final. 369
Error Expected @param tag for 'records'. 369
Error Line has trailing spaces. 383
Error Expected an @return tag. 393
Error Parameter criteria should be final. 407
Error Parameter criteria should be final. 424
Error Parameter con should be final. 424
Error Line is longer than 80 characters. 429
Error Line has trailing spaces. 430
Error Parameter criteria should be final. 450
Error Parameter criteria should be final. 466
Error Parameter con should be final. 466
Error Line has trailing spaces. 469
Error Expected an @return tag. 488
Error Line is longer than 80 characters. 488
Error Parameter obj should be final. 488
Error Expected @param tag for 'obj'. 488
Error Line is longer than 80 characters. 499
Error Parameter obj should be final. 499
Error Expected @param tag for 'obj'. 499
Error Line is longer than 80 characters. 511
Error Parameter obj should be final. 511
Error Line is longer than 80 characters. 522
Error Parameter obj should be final. 522
Error Parameter obj should be final. 537
Error Parameter con should be final. 537
Error Parameter obj should be final. 555
Error Parameter con should be final. 555
Error Parameter obj should be final. 572
Error Parameter con should be final. 572
Error Parameter pk should be final. 585
Error Parameter pk should be final. 601
Error Parameter con should be final. 601
Error Expected an @return tag. 608
Error '(' is followed by whitespace. 608
Error Parameter pk should be final. 608
Error Expected @param tag for 'pk'. 608
Error ')' is preceded with whitespace. 608
Error 'cast' is not followed by whitespace. 611
Error Expected an @return tag. 618
Error '(' is followed by whitespace. 618
Error Parameter obj should be final. 618
Error Expected @param tag for 'obj'. 618
Error ')' is preceded with whitespace. 618
Error Line is longer than 80 characters. 626
Error Expected an @return tag. 627
Error '(' is followed by whitespace. 627
Error Parameter obj should be final. 627
Error Expected @param tag for 'obj'. 627
Error ')' is preceded with whitespace. 627
Error Line has trailing spaces. 634
Error Line has trailing spaces. 635
Error Line has trailing spaces. 636
Error Expected an @return tag. 646
Error Parameter pk should be final. 646
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 647
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 647
Error 'return' is not followed by whitespace. 660
Error Expected an @return tag. 673
Error Line is longer than 80 characters. 673
Error Parameter pk should be final. 673
Error Parameter con should be final. 673
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 674
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 674
Error 'cast' is not followed by whitespace. 688
Error Expected an @return tag. 699
Error Parameter pks should be final. 699
Error 'return' is not followed by whitespace. 713
Error Expected an @return tag. 724
Error '(' is followed by whitespace. 724
Error Parameter pks should be final. 724
Error Parameter dbcon should be final. 724
Error ')' is preceded with whitespace. 724
Error 'cast' is not followed by whitespace. 738
Error 'cast' is not followed by whitespace. 739
Error Line is longer than 80 characters. 742
Error Line has trailing spaces. 752
Error Expected an @return tag. 759
Error Parameter role_id should be final. 760
Error Name 'role_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 760
Error Parameter permission_id should be final. 761
Error Name 'permission_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 761
Error Expected @throws tag for 'TorqueException'. 762
Error 'return' is not followed by whitespace. 778
Error Expected an @return tag. 788
Error Parameter role_id should be final. 789
Error Name 'role_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 789
Error Parameter permission_id should be final. 790
Error Name 'permission_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 790
Error ',' is not followed by whitespace. 791
Error Parameter con should be final. 791
Error Expected @throws tag for 'TorqueException'. 791
Error '5' is a magic number. 794
Error Line has trailing spaces. 810
Error Line has trailing spaces. 811
Error Line has trailing spaces. 812
Error Line has trailing spaces. 813
Error Line is longer than 80 characters. 816
Error Expected an @return tag. 826
Error Parameter criteria should be final. 826
Error Expected @param tag for 'criteria'. 826
Error Line has trailing spaces. 838
Error Line has trailing spaces. 840
Error Line is longer than 80 characters. 848
Error Line is longer than 80 characters. 849
Error 'cast' is not followed by whitespace. 852
Error Line is longer than 80 characters. 858
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 858
Error 'cast' is not followed by whitespace. 858
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 859
Error 'cast' is not followed by whitespace. 859
Error Line has trailing spaces. 876
Error Line has trailing spaces. 877
Error Line has trailing spaces. 878
Error Line is longer than 80 characters. 881
Error Expected an @return tag. 891
Error Parameter criteria should be final. 891
Error Expected @param tag for 'criteria'. 891
Error Line is longer than 80 characters. 901
Error Line has trailing spaces. 903
Error Line has trailing spaces. 905
Error Line is longer than 80 characters. 913
Error Line is longer than 80 characters. 914
Error Line is longer than 80 characters. 917
Error 'cast' is not followed by whitespace. 917
Error Line is longer than 80 characters. 923
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 923
Error 'cast' is not followed by whitespace. 923
Error Line is longer than 80 characters. 924
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 924
Error 'cast' is not followed by whitespace. 924
Error Line has trailing spaces. 941
Error Line has trailing spaces. 942
Error Line has trailing spaces. 943
Error Line has trailing spaces. 944
Error Expected an @return tag. 952
Error Line has trailing spaces. 957
Error Missing a Javadoc comment. 958
Error Parameter crit should be final. 958

org/apache/turbine/services/security/torque/om/BaseTurbineUser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - org.apache.torque.om.ComboKey. 14
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
Error Line has trailing spaces. 39
Error Name 'userId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Line has trailing spaces. 42
Error Name 'userName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Name 'password' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Line has trailing spaces. 48
Error Name 'firstName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Line has trailing spaces. 51
Error Name 'lastName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Line has trailing spaces. 54
Error Name 'email' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Line has trailing spaces. 57
Error Name 'confirmed' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Line has trailing spaces. 60
Error Name 'modified' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Line has trailing spaces. 63
Error Name 'createDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Line has trailing spaces. 66
Error Name 'lastLogin' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Line has trailing spaces. 69
Error Name 'objectdata' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Line has trailing spaces. 72
Error Line has trailing spaces. 73
Error Method 'getUserId' is not designed for extension - needs to be abstract, final or empty. 79
Error Line has trailing spaces. 84
Error Method 'setUserId' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter v should be final. 90
Error Expected @throws tag for 'TorqueException'. 90
Error Line has trailing spaces. 92
Error Line has trailing spaces. 98
Error Line has trailing spaces. 99
Error Line has trailing spaces. 100
Error Line has trailing spaces. 111
Error Method 'getUserName' is not designed for extension - needs to be abstract, final or empty. 117
Error Line has trailing spaces. 122
Error Line has trailing spaces. 128
Error Method 'setUserName' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter v should be final. 128
Error Line has trailing spaces. 130
Error Line has trailing spaces. 136
Error Line has trailing spaces. 137
Error Line has trailing spaces. 139
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 145
Error Line has trailing spaces. 150
Error Line has trailing spaces. 156
Error Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter v should be final. 156
Error Line has trailing spaces. 158
Error Line has trailing spaces. 164
Error Line has trailing spaces. 165
Error Line has trailing spaces. 167
Error Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 173
Error Line has trailing spaces. 178
Error Line has trailing spaces. 184
Error Method 'setFirstName' is not designed for extension - needs to be abstract, final or empty. 184
Error Parameter v should be final. 184
Error Line has trailing spaces. 186
Error Line has trailing spaces. 192
Error Line has trailing spaces. 193
Error Line has trailing spaces. 195
Error Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 201
Error Line has trailing spaces. 206
Error Line has trailing spaces. 212
Error Method 'setLastName' is not designed for extension - needs to be abstract, final or empty. 212
Error Parameter v should be final. 212
Error Line has trailing spaces. 214
Error Line has trailing spaces. 220
Error Line has trailing spaces. 221
Error Line has trailing spaces. 223
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 229
Error Line has trailing spaces. 234
Error Line has trailing spaces. 240
Error Method 'setEmail' is not designed for extension - needs to be abstract, final or empty. 240
Error Parameter v should be final. 240
Error Line has trailing spaces. 242
Error Line has trailing spaces. 248
Error Line has trailing spaces. 249
Error Line has trailing spaces. 251
Error Method 'getConfirmed' is not designed for extension - needs to be abstract, final or empty. 257
Error Line has trailing spaces. 262
Error Line has trailing spaces. 268
Error Method 'setConfirmed' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter v should be final. 268
Error Line has trailing spaces. 270
Error Line has trailing spaces. 276
Error Line has trailing spaces. 277
Error Line has trailing spaces. 279
Error Method 'getModified' is not designed for extension - needs to be abstract, final or empty. 285
Error Line has trailing spaces. 290
Error Line has trailing spaces. 296
Error Method 'setModified' is not designed for extension - needs to be abstract, final or empty. 296
Error Parameter v should be final. 296
Error Line has trailing spaces. 298
Error Line has trailing spaces. 304
Error Line has trailing spaces. 305
Error Line has trailing spaces. 307
Error Method 'getCreateDate' is not designed for extension - needs to be abstract, final or empty. 313
Error Line has trailing spaces. 318
Error Line has trailing spaces. 324
Error Method 'setCreateDate' is not designed for extension - needs to be abstract, final or empty. 324
Error Parameter v should be final. 324
Error Line has trailing spaces. 326
Error Line has trailing spaces. 332
Error Line has trailing spaces. 333
Error Line has trailing spaces. 335
Error Method 'getLastLogin' is not designed for extension - needs to be abstract, final or empty. 341
Error Line has trailing spaces. 346
Error Line has trailing spaces. 352
Error Method 'setLastLogin' is not designed for extension - needs to be abstract, final or empty. 352
Error Parameter v should be final. 352
Error Line has trailing spaces. 354
Error Line has trailing spaces. 360
Error Line has trailing spaces. 361
Error Line has trailing spaces. 363
Error Method 'getObjectdata' is not designed for extension - needs to be abstract, final or empty. 369
Error Line has trailing spaces. 374
Error Line has trailing spaces. 380
Error Method 'setObjectdata' is not designed for extension - needs to be abstract, final or empty. 380
Error Parameter v should be final. 380
Error Line has trailing spaces. 382
Error Line has trailing spaces. 388
Error Line has trailing spaces. 389
Error Line has trailing spaces. 391
Error Line has trailing spaces. 392
Error Line has trailing spaces. 393
Error Line has trailing spaces. 394
Error Name 'collTurbineUserGroupRoles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 398
Error Variable 'collTurbineUserGroupRoles' must be private and have accessor methods. 398
Error Line is longer than 80 characters. 401
Error Method 'initTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 405
Error Line is longer than 80 characters. 420
Error Method 'addTurbineUserGroupRole' is not designed for extension - needs to be abstract, final or empty. 420
Error Parameter l should be final. 420
Error Expected @throws tag for 'TorqueException'. 420
Error Line is longer than 80 characters. 427
Error Name 'lastTurbineUserGroupRolesCriteria' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 429
Error Line has trailing spaces. 430
Error Expected an @return tag. 438
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 438
Error Expected @throws tag for 'TorqueException'. 438
Error Line is longer than 80 characters. 442
Error '10' is a magic number. 442
Error Expected an @return tag. 458
Error Line is longer than 80 characters. 458
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 458
Error Parameter criteria should be final. 458
Error Expected @param tag for 'criteria'. 458
Error Expected @throws tag for 'TorqueException'. 458
Error Line is longer than 80 characters. 468
Error ')' is preceded with whitespace. 468
Error Line is longer than 80 characters. 469
Error Line is longer than 80 characters. 480
Error Line is longer than 80 characters. 481
Error Line is longer than 80 characters. 483
Error Expected an @return tag. 500
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 500
Error Parameter con should be final. 500
Error Expected @param tag for 'con'. 500
Error Expected @throws tag for 'TorqueException'. 500
Error Line is longer than 80 characters. 504
Error '10' is a magic number. 504
Error Expected an @return tag. 521
Error Method 'getTurbineUserGroupRoles' is not designed for extension - needs to be abstract, final or empty. 521
Error Parameter criteria should be final. 521
Error Expected @param tag for 'criteria'. 521
Error Parameter con should be final. 521
Error Expected @param tag for 'con'. 521
Error Expected @throws tag for 'TorqueException'. 522
Error Line is longer than 80 characters. 532
Error Line is longer than 80 characters. 533
Error Line is longer than 80 characters. 544
Error Line is longer than 80 characters. 545
Error Line is longer than 80 characters. 547
Error Line has trailing spaces. 556
Error Line has trailing spaces. 557
Error Line has trailing spaces. 558
Error Line has trailing spaces. 559
Error Line has trailing spaces. 560
Error Line has trailing spaces. 561
Error Line has trailing spaces. 562
Error Line has trailing spaces. 563
Error Line has trailing spaces. 564
Error Line has trailing spaces. 565
Error Expected an @return tag. 577
Error Method 'getTurbineUserGroupRolesJoinTurbineUser' is not designed for extension - needs to be abstract, final or empty. 577
Error Parameter criteria should be final. 577
Error Expected @param tag for 'criteria'. 577
Error Expected @throws tag for 'TorqueException'. 578
Error Line is longer than 80 characters. 588
Error Line is longer than 80 characters. 589
Error Line has trailing spaces. 597
Error Line is longer than 80 characters. 598
Error Line is longer than 80 characters. 599
Error Line is longer than 80 characters. 601
Error Line has trailing spaces. 608
Error Line has trailing spaces. 609
Error Line has trailing spaces. 610
Error Line has trailing spaces. 611
Error Line has trailing spaces. 612
Error Line has trailing spaces. 613
Error Line has trailing spaces. 614
Error Line has trailing spaces. 615
Error Line has trailing spaces. 616
Error Expected an @return tag. 628
Error Method 'getTurbineUserGroupRolesJoinTurbineGroup' is not designed for extension - needs to be abstract, final or empty. 628
Error Parameter criteria should be final. 628
Error Expected @param tag for 'criteria'. 628
Error Expected @throws tag for 'TorqueException'. 629
Error Line is longer than 80 characters. 639
Error Line is longer than 80 characters. 640
Error Line has trailing spaces. 648
Error Line is longer than 80 characters. 649
Error Line is longer than 80 characters. 650
Error Line is longer than 80 characters. 652
Error Line has trailing spaces. 659
Error Line has trailing spaces. 660
Error Line has trailing spaces. 661
Error Line has trailing spaces. 662
Error Line has trailing spaces. 663
Error Line has trailing spaces. 664
Error Line has trailing spaces. 665
Error Line has trailing spaces. 666
Error Line has trailing spaces. 667
Error Expected an @return tag. 679
Error Method 'getTurbineUserGroupRolesJoinTurbineRole' is not designed for extension - needs to be abstract, final or empty. 679
Error Parameter criteria should be final. 679
Error Expected @param tag for 'criteria'. 679
Error Expected @throws tag for 'TorqueException'. 680
Error Line is longer than 80 characters. 690
Error Line is longer than 80 characters. 691
Error Line has trailing spaces. 699
Error Line is longer than 80 characters. 700
Error Line is longer than 80 characters. 701
Error Line is longer than 80 characters. 703
Error Line has trailing spaces. 710
Error Line has trailing spaces. 713
Error Missing a Javadoc comment. 714
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 748
Error Parameter name should be final. 748
Error Line has trailing spaces. 796
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 805
Error Parameter name should be final. 805
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 861
Error Parameter pos should be final. 861
Error '3' is a magic number. 875
Error '4' is a magic number. 879
Error '5' is a magic number. 883
Error '6' is a magic number. 887
Error '7' is a magic number. 891
Error '8' is a magic number. 895
Error '9' is a magic number. 899
Error '10' is a magic number. 903
Error Line has trailing spaces. 909
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 916
Error Expected @throws tag for 'Exception'. 916
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 932
Error Parameter dbName should be final. 932
Error Expected @param tag for 'dbName'. 932
Error Expected @throws tag for 'TorqueException'. 932
Error 'catch' is not followed by whitespace. 941
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 950
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 961
Error Parameter con should be final. 961
Error Expected @param tag for 'con'. 961
Error Expected @throws tag for 'TorqueException'. 961
Error Line has trailing spaces. 968
Error Line has trailing spaces. 983
Error Line has trailing spaces. 984
Error Line is longer than 80 characters. 989
Error Line has trailing spaces. 996
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1002
Error Parameter key should be final. 1002
Error Expected @throws tag for 'TorqueException'. 1003
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1013
Error Parameter key should be final. 1013
Error Expected @param tag for 'key'. 1013
Error Expected @throws tag for 'TorqueException'. 1013
Error Line has trailing spaces. 1018
Error Expected an @return tag. 1023
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 1023
Error Line has trailing spaces. 1027
Error Expected an @return tag. 1035
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 1035
Error Expected @throws tag for 'TorqueException'. 1035
Error Line has trailing spaces. 1039
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 1040
Error Missing a Javadoc comment. 1040
Error Parameter copyObj should be final. 1040
Error Line has trailing spaces. 1053
Error '(' is followed by whitespace. 1054
Error Line has trailing spaces. 1055
Error Line has trailing spaces. 1056
Error Line has trailing spaces. 1057
Error Expected an @return tag. 1073
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 1073
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 1078
Error Missing a Javadoc comment. 1078
Error 'return' is not followed by whitespace. 1115

org/apache/turbine/services/security/torque/om/BaseTurbineUserGroupRole.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 4
Error Unused import - java.util.Date. 8
Error Unused import - org.apache.commons.lang.ObjectUtils. 11
Error Unused import - org.apache.torque.om.DateKey. 15
Error Unused import - org.apache.torque.om.StringKey. 19
Error Unused import - org.apache.torque.om.Persistent. 20
Error Unused import - org.apache.torque.util.Criteria. 21
Error Line has trailing spaces. 24
Error Line has trailing spaces. 25
Error Line has trailing spaces. 26
Error Line has trailing spaces. 27
Error Name 'peer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
Error Line has trailing spaces. 42
Error Name 'userId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Name 'groupId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Line has trailing spaces. 48
Error Name 'roleId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Line has trailing spaces. 51
Error Line has trailing spaces. 52
Error Method 'getUserId' is not designed for extension - needs to be abstract, final or empty. 58
Error Line has trailing spaces. 63
Error Method 'setUserId' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter v should be final. 69
Error Expected @throws tag for 'TorqueException'. 69
Error Line has trailing spaces. 71
Error Line has trailing spaces. 77
Error Line has trailing spaces. 78
Error Line has trailing spaces. 83
Error Line has trailing spaces. 85
Error Method 'getGroupId' is not designed for extension - needs to be abstract, final or empty. 91
Error Line has trailing spaces. 96
Error Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 102
Error Parameter v should be final. 102
Error Expected @throws tag for 'TorqueException'. 102
Error Line has trailing spaces. 104
Error Line has trailing spaces. 110
Error Line has trailing spaces. 111
Error Line has trailing spaces. 116
Error Line has trailing spaces. 118
Error Method 'getRoleId' is not designed for extension - needs to be abstract, final or empty. 124
Error Line has trailing spaces. 129
Error Method 'setRoleId' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter v should be final. 135
Error Expected @throws tag for 'TorqueException'. 135
Error Line has trailing spaces. 137
Error Line has trailing spaces. 143
Error Line has trailing spaces. 144
Error Line has trailing spaces. 149
Error Line has trailing spaces. 151
Error Line has trailing spaces. 152
Error Line has trailing spaces. 153
Error Line has trailing spaces. 154
Error Line has trailing spaces. 155
Error Missing a Javadoc comment. 156
Error Name 'aTurbineUser' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 156
Error Method 'setTurbineUser' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter v should be final. 164
Error Expected @throws tag for 'TorqueException'. 164
Error '(' is followed by whitespace. 168
Error Line has trailing spaces. 177
Error Method 'getTurbineUser' is not designed for extension - needs to be abstract, final or empty. 184
Error Expected @throws tag for 'TorqueException'. 184
Error Line is longer than 80 characters. 188
Error Line has trailing spaces. 189
Error Method 'setTurbineUserKey' is not designed for extension - needs to be abstract, final or empty. 209
Error Parameter key should be final. 209
Error Expected @param tag for 'key'. 209
Error Expected @throws tag for 'TorqueException'. 209
Error Line has trailing spaces. 211
Error Line has trailing spaces. 214
Error Line has trailing spaces. 215
Error Line has trailing spaces. 216
Error Line has trailing spaces. 217
Error Missing a Javadoc comment. 218
Error Name 'aTurbineGroup' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 218
Error Method 'setTurbineGroup' is not designed for extension - needs to be abstract, final or empty. 226
Error Parameter v should be final. 226
Error Expected @throws tag for 'TorqueException'. 226
Error '(' is followed by whitespace. 230
Error Line has trailing spaces. 239
Error Method 'getTurbineGroup' is not designed for extension - needs to be abstract, final or empty. 246
Error Expected @throws tag for 'TorqueException'. 246
Error Line is longer than 80 characters. 250
Error Line has trailing spaces. 251
Error Method 'setTurbineGroupKey' is not designed for extension - needs to be abstract, final or empty. 271
Error Parameter key should be final. 271
Error Expected @param tag for 'key'. 271
Error Expected @throws tag for 'TorqueException'. 271
Error Line has trailing spaces. 273
Error Line has trailing spaces. 276
Error Line has trailing spaces. 277
Error Line has trailing spaces. 278
Error Line has trailing spaces. 279
Error Missing a Javadoc comment. 280
Error Name 'aTurbineRole' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 280
Error Method 'setTurbineRole' is not designed for extension - needs to be abstract, final or empty. 288
Error Parameter v should be final. 288
Error Expected @throws tag for 'TorqueException'. 288
Error '(' is followed by whitespace. 292
Error Line has trailing spaces. 301
Error Method 'getTurbineRole' is not designed for extension - needs to be abstract, final or empty. 308
Error Expected @throws tag for 'TorqueException'. 308
Error Line is longer than 80 characters. 312
Error Line has trailing spaces. 313
Error Method 'setTurbineRoleKey' is not designed for extension - needs to be abstract, final or empty. 333
Error Parameter key should be final. 333
Error Expected @param tag for 'key'. 333
Error Expected @throws tag for 'TorqueException'. 333
Error Line has trailing spaces. 335
Error Line has trailing spaces. 338
Error Line has trailing spaces. 339
Error Missing a Javadoc comment. 340
Error Method 'getByName' is not designed for extension - needs to be abstract, final or empty. 366
Error Parameter name should be final. 366
Error Line has trailing spaces. 382
Error Method 'getByPeerName' is not designed for extension - needs to be abstract, final or empty. 391
Error Parameter name should be final. 391
Error Method 'getByPosition' is not designed for extension - needs to be abstract, final or empty. 415
Error Parameter pos should be final. 415
Error Line has trailing spaces. 431
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 438
Error Expected @throws tag for 'Exception'. 438
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 454
Error Parameter dbName should be final. 454
Error Expected @param tag for 'dbName'. 454
Error Expected @throws tag for 'TorqueException'. 454
Error 'catch' is not followed by whitespace. 463
Error Name 'alreadyInSave' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 472
Error Method 'save' is not designed for extension - needs to be abstract, final or empty. 483
Error Parameter con should be final. 483
Error Expected @param tag for 'con'. 483
Error Expected @throws tag for 'TorqueException'. 483
Error Line has trailing spaces. 490
Error Line is longer than 80 characters. 496
Error Line is longer than 80 characters. 501
Error Line has trailing spaces. 509
Error Line has trailing spaces. 510
Error Missing a Javadoc comment. 511
Error Name 'pks' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 511
Error '3' is a magic number. 511
Error Missing a Javadoc comment. 512
Error Name 'comboPK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 512
Error Line has trailing spaces. 513
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 519
Error Parameter key should be final. 519
Error Expected @param tag for 'key'. 519
Error Expected @throws tag for 'TorqueException'. 519
Error 'cast' is not followed by whitespace. 523
Error 'cast' is not followed by whitespace. 524
Error 'cast' is not followed by whitespace. 525
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 535
Error '(' is followed by whitespace. 535
Error Parameter userId should be final. 535
Error 'userId' hides a field. 535
Error Parameter groupId should be final. 535
Error 'groupId' hides a field. 535
Error Parameter roleId should be final. 535
Error 'roleId' hides a field. 535
Error Expected @throws tag for 'TorqueException'. 536
Error Method 'setPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 546
Error Parameter key should be final. 546
Error Expected @param tag for 'key'. 546
Error Expected @throws tag for 'TorqueException'. 546
Error Line has trailing spaces. 550
Error Expected an @return tag. 555
Error Method 'getPrimaryKey' is not designed for extension - needs to be abstract, final or empty. 555
Error Line has trailing spaces. 562
Error Expected an @return tag. 570
Error Method 'copy' is not designed for extension - needs to be abstract, final or empty. 570
Error Expected @throws tag for 'TorqueException'. 570
Error Line has trailing spaces. 574
Error Line is longer than 80 characters. 575
Error Method 'copyInto' is not designed for extension - needs to be abstract, final or empty. 575
Error Missing a Javadoc comment. 575
Error Parameter copyObj should be final. 575
Error Line has trailing spaces. 580
Error '(' is followed by whitespace. 581
Error '(' is followed by whitespace. 582
Error '(' is followed by whitespace. 583
Error Line has trailing spaces. 584
Error Expected an @return tag. 594
Error Method 'getPeer' is not designed for extension - needs to be abstract, final or empty. 594
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 599
Error Missing a Javadoc comment. 599
Error 'return' is not followed by whitespace. 612

org/apache/turbine/services/security/torque/om/BaseTurbineUserGroupRolePeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.security.torque.om.map.*. 31
Error Line has trailing spaces. 34
Error Line has trailing spaces. 35
Error Line has trailing spaces. 36
Error Line has trailing spaces. 70
Error Line is longer than 80 characters. 89
Error Line has trailing spaces. 92
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 94
Error Parameter className should be final. 109
Error Parameter results should be final. 143
Error Line has trailing spaces. 176
Error Expected an @return tag. 184
Error Parameter criteria should be final. 184
Error Expected an @return tag. 201
Error Parameter criteria should be final. 201
Error Parameter con should be final. 201
Error Line has trailing spaces. 204
Error Parameter criteria should be final. 224
Error Expected an @return tag. 241
Error Parameter row should be final. 241
Error Expected @param tag for 'row'. 241
Error Parameter offset should be final. 242
Error Expected @param tag for 'offset'. 242
Error Parameter cls should be final. 243
Error Expected @param tag for 'cls'. 243
Error Parameter row should be final. 274
Error Expected @param tag for 'row'. 274
Error Parameter offset should be final. 275
Error Expected @param tag for 'offset'. 275
Error Parameter obj should be final. 276
Error Expected @param tag for 'obj'. 276
Error Parameter criteria should be final. 299
Error Parameter criteria should be final. 313
Error Parameter con should be final. 313
Error Expected an @return tag. 329
Error Parameter criteria should be final. 329
Error Expected @param tag for 'criteria'. 329
Error Expected an @return tag. 345
Error Parameter criteria should be final. 345
Error Parameter con should be final. 345
Error Line has trailing spaces. 353
Error Expected an @return tag. 375
Error Parameter records should be final. 375
Error Expected @param tag for 'records'. 375
Error Line has trailing spaces. 389
Error Expected an @return tag. 399
Error Parameter criteria should be final. 413
Error Parameter criteria should be final. 430
Error Parameter con should be final. 430
Error Line has trailing spaces. 437
Error Parameter criteria should be final. 457
Error Parameter criteria should be final. 473
Error Parameter con should be final. 473
Error Line has trailing spaces. 476
Error Expected an @return tag. 495
Error Parameter obj should be final. 495
Error Expected @param tag for 'obj'. 495
Error Parameter obj should be final. 506
Error Expected @param tag for 'obj'. 506
Error Parameter obj should be final. 518
Error Parameter obj should be final. 529
Error Parameter obj should be final. 544
Error Parameter con should be final. 544
Error Parameter obj should be final. 562
Error Parameter con should be final. 562
Error Parameter obj should be final. 579
Error Parameter con should be final. 579
Error Parameter pk should be final. 592
Error Parameter pk should be final. 608
Error Parameter con should be final. 608
Error Expected an @return tag. 615
Error '(' is followed by whitespace. 615
Error Parameter pk should be final. 615
Error Expected @param tag for 'pk'. 615
Error ')' is preceded with whitespace. 615
Error 'cast' is not followed by whitespace. 618
Error Expected an @return tag. 626
Error '(' is followed by whitespace. 626
Error Parameter obj should be final. 626
Error Expected @param tag for 'obj'. 626
Error ')' is preceded with whitespace. 626
Error Line is longer than 80 characters. 635
Error Expected an @return tag. 636
Error '(' is followed by whitespace. 636
Error Parameter obj should be final. 636
Error Expected @param tag for 'obj'. 636
Error ')' is preceded with whitespace. 636
Error Line has trailing spaces. 644
Error Line has trailing spaces. 645
Error Line has trailing spaces. 646
Error Expected an @return tag. 656
Error Parameter pk should be final. 656
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 657
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 657
Error 'return' is not followed by whitespace. 670
Error Expected an @return tag. 683
Error Line is longer than 80 characters. 683
Error Parameter pk should be final. 683
Error Parameter con should be final. 683
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 684
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 684
Error 'cast' is not followed by whitespace. 698
Error Expected an @return tag. 709
Error Parameter pks should be final. 709
Error 'return' is not followed by whitespace. 723
Error Expected an @return tag. 734
Error '(' is followed by whitespace. 734
Error Parameter pks should be final. 734
Error Parameter dbcon should be final. 734
Error ')' is preceded with whitespace. 734
Error 'cast' is not followed by whitespace. 748
Error 'cast' is not followed by whitespace. 749
Error Line is longer than 80 characters. 752
Error Line has trailing spaces. 765
Error Expected an @return tag. 773
Error Parameter user_id should be final. 774
Error Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 774
Error Parameter group_id should be final. 775
Error Name 'group_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 775
Error Parameter role_id should be final. 776
Error Name 'role_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 776
Error Expected @throws tag for 'TorqueException'. 777
Error 'return' is not followed by whitespace. 794
Error Expected an @return tag. 805
Error Parameter user_id should be final. 806
Error Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 806
Error Parameter group_id should be final. 807
Error Name 'group_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 807
Error Parameter role_id should be final. 808
Error Name 'role_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 808
Error ',' is not followed by whitespace. 809
Error Parameter con should be final. 809
Error Expected @throws tag for 'TorqueException'. 809
Error '5' is a magic number. 812
Error Line has trailing spaces. 829
Error Line has trailing spaces. 830
Error Line has trailing spaces. 831
Error Line has trailing spaces. 832
Error Line is longer than 80 characters. 835
Error Expected an @return tag. 845
Error Parameter criteria should be final. 845
Error Expected @param tag for 'criteria'. 845
Error Line has trailing spaces. 857
Error Line has trailing spaces. 859
Error Line is longer than 80 characters. 867
Error Line is longer than 80 characters. 868
Error 'cast' is not followed by whitespace. 871
Error Line is longer than 80 characters. 877
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 877
Error 'cast' is not followed by whitespace. 877
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 878
Error 'cast' is not followed by whitespace. 878
Error Line has trailing spaces. 895
Error Line has trailing spaces. 896
Error Line has trailing spaces. 897
Error Line is longer than 80 characters. 900
Error Expected an @return tag. 910
Error Parameter criteria should be final. 910
Error Expected @param tag for 'criteria'. 910
Error Line has trailing spaces. 922
Error Line has trailing spaces. 924
Error Line is longer than 80 characters. 932
Error Line is longer than 80 characters. 933
Error 'cast' is not followed by whitespace. 936
Error Line is longer than 80 characters. 942
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 942
Error 'cast' is not followed by whitespace. 942
Error Line is longer than 80 characters. 943
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 943
Error 'cast' is not followed by whitespace. 943
Error Line has trailing spaces. 960
Error Line has trailing spaces. 961
Error Line has trailing spaces. 962
Error Line is longer than 80 characters. 965
Error Expected an @return tag. 975
Error Parameter criteria should be final. 975
Error Expected @param tag for 'criteria'. 975
Error Line has trailing spaces. 987
Error Line has trailing spaces. 989
Error Line is longer than 80 characters. 997
Error Line is longer than 80 characters. 998
Error 'cast' is not followed by whitespace. 1001
Error Line is longer than 80 characters. 1007
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1007
Error 'cast' is not followed by whitespace. 1007
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1008
Error 'cast' is not followed by whitespace. 1008
Error Line has trailing spaces. 1025
Error Line has trailing spaces. 1026
Error Line has trailing spaces. 1027
Error Line has trailing spaces. 1028
Error Line has trailing spaces. 1029
Error Line has trailing spaces. 1030
Error Line has trailing spaces. 1031
Error Expected an @return tag. 1044
Error Parameter criteria should be final. 1044
Error Expected @param tag for 'criteria'. 1044
Error Line has trailing spaces. 1051
Error Line has trailing spaces. 1052
Error Line has trailing spaces. 1055
Error Line has trailing spaces. 1058
Error Line is longer than 80 characters. 1058
Error 'cast' is not followed by whitespace. 1064
Error Line is longer than 80 characters. 1066
Error Line is longer than 80 characters. 1067
Error 'cast' is not followed by whitespace. 1067
Error Line has trailing spaces. 1069
Error Line has trailing spaces. 1070
Error Line has trailing spaces. 1071
Error Line has trailing spaces. 1072
Error Line has trailing spaces. 1073
Error 'cast' is not followed by whitespace. 1075
Error '(' is followed by whitespace. 1076
Error Line is longer than 80 characters. 1081
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1081
Error 'cast' is not followed by whitespace. 1081
Error Line is longer than 80 characters. 1082
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1082
Error 'cast' is not followed by whitespace. 1082
Error Line has trailing spaces. 1095
Error Line is longer than 80 characters. 1095
Error Line has trailing spaces. 1096
Error Line has trailing spaces. 1097
Error Line has trailing spaces. 1098
Error 'cast' is not followed by whitespace. 1100
Error '(' is followed by whitespace. 1101
Error Line is longer than 80 characters. 1106
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1106
Error 'cast' is not followed by whitespace. 1106
Error Name 'temp_obj3' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1107
Error 'cast' is not followed by whitespace. 1107
Error Line is longer than 80 characters. 1120
Error Line has trailing spaces. 1124
Error Line has trailing spaces. 1125
Error Line has trailing spaces. 1126
Error Line has trailing spaces. 1127
Error Expected an @return tag. 1140
Error Parameter criteria should be final. 1140
Error Expected @param tag for 'criteria'. 1140
Error Line has trailing spaces. 1147
Error Line has trailing spaces. 1150
Error Line has trailing spaces. 1151
Error Line has trailing spaces. 1154
Error Line is longer than 80 characters. 1154
Error 'cast' is not followed by whitespace. 1160
Error Line is longer than 80 characters. 1162
Error Line is longer than 80 characters. 1163
Error 'cast' is not followed by whitespace. 1163
Error Line has trailing spaces. 1165
Error Line has trailing spaces. 1166
Error Line has trailing spaces. 1167
Error Line has trailing spaces. 1168
Error 'cast' is not followed by whitespace. 1170
Error '(' is followed by whitespace. 1171
Error Line is longer than 80 characters. 1176
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1176
Error 'cast' is not followed by whitespace. 1176
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1177
Error 'cast' is not followed by whitespace. 1177
Error Line has trailing spaces. 1190
Error Line is longer than 80 characters. 1190
Error Line has trailing spaces. 1191
Error Line has trailing spaces. 1192
Error Line has trailing spaces. 1193
Error Line has trailing spaces. 1194
Error 'cast' is not followed by whitespace. 1196
Error '(' is followed by whitespace. 1197
Error Line is longer than 80 characters. 1202
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1202
Error 'cast' is not followed by whitespace. 1202
Error Name 'temp_obj3' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1203
Error 'cast' is not followed by whitespace. 1203
Error Line is longer than 80 characters. 1216
Error Line has trailing spaces. 1220
Error Line has trailing spaces. 1221
Error Line has trailing spaces. 1222
Error Line has trailing spaces. 1223
Error Expected an @return tag. 1236
Error Parameter criteria should be final. 1236
Error Expected @param tag for 'criteria'. 1236
Error Line has trailing spaces. 1243
Error Line has trailing spaces. 1246
Error Line has trailing spaces. 1249
Error Line has trailing spaces. 1250
Error Line is longer than 80 characters. 1250
Error 'cast' is not followed by whitespace. 1256
Error Line is longer than 80 characters. 1258
Error Line is longer than 80 characters. 1259
Error 'cast' is not followed by whitespace. 1259
Error Line has trailing spaces. 1261
Error Line has trailing spaces. 1262
Error Line has trailing spaces. 1263
Error Line has trailing spaces. 1264
Error 'cast' is not followed by whitespace. 1266
Error '(' is followed by whitespace. 1267
Error Line is longer than 80 characters. 1272
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1272
Error 'cast' is not followed by whitespace. 1272
Error Name 'temp_obj2' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1273
Error 'cast' is not followed by whitespace. 1273
Error Line has trailing spaces. 1286
Error Line is longer than 80 characters. 1286
Error Line has trailing spaces. 1287
Error Line has trailing spaces. 1288
Error Line has trailing spaces. 1289
Error 'cast' is not followed by whitespace. 1291
Error '(' is followed by whitespace. 1292
Error Line is longer than 80 characters. 1297
Error Name 'temp_obj1' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1297
Error 'cast' is not followed by whitespace. 1297
Error Line is longer than 80 characters. 1298
Error Name 'temp_obj3' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1298
Error 'cast' is not followed by whitespace. 1298
Error Line has trailing spaces. 1311
Error Line is longer than 80 characters. 1311
Error Line has trailing spaces. 1316
Error Line has trailing spaces. 1317
Error Expected an @return tag. 1325
Error Line has trailing spaces. 1330
Error Missing a Javadoc comment. 1331
Error Parameter crit should be final. 1331

org/apache/turbine/services/security/torque/om/BaseTurbineUserPeer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Unused import - java.math.BigDecimal. 3
Error Unused import - java.util.Date. 7
Error Unused import - java.util.Iterator. 8
Error Unused import - org.apache.torque.om.DateKey. 18
Error Unused import - org.apache.torque.om.NumberKey. 19
Error Unused import - org.apache.torque.om.StringKey. 20
Error Using the '.*' form of import should be avoided - org.apache.turbine.services.security.torque.om.map.*. 31
Error Line has trailing spaces. 83
Error Line has trailing spaces. 113
Error Name 'numColumns' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 115
Error Parameter className should be final. 130
Error Parameter results should be final. 164
Error Line has trailing spaces. 197
Error Expected an @return tag. 205
Error Parameter criteria should be final. 205
Error Expected an @return tag. 222
Error Parameter criteria should be final. 222
Error Parameter con should be final. 222
Error Line has trailing spaces. 225
Error Parameter criteria should be final. 245
Error Expected an @return tag. 270
Error Parameter row should be final. 270
Error Expected @param tag for 'row'. 270
Error Parameter offset should be final. 271
Error Expected @param tag for 'offset'. 271
Error Parameter cls should be final. 272
Error Expected @param tag for 'cls'. 272
Error Parameter row should be final. 303
Error Expected @param tag for 'row'. 303
Error Parameter offset should be final. 304
Error Expected @param tag for 'offset'. 304
Error Parameter obj should be final. 305
Error Expected @param tag for 'obj'. 305
Error '3' is a magic number. 313
Error '4' is a magic number. 314
Error '5' is a magic number. 315
Error '6' is a magic number. 316
Error '7' is a magic number. 317
Error '8' is a magic number. 318
Error '9' is a magic number. 319
Error '10' is a magic number. 320
Error Parameter criteria should be final. 336
Error Parameter criteria should be final. 350
Error Parameter con should be final. 350
Error Expected an @return tag. 366
Error Parameter criteria should be final. 366
Error Expected @param tag for 'criteria'. 366
Error Expected an @return tag. 382
Error Parameter criteria should be final. 382
Error Parameter con should be final. 382
Error Line has trailing spaces. 390
Error Expected an @return tag. 412
Error Parameter records should be final. 412
Error Expected @param tag for 'records'. 412
Error Line has trailing spaces. 426
Error Expected an @return tag. 436
Error Parameter criteria should be final. 450
Error Parameter criteria should be final. 467
Error Parameter con should be final. 467
Error Line has trailing spaces. 472
Error Line is longer than 80 characters. 472
Error Parameter criteria should be final. 492
Error Parameter criteria should be final. 508
Error Parameter con should be final. 508
Error Line has trailing spaces. 511
Error Expected an @return tag. 530
Error Parameter obj should be final. 530
Error Expected @param tag for 'obj'. 530
Error Parameter obj should be final. 541
Error Expected @param tag for 'obj'. 541
Error Parameter obj should be final. 553
Error Parameter obj should be final. 564
Error Parameter obj should be final. 579
Error Parameter con should be final. 579
Error Parameter obj should be final. 597
Error Parameter con should be final. 597
Error Parameter obj should be final. 614
Error Parameter con should be final. 614
Error Parameter pk should be final. 627
Error Parameter pk should be final. 643
Error Parameter con should be final. 643
Error Expected an @return tag. 650
Error '(' is followed by whitespace. 650
Error Parameter pk should be final. 650
Error Expected @param tag for 'pk'. 650
Error ')' is preceded with whitespace. 650
Error Expected an @return tag. 658
Error '(' is followed by whitespace. 658
Error Parameter obj should be final. 658
Error Expected @param tag for 'obj'. 658
Error ')' is preceded with whitespace. 658
Error 'if' construct must use '{}'s. 661
Error Line is longer than 80 characters. 676
Error Expected an @return tag. 677
Error '(' is followed by whitespace. 677
Error Parameter obj should be final. 677
Error Expected @param tag for 'obj'. 677
Error ')' is preceded with whitespace. 677
Error 'if' construct must use '{}'s. 680
Error Line has trailing spaces. 693
Error Line has trailing spaces. 694
Error Expected an @return tag. 704
Error Parameter pk should be final. 704
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 705
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 705
Error Expected an @return tag. 720
Error Parameter pk should be final. 720
Error Parameter con should be final. 720
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 721
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 721
Error Line has trailing spaces. 725
Error Expected an @return tag. 735
Error Parameter pk should be final. 735
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 736
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 736
Error 'return' is not followed by whitespace. 749
Error Expected an @return tag. 762
Error Parameter pk should be final. 762
Error Parameter con should be final. 762
Error Redundant throws: 'NoRowsException' is subclass of 'TorqueException'. 763
Error Redundant throws: 'TooManyRowsException' is subclass of 'TorqueException'. 763
Error 'cast' is not followed by whitespace. 777
Error Expected an @return tag. 788
Error Parameter pks should be final. 788
Error 'return' is not followed by whitespace. 802
Error Expected an @return tag. 813
Error '(' is followed by whitespace. 813
Error Parameter pks should be final. 813
Error Parameter dbcon should be final. 813
Error ')' is preceded with whitespace. 813
Error '(' is followed by whitespace. 824
Error ')' is preceded with whitespace. 824
Error Line has trailing spaces. 830
Error Line has trailing spaces. 834
Error Line has trailing spaces. 835
Error Line has trailing spaces. 836
Error Line has trailing spaces. 837
Error Line has trailing spaces. 838
Error Expected an @return tag. 846
Error Line has trailing spaces. 851
Error Missing a Javadoc comment. 852
Error Parameter crit should be final. 852

org/apache/turbine/services/security/torque/om/TurbineGroup.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/TurbineGroupPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/TurbinePermission.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/TurbinePermissionPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 13

org/apache/turbine/services/security/torque/om/TurbineRole.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/TurbineRolePeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/TurbineRolePermission.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 17

org/apache/turbine/services/security/torque/om/TurbineRolePermissionPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 13

org/apache/turbine/services/security/torque/om/TurbineUser.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/TurbineUserGroupRole.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 17

org/apache/turbine/services/security/torque/om/TurbineUserGroupRolePeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 13

org/apache/turbine/services/security/torque/om/TurbineUserPeer.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/security/torque/om/map/TurbineGroupMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.Date. 3
Error Unused import - java.math.BigDecimal. 4
Error Line is longer than 80 characters. 24
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58

org/apache/turbine/services/security/torque/om/map/TurbinePermissionMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.Date. 3
Error Unused import - java.math.BigDecimal. 4
Error Line is longer than 80 characters. 24
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58
Error Line is longer than 80 characters. 69

org/apache/turbine/services/security/torque/om/map/TurbineRoleMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.Date. 3
Error Unused import - java.math.BigDecimal. 4
Error Line is longer than 80 characters. 24
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58

org/apache/turbine/services/security/torque/om/map/TurbineRolePermissionMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.Date. 3
Error Unused import - java.math.BigDecimal. 4
Error Line is longer than 80 characters. 24
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 72

org/apache/turbine/services/security/torque/om/map/TurbineUserGroupRoleMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.util.Date. 3
Error Unused import - java.math.BigDecimal. 4
Error Line is longer than 80 characters. 24
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 75

org/apache/turbine/services/security/torque/om/map/TurbineUserMapBuilder.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused import - java.math.BigDecimal. 4
Error Line is longer than 80 characters. 24
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 30
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 38
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 48
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 58
Error Expected @throws tag for 'TorqueException'. 58

org/apache/turbine/services/security/torque/om/map/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/security/torque/om/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/servlet/ServletService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/servlet/TurbineServlet.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 35
Error Line is longer than 80 characters. 54
Error Parameter uri should be final. 56
Error Parameter uri should be final. 68
Error Unused @param tag for 'uri'. 78
Error Parameter path should be final. 81
Error Expected @param tag for 'path'. 81

org/apache/turbine/services/servlet/TurbineServletService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'servletContext' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Name 'servletConfig' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 62
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter servletConfig should be final. 85
Error 'servletConfig' hides a field. 85
Error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter uri should be final. 99
Error '12' is a magic number. 114
Error Must have at least one statement. 122
Error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 136
Error Parameter uri should be final. 136
Error Method 'getRealPath' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter uri should be final. 156
Error Method 'getServletConfig' is not designed for extension - needs to be abstract, final or empty. 174
Error Method 'getServletContext' is not designed for extension - needs to be abstract, final or empty. 185
Error Method 'getServerScheme' is not designed for extension - needs to be abstract, final or empty. 197
Error Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 209
Error Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 221
Error Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 232
Error Method 'expandRelative' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter path should be final. 246

org/apache/turbine/services/session/SessionListener.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 54
Error Method 'sessionCreated' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter event should be final. 63
Error Method 'sessionDestroyed' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter event should be final. 74
Error Method 'sessionDidActivate' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter event should be final. 88
Error Method 'sessionWillPassivate' is not designed for extension - needs to be abstract, final or empty. 99
Error Parameter event should be final. 99

org/apache/turbine/services/session/SessionService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 26
Error Redundant 'static' modifier. 41

org/apache/turbine/services/session/SessionTool.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 34
Error Parameter o should be final. 34
Error Missing a Javadoc comment. 38
Error Method 'getActiveSessions' is not designed for extension - needs to be abstract, final or empty. 47
Error Method 'addSession' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter session should be final. 58
Error Method 'removeSession' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter session should be final. 69
Error Method 'isUserLoggedIn' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter user should be final. 85
Error Method 'getActiveUsers' is not designed for extension - needs to be abstract, final or empty. 97
Error Expected an @return tag. 108
Error Method 'getUserFromSession' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter session should be final. 108
Error Expected @param tag for 'session'. 108
Error Method 'getSessionsForUser' is not designed for extension - needs to be abstract, final or empty. 120
Error Parameter user should be final. 120

org/apache/turbine/services/session/TurbineSession.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 34
Error Parameter session should be final. 52
Error Parameter session should be final. 63
Error Parameter user should be final. 79
Error Expected an @return tag. 114
Error Parameter session should be final. 114
Error Expected @param tag for 'session'. 114
Error Expected an @return tag. 125
Error Parameter sessionId should be final. 125
Error Expected @param tag for 'sessionId'. 125
Error Parameter user should be final. 137

org/apache/turbine/services/session/TurbineSessionService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'activeSessions' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Method 'getActiveSessions' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'addSession' is not designed for extension - needs to be abstract, final or empty. 79
Error Parameter session should be final. 79
Error Method 'removeSession' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter session should be final. 90
Error Method 'isUserLoggedIn' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter user should be final. 106
Error Method 'getActiveUsers' is not designed for extension - needs to be abstract, final or empty. 118
Error '0.7' is a magic number. 125
Error Method 'getUserFromSession' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter session should be final. 145
Error Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 156
Error Parameter sessionId should be final. 156
Error Method 'getSessionsForUser' is not designed for extension - needs to be abstract, final or empty. 168
Error Parameter user should be final. 168
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 193
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 203

org/apache/turbine/services/template/BaseTemplateEngineService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'configuration' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Line is longer than 80 characters. 51
Error Method 'registerConfiguration' is not designed for extension - needs to be abstract, final or empty. 53
Error Parameter defaultExt should be final. 53
Error Line is longer than 80 characters. 60
Error Method 'getTemplateEngineServiceConfiguration' is not designed for extension - needs to be abstract, final or empty. 62
Error Line is longer than 80 characters. 68
Error Method 'getAssociatedFileExtensions' is not designed for extension - needs to be abstract, final or empty. 70
Error Method 'initConfiguration' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter defaultExt should be final. 88
Error '||' should be on a new line. 99
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 132
Error Parameter template should be final. 134

org/apache/turbine/services/template/TemplateEngineService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 31
Error Redundant 'static' modifier. 31
Error Line is longer than 80 characters. 32
Error Missing a Javadoc comment. 32
Error Redundant 'static' modifier. 32
Error Missing a Javadoc comment. 33
Error Redundant 'static' modifier. 33
Error Missing a Javadoc comment. 34
Error Redundant 'static' modifier. 34
Error Missing a Javadoc comment. 35
Error Redundant 'static' modifier. 35
Error Missing a Javadoc comment. 36
Error Redundant 'static' modifier. 36
Error Missing a Javadoc comment. 37
Error Redundant 'static' modifier. 37
Error Missing a Javadoc comment. 38
Error Redundant 'static' modifier. 38
Error Missing a Javadoc comment. 39
Error Redundant 'static' modifier. 39
Error Line is longer than 80 characters. 40
Error Missing a Javadoc comment. 40
Error Redundant 'static' modifier. 40
Error Expected an @return tag. 46
Error Expected an @return tag. 62

org/apache/turbine/services/template/TemplateService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Redundant 'static' modifier. 42
Error Unused @throws tag for 'Exception,'. 211
Error Expected @throws tag for 'Exception'. 214
Error Unused @throws tag for 'Exception,'. 222
Error Expected @throws tag for 'Exception'. 225
Error Unused @param tag for 'template'. 231
Error Unused @throws tag for 'Exception,'. 233
Error Expected @param tag for 'name'. 235
Error Expected @throws tag for 'Exception'. 236
Error Unused @throws tag for 'Exception,'. 244
Error Expected @throws tag for 'Exception'. 247
Error Unused @throws tag for 'Exception,'. 255
Error Expected @throws tag for 'Exception'. 258
Error Unused @throws tag for 'Exception,'. 266
Error Expected @throws tag for 'Exception'. 269
Error Line has trailing spaces. 278
Error Expected an @return tag. 291

org/apache/turbine/services/template/TurbineTemplate.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 30
Error Parameter template should be final. 71
Error Parameter template should be final. 150
Error Parameter template should be final. 163
Error Parameter template should be final. 176
Error Parameter template should be final. 189
Error Parameter template should be final. 202
Error Parameter data should be final. 214
Error Parameter data should be final. 226
Error Unused @throws tag for 'Exception,'. 236
Error Parameter name should be final. 238
Error Expected @throws tag for 'Exception'. 239
Error Unused @throws tag for 'Exception,'. 250
Error Parameter template should be final. 252
Error Expected @throws tag for 'Exception'. 253
Error Unused @throws tag for 'Exception,'. 264
Error Parameter template should be final. 266
Error Expected @throws tag for 'Exception'. 267
Error Unused @throws tag for 'Exception,'. 277
Error Parameter key should be final. 279
Error Expected @throws tag for 'Exception'. 280
Error Unused @throws tag for 'Exception,'. 290
Error Parameter name should be final. 292
Error Expected @throws tag for 'Exception'. 293
Error Unused @throws tag for 'Exception,'. 303
Error Parameter key should be final. 305
Error Expected @throws tag for 'Exception'. 306
Error Line has trailing spaces. 318
Error Parameter templatePaths should be final. 320
Error Expected an @return tag. 334
Error Line is longer than 80 characters. 334
Error Parameter template should be final. 334
Error Parameter templatePaths should be final. 334
Error Line is longer than 80 characters. 345
Error Parameter service should be final. 345
Error Line is longer than 80 characters. 357
Error Parameter template should be final. 357

org/apache/turbine/services/template/TurbineTemplateService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 76
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 84
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 104
Error Line is longer than 80 characters. 106
Error Line is longer than 80 characters. 145
Error Name 'mapperRegistry' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 227
Error Line is longer than 80 characters. 235
Error Name 'useCache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 239
Error Name 'defaultExtension' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 242
Error Name 'defaultTemplate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 245
Error Name 'templateEngineRegistry' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 255
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 270
Error Line is longer than 80 characters. 277
Error Line is longer than 80 characters. 280
Error Line is longer than 80 characters. 285
Error Method 'isCaching' is not designed for extension - needs to be abstract, final or empty. 303
Error Method 'getDefaultExtension' is not designed for extension - needs to be abstract, final or empty. 315
Error Avoid inline conditionals. 317
Error Method 'getExtension' is not designed for extension - needs to be abstract, final or empty. 327
Error Parameter template should be final. 327
Error Line is longer than 80 characters. 336
Error Avoid inline conditionals. 336
Error Method 'getDefaultTemplate' is not designed for extension - needs to be abstract, final or empty. 346
Error Method 'getDefaultPage' is not designed for extension - needs to be abstract, final or empty. 364
Error Method 'getDefaultScreen' is not designed for extension - needs to be abstract, final or empty. 375
Error Method 'getDefaultLayout' is not designed for extension - needs to be abstract, final or empty. 386
Error Method 'getDefaultNavigation' is not designed for extension - needs to be abstract, final or empty. 397
Error Method 'getDefaultLayoutTemplate' is not designed for extension - needs to be abstract, final or empty. 408
Error Method 'getDefaultPageName' is not designed for extension - needs to be abstract, final or empty. 421
Error Parameter template should be final. 421
Error Method 'getDefaultScreenName' is not designed for extension - needs to be abstract, final or empty. 434
Error Parameter template should be final. 434
Error Method 'getDefaultLayoutName' is not designed for extension - needs to be abstract, final or empty. 447
Error Parameter template should be final. 447
Error Method 'getDefaultNavigationName' is not designed for extension - needs to be abstract, final or empty. 460
Error Parameter template should be final. 460
Error Line is longer than 80 characters. 462
Error Method 'getDefaultLayoutTemplateName' is not designed for extension - needs to be abstract, final or empty. 473
Error Parameter template should be final. 473
Error Line is longer than 80 characters. 475
Error Method 'getDefaultPageName' is not designed for extension - needs to be abstract, final or empty. 485
Error Parameter data should be final. 485
Error Line is longer than 80 characters. 487
Error '?' should be on a new line. 488
Error Avoid inline conditionals. 488
Error Method 'getDefaultLayoutName' is not designed for extension - needs to be abstract, final or empty. 499
Error Parameter data should be final. 499
Error Line is longer than 80 characters. 501
Error '?' should be on a new line. 502
Error Avoid inline conditionals. 502
Error Unused @throws tag for 'Exception,'. 512
Error Method 'getScreenName' is not designed for extension - needs to be abstract, final or empty. 514
Error Parameter template should be final. 514
Error Expected @throws tag for 'Exception'. 515
Error Unused @throws tag for 'Exception,'. 526
Error Method 'getLayoutName' is not designed for extension - needs to be abstract, final or empty. 528
Error Parameter template should be final. 528
Error Expected @throws tag for 'Exception'. 529
Error Unused @throws tag for 'Exception,'. 540
Error Method 'getNavigationName' is not designed for extension - needs to be abstract, final or empty. 542
Error Parameter template should be final. 542
Error Expected @throws tag for 'Exception'. 543
Error Line is longer than 80 characters. 545
Error Unused @throws tag for 'Exception,'. 555
Error Method 'getScreenTemplateName' is not designed for extension - needs to be abstract, final or empty. 557
Error Parameter template should be final. 557
Error Expected @throws tag for 'Exception'. 558
Error Line is longer than 80 characters. 560
Error Unused @throws tag for 'Exception,'. 569
Error Method 'getLayoutTemplateName' is not designed for extension - needs to be abstract, final or empty. 571
Error Parameter template should be final. 571
Error Expected @throws tag for 'Exception'. 572
Error Line is longer than 80 characters. 574
Error Unused @throws tag for 'Exception,'. 584
Error Method 'getNavigationTemplateName' is not designed for extension - needs to be abstract, final or empty. 586
Error Parameter template should be final. 586
Error Expected @throws tag for 'Exception'. 587
Error Line is longer than 80 characters. 589
Error Line has trailing spaces. 595
Error Line has trailing spaces. 601
Error Method 'translateTemplatePaths' is not designed for extension - needs to be abstract, final or empty. 603
Error Parameter templatePaths should be final. 603
Error Expected an @return tag. 621
Error Method 'templateExists' is not designed for extension - needs to be abstract, final or empty. 621
Error Parameter template should be final. 621
Error Parameter templatePaths should be final. 622
Error Line is longer than 80 characters. 640
Error Method 'registerTemplateEngineService' is not designed for extension - needs to be abstract, final or empty. 640
Error Parameter service should be final. 640
Error Method 'getTemplateEngineService' is not designed for extension - needs to be abstract, final or empty. 657
Error Parameter template should be final. 657
Error Line is longer than 80 characters. 659
Error Line is longer than 80 characters. 667
Error Parameter templateKey should be final. 670
Error Parameter mapper should be final. 670
Error Line is longer than 80 characters. 681
Error Parameter conf should be final. 683
Error Line is longer than 80 characters. 686
Error Line is longer than 80 characters. 687
Error Line is longer than 80 characters. 688
Error ',' is not followed by whitespace. 693
Error Line is longer than 80 characters. 694
Error Line is longer than 80 characters. 739
Error '{' is followed by whitespace. 739
Error Line has trailing spaces. 741
Error Line has trailing spaces. 748
Error Line has trailing spaces. 761
Error Line is longer than 80 characters. 764

org/apache/turbine/services/template/mapper/BaseMapper.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'useCache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Line is longer than 80 characters. 40
Error Name 'cacheSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error '5' is a magic number. 41
Error Name 'templateCache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Line is longer than 80 characters. 46
Error Name 'defaultProperty' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Variable 'defaultProperty' must be private and have accessor methods. 47
Error Name 'separator' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Variable 'separator' must be private and have accessor methods. 50
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 53
Error Method 'getCacheSize' is not designed for extension - needs to be abstract, final or empty. 69
Error Method 'setCacheSize' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter cacheSize should be final. 78
Error 'cacheSize' hides a field. 78
Error Method 'isUseCache' is not designed for extension - needs to be abstract, final or empty. 87
Error Unused @param tag for 'newUseCache'. 94
Error Method 'setUseCache' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter useCache should be final. 96
Error 'useCache' hides a field. 96
Error Expected @param tag for 'useCache'. 96
Error Method 'getDefaultProperty' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'setDefaultProperty' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter defaultProperty should be final. 114
Error 'defaultProperty' hides a field. 114
Error Method 'getSeparator' is not designed for extension - needs to be abstract, final or empty. 123
Error Method 'setSeparator' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter separator should be final. 132
Error 'separator' hides a field. 132
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 140
Error Method 'getDefaultName' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter template should be final. 160
Error Line is longer than 80 characters. 173
Error Avoid inline conditionals. 177
Error Method 'getMappedName' is not designed for extension - needs to be abstract, final or empty. 188
Error Parameter template should be final. 188
Error Parameter template should be final. 220

org/apache/turbine/services/template/mapper/BaseTemplateMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 36
Error Name 'prefix' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Variable 'prefix' must be private and have accessor methods. 37
Error Method 'getPrefix' is not designed for extension - needs to be abstract, final or empty. 53
Error Method 'setPrefix' is not designed for extension - needs to be abstract, final or empty. 62
Error Parameter prefix should be final. 62
Error 'prefix' hides a field. 62
Error Method 'getDefaultName' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter template should be final. 78
Error Line is longer than 80 characters. 86
Error '-' is not followed by whitespace. 86
Error Line is longer than 80 characters. 90
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 93
Error '-' is not followed by whitespace. 93
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 104
Error '-' is not followed by whitespace. 104

org/apache/turbine/services/template/mapper/ClassMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 42
Error Name 'loader' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Method 'getLoader' is not designed for extension - needs to be abstract, final or empty. 74
Error Method 'setLoader' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter loader should be final. 83
Error 'loader' hides a field. 83
Error Method 'doMapping' is not designed for extension - needs to be abstract, final or empty. 96
Error Parameter template should be final. 96
Error Line is longer than 80 characters. 104
Error ';' is preceded with whitespace. 105
Error Line is longer than 80 characters. 115
Error Line is longer than 80 characters. 116
Error Avoid inline conditionals. 116
Error 'for' is not followed by whitespace. 123
Error Line is longer than 80 characters. 125
Error Avoid inline conditionals. 137
Error Must have at least one statement. 148

org/apache/turbine/services/template/mapper/DirectMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doMapping' is not designed for extension - needs to be abstract, final or empty. 51
Error Parameter template should be final. 51
Error Line is longer than 80 characters. 54
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 60
Error Avoid inline conditionals. 60
Error '-' is not followed by whitespace. 61

org/apache/turbine/services/template/mapper/DirectTemplateMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doMapping' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter template should be final. 52
Error Line is longer than 80 characters. 55

org/apache/turbine/services/template/mapper/LayoutTemplateMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 39
Error Method 'doMapping' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter template should be final. 70
Error Line is longer than 80 characters. 77
Error ';' is preceded with whitespace. 78
Error Line is longer than 80 characters. 88
Error Line is longer than 80 characters. 96
Error 'for' is not followed by whitespace. 103
Error Line is longer than 80 characters. 105
Error Avoid inline conditionals. 118

org/apache/turbine/services/template/mapper/Mapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @param tag for 'newUseCache'. 55
Error Expected @param tag for 'useCache'. 57

org/apache/turbine/services/template/mapper/ScreenDefaultTemplateMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 36
Error Line is longer than 80 characters. 48
Error Method 'doMapping' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter template should be final. 66
Error Line is longer than 80 characters. 73
Error ';' is preceded with whitespace. 74
Error Line is longer than 80 characters. 84
Error 'for' is not followed by whitespace. 98
Error Line is longer than 80 characters. 100
Error Avoid inline conditionals. 113

org/apache/turbine/services/template/mapper/ScreenTemplateMapper.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'doMapping' is not designed for extension - needs to be abstract, final or empty. 54
Error Parameter template should be final. 54
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 62
Error Avoid inline conditionals. 74

org/apache/turbine/services/uniqueid/TurbineUniqueId.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 27

org/apache/turbine/services/uniqueid/TurbineUniqueIdService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Variable 'turbineId' must be private and have accessor methods. 47
Error Missing a Javadoc comment. 49
Error Variable 'turbineURL' must be private and have accessor methods. 49
Error Missing a Javadoc comment. 51
Error Variable 'counter' must be private and have accessor methods. 51
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 56
Error Parameter data should be final. 56
Error Expected @param tag for 'data'. 56
Error Expected @throws tag for 'InitializationException'. 57
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 66
Error Expected @throws tag for 'InitializationException'. 67
Error Line has trailing spaces. 78
Error Line has trailing spaces. 82
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 97
Error Line is longer than 80 characters. 99
Error Method 'getInstanceId' is not designed for extension - needs to be abstract, final or empty. 112
Error Method 'getUniqueId' is not designed for extension - needs to be abstract, final or empty. 124
Error '100000000' is a magic number. 135
Error Method 'getPseudorandomId' is not designed for extension - needs to be abstract, final or empty. 147

org/apache/turbine/services/uniqueid/UniqueIdService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 31

org/apache/turbine/services/upload/BaseUploadService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 55
Error Parameter req should be final. 83
Error Parameter params should be final. 84
Error Parameter path should be final. 85
Error Method 'getSizeMax' is not designed for extension - needs to be abstract, final or empty. 94
Error Method 'getSizeThreshold' is not designed for extension - needs to be abstract, final or empty. 107
Error Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 120
Error Method 'getAutomatic' is not designed for extension - needs to be abstract, final or empty. 142

org/apache/turbine/services/upload/TurbineUpload.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 38
Error Parameter req should be final. 139
Error Parameter params should be final. 140
Error Parameter req should be final. 161
Error Parameter params should be final. 162
Error Parameter path should be final. 163

org/apache/turbine/services/upload/TurbineUploadService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'fileUpload' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Variable 'fileUpload' must be private and have accessor methods. 71
Error Name 'automatic' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 82
Error Expected @throws tag for 'InitializationException'. 83
Error Method 'getSizeMax' is not designed for extension - needs to be abstract, final or empty. 144
Error Method 'getSizeThreshold' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'getAutomatic' is not designed for extension - needs to be abstract, final or empty. 169
Error Method 'getRepository' is not designed for extension - needs to be abstract, final or empty. 180
Error Method 'parseRequest' is not designed for extension - needs to be abstract, final or empty. 196
Error Parameter req should be final. 196
Error Parameter params should be final. 197
Error Parameter path should be final. 198
Error '+' should be on a new line. 204
Error '+' should be on a new line. 210
Error '+' should be on a new line. 215
Error Line has trailing spaces. 222
Error Line is longer than 80 characters. 234
Error '+' is not followed by whitespace. 234
Error Line has trailing spaces. 235
Error Line is longer than 80 characters. 245
Error Line is longer than 80 characters. 252
Error Line is longer than 80 characters. 253
Error Avoid inline conditionals. 253
Error Line is longer than 80 characters. 254

org/apache/turbine/services/upload/UploadService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/velocity/TurbineVelocity.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 43
Error Parameter context should be final. 68
Error Parameter template should be final. 68
Error Parameter context should be final. 84
Error Parameter template should be final. 84
Error Parameter out should be final. 85
Error Parameter context should be final. 101
Error Parameter template should be final. 102
Error Parameter writer should be final. 103
Error Parameter data should be final. 117
Error Parameter context should be final. 151

org/apache/turbine/services/velocity/TurbineVelocityService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'pullModelActive' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Name 'catchErrors' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Name 'pullService' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 116
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 157
Error Parameter config should be final. 157
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 169
Error Line has trailing spaces. 171
Error Avoid inline conditionals. 172
Error Method 'getNewContext' is not designed for extension - needs to be abstract, final or empty. 183
Error Method 'methodException' is not designed for extension - needs to be abstract, final or empty. 208
Error Parameter clazz should be final. 208
Error Parameter method should be final. 208
Error Parameter e should be final. 208
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 218
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter data should be final. 229
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 267
Error Parameter context should be final. 267
Error Parameter filename should be final. 267
Error Must have at least one statement. 299
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 318
Error Parameter context should be final. 318
Error Parameter filename should be final. 318
Error Parameter output should be final. 319
Error Must have at least one statement. 344
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 363
Error Parameter context should be final. 363
Error Parameter filename should be final. 363
Error Parameter writer should be final. 363
Error Must have at least one statement. 384
Error Parameter context should be final. 403
Error Parameter filename should be final. 403
Error Parameter writer should be final. 404
Error Parameter context should be final. 425
Error Avoid inline conditionals. 435
Error Parameter context should be final. 444
Error Redundant 'final' modifier. 466
Error Parameter filename should be final. 466
Error Parameter e should be final. 466
Error Line has trailing spaces. 487
Error Line has trailing spaces. 492
Error Method 'createVelocityProperties' is not designed for extension - needs to be abstract, final or empty. 510
Error Parameter conf should be final. 510
Error Line is longer than 80 characters. 531
Error Line has trailing spaces. 533
Error ';' is followed by whitespace. 540
Error '4' is a magic number. 582
Error Avoid inline conditionals. 589
Error '11' is a magic number. 589
Error Line is longer than 80 characters. 590
Error Line is longer than 80 characters. 591
Error '11' is a magic number. 591
Error 'if' is not followed by whitespace. 596
Error '7' is a magic number. 599
Error Line is longer than 80 characters. 603
Error 'if' is not followed by whitespace. 604
Error Method 'templateExists' is not designed for extension - needs to be abstract, final or empty. 627
Error Parameter template should be final. 627
Error Method 'requestFinished' is not designed for extension - needs to be abstract, final or empty. 638
Error Parameter context should be final. 638

org/apache/turbine/services/velocity/VelocityService.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/services/xmlrpc/TurbineXmlRpc.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 36
Error Parameter url should be final. 58
Error Parameter methodName should be final. 58
Error Parameter params should be final. 58
Error Expected @throws tag for 'TurbineException'. 59
Error Parameter url should be final. 75
Error Parameter username should be final. 75
Error Parameter password should be final. 76
Error Parameter methodName should be final. 76
Error Parameter params should be final. 76
Error Expected @throws tag for 'TurbineException'. 77
Error Parameter handlerName should be final. 90
Error Parameter handler should be final. 90
Error Parameter handler should be final. 101
Error Parameter handlerName should be final. 111
Error Parameter is should be final. 125
Error Line is longer than 80 characters. 145
Error Parameter is should be final. 145
Error Parameter user should be final. 145
Error Parameter password should be final. 145
Error Parameter serverURL should be final. 161
Error Expected @param tag for 'serverURL'. 161
Error Parameter sourceLocationProperty should be final. 162
Error Expected @param tag for 'sourceLocationProperty'. 162
Error Parameter sourceFileName should be final. 163
Error Expected @param tag for 'sourceFileName'. 163
Error Parameter destinationLocationProperty should be final. 164
Error Expected @param tag for 'destinationLocationProperty'. 164
Error Parameter destinationFileName should be final. 165
Error Expected @param tag for 'destinationFileName'. 165
Error Expected @throws tag for 'TurbineException'. 166
Error Parameter serverURL should be final. 189
Error Expected @param tag for 'serverURL'. 189
Error Parameter username should be final. 190
Error Expected @param tag for 'username'. 190
Error Parameter password should be final. 191
Error Expected @param tag for 'password'. 191
Error Parameter sourceLocationProperty should be final. 192
Error Expected @param tag for 'sourceLocationProperty'. 192
Error Parameter sourceFileName should be final. 193
Error Expected @param tag for 'sourceFileName'. 193
Error Parameter destinationLocationProperty should be final. 194
Error Expected @param tag for 'destinationLocationProperty'. 194
Error Parameter destinationFileName should be final. 195
Error Expected @param tag for 'destinationFileName'. 195
Error Expected @throws tag for 'TurbineException'. 196
Error Parameter serverURL should be final. 218
Error Expected @param tag for 'serverURL'. 218
Error Parameter sourceLocationProperty should be final. 219
Error Expected @param tag for 'sourceLocationProperty'. 219
Error Parameter sourceFileName should be final. 220
Error Expected @param tag for 'sourceFileName'. 220
Error Parameter destinationLocationProperty should be final. 221
Error Expected @param tag for 'destinationLocationProperty'. 221
Error Parameter destinationFileName should be final. 222
Error Expected @param tag for 'destinationFileName'. 222
Error Expected @throws tag for 'TurbineException'. 223
Error Parameter serverURL should be final. 246
Error Expected @param tag for 'serverURL'. 246
Error Parameter username should be final. 247
Error Expected @param tag for 'username'. 247
Error Parameter password should be final. 248
Error Expected @param tag for 'password'. 248
Error Parameter sourceLocationProperty should be final. 249
Error Expected @param tag for 'sourceLocationProperty'. 249
Error Parameter sourceFileName should be final. 250
Error Expected @param tag for 'sourceFileName'. 250
Error Parameter destinationLocationProperty should be final. 251
Error Expected @param tag for 'destinationLocationProperty'. 251
Error Parameter destinationFileName should be final. 252
Error Expected @param tag for 'destinationFileName'. 252
Error Expected @throws tag for 'TurbineException'. 253
Error Parameter serverURL should be final. 274
Error Expected @param tag for 'serverURL'. 274
Error Parameter sourceLocationProperty should be final. 275
Error Expected @param tag for 'sourceLocationProperty'. 275
Error Parameter sourceFileName should be final. 276
Error Expected @param tag for 'sourceFileName'. 276
Error Expected @throws tag for 'TurbineException'. 277
Error Parameter serverURL should be final. 296
Error Expected @param tag for 'serverURL'. 296
Error Parameter username should be final. 297
Error Expected @param tag for 'username'. 297
Error Parameter password should be final. 298
Error Expected @param tag for 'password'. 298
Error Parameter sourceLocationProperty should be final. 299
Error Expected @param tag for 'sourceLocationProperty'. 299
Error Parameter sourceFileName should be final. 300
Error Expected @param tag for 'sourceFileName'. 300
Error Expected @throws tag for 'TurbineException'. 301
Error Parameter state should be final. 315
Error Expected @param tag for 'state'. 315
Error Parameter address should be final. 329
Error Expected @param tag for 'address'. 329
Error Parameter address should be final. 342
Error Expected @param tag for 'address'. 342

org/apache/turbine/services/xmlrpc/TurbineXmlRpcService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Comment matches to-do format 'TODO:'. 62
Error Name 'isModernVersion' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 84
Error Variable 'isModernVersion' must be private and have accessor methods. 84
Error Name 'webserver' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 87
Error Variable 'webserver' must be private and have accessor methods. 87
Error Name 'server' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 90
Error Variable 'server' must be private and have accessor methods. 90
Error Name 'address' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 96
Error Name 'port' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Variable 'port' must be private and have accessor methods. 99
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 109
Error Line has trailing spaces. 158
Error '+' is not preceded with whitespace. 167
Error '+' is not followed by whitespace. 167
Error Line is longer than 80 characters. 170
Error '+' should be on a new line. 182
Error '+' should be on a new line. 202
Error '+' should be on a new line. 219
Error Must have at least one statement. 233
Error '+' should be on a new line. 237
Error '+' should be on a new line. 238
Error '?' should be on a new line. 239
Error Avoid inline conditionals. 239
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 257
Error Parameter config should be final. 257
Error Expected @param tag for 'config'. 257
Error Expected @throws tag for 'InitializationException'. 257
Error Line is longer than 80 characters. 271
Error Parameter configuration should be final. 271
Error Method 'registerHandler' is not designed for extension - needs to be abstract, final or empty. 289
Error Parameter handler should be final. 289
Error Method 'registerHandler' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter handlerName should be final. 300
Error Parameter handler should be final. 301
Error Line has trailing spaces. 309
Error Line has trailing spaces. 310
Error Line has trailing spaces. 311
Error Line has trailing spaces. 312
Error Method 'registerHandler' is not designed for extension - needs to be abstract, final or empty. 326
Error Parameter handlerName should be final. 326
Error Parameter handlerClass should be final. 326
Error Method 'unregisterHandler' is not designed for extension - needs to be abstract, final or empty. 362
Error Parameter handlerName should be final. 362
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 381
Error Parameter is should be final. 381
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 401
Error Parameter is should be final. 401
Error Parameter user should be final. 401
Error Parameter password should be final. 401
Error Method 'executeRpc' is not designed for extension - needs to be abstract, final or empty. 418
Error Parameter url should be final. 418
Error Parameter methodName should be final. 419
Error Parameter params should be final. 420
Error Expected @throws tag for 'TurbineException'. 421
Error Method 'executeAuthenticatedRpc' is not designed for extension - needs to be abstract, final or empty. 448
Error Parameter url should be final. 448
Error Parameter username should be final. 449
Error Parameter password should be final. 450
Error Parameter methodName should be final. 451
Error Parameter params should be final. 452
Error Expected @throws tag for 'TurbineException'. 453
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 478
Error Parameter serverURL should be final. 478
Error Expected @param tag for 'serverURL'. 478
Error Parameter sourceLocationProperty should be final. 479
Error Expected @param tag for 'sourceLocationProperty'. 479
Error Parameter sourceFileName should be final. 480
Error Expected @param tag for 'sourceFileName'. 480
Error Parameter destinationLocationProperty should be final. 481
Error Expected @param tag for 'destinationLocationProperty'. 481
Error Parameter destinationFileName should be final. 482
Error Expected @param tag for 'destinationFileName'. 482
Error Expected @throws tag for 'TurbineException'. 483
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 506
Error Parameter serverURL should be final. 506
Error Expected @param tag for 'serverURL'. 506
Error Parameter username should be final. 507
Error Expected @param tag for 'username'. 507
Error Parameter password should be final. 508
Error Expected @param tag for 'password'. 508
Error Parameter sourceLocationProperty should be final. 509
Error Expected @param tag for 'sourceLocationProperty'. 509
Error Parameter sourceFileName should be final. 510
Error Expected @param tag for 'sourceFileName'. 510
Error Parameter destinationLocationProperty should be final. 511
Error Expected @param tag for 'destinationLocationProperty'. 511
Error Parameter destinationFileName should be final. 512
Error Expected @param tag for 'destinationFileName'. 512
Error Expected @throws tag for 'TurbineException'. 513
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 535
Error Parameter serverURL should be final. 535
Error Expected @param tag for 'serverURL'. 535
Error Parameter sourceLocationProperty should be final. 536
Error Expected @param tag for 'sourceLocationProperty'. 536
Error Parameter sourceFileName should be final. 537
Error Expected @param tag for 'sourceFileName'. 537
Error Parameter destinationLocationProperty should be final. 538
Error Expected @param tag for 'destinationLocationProperty'. 538
Error Parameter destinationFileName should be final. 539
Error Expected @param tag for 'destinationFileName'. 539
Error Expected @throws tag for 'TurbineException'. 540
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 563
Error Parameter serverURL should be final. 563
Error Expected @param tag for 'serverURL'. 563
Error Parameter username should be final. 564
Error Expected @param tag for 'username'. 564
Error Parameter password should be final. 565
Error Expected @param tag for 'password'. 565
Error Parameter sourceLocationProperty should be final. 566
Error Expected @param tag for 'sourceLocationProperty'. 566
Error Parameter sourceFileName should be final. 567
Error Expected @param tag for 'sourceFileName'. 567
Error Parameter destinationLocationProperty should be final. 568
Error Expected @param tag for 'destinationLocationProperty'. 568
Error Parameter destinationFileName should be final. 569
Error Expected @param tag for 'destinationFileName'. 569
Error Expected @throws tag for 'TurbineException'. 570
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 591
Error Parameter serverURL should be final. 591
Error Expected @param tag for 'serverURL'. 591
Error Parameter sourceLocationProperty should be final. 592
Error Expected @param tag for 'sourceLocationProperty'. 592
Error Parameter sourceFileName should be final. 593
Error Expected @param tag for 'sourceFileName'. 593
Error Expected @throws tag for 'TurbineException'. 594
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 613
Error Parameter serverURL should be final. 613
Error Expected @param tag for 'serverURL'. 613
Error Parameter username should be final. 614
Error Expected @param tag for 'username'. 614
Error Parameter password should be final. 615
Error Expected @param tag for 'password'. 615
Error Parameter sourceLocationProperty should be final. 616
Error Expected @param tag for 'sourceLocationProperty'. 616
Error Parameter sourceFileName should be final. 617
Error Expected @param tag for 'sourceFileName'. 617
Error Expected @throws tag for 'TurbineException'. 618
Error Method 'setParanoid' is not designed for extension - needs to be abstract, final or empty. 635
Error Parameter state should be final. 635
Error Method 'acceptClient' is not designed for extension - needs to be abstract, final or empty. 651
Error Parameter address should be final. 651
Error 'address' hides a field. 651
Error Method 'denyClient' is not designed for extension - needs to be abstract, final or empty. 666
Error Parameter address should be final. 666
Error 'address' hides a field. 666
Error Method 'shutdown' is not designed for extension - needs to be abstract, final or empty. 674
Error '+' should be on a new line. 692
Error '+' should be on a new line. 693

org/apache/turbine/services/xmlrpc/XmlRpcService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Expected @throws tag for 'TurbineException'. 55
Error Expected @throws tag for 'TurbineException'. 74
Error Expected @param tag for 'serverURL'. 140
Error Expected @param tag for 'sourceLocationProperty'. 141
Error Expected @param tag for 'sourceFileName'. 142
Error Expected @param tag for 'destinationLocationProperty'. 143
Error Expected @param tag for 'destinationFileName'. 144
Error Expected @throws tag for 'TurbineException'. 145
Error Expected @param tag for 'serverURL'. 162
Error Expected @param tag for 'username'. 163
Error Expected @param tag for 'password'. 164
Error Expected @param tag for 'sourceLocationProperty'. 165
Error Expected @param tag for 'sourceFileName'. 166
Error Expected @param tag for 'destinationLocationProperty'. 167
Error Expected @param tag for 'destinationFileName'. 168
Error Expected @throws tag for 'TurbineException'. 169
Error Expected @param tag for 'serverURL'. 183
Error Expected @param tag for 'sourceLocationProperty'. 184
Error Expected @param tag for 'sourceFileName'. 185
Error Expected @param tag for 'destinationLocationProperty'. 186
Error Expected @param tag for 'destinationFileName'. 187
Error Expected @throws tag for 'TurbineException'. 188
Error Expected @param tag for 'serverURL'. 205
Error Expected @param tag for 'username'. 206
Error Expected @param tag for 'password'. 207
Error Expected @param tag for 'sourceLocationProperty'. 208
Error Expected @param tag for 'sourceFileName'. 209
Error Expected @param tag for 'destinationLocationProperty'. 210
Error Expected @param tag for 'destinationFileName'. 211
Error Expected @throws tag for 'TurbineException'. 212
Error Expected @param tag for 'serverURL'. 225
Error Expected @param tag for 'sourceLocationProperty'. 226
Error Expected @param tag for 'sourceFileName'. 227
Error Expected @throws tag for 'TurbineException'. 228
Error Expected @param tag for 'serverURL'. 243
Error Expected @param tag for 'username'. 244
Error Expected @param tag for 'password'. 245
Error Expected @param tag for 'sourceLocationProperty'. 246
Error Expected @param tag for 'sourceFileName'. 247
Error Expected @throws tag for 'TurbineException'. 248
Error Expected @param tag for 'state'. 257
Error Expected @param tag for 'address'. 269
Error Expected @param tag for 'address'. 280

org/apache/turbine/services/xmlrpc/util/AuthenticatedFileHandler.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 33
Error Expected an @return tag. 57
Error Line is longer than 80 characters. 57
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter method should be final. 57
Error Expected @param tag for 'method'. 57
Error Parameter params should be final. 57
Error Expected @param tag for 'params'. 57
Error Parameter username should be final. 57
Error Expected @param tag for 'username'. 57
Error Parameter password should be final. 57
Error Expected @param tag for 'password'. 57
Error Expected @throws tag for 'TurbineException'. 58

org/apache/turbine/services/xmlrpc/util/FileHandler.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Expected an @return tag. 108
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter fileContents should be final. 108
Error Parameter targetLocationProperty should be final. 109
Error Parameter fileName should be final. 110
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter targetLocationProperty should be final. 147
Error Parameter fileName should be final. 148
Error Parameter targetLocationProperty should be final. 165
Error Parameter fileName should be final. 166
Error Array brackets at illegal position. 202
Error '1024' is a magic number. 202
Error '1024' is a magic number. 205
Error '+' should be on a new line. 214
Error Must have at least one statement. 233
Error Missing a Javadoc comment. 238
Error Parameter fileContents should be final. 238
Error Parameter targetLocationProperty should be final. 239
Error Parameter fileName should be final. 240
Error '+' should be on a new line. 270
Error '+' should be on a new line. 277
Error '+' should be on a new line. 278
Error '+' should be on a new line. 304
Error Must have at least one statement. 319
Error Parameter sourceLocationProperty should be final. 331
Error Expected @param tag for 'sourceLocationProperty'. 331
Error Parameter sourceFileName should be final. 332
Error Expected @param tag for 'sourceFileName'. 332

org/apache/turbine/services/xmlrpc/util/FileTransfer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 36
Error Parameter serverURL should be final. 50
Error Expected @param tag for 'serverURL'. 50
Error Parameter sourceLocationProperty should be final. 51
Error Expected @param tag for 'sourceLocationProperty'. 51
Error Parameter sourceFileName should be final. 52
Error Expected @param tag for 'sourceFileName'. 52
Error Parameter destinationLocationProperty should be final. 53
Error Expected @param tag for 'destinationLocationProperty'. 53
Error Parameter destinationFileName should be final. 54
Error Expected @param tag for 'destinationFileName'. 54
Error Expected @throws tag for 'TurbineException'. 55
Error Parameter serverURL should be final. 102
Error Expected @param tag for 'serverURL'. 102
Error Parameter username should be final. 103
Error Expected @param tag for 'username'. 103
Error Parameter password should be final. 104
Error Expected @param tag for 'password'. 104
Error Parameter sourceLocationProperty should be final. 105
Error Expected @param tag for 'sourceLocationProperty'. 105
Error Parameter sourceFileName should be final. 106
Error Expected @param tag for 'sourceFileName'. 106
Error Parameter destinationLocationProperty should be final. 107
Error Expected @param tag for 'destinationLocationProperty'. 107
Error Parameter destinationFileName should be final. 108
Error Expected @param tag for 'destinationFileName'. 108
Error Expected @throws tag for 'TurbineException'. 109
Error Parameter serverURL should be final. 157
Error Expected @param tag for 'serverURL'. 157
Error Parameter sourceLocationProperty should be final. 158
Error Expected @param tag for 'sourceLocationProperty'. 158
Error Parameter sourceFileName should be final. 159
Error Expected @param tag for 'sourceFileName'. 159
Error Parameter destinationLocationProperty should be final. 160
Error Expected @param tag for 'destinationLocationProperty'. 160
Error Parameter destinationFileName should be final. 161
Error Expected @param tag for 'destinationFileName'. 161
Error Expected @throws tag for 'TurbineException'. 162
Error Parameter serverURL should be final. 209
Error Expected @param tag for 'serverURL'. 209
Error Parameter username should be final. 210
Error Expected @param tag for 'username'. 210
Error Parameter password should be final. 211
Error Expected @param tag for 'password'. 211
Error Parameter sourceLocationProperty should be final. 212
Error Expected @param tag for 'sourceLocationProperty'. 212
Error Parameter sourceFileName should be final. 213
Error Expected @param tag for 'sourceFileName'. 213
Error Parameter destinationLocationProperty should be final. 214
Error Expected @param tag for 'destinationLocationProperty'. 214
Error Parameter destinationFileName should be final. 215
Error Expected @param tag for 'destinationFileName'. 215
Error Expected @throws tag for 'TurbineException'. 216
Error Line is longer than 80 characters. 234
Error Parameter serverURL should be final. 263
Error Expected @param tag for 'serverURL'. 263
Error Parameter sourceLocationProperty should be final. 264
Error Expected @param tag for 'sourceLocationProperty'. 264
Error Parameter sourceFileName should be final. 265
Error Expected @param tag for 'sourceFileName'. 265
Error Expected @throws tag for 'TurbineException'. 266
Error Parameter serverURL should be final. 302
Error Expected @param tag for 'serverURL'. 302
Error Parameter username should be final. 303
Error Expected @param tag for 'username'. 303
Error Parameter password should be final. 304
Error Expected @param tag for 'password'. 304
Error Parameter sourceLocationProperty should be final. 305
Error Expected @param tag for 'sourceLocationProperty'. 305
Error Parameter sourceFileName should be final. 306
Error Expected @param tag for 'sourceFileName'. 306
Error Expected @throws tag for 'TurbineException'. 307

org/apache/turbine/services/xmlrpc/util/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/services/xslt/TurbineXSLT.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 46
Error Parameter xslName should be final. 46
Error Parameter in should be final. 46
Error Parameter out should be final. 46
Error Missing a Javadoc comment. 52
Error Parameter xslName should be final. 52
Error Parameter in should be final. 52
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter xslName should be final. 58
Error Parameter in should be final. 58
Error Parameter out should be final. 58
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 64
Error Missing a Javadoc comment. 64
Error Parameter xslName should be final. 64
Error Parameter in should be final. 64

org/apache/turbine/services/xslt/TurbineXSLTService.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'caching' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Variable 'caching' must be private and have accessor methods. 62
Error Name 'path' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Variable 'path' must be private and have accessor methods. 68
Error Name 'cache' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Variable 'cache' must be private and have accessor methods. 73
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 84
Error Expected @throws tag for 'InitializationException'. 85
Error Expected an @return tag. 112
Error Method 'getFileName' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter templateName should be final. 112
Error Expected @param tag for 'templateName'. 112
Error Expected an @return tag. 145
Error Method 'compileTemplates' is not designed for extension - needs to be abstract, final or empty. 145
Error Parameter source should be final. 145
Error Expected @param tag for 'source'. 145
Error Expected @throws tag for 'Exception'. 145
Error Expected an @return tag. 163
Error Method 'getTemplates' is not designed for extension - needs to be abstract, final or empty. 163
Error Parameter xslName should be final. 163
Error Expected @param tag for 'xslName'. 163
Error Expected @throws tag for 'Exception'. 163
Error 'if' construct must use '{}'s. 174
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 188
Error Missing a Javadoc comment. 188
Error Parameter xslName should be final. 188
Error Parameter xmlin should be final. 188
Error Parameter xmlout should be final. 188
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 211
Error Parameter xslName should be final. 211
Error Expected @param tag for 'xslName'. 211
Error Parameter in should be final. 211
Error Expected @param tag for 'in'. 211
Error Parameter out should be final. 211
Error Expected @param tag for 'out'. 211
Error Expected @throws tag for 'Exception'. 212
Error Expected an @return tag. 223
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 223
Error Parameter xslName should be final. 223
Error Expected @param tag for 'xslName'. 223
Error Parameter in should be final. 223
Error Expected @param tag for 'in'. 223
Error Expected @throws tag for 'Exception'. 223
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 233
Error Parameter xslName should be final. 233
Error Expected @param tag for 'xslName'. 233
Error Parameter in should be final. 233
Error Expected @param tag for 'in'. 233
Error Parameter out should be final. 233
Error Expected @param tag for 'out'. 233
Error Expected @throws tag for 'Exception'. 234
Error Expected an @return tag. 245
Error Method 'transform' is not designed for extension - needs to be abstract, final or empty. 245
Error Parameter xslName should be final. 245
Error Expected @param tag for 'xslName'. 245
Error Parameter in should be final. 245
Error Expected @param tag for 'in'. 245
Error Expected @throws tag for 'Exception'. 246

org/apache/turbine/services/xslt/XSLTService.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected @throws tag for 'Exception'. 53
Error Expected an @return tag. 62
Error Expected @throws tag for 'Exception'. 62
Error Expected @throws tag for 'Exception'. 72
Error Unused @param tag for 'out'. 79
Error Expected an @return tag. 81
Error Expected @param tag for 'in'. 81
Error Expected @throws tag for 'Exception'. 81

org/apache/turbine/util/BrowserDetector.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 51
Error Missing a Javadoc comment. 52
Error Missing a Javadoc comment. 53
Error Name 'userAgentString' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'browserName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'browserVersion' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Name 'browserPlatform' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Name 'javascriptOK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Name 'cssOK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Name 'fileUploadOK' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Parameter userAgentString should be final. 86
Error 'userAgentString' hides a field. 86
Error Parameter data should be final. 97
Error Method 'isCssOK' is not designed for extension - needs to be abstract, final or empty. 108
Error Method 'isFileUploadOK' is not designed for extension - needs to be abstract, final or empty. 118
Error Method 'isJavascriptOK' is not designed for extension - needs to be abstract, final or empty. 128
Error Method 'getBrowserName' is not designed for extension - needs to be abstract, final or empty. 138
Error Method 'getBrowserPlatform' is not designed for extension - needs to be abstract, final or empty. 148
Error Method 'getBrowserVersion' is not designed for extension - needs to be abstract, final or empty. 158
Error Method 'getUserAgentString' is not designed for extension - needs to be abstract, final or empty. 168
Error Method length is 177 lines (max allowed is 150). 176
Error Line has trailing spaces. 190
Error Must have at least one statement. 201
Error Line has trailing spaces. 209
Error Must have at least one statement. 220
Error Line has trailing spaces. 236
Error Must have at least one statement. 247
Error '3.0' is a magic number. 282
Error '4.0' is a magic number. 287
Error '4.0' is a magic number. 294
Error '3.0' is a magic number. 303
Error '3.0' is a magic number. 315
Error '4.0' is a magic number. 320
Error '4.0' is a magic number. 327
Error '4.0' is a magic number. 332
Error '3.0' is a magic number. 342
Error '4.0' is a magic number. 347
Error Redundant 'final' modifier. 361
Error Parameter s should be final. 361

org/apache/turbine/util/BufferCache.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'maxSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Parameter maxSize should be final. 56
Error 'maxSize' hides a field. 56
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter key should be final. 71
Error Parameter value should be final. 71
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter key should be final. 90

org/apache/turbine/util/CSVParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter in should be final. 59
Error Parameter in should be final. 71
Error Parameter columnNames should be final. 71
Error Parameter in should be final. 85
Error Parameter columnNames should be final. 85
Error Parameter characterEncoding should be final. 85

org/apache/turbine/util/Comparable.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/ContentURI.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 31
Error Name 'contextPath' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Parameter data should be final. 46
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 65
Error Parameter data should be final. 65
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 85
Error Parameter data should be final. 85
Error Line is longer than 80 characters. 91
Error Expected an @return tag. 111
Error Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter pathToContent should be final. 111

org/apache/turbine/util/CookieParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/DataStreamParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 47
Error Parameter in should be final. 59
Error Parameter columnNames should be final. 59
Error Parameter characterEncoding should be final. 60

org/apache/turbine/util/DateSelector.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 72
Error Name 'useDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 72
Error Missing a Javadoc comment. 73
Error Name 'selName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Missing a Javadoc comment. 74
Error Name 'monthName' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 74
Error Missing a Javadoc comment. 76
Error Name 'onChange' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Missing a Javadoc comment. 77
Error Name 'onChangeSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 77
Error Missing a Javadoc comment. 78
Error Name 'showDays' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 78
Error Missing a Javadoc comment. 79
Error Name 'setDay' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Missing a Javadoc comment. 80
Error Name 'useYears' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 80
Error Missing a Javadoc comment. 81
Error Name 'firstYear' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 81
Error Missing a Javadoc comment. 82
Error Name 'lastYear' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 82
Error Missing a Javadoc comment. 83
Error Name 'selectedYear' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Parameter selName should be final. 103
Error 'selName' hides a field. 103
Error Parameter useDate should be final. 103
Error 'useDate' hides a field. 103
Error Parameter selName should be final. 114
Error 'selName' hides a field. 114
Error Unused @param tag for 'string'. 127
Error Method 'setOnChange' is not designed for extension - needs to be abstract, final or empty. 131
Error Parameter onChange should be final. 131
Error 'onChange' hides a field. 131
Error Expected @param tag for 'onChange'. 131
Error Method 'setDay' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter day should be final. 154
Error Method 'setShowDay' is not designed for extension - needs to be abstract, final or empty. 170
Error Parameter show should be final. 170
Error Unused @param tag for 'selname'. 180
Error Method 'setSelName' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter selName should be final. 182
Error 'selName' hides a field. 182
Error Expected @param tag for 'selName'. 182
Error Method 'getSelName' is not designed for extension - needs to be abstract, final or empty. 192
Error Parameter name should be final. 203
Error Parameter name should be final. 219
Error Parameter now should be final. 219
Error '11' is a magic number. 223
Error Parameter name should be final. 243
Error Parameter name should be final. 255
Error Parameter now should be final. 255
Error '31' is a magic number. 259
Error Parameter name should be final. 280
Error Parameter name should be final. 293
Error Parameter now should be final. 293
Error '5' is a magic number. 296
Error '5' is a magic number. 296
Error Parameter name should be final. 309
Error Parameter firstYear should be final. 310
Error Parameter lastYear should be final. 310
Error Parameter selectedYear should be final. 311
Error Unused @param tag for 'day'. 337
Error Method 'setYear' is not designed for extension - needs to be abstract, final or empty. 340
Error Parameter firstYear should be final. 340
Error 'firstYear' hides a field. 340
Error Expected @param tag for 'firstYear'. 340
Error Parameter lastYear should be final. 340
Error 'lastYear' hides a field. 340
Error Expected @param tag for 'lastYear'. 340
Error Parameter selectedYear should be final. 340
Error 'selectedYear' hides a field. 340
Error Expected @param tag for 'selectedYear'. 340
Error Method 'output' is not designed for extension - needs to be abstract, final or empty. 375
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 397
Error Method 'ecsOutput' is not designed for extension - needs to be abstract, final or empty. 408
Error Missing a Javadoc comment. 408
Error Line is longer than 80 characters. 446
Error Line is longer than 80 characters. 450

org/apache/turbine/util/DynamicURI.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 58
Error Name 'sd' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 82
Error Variable 'sd' must be private and have accessor methods. 82
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 85
Error Variable 'data' must be private and have accessor methods. 85
Error Name 'reference' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 88
Error Variable 'reference' must be private and have accessor methods. 88
Error Name 'res' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Variable 'res' must be private and have accessor methods. 94
Error Name 'pathInfo' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 97
Error Variable 'pathInfo' must be private and have accessor methods. 97
Error Name 'queryData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Variable 'queryData' must be private and have accessor methods. 100
Error Name 'hasPathInfo' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 103
Error Variable 'hasPathInfo' must be private and have accessor methods. 103
Error Name 'hasQueryData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 106
Error Variable 'hasQueryData' must be private and have accessor methods. 106
Error Name 'redirect' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 109
Error Variable 'redirect' must be private and have accessor methods. 109
Error Name 'initialized' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 118
Error Parameter data should be final. 125
Error 'data' hides a field. 125
Error Parameter data should be final. 144
Error 'data' hides a field. 144
Error Parameter screen should be final. 144
Error Parameter data should be final. 157
Error 'data' hides a field. 157
Error Parameter screen should be final. 157
Error Parameter action should be final. 157
Error Parameter data should be final. 171
Error 'data' hides a field. 171
Error ',' is not followed by whitespace. 171
Error Parameter screen should be final. 171
Error Parameter action should be final. 172
Error ',' is not followed by whitespace. 172
Error Parameter redirect should be final. 172
Error 'redirect' hides a field. 172
Error Parameter data should be final. 185
Error 'data' hides a field. 185
Error Parameter screen should be final. 185
Error Parameter redirect should be final. 185
Error 'redirect' hides a field. 185
Error Parameter data should be final. 197
Error 'data' hides a field. 197
Error Parameter redirect should be final. 197
Error 'redirect' hides a field. 197
Error Parameter sd should be final. 208
Error 'sd' hides a field. 208
Error Parameter sd should be final. 219
Error 'sd' hides a field. 219
Error Parameter screen should be final. 219
Error Parameter sd should be final. 232
Error 'sd' hides a field. 232
Error Parameter screen should be final. 232
Error Parameter action should be final. 232
Error Parameter sd should be final. 246
Error 'sd' hides a field. 246
Error Parameter screen should be final. 246
Error Parameter action should be final. 247
Error Parameter redirect should be final. 247
Error 'redirect' hides a field. 247
Error Parameter serverData should be final. 260
Error Parameter screen should be final. 260
Error Parameter redirect should be final. 260
Error 'redirect' hides a field. 260
Error Parameter serverData should be final. 272
Error Parameter redirect should be final. 272
Error 'redirect' hides a field. 272
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 284
Error Parameter data should be final. 284
Error 'data' hides a field. 284
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 296
Error Parameter serverData should be final. 296
Error Expected @param tag for 'serverData'. 296
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 316
Error Parameter type should be final. 316
Error Parameter name should be final. 316
Error Parameter value should be final. 316
Error switch without "default" clause. 322
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 348
Error Parameter type should be final. 348
Error Parameter pp should be final. 348
Error 'for' is not followed by whitespace. 350
Error '(' is followed by whitespace. 350
Error ';' is followed by whitespace. 350
Error '&&' should be on a new line. 353
Error '&&' should be on a new line. 354
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 373
Error Parameter name should be final. 373
Error Parameter value should be final. 373
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 386
Error Parameter name should be final. 386
Error Parameter value should be final. 386
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 399
Error Parameter name should be final. 399
Error Parameter value should be final. 399
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 412
Error Parameter name should be final. 412
Error Parameter value should be final. 412
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 425
Error Parameter name should be final. 425
Error Parameter value should be final. 425
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 438
Error Parameter pp should be final. 438
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 451
Error Parameter name should be final. 451
Error Parameter value should be final. 451
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 464
Error Parameter name should be final. 464
Error Parameter value should be final. 464
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 477
Error Parameter name should be final. 477
Error Parameter value should be final. 477
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 490
Error Parameter name should be final. 490
Error Parameter value should be final. 490
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 503
Error Parameter name should be final. 503
Error Parameter value should be final. 503
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 516
Error Parameter pp should be final. 516
Error Line is longer than 80 characters. 533
Error Method 'getA' is not designed for extension - needs to be abstract, final or empty. 538
Error Parameter name should be final. 538
Error Method 'getScriptName' is not designed for extension - needs to be abstract, final or empty. 548
Error Avoid inline conditionals. 551
Error Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 559
Error Avoid inline conditionals. 562
Error Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 570
Error Avoid inline conditionals. 573
Error Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 581
Error Avoid inline conditionals. 584
Error Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 592
Error '==' is not preceded with whitespace. 595
Error '==' is not followed by whitespace. 595
Error Avoid inline conditionals. 595
Error Method 'getServerScheme' is not designed for extension - needs to be abstract, final or empty. 603
Error Avoid inline conditionals. 606
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 619
Error Parameter type should be final. 619
Error Parameter name should be final. 619
Error switch without "default" clause. 624
Error '+' is not preceded with whitespace. 662
Error '+' is not followed by whitespace. 662
Error Method 'removePathInfo' is not designed for extension - needs to be abstract, final or empty. 669
Error Method 'removePathInfo' is not designed for extension - needs to be abstract, final or empty. 681
Error Parameter name should be final. 681
Error Method 'removeQueryData' is not designed for extension - needs to be abstract, final or empty. 689
Error Method 'removeQueryData' is not designed for extension - needs to be abstract, final or empty. 701
Error Parameter name should be final. 701
Error Method 'renderPathInfo' is not designed for extension - needs to be abstract, final or empty. 713
Error Parameter data should be final. 713
Error 'data' hides a field. 713
Error 'for' is not followed by whitespace. 719
Error '(' is followed by whitespace. 719
Error ';' is followed by whitespace. 719
Error Method 'renderQueryString' is not designed for extension - needs to be abstract, final or empty. 751
Error Parameter data should be final. 751
Error 'data' hides a field. 751
Error 'for' is not followed by whitespace. 757
Error '(' is followed by whitespace. 757
Error ';' is followed by whitespace. 757
Error Method 'setAction' is not designed for extension - needs to be abstract, final or empty. 791
Error Parameter action should be final. 791
Error Method 'setActionEvent' is not designed for extension - needs to be abstract, final or empty. 806
Error Parameter actionName should be final. 806
Error Parameter eventName should be final. 806
Error Method 'setScreen' is not designed for extension - needs to be abstract, final or empty. 822
Error Parameter screen should be final. 822
Error Method 'setScriptName' is not designed for extension - needs to be abstract, final or empty. 834
Error Parameter name should be final. 834
Error Method 'setContextPath' is not designed for extension - needs to be abstract, final or empty. 846
Error Parameter contextPath should be final. 846
Error Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 858
Error Parameter reference should be final. 858
Error 'reference' hides a field. 858
Error Method 'setServerName' is not designed for extension - needs to be abstract, final or empty. 870
Error Parameter name should be final. 870
Error Method 'setServerPort' is not designed for extension - needs to be abstract, final or empty. 882
Error Parameter port should be final. 882
Error Method 'setSecure' is not designed for extension - needs to be abstract, final or empty. 895
Error '443' is a magic number. 897
Error Method 'setSecure' is not designed for extension - needs to be abstract, final or empty. 907
Error Parameter port should be final. 907
Error Avoid inline conditionals. 914
Error Method 'setServerScheme' is not designed for extension - needs to be abstract, final or empty. 926
Error Parameter scheme should be final. 926
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 950
Error 'if' construct must use '{}'s. 989
Error 'else' construct must use '{}'s. 991
Error Parameter data should be final. 1010
Error '&&' should be on a new line. 1019
Error '||' should be on a new line. 1020
Error '&&' should be on a new line. 1021
Error Method 'getServerData' is not designed for extension - needs to be abstract, final or empty. 1050
Error Method 'setServerData' is not designed for extension - needs to be abstract, final or empty. 1063
Error Parameter serverData should be final. 1063
Error Method 'assertInitialized' is not designed for extension - needs to be abstract, final or empty. 1071

org/apache/turbine/util/FileUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 25
Error Utility classes should not have a public or default constructor. 27
Error Parameter size should be final. 51

org/apache/turbine/util/FormMessage.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 31
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 31
Error Missing a Javadoc comment. 32
Error Name 'formName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Missing a Javadoc comment. 33
Error Name 'fieldNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Parameter formName should be final. 48
Error 'formName' hides a field. 48
Error Parameter formName should be final. 60
Error 'formName' hides a field. 60
Error Parameter fieldName should be final. 61
Error Parameter formName should be final. 74
Error 'formName' hides a field. 74
Error Parameter fieldName should be final. 75
Error Parameter message should be final. 76
Error 'message' hides a field. 76
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 87
Error Method 'getFormName' is not designed for extension - needs to be abstract, final or empty. 97
Error Method 'getFieldNames' is not designed for extension - needs to be abstract, final or empty. 107
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 119
Error Parameter message should be final. 119
Error 'message' hides a field. 119
Error Method 'setFormName' is not designed for extension - needs to be abstract, final or empty. 129
Error Parameter formName should be final. 129
Error 'formName' hides a field. 129
Error Method 'setFieldName' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter fieldName should be final. 139
Error Expected an @return tag. 148
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 148
Error Line is longer than 80 characters. 150
Error '<' is not preceded with whitespace. 151
Error '{' is not preceded with whitespace. 151
Error '{' should be on a new line. 151

org/apache/turbine/util/FormMessages.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 34
Error Name 'forms_messages' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Missing a Javadoc comment. 35
Error Name 'fields_messages' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Missing a Javadoc comment. 36
Error Name 'messages_fields' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Missing a Javadoc comment. 37
Error Name 'forms_fields' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 58
Error Parameter formName should be final. 58
Error Parameter fieldName should be final. 59
Error Parameter returnCode should be final. 60
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter formName should be final. 73
Error Parameter fieldName should be final. 74
Error Parameter messageName should be final. 75
Error Parameter table should be final. 92
Error Parameter key should be final. 93
Error Parameter value should be final. 94
Error 'if' construct must use '{}'s. 107
Error Redundant 'final' modifier. 119
Error Parameter table should be final. 119
Error Parameter key should be final. 119
Error Method 'getFormMessages' is not designed for extension - needs to be abstract, final or empty. 130
Error Parameter formName should be final. 130
Error Method 'getFormMessages' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter formName should be final. 165
Error Parameter fieldName should be final. 165
Error Parameter formName should be final. 193
Error Parameter fieldName should be final. 194

org/apache/turbine/util/GenerateUniqueId.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 45
Error 'private' modifier out of order with the JLS suggestions. 45
Error Name 'session_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Error Missing a Javadoc comment. 46
Error 'private' modifier out of order with the JLS suggestions. 46
Error Missing a Javadoc comment. 47
Error 'private' modifier out of order with the JLS suggestions. 47
Error Missing a Javadoc comment. 56
Error 'static' modifier out of order with the JLS suggestions. 56
Error Name 'maxRandomLen' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
Error Missing a Javadoc comment. 64
Error 'static' modifier out of order with the JLS suggestions. 64
Error Name 'maxSessionLifespanTics' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 64
Error Missing a Javadoc comment. 70
Error 'static' modifier out of order with the JLS suggestions. 70
Error Name 'ticDifference' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 70
Error 'public' modifier out of order with the JLS suggestions. 80
Error 'if' construct must use '{}'s. 86
Error Method 'getIdentifier' is not designed for extension - needs to be abstract, final or empty. 130
Error 'public' modifier out of order with the JLS suggestions. 130
Error Parameter jsIdent should be final. 130
Error Parameter args should be final. 144

org/apache/turbine/util/HttpUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 32
Error Parameter date should be final. 53
Error Parameter data should be final. 70
Error Parameter expiry should be final. 70

org/apache/turbine/util/InputFilterUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 32
Error Name 'filter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
Error Name 'minFilter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
Error Parameter s should be final. 48
Error Parameter s should be final. 61
Error 'filter' hides a field. 74
Error Missing a Javadoc comment. 91
Error 'filter' hides a field. 93

org/apache/turbine/util/Log.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 32
Error Parameter logName should be final. 52
Error Expected @param tag for 'logName'. 52
Error Parameter message should be final. 69
Error Expected @param tag for 'message'. 69
Error Parameter message should be final. 80
Error Expected @param tag for 'message'. 80
Error Parameter t should be final. 80
Error Expected @param tag for 't'. 80
Error Parameter logName should be final. 91
Error Expected @param tag for 'logName'. 91
Error Parameter message should be final. 91
Error Expected @param tag for 'message'. 91
Error Parameter t should be final. 91
Error Expected @param tag for 't'. 91
Error Parameter logName should be final. 102
Error Expected @param tag for 'logName'. 102
Error Parameter message should be final. 102
Error Expected @param tag for 'message'. 102
Error Parameter message should be final. 113
Error Expected @param tag for 'message'. 113
Error Parameter message should be final. 124
Error Expected @param tag for 'message'. 124
Error Parameter t should be final. 124
Error Expected @param tag for 't'. 124
Error Parameter logName should be final. 135
Error Expected @param tag for 'logName'. 135
Error Parameter message should be final. 135
Error Expected @param tag for 'message'. 135
Error Parameter logName should be final. 146
Error Expected @param tag for 'logName'. 146
Error Parameter message should be final. 146
Error Expected @param tag for 'message'. 146
Error Parameter t should be final. 146
Error Expected @param tag for 't'. 146
Error Parameter message should be final. 157
Error Expected @param tag for 'message'. 157
Error Parameter message should be final. 168
Error Expected @param tag for 'message'. 168
Error Parameter t should be final. 168
Error Expected @param tag for 't'. 168
Error Parameter logName should be final. 179
Error Expected @param tag for 'logName'. 179
Error Parameter message should be final. 179
Error Expected @param tag for 'message'. 179
Error Parameter logName should be final. 190
Error Expected @param tag for 'logName'. 190
Error Parameter message should be final. 190
Error Expected @param tag for 'message'. 190
Error Parameter t should be final. 190
Error Expected @param tag for 't'. 190
Error Parameter message should be final. 201
Error Expected @param tag for 'message'. 201
Error Parameter message should be final. 212
Error Expected @param tag for 'message'. 212
Error Parameter t should be final. 212
Error Expected @param tag for 't'. 212
Error Parameter logName should be final. 223
Error Expected @param tag for 'logName'. 223
Error Parameter message should be final. 223
Error Expected @param tag for 'message'. 223
Error Parameter logName should be final. 234
Error Expected @param tag for 'logName'. 234
Error Parameter message should be final. 234
Error Expected @param tag for 'message'. 234
Error Parameter t should be final. 234
Error Expected @param tag for 't'. 234
Error Parameter e should be final. 245
Error Expected @param tag for 'e'. 245

org/apache/turbine/util/ObjectUtils.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Utility classes should not have a public or default constructor. 38
Error Parameter o should be final. 48
Error Parameter dflt should be final. 48
Error Line contains a tab character. 50
Error ',' is not followed by whitespace. 50
Error Unused @param tag for 'v'. 57
Error Parameter l should be final. 61
Error Expected @param tag for 'l'. 61
Error Parameter o should be final. 61
Error Parameter hash should be final. 78
Error Parameter objectData should be final. 139
Error Line has trailing spaces. 149
Error Must have at least one statement. 159
Error Must have at least one statement. 179
Error Parameter o1 should be final. 196
Error Parameter o2 should be final. 196
Error Line contains a tab character. 198
Error ',' is not followed by whitespace. 198
Error Parameter hash should be final. 211
Error Expected @param tag for 'hash'. 211
Error Parameter key should be final. 211
Error Expected @param tag for 'key'. 211
Error Parameter value should be final. 212
Error Expected @param tag for 'value'. 212
Error Expected @throws tag for 'NullPointerException'. 213
Error Redundant throws: 'NullPointerException' is unchecked exception. 213

org/apache/turbine/util/ParameterParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/QuickSort.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter s should be final. 39
Error Array brackets at illegal position. 39
Error Parameter lo should be final. 40
Error Parameter hi should be final. 41
Error Parameter cmp should be final. 42
Error 'if' construct must use '{}'s. 44
Error 'if' construct must use '{}'s. 84
Error ';' is preceded with whitespace. 89
Error 'while' construct must use '{}'s. 91
Error 'while' construct must use '{}'s. 94
Error '&&' should be on a new line. 94
Error 'else' construct must use '{}'s. 107
Error Method 'sort' is not designed for extension - needs to be abstract, final or empty. 120
Error Parameter data should be final. 120
Error Parameter cmp should be final. 121

org/apache/turbine/util/RelativeDynamicURI.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 43
Error Parameter data should be final. 59
Error Parameter data should be final. 70
Error Parameter screen should be final. 70
Error Parameter data should be final. 82
Error Parameter screen should be final. 82
Error Parameter action should be final. 82
Error Parameter data should be final. 95
Error Parameter screen should be final. 96
Error Parameter action should be final. 97
Error Parameter redirect should be final. 98
Error Parameter data should be final. 110
Error Parameter screen should be final. 111
Error Parameter redirect should be final. 112
Error Parameter data should be final. 123
Error Parameter redirect should be final. 123
Error Parameter sd should be final. 133
Error Parameter sd should be final. 144
Error Parameter screen should be final. 144
Error Parameter sd should be final. 156
Error Parameter screen should be final. 157
Error Parameter action should be final. 158
Error Parameter sd should be final. 171
Error Parameter screen should be final. 172
Error Parameter action should be final. 173
Error Parameter redirect should be final. 174
Error Parameter sd should be final. 186
Error Parameter screen should be final. 187
Error Parameter redirect should be final. 188
Error Parameter sd should be final. 199
Error Parameter redirect should be final. 199
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 222
Error Parameter data should be final. 274

org/apache/turbine/util/RunData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Expected @throws tag for 'IOException'. 397

org/apache/turbine/util/RunDataFactory.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 42
Error Line is longer than 80 characters. 43
Error Utility classes should not have a public or default constructor. 46
Error Expected an @return tag. 64
Error Parameter req should be final. 64
Error Parameter res should be final. 65
Error Parameter config should be final. 66
Error Expected @throws tag for 'TurbineException'. 67
Error Expected @throws tag for 'IllegalArgumentException'. 68
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 68
Error '||' should be on a new line. 77
Error '||' should be on a new line. 78
Error '+' should be on a new line. 82
Error Line is longer than 80 characters. 109
Error Parameter data should be final. 159
Error Must have at least one statement. 170

org/apache/turbine/util/SecurityCheck.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 40
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Missing a Javadoc comment. 41
Error Name 'failScreen' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 41
Error Missing a Javadoc comment. 42
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Parameter data should be final. 51
Error 'data' hides a field. 51
Error Parameter message should be final. 52
Error 'message' hides a field. 52
Error Parameter failedScreen should be final. 53
Error Unused @throws tag for 'Exception,'. 65
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 67
Error Parameter role should be final. 67
Error Expected @throws tag for 'Exception'. 68
Error '||' should be on a new line. 71
Error Unused @throws tag for 'Exception,'. 89
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter role should be final. 91
Error Expected @throws tag for 'Exception'. 92
Error Unused @throws tag for 'Exception,'. 102
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 104
Error Parameter permission should be final. 104
Error Expected @throws tag for 'Exception'. 105
Error '||' should be on a new line. 108
Error Unused @throws tag for 'Exception,'. 126
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter permission should be final. 128
Error Expected @throws tag for 'Exception'. 129
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 140
Error Method 'getFailScreen' is not designed for extension - needs to be abstract, final or empty. 151

org/apache/turbine/util/SequencedHashtable.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'keySequence' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 61
Error Parameter size should be final. 76
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'clone' is not designed for extension - needs to be abstract, final or empty. 98
Error Expected an @return tag. 108
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter index should be final. 108
Error Expected @param tag for 'index'. 108
Error Expected an @return tag. 116
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 116
Error Parameter index should be final. 116
Error Expected @param tag for 'index'. 116
Error Expected an @return tag. 124
Error Method 'indexOf' is not designed for extension - needs to be abstract, final or empty. 124
Error Parameter key should be final. 124
Error Expected @param tag for 'key'. 124
Error Expected an @return tag. 132
Error Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 132
Error Expected an @return tag. 140
Error Method 'lastIndexOf' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter key should be final. 140
Error Expected @param tag for 'key'. 140
Error Method 'sequence' is not designed for extension - needs to be abstract, final or empty. 162
Error Method 'put' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter key should be final. 176
Error Parameter value should be final. 176
Error Method 'freshenSequence' is not designed for extension - needs to be abstract, final or empty. 191
Error Parameter key should be final. 191
Error Parameter value should be final. 191
Error Method 'putAll' is not designed for extension - needs to be abstract, final or empty. 206
Error Parameter t should be final. 206
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 223
Error Parameter index should be final. 223
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 235
Error Parameter key should be final. 235
Error Redundant 'final' modifier. 249
Error Parameter index should be final. 249
Error Parameter key should be final. 249
Error 'if' construct must use '{}'s. 251
Error 'if' construct must use '{}'s. 252
Error 'if' construct must use '{}'s. 253
Error Expected an @return tag. 260
Error Method 'values' is not designed for extension - needs to be abstract, final or empty. 260

org/apache/turbine/util/ServerData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'serverName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 42
Error Name 'serverPort' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Name 'serverScheme' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Name 'scriptName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 51
Error Name 'contextPath' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 54
Error Parameter serverName should be final. 68
Error 'serverName' hides a field. 68
Error Parameter serverPort should be final. 69
Error 'serverPort' hides a field. 69
Error Parameter serverScheme should be final. 70
Error 'serverScheme' hides a field. 70
Error Parameter scriptName should be final. 71
Error 'scriptName' hides a field. 71
Error Parameter contextPath should be final. 72
Error 'contextPath' hides a field. 72
Error Parameter serverData should be final. 103
Error Parameter req should be final. 120
Error Method 'clone' is not designed for extension - needs to be abstract, final or empty. 134
Error Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 145
Error Avoid inline conditionals. 147
Error Method 'setServerName' is not designed for extension - needs to be abstract, final or empty. 155
Error Parameter serverName should be final. 155
Error 'serverName' hides a field. 155
Error Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 166
Error Method 'setServerPort' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter serverPort should be final. 176
Error 'serverPort' hides a field. 176
Error Method 'getServerScheme' is not designed for extension - needs to be abstract, final or empty. 187
Error Avoid inline conditionals. 189
Error Method 'setServerScheme' is not designed for extension - needs to be abstract, final or empty. 197
Error Parameter serverScheme should be final. 197
Error 'serverScheme' hides a field. 197
Error Method 'getScriptName' is not designed for extension - needs to be abstract, final or empty. 208
Error Avoid inline conditionals. 210
Error Method 'setScriptName' is not designed for extension - needs to be abstract, final or empty. 218
Error Parameter scriptName should be final. 218
Error 'scriptName' hides a field. 218
Error Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 229
Error Avoid inline conditionals. 231
Error Method 'setContextPath' is not designed for extension - needs to be abstract, final or empty. 239
Error Parameter contextPath should be final. 239
Error 'contextPath' hides a field. 239
Error Method 'getHostUrl' is not designed for extension - needs to be abstract, final or empty. 250
Error Parameter url should be final. 250
Error Line has trailing spaces. 256
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 272

org/apache/turbine/util/ServletUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 36
Error Line has trailing spaces. 58
Error Line is longer than 80 characters. 61
Error Parameter config should be final. 73
Error Parameter text should be final. 74
Error Line has trailing spaces. 95
Error Line has trailing spaces. 98
Error Line has trailing spaces. 100
Error Avoid inline conditionals. 100
Error Line has trailing spaces. 102
Error Line has trailing spaces. 109
Error Parameter req should be final. 130
Error Parameter req should be final. 146
Error Parameter scheme should be final. 146

org/apache/turbine/util/StringStackBuffer.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 30
Error Name 'stk' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter s should be final. 52
Error 'if' construct must use '{}'s. 54
Error Method 'addAll' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter s should be final. 66
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 79
Error Method 'contains' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter s should be final. 90
Error Method 'empty' is not designed for extension - needs to be abstract, final or empty. 99
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter i should be final. 110
Error Method 'size' is not designed for extension - needs to be abstract, final or empty. 120
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 131
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 144
Error Parameter separator should be final. 144
Error Expected an @return tag. 181
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 181
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 181
Error Parameter ssbuf should be final. 181
Error Expected @param tag for 'ssbuf'. 181
Error Method 'toStringArray' is not designed for extension - needs to be abstract, final or empty. 202
Error Missing a Javadoc comment. 202

org/apache/turbine/util/StringUtils.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 34
Error Utility classes should not have a public or default constructor. 36
Error Parameter foo should be final. 46
Error Parameter foo should be final. 59
Error Parameter foo should be final. 71
Error Line is longer than 80 characters. 81
Error Parameter e should be final. 83
Error Parameter e should be final. 95
Error Parameter addPre should be final. 95
Error Parameter s1 should be final. 116
Error Parameter s2 should be final. 116
Error Missing a Javadoc comment. 121
Error Missing a Javadoc comment. 122
Error Missing a Javadoc comment. 123
Error Parameter s should be final. 131
Error Expected @param tag for 's'. 131
Error '3' is a magic number. 133
Error '3' is a magic number. 140
Error Expected an @return tag. 152
Error Parameter data should be final. 152
Error Expected @param tag for 'data'. 152
Error Expected an @return tag. 173
Error Parameter data should be final. 173
Error Expected @param tag for 'data'. 173
Error Parameter text should be final. 186
Error Parameter separator should be final. 186
Error Parameter list should be final. 200
Error Parameter separator should be final. 200
Error Parameter inString should be final. 219
Error Parameter newline should be final. 219
Error Parameter wrapColumn should be final. 220
Error Parameter line should be final. 261
Error Parameter newline should be final. 261
Error Parameter wrapColumn should be final. 262

org/apache/turbine/util/SystemError.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter cause should be final. 36
Error Parameter message should be final. 46
Error Parameter cause should be final. 58
Error Parameter message should be final. 58
Error Parameter message should be final. 69
Error Parameter cause should be final. 69
Error Parameter cause should be final. 81
Error Parameter returnCode should be final. 81

org/apache/turbine/util/TSVParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 48
Error Parameter in should be final. 59
Error Parameter in should be final. 71
Error Parameter columnNames should be final. 71
Error Parameter in should be final. 85
Error Parameter columnNames should be final. 85
Error Parameter characterEncoding should be final. 85

org/apache/turbine/util/TimeSelector.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Comment matches to-do format 'TODO:'. 93
Error Name 'nbrFmt' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 94
Error Missing a Javadoc comment. 96
Error Missing a Javadoc comment. 97
Error Missing a Javadoc comment. 98
Error Missing a Javadoc comment. 100
Error Name 'timeFormat' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Missing a Javadoc comment. 101
Error Name 'minuteInterval' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 101
Error Missing a Javadoc comment. 102
Error Name 'secondInterval' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Missing a Javadoc comment. 104
Error Name 'useDate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 104
Error Missing a Javadoc comment. 105
Error Name 'selName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Missing a Javadoc comment. 106
Error Name 'onChange' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 106
Error Missing a Javadoc comment. 107
Error Name 'onChangeSet' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 107
Error Missing a Javadoc comment. 108
Error Name 'showSeconds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 108
Error Missing a Javadoc comment. 109
Error Name 'setSeconds' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 109
Error Parameter selName should be final. 136
Error 'selName' hides a field. 136
Error Parameter useDate should be final. 136
Error 'useDate' hides a field. 136
Error Parameter selName should be final. 147
Error 'selName' hides a field. 147
Error Method 'setOnChange' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter onChange should be final. 165
Error 'onChange' hides a field. 165
Error Method 'setSeconds' is not designed for extension - needs to be abstract, final or empty. 188
Error Parameter seconds should be final. 188
Error Method 'setMinuteInterval' is not designed for extension - needs to be abstract, final or empty. 203
Error Parameter minutes should be final. 203
Error Method 'setSecondInterval' is not designed for extension - needs to be abstract, final or empty. 217
Error Parameter seconds should be final. 217
Error Method 'setTimeFormat' is not designed for extension - needs to be abstract, final or empty. 231
Error Parameter format should be final. 231
Error Method 'setShowSeconds' is not designed for extension - needs to be abstract, final or empty. 246
Error Parameter show should be final. 246
Error Unused @param tag for 'selname'. 256
Error Method 'setSelName' is not designed for extension - needs to be abstract, final or empty. 258
Error Parameter selName should be final. 258
Error 'selName' hides a field. 258
Error Expected @param tag for 'selName'. 258
Error Method 'getSelName' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter name should be final. 279
Error Parameter name should be final. 291
Error Parameter now should be final. 291
Error Parameter name should be final. 305
Error Parameter now should be final. 305
Error Parameter interval should be final. 306
Error Line is longer than 80 characters. 310
Error '59' is a magic number. 310
Error Parameter name should be final. 333
Error Parameter name should be final. 344
Error Parameter now should be final. 344
Error Expected @param tag for 'now'. 344
Error Parameter name should be final. 357
Error Parameter now should be final. 357
Error Parameter interval should be final. 358
Error '59' is a magic number. 362
Error Parameter name should be final. 385
Error Parameter name should be final. 397
Error Parameter now should be final. 397
Error Parameter name should be final. 411
Error Parameter now should be final. 411
Error Parameter format should be final. 411
Error '23' is a magic number. 417
Error '12' is a magic number. 431
Error '&&' should be on a new line. 439
Error '12' is a magic number. 440
Error '12' is a magic number. 454
Error '&&' should be on a new line. 454
Error '12' is a magic number. 455
Error '12' is a magic number. 461
Error Parameter name should be final. 479
Error Parameter name should be final. 493
Error Parameter now should be final. 494
Error Method 'output' is not designed for extension - needs to be abstract, final or empty. 543
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 572
Error Method 'ecsOutput' is not designed for extension - needs to be abstract, final or empty. 582
Error 'if' construct must use '{}'s. 604
Error Line is longer than 80 characters. 624
Error 'if' construct must use '{}'s. 628
Error Expression can be simplified. 628

org/apache/turbine/util/TurbineConfig.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 49
Error Line has trailing spaces. 81
Error Name 'root' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 97
Error Variable 'root' must be private and have accessor methods. 97
Error Name 'attributes' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Variable 'attributes' must be private and have accessor methods. 100
Error Name 'initParams' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 103
Error Variable 'initParams' must be private and have accessor methods. 103
Error Name 'turbine' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 106
Error Name 'log' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 109
Error Parameter path should be final. 125
Error Parameter attributes should be final. 125
Error 'attributes' hides a field. 125
Error Parameter initParams should be final. 125
Error 'initParams' hides a field. 125
Error Parameter path should be final. 135
Error Parameter initParams should be final. 135
Error 'initParams' hides a field. 135
Error Parameter path should be final. 149
Error Parameter properties should be final. 149
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 161
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter data should be final. 177
Error Expected @param tag for 'data'. 177
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 189
Error Method 'getServletContext' is not designed for extension - needs to be abstract, final or empty. 202
Error Method 'getRealPath' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter path should be final. 215
Error Avoid inline conditionals. 229
Error Line is longer than 80 characters. 240
Error Method 'getInitParameter' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter name should be final. 252
Error Method 'getInitParameterNames' is not designed for extension - needs to be abstract, final or empty. 262
Error Method 'getServletName' is not designed for extension - needs to be abstract, final or empty. 274
Error Method 'getServletContextName' is not designed for extension - needs to be abstract, final or empty. 286
Error Method 'getResource' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter s should be final. 300
Error Expected @throws tag for 'MalformedURLException'. 301
Error Method 'getResourceAsStream' is not designed for extension - needs to be abstract, final or empty. 313
Error Parameter s should be final. 313
Error Method 'log' is not designed for extension - needs to be abstract, final or empty. 333
Error Parameter e should be final. 333
Error Parameter m should be final. 333
Error Method 'log' is not designed for extension - needs to be abstract, final or empty. 343
Error Parameter m should be final. 343
Error Method 'log' is not designed for extension - needs to be abstract, final or empty. 354
Error Parameter m should be final. 354
Error Parameter t should be final. 354
Error Expected an @return tag. 363
Error Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 363
Error Parameter s should be final. 363
Error Expected @param tag for 's'. 363
Error Expected an @return tag. 372
Error Method 'getAttributeNames' is not designed for extension - needs to be abstract, final or empty. 372
Error Expected an @return tag. 386
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 386
Error Parameter s should be final. 386
Error Expected @param tag for 's'. 386
Error Expected an @return tag. 398
Error Method 'getMajorVersion' is not designed for extension - needs to be abstract, final or empty. 398
Error Expected an @return tag. 410
Error Method 'getMimeType' is not designed for extension - needs to be abstract, final or empty. 410
Error Parameter s should be final. 410
Error Expected @param tag for 's'. 410
Error Expected an @return tag. 422
Error Method 'getMinorVersion' is not designed for extension - needs to be abstract, final or empty. 422
Error Expected an @return tag. 434
Error Method 'getNamedDispatcher' is not designed for extension - needs to be abstract, final or empty. 434
Error Parameter s should be final. 434
Error Expected @param tag for 's'. 434
Error Expected an @return tag. 446
Error Method 'getRequestDispatcher' is not designed for extension - needs to be abstract, final or empty. 446
Error Parameter s should be final. 446
Error Expected @param tag for 's'. 446
Error Expected an @return tag. 457
Error Method 'getResourcePaths' is not designed for extension - needs to be abstract, final or empty. 457
Error Parameter s should be final. 457
Error Expected @param tag for 's'. 457
Error Expected an @return tag. 468
Error Method 'getServerInfo' is not designed for extension - needs to be abstract, final or empty. 468
Error Expected an @return tag. 480
Error Method 'getServlet' is not designed for extension - needs to be abstract, final or empty. 480
Error Parameter s should be final. 480
Error Expected @param tag for 's'. 480
Error Expected an @return tag. 492
Error Method 'getServletNames' is not designed for extension - needs to be abstract, final or empty. 492
Error Expected an @return tag. 504
Error Method 'getServlets' is not designed for extension - needs to be abstract, final or empty. 504
Error Method 'removeAttribute' is not designed for extension - needs to be abstract, final or empty. 515
Error Parameter s should be final. 515
Error Expected @param tag for 's'. 515
Error Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 526
Error Parameter s should be final. 526
Error Expected @param tag for 's'. 526
Error Parameter o should be final. 526
Error Expected @param tag for 'o'. 526

org/apache/turbine/util/TurbineException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 101
Error Parameter nested should be final. 113
Error Parameter msg should be final. 126
Error Parameter nested should be final. 126

org/apache/turbine/util/TurbineRuntimeException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 49
Error Parameter nested should be final. 61
Error Parameter msg should be final. 74
Error Parameter nested should be final. 74

org/apache/turbine/util/TurbineXmlConfig.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 29
Error Parameter path should be final. 66
Error Parameter attributes should be final. 66
Error Parameter initParams should be final. 66
Error Parameter path should be final. 74
Error Parameter initParams should be final. 74
Error Unused @param tag for 'configuration'. 86
Error Parameter path should be final. 88
Error Parameter config should be final. 88
Error Expected @param tag for 'config'. 88

org/apache/turbine/util/ValueParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/db/TableColumn.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'tableName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Variable 'tableName' must be private and have accessor methods. 32
Error Name 'columnName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Variable 'columnName' must be private and have accessor methods. 37
Error Name 'tableColumn' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Missing a Javadoc comment. 45
Error Parameter tableName should be final. 45
Error 'tableName' hides a field. 45
Error Parameter columnName should be final. 45
Error 'columnName' hides a field. 45
Error Expected an @return tag. 57
Error Definition of 'equals()' without corresponding definition of 'hashCode()'. 57
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 57
Error Parameter obj should be final. 57
Error '&&' should be on a new line. 70
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 85

org/apache/turbine/util/db/UUIdGenerator.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 69
Error Name 'errorString' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 69
Error Missing a Javadoc comment. 74
Error Name 'address' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error '6' is a magic number. 74
Error Missing a Javadoc comment. 75
Error Name 'baseId' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 75
Error Missing a Javadoc comment. 76
Error Name 'counter' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Expected @throws tag for 'TurbineException'. 81
Error Line is longer than 80 characters. 84
Error '6' is a magic number. 95
Error '255' is a magic number. 97
Error '4' is a magic number. 106
Error '255' is a magic number. 114
Error '255' is a magic number. 115
Error '16' is a magic number. 123
Error '6' is a magic number. 135
Error '16' is a magic number. 144
Error Redundant 'final' modifier. 162
Error Expected @throws tag for 'Exception'. 162
Error '16' is a magic number. 170
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 194
Error Expected @throws tag for 'Exception'. 194
Error '4095' is a magic number. 197
Error '4095' is a magic number. 201
Error '18' is a magic number. 212
Error '64' is a magic number. 214
Error '64' is a magic number. 215
Error Name 'countChar' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 222

org/apache/turbine/util/db/map/TurbineMapBuilder.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Method 'getTableUser' is not designed for extension - needs to be abstract, final or empty. 44
Error Method 'getTableRole' is not designed for extension - needs to be abstract, final or empty. 54
Error Method 'getTablePermission' is not designed for extension - needs to be abstract, final or empty. 64
Error Method 'getTableUserGroupRole' is not designed for extension - needs to be abstract, final or empty. 74
Error Method 'getTableRolePermission' is not designed for extension - needs to be abstract, final or empty. 84
Error Method 'getTableGroup' is not designed for extension - needs to be abstract, final or empty. 94
Error Method 'getUserId' is not designed for extension - needs to be abstract, final or empty. 105
Error Method 'getUser_UserId' is not designed for extension - needs to be abstract, final or empty. 116
Error Name 'getUser_UserId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 116
Error Method 'getLastLogin' is not designed for extension - needs to be abstract, final or empty. 127
Error Method 'getUser_LastLogin' is not designed for extension - needs to be abstract, final or empty. 139
Error Name 'getUser_LastLogin' must match pattern '^[a-z][a-zA-Z0-9]*$'. 139
Error Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. 150
Error Method 'getUser_Username' is not designed for extension - needs to be abstract, final or empty. 161
Error Name 'getUser_Username' must match pattern '^[a-z][a-zA-Z0-9]*$'. 161
Error Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. 172
Error Method 'getUser_Password' is not designed for extension - needs to be abstract, final or empty. 183
Error Name 'getUser_Password' must match pattern '^[a-z][a-zA-Z0-9]*$'. 183
Error Method 'getObjectData' is not designed for extension - needs to be abstract, final or empty. 194
Error Method 'getUser_ObjectData' is not designed for extension - needs to be abstract, final or empty. 206
Error Name 'getUser_ObjectData' must match pattern '^[a-z][a-zA-Z0-9]*$'. 206
Error Method 'getFirstName' is not designed for extension - needs to be abstract, final or empty. 217
Error Method 'getUser_FirstName' is not designed for extension - needs to be abstract, final or empty. 228
Error Name 'getUser_FirstName' must match pattern '^[a-z][a-zA-Z0-9]*$'. 228
Error Method 'getLastName' is not designed for extension - needs to be abstract, final or empty. 239
Error Method 'getUser_LastName' is not designed for extension - needs to be abstract, final or empty. 250
Error Name 'getUser_LastName' must match pattern '^[a-z][a-zA-Z0-9]*$'. 250
Error Method 'getModified' is not designed for extension - needs to be abstract, final or empty. 261
Error Method 'getUser_Modified' is not designed for extension - needs to be abstract, final or empty. 272
Error Name 'getUser_Modified' must match pattern '^[a-z][a-zA-Z0-9]*$'. 272
Error Method 'getCreated' is not designed for extension - needs to be abstract, final or empty. 283
Error Method 'getUser_Created' is not designed for extension - needs to be abstract, final or empty. 294
Error Name 'getUser_Created' must match pattern '^[a-z][a-zA-Z0-9]*$'. 294
Error Method 'getEmail' is not designed for extension - needs to be abstract, final or empty. 305
Error Method 'getUser_Email' is not designed for extension - needs to be abstract, final or empty. 316
Error Name 'getUser_Email' must match pattern '^[a-z][a-zA-Z0-9]*$'. 316
Error Method 'getConfirmValue' is not designed for extension - needs to be abstract, final or empty. 327
Error Method 'getUser_ConfirmValue' is not designed for extension - needs to be abstract, final or empty. 338
Error Name 'getUser_ConfirmValue' must match pattern '^[a-z][a-zA-Z0-9]*$'. 338
Error Method 'getRoleId' is not designed for extension - needs to be abstract, final or empty. 349
Error Method 'getRole_RoleId' is not designed for extension - needs to be abstract, final or empty. 360
Error Name 'getRole_RoleId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 360
Error Method 'getRoleName' is not designed for extension - needs to be abstract, final or empty. 371
Error Method 'getRole_Name' is not designed for extension - needs to be abstract, final or empty. 382
Error Name 'getRole_Name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 382
Error Method 'getRole_ObjectData' is not designed for extension - needs to be abstract, final or empty. 393
Error Name 'getRole_ObjectData' must match pattern '^[a-z][a-zA-Z0-9]*$'. 393
Error Method 'getPermissionId' is not designed for extension - needs to be abstract, final or empty. 404
Error Method 'getPermission_PermissionId' is not designed for extension - needs to be abstract, final or empty. 415
Error Name 'getPermission_PermissionId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 415
Error Method 'getPermissionName' is not designed for extension - needs to be abstract, final or empty. 426
Error Method 'getPermission_Name' is not designed for extension - needs to be abstract, final or empty. 438
Error Name 'getPermission_Name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 438
Error Method 'getPermission_ObjectData' is not designed for extension - needs to be abstract, final or empty. 449
Error Name 'getPermission_ObjectData' must match pattern '^[a-z][a-zA-Z0-9]*$'. 449
Error Method 'getUserGroupRole_UserId' is not designed for extension - needs to be abstract, final or empty. 460
Error Name 'getUserGroupRole_UserId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 460
Error Method 'getUserGroupRole_GroupId' is not designed for extension - needs to be abstract, final or empty. 471
Error Name 'getUserGroupRole_GroupId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 471
Error Method 'getUserGroupRole_RoleId' is not designed for extension - needs to be abstract, final or empty. 482
Error Name 'getUserGroupRole_RoleId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 482
Error Method 'getRolePermission_PermissionId' is not designed for extension - needs to be abstract, final or empty. 493
Error Name 'getRolePermission_PermissionId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 493
Error Method 'getRolePermission_RoleId' is not designed for extension - needs to be abstract, final or empty. 504
Error Name 'getRolePermission_RoleId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 504
Error Method 'getGroupId' is not designed for extension - needs to be abstract, final or empty. 515
Error Method 'getGroup_GroupId' is not designed for extension - needs to be abstract, final or empty. 526
Error Name 'getGroup_GroupId' must match pattern '^[a-z][a-zA-Z0-9]*$'. 526
Error Method 'getGroupName' is not designed for extension - needs to be abstract, final or empty. 537
Error Method 'getGroup_Name' is not designed for extension - needs to be abstract, final or empty. 548
Error Name 'getGroup_Name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 548
Error Method 'getGroup_ObjectData' is not designed for extension - needs to be abstract, final or empty. 559
Error Name 'getGroup_ObjectData' must match pattern '^[a-z][a-zA-Z0-9]*$'. 559
Error Method 'getSequenceGroup' is not designed for extension - needs to be abstract, final or empty. 569
Error Method 'getSequencePermission' is not designed for extension - needs to be abstract, final or empty. 579
Error Method 'getSequenceRole' is not designed for extension - needs to be abstract, final or empty. 589
Error Method 'getSequenceUser' is not designed for extension - needs to be abstract, final or empty. 599
Error Name 'dbMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 605
Error Variable 'dbMap' must be private and have accessor methods. 605
Error Method 'isBuilt' is not designed for extension - needs to be abstract, final or empty. 613
Error Method 'getDatabaseMap' is not designed for extension - needs to be abstract, final or empty. 623
Error Method 'doBuild' is not designed for extension - needs to be abstract, final or empty. 635

org/apache/turbine/util/db/map/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/util/db/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/util/mail/ByteArrayDataSource.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Name 'type' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 50
Error Name 'baos' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Parameter data should be final. 58
Error 'data' hides a field. 58
Error Parameter type should be final. 59
Error 'type' hides a field. 59
Error Parameter is should be final. 71
Error Parameter type should be final. 72
Error 'type' hides a field. 72
Error Must have at least one statement. 90
Error Parameter data should be final. 101
Error 'data' hides a field. 101
Error Parameter type should be final. 102
Error 'type' hides a field. 102
Error Must have at least one statement. 113
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 123
Error 'if' construct must use '{}'s. 125
Error 'else' construct must use '{}'s. 127
Error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 137
Error Expected @throws tag for 'IOException'. 138
Error 'if' construct must use '{}'s. 140
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 150
Error Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 161
Error Expected @throws tag for 'IOException'. 162

org/apache/turbine/util/mail/Email.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Missing a Javadoc comment. 61
Error Missing a Javadoc comment. 62
Error Missing a Javadoc comment. 63
Error Missing a Javadoc comment. 64
Error Line is longer than 80 characters. 75
Error Missing a Javadoc comment. 75
Error Missing a Javadoc comment. 76
Error Missing a Javadoc comment. 77
Error Missing a Javadoc comment. 78
Error Missing a Javadoc comment. 79
Error Missing a Javadoc comment. 80
Error Missing a Javadoc comment. 82
Error Missing a Javadoc comment. 83
Error Missing a Javadoc comment. 84
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 87
Error Variable 'message' must be private and have accessor methods. 87
Error Name 'charset' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 90
Error Variable 'charset' must be private and have accessor methods. 90
Error Name 'toList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 93
Error Missing a Javadoc comment. 94
Error Name 'ccList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Missing a Javadoc comment. 95
Error Name 'bccList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 95
Error Missing a Javadoc comment. 96
Error Name 'replyList' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 96
Error Method 'setCharset' is not designed for extension - needs to be abstract, final or empty. 103
Error Parameter charset should be final. 103
Error 'charset' hides a field. 103
Error Comment matches to-do format 'TODO:'. 109
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 120
Error Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter criteria should be final. 141
Error Expected @throws tag for 'MessagingException'. 141
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 155
Error Expected @throws tag for 'MessagingException'. 155
Error Method 'initCriteria' is not designed for extension - needs to be abstract, final or empty. 181
Error Parameter criteria should be final. 181
Error Expected @throws tag for 'MessagingException'. 181
Error Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 218
Error Parameter email should be final. 218
Error Parameter name should be final. 218
Error Expected @throws tag for 'MessagingException'. 218
Error Method 'addTo' is not designed for extension - needs to be abstract, final or empty. 243
Error Parameter email should be final. 243
Error Parameter name should be final. 243
Error Expected @throws tag for 'MessagingException'. 243
Error Method 'addCc' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter email should be final. 268
Error Parameter name should be final. 268
Error Expected @throws tag for 'MessagingException'. 268
Error Method 'addBcc' is not designed for extension - needs to be abstract, final or empty. 295
Error Parameter email should be final. 295
Error Parameter name should be final. 295
Error Expected @throws tag for 'MessagingException'. 296
Error Method 'addReplyTo' is not designed for extension - needs to be abstract, final or empty. 322
Error Parameter email should be final. 322
Error Parameter name should be final. 322
Error Expected @throws tag for 'MessagingException'. 323
Error Method 'setSubject' is not designed for extension - needs to be abstract, final or empty. 347
Error Parameter subject should be final. 347
Error Expected @throws tag for 'MessagingException'. 348
Error Method 'setSentDate' is not designed for extension - needs to be abstract, final or empty. 371
Error Parameter date should be final. 371
Error Expected @throws tag for 'MessagingException'. 372
Error Parameter msg should be final. 389
Error Expected @throws tag for 'MessagingException'. 390
Error Unused @throws tag for 'MessagingException,'. 395
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 397
Error Expected @throws tag for 'MessagingException'. 398
Error Parameter v should be final. 418

org/apache/turbine/util/mail/EmailAttachment.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 30
Error 'static' modifier out of order with the JLS suggestions. 30
Error Missing a Javadoc comment. 31
Error 'static' modifier out of order with the JLS suggestions. 31
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Name 'description' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 37
Error Name 'path' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 40
Error Name 'url' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 43
Error Name 'disposition' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. 53
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'getPath' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'getURL' is not designed for extension - needs to be abstract, final or empty. 83
Error Method 'getDisposition' is not designed for extension - needs to be abstract, final or empty. 93
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 103
Error Parameter desc should be final. 103
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 113
Error Parameter name should be final. 113
Error 'name' hides a field. 113
Error Method 'setPath' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter path should be final. 123
Error 'path' hides a field. 123
Error Method 'setURL' is not designed for extension - needs to be abstract, final or empty. 133
Error Parameter url should be final. 133
Error 'url' hides a field. 133
Error Method 'setDisposition' is not designed for extension - needs to be abstract, final or empty. 143
Error Parameter disposition should be final. 143
Error 'disposition' hides a field. 143

org/apache/turbine/util/mail/HtmlEmail.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 62
Error Name 'htmlContent' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Variable 'htmlContent' must be private and have accessor methods. 62
Error Missing a Javadoc comment. 64
Error Name 'text' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 64
Error Variable 'text' must be private and have accessor methods. 64
Error Missing a Javadoc comment. 65
Error Name 'html' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 65
Error Variable 'html' must be private and have accessor methods. 65
Error Expected @throws tag for 'MessagingException'. 73
Error Method 'getHtmlContent' is not designed for extension - needs to be abstract, final or empty. 84
Error Method 'setTextMsg' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter text should be final. 100
Error 'text' hides a field. 100
Error Expected @throws tag for 'MessagingException'. 101
Error Method 'setHtmlMsg' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter html should be final. 114
Error 'html' hides a field. 114
Error Expected @throws tag for 'MessagingException'. 115
Error Method 'setHtmlMsg' is not designed for extension - needs to be abstract, final or empty. 128
Error Parameter doc should be final. 128
Error Expected @throws tag for 'MessagingException'. 129
Error Method 'setMsg' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter msg should be final. 147
Error Expected @throws tag for 'MessagingException'. 148
Error Line is longer than 80 characters. 167
Error Method 'embed' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter url should be final. 177
Error Parameter name should be final. 177
Error Expected @throws tag for 'MessagingException'. 178
Error Unused @throws tag for 'MessagingException,'. 195
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 197
Error Expected @throws tag for 'MessagingException'. 198

org/apache/turbine/util/mail/MailMessage.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'host' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 72
Error Variable 'host' must be private and have accessor methods. 72
Error Name 'headers' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 81
Error Variable 'headers' must be private and have accessor methods. 81
Error Name 'from' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 86
Error Variable 'from' must be private and have accessor methods. 86
Error Name 'replyTo' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 91
Error Variable 'replyTo' must be private and have accessor methods. 91
Error Name 'to' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 96
Error Variable 'to' must be private and have accessor methods. 96
Error Name 'cc' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Variable 'cc' must be private and have accessor methods. 102
Error Name 'bcc' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 108
Error Variable 'bcc' must be private and have accessor methods. 108
Error Name 'subject' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 113
Error Variable 'subject' must be private and have accessor methods. 113
Error Name 'body' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 118
Error Variable 'body' must be private and have accessor methods. 118
Error Name 'debug' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 123
Error Variable 'debug' must be private and have accessor methods. 123
Error Parameter h should be final. 147
Error Parameter t should be final. 148
Error Parameter f should be final. 149
Error Parameter s should be final. 150
Error Parameter b should be final. 151
Error More than 7 parameters. 170
Error Parameter h should be final. 170
Error Parameter t should be final. 171
Error Parameter c should be final. 172
Error Parameter bc should be final. 173
Error Parameter f should be final. 174
Error Parameter s should be final. 175
Error Parameter b should be final. 176
Error Parameter d should be final. 177
Error Avoid inline conditionals. 180
Error Avoid inline conditionals. 181
Error Avoid inline conditionals. 182
Error Avoid inline conditionals. 183
Error Method 'addHeader' is not designed for extension - needs to be abstract, final or empty. 195
Error Parameter name should be final. 195
Error Parameter value should be final. 196
Error Parameter str should be final. 211
Error Parameter aList should be final. 242
Error Parameter str should be final. 261
Error Parameter headers should be final. 262
Error Parameter str should be final. 281
Error Parameter hList should be final. 312
Error Parameter str should be final. 331
Error Parameter address should be final. 357
Error Parameter personal should be final. 358
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 390
Error Method 'setBcc' is not designed for extension - needs to be abstract, final or empty. 472
Error Parameter bc should be final. 472
Error Method 'setBcc' is not designed for extension - needs to be abstract, final or empty. 483
Error Parameter bc should be final. 483
Error Method 'setBody' is not designed for extension - needs to be abstract, final or empty. 493
Error Parameter b should be final. 493
Error Method 'setCc' is not designed for extension - needs to be abstract, final or empty. 504
Error Parameter c should be final. 504
Error Method 'setCc' is not designed for extension - needs to be abstract, final or empty. 515
Error Parameter c should be final. 515
Error Method 'setDebug' is not designed for extension - needs to be abstract, final or empty. 525
Error Parameter str should be final. 525
Error Method 'setDebug' is not designed for extension - needs to be abstract, final or empty. 546
Error Parameter d should be final. 546
Error Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 557
Error Parameter f should be final. 557
Error Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 568
Error Parameter f should be final. 568
Error Method 'setHeaders' is not designed for extension - needs to be abstract, final or empty. 582
Error Parameter h should be final. 582
Error Method 'setHeaders' is not designed for extension - needs to be abstract, final or empty. 596
Error Parameter h should be final. 596
Error Method 'setHost' is not designed for extension - needs to be abstract, final or empty. 606
Error Parameter h should be final. 606
Error Method 'setReplyTo' is not designed for extension - needs to be abstract, final or empty. 617
Error Parameter rt should be final. 617
Error Method 'setReplyTo' is not designed for extension - needs to be abstract, final or empty. 628
Error Parameter rp should be final. 628
Error Method 'setSubject' is not designed for extension - needs to be abstract, final or empty. 638
Error Parameter s should be final. 638
Error Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 649
Error Parameter t should be final. 649
Error Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 660
Error Parameter t should be final. 660

org/apache/turbine/util/mail/MultiPartEmail.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'emailBody' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Variable 'emailBody' must be private and have accessor methods. 53
Error Name 'main' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Variable 'main' must be private and have accessor methods. 56
Error Name 'fileServer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Expected @throws tag for 'MessagingException'. 67
Error Parameter criteria should be final. 93
Error Expected @throws tag for 'MessagingException'. 94
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 105
Error Expected @throws tag for 'MessagingException'. 106
Error Method 'initCriteria' is not designed for extension - needs to be abstract, final or empty. 142
Error Parameter criteria should be final. 142
Error Expected @throws tag for 'MessagingException'. 143
Error Method 'setMsg' is not designed for extension - needs to be abstract, final or empty. 187
Error Parameter msg should be final. 187
Error Expected @throws tag for 'MessagingException'. 188
Error Method 'attach' is not designed for extension - needs to be abstract, final or empty. 208
Error Parameter attachment should be final. 208
Error Expected @throws tag for 'MessagingException'. 209
Error Method 'attach' is not designed for extension - needs to be abstract, final or empty. 240
Error Parameter url should be final. 240
Error Parameter name should be final. 240
Error Parameter description should be final. 240
Error Expected @throws tag for 'MessagingException'. 241
Error Method 'attach' is not designed for extension - needs to be abstract, final or empty. 256
Error Parameter url should be final. 256
Error Parameter name should be final. 257
Error Parameter description should be final. 258
Error Parameter disposition should be final. 259
Error Expected @throws tag for 'MessagingException'. 260
Error Method 'attach' is not designed for extension - needs to be abstract, final or empty. 274
Error Parameter ds should be final. 274
Error Parameter name should be final. 275
Error Parameter description should be final. 276
Error Expected @throws tag for 'MessagingException'. 277
Error Method 'attach' is not designed for extension - needs to be abstract, final or empty. 292
Error Parameter ds should be final. 292
Error Parameter name should be final. 293
Error Parameter description should be final. 294
Error Parameter disposition should be final. 295
Error Expected @throws tag for 'MessagingException'. 296

org/apache/turbine/util/mail/SimpleEmail.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'contentType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Expected @throws tag for 'MessagingException'. 45
Error Parameter criteria should be final. 69
Error Expected @throws tag for 'MessagingException'. 70
Error Method 'initCriteria' is not designed for extension - needs to be abstract, final or empty. 84
Error Parameter criteria should be final. 84
Error Expected @throws tag for 'MessagingException'. 85
Error Method 'setMsg' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter msg should be final. 111
Error Expected @throws tag for 'MessagingException'. 111

org/apache/turbine/util/mail/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/util/parser/BaseValueParser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'parameters' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 97
Error Name 'characterEncoding' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 100
Error Parameter value should be final. 112
Error Parameter characterEncoding should be final. 128
Error 'characterEncoding' hides a field. 128
Error Expected @param tag for 'characterEncoding'. 128
Error Method 'recycle' is not designed for extension - needs to be abstract, final or empty. 137
Error Method 'recycle' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter characterEncoding should be final. 147
Error 'characterEncoding' hides a field. 147
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 159
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 168
Error Method 'setCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter s should be final. 176
Error Expected @param tag for 's'. 176
Error Expected an @return tag. 184
Error Method 'getCharacterEncoding' is not designed for extension - needs to be abstract, final or empty. 184
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 195
Error Parameter name should be final. 195
Error Parameter value should be final. 195
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 206
Error Parameter name should be final. 206
Error Parameter value should be final. 206
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 217
Error Parameter name should be final. 217
Error Parameter value should be final. 217
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 228
Error Parameter name should be final. 228
Error Parameter value should be final. 228
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 239
Error Parameter name should be final. 239
Error Parameter value should be final. 239
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 252
Error Parameter name should be final. 252
Error Parameter value should be final. 252
Error ';' is preceded with whitespace. 254
Error Method 'append' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter name should be final. 268
Error Parameter value should be final. 268
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 293
Error Parameter name should be final. 293
Error Expected @param tag for 'name'. 293
Error Method 'convert' is not designed for extension - needs to be abstract, final or empty. 306
Error Parameter value should be final. 306
Error Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. 319
Error Parameter key should be final. 319
Error 'cast' is not followed by whitespace. 321
Error Method 'containsDateSelectorKeys' is not designed for extension - needs to be abstract, final or empty. 331
Error Parameter key should be final. 331
Error '&&' should be on a new line. 333
Error '&&' should be on a new line. 334
Error Method 'containsTimeSelectorKeys' is not designed for extension - needs to be abstract, final or empty. 345
Error Parameter key should be final. 345
Error '&&' should be on a new line. 347
Error '&&' should be on a new line. 348
Error Method 'keys' is not designed for extension - needs to be abstract, final or empty. 358
Error Method 'keySet' is not designed for extension - needs to be abstract, final or empty. 368
Error Method 'getKeys' is not designed for extension - needs to be abstract, final or empty. 378
Error Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 391
Error Parameter name should be final. 391
Error Parameter defaultValue should be final. 391
Error Avoid inline conditionals. 394
Error Method 'getBoolean' is not designed for extension - needs to be abstract, final or empty. 404
Error Parameter name should be final. 404
Error Method 'getBooleanObject' is not designed for extension - needs to be abstract, final or empty. 421
Error Parameter name should be final. 421
Error '||' should be on a new line. 427
Error '||' should be on a new line. 428
Error '||' should be on a new line. 429
Error '||' should be on a new line. 434
Error '||' should be on a new line. 435
Error '||' should be on a new line. 436
Error Method 'getBooleanObject' is not designed for extension - needs to be abstract, final or empty. 462
Error Parameter name should be final. 462
Error Parameter defaultValue should be final. 462
Error '==' is not preceded with whitespace. 465
Error '==' is not followed by whitespace. 465
Error Avoid inline conditionals. 465
Error Method 'getBool' is not designed for extension - needs to be abstract, final or empty. 477
Error Parameter name should be final. 477
Error Parameter defaultValue should be final. 477
Error Method 'getBool' is not designed for extension - needs to be abstract, final or empty. 490
Error Parameter name should be final. 490
Error Method 'getDouble' is not designed for extension - needs to be abstract, final or empty. 503
Error Parameter name should be final. 503
Error Parameter defaultValue should be final. 503
Error Method 'getDouble' is not designed for extension - needs to be abstract, final or empty. 528
Error Parameter name should be final. 528
Error Method 'getDoubles' is not designed for extension - needs to be abstract, final or empty. 540
Error Parameter name should be final. 540
Error Array brackets at illegal position. 543
Error Method 'getDoubleObject' is not designed for extension - needs to be abstract, final or empty. 573
Error Parameter name should be final. 573
Error Parameter defaultValue should be final. 573
Error '==' is not preceded with whitespace. 576
Error '==' is not followed by whitespace. 576
Error Avoid inline conditionals. 576
Error Method 'getDoubleObject' is not designed for extension - needs to be abstract, final or empty. 586
Error Parameter name should be final. 586
Error 'catch' is not followed by whitespace. 596
Error Method 'getDoubleObjects' is not designed for extension - needs to be abstract, final or empty. 611
Error Parameter name should be final. 611
Error Array brackets at illegal position. 614
Error Method 'getFloat' is not designed for extension - needs to be abstract, final or empty. 644
Error Parameter name should be final. 644
Error Parameter defaultValue should be final. 644
Error Method 'getFloat' is not designed for extension - needs to be abstract, final or empty. 669
Error Parameter name should be final. 669
Error Method 'getFloats' is not designed for extension - needs to be abstract, final or empty. 681
Error Parameter name should be final. 681
Error Array brackets at illegal position. 684
Error Method 'getFloatObject' is not designed for extension - needs to be abstract, final or empty. 714
Error Parameter name should be final. 714
Error Parameter defaultValue should be final. 714
Error '==' is not preceded with whitespace. 717
Error '==' is not followed by whitespace. 717
Error Avoid inline conditionals. 717
Error Method 'getFloatObject' is not designed for extension - needs to be abstract, final or empty. 727
Error Parameter name should be final. 727
Error 'catch' is not followed by whitespace. 737
Error Method 'getFloatObjects' is not designed for extension - needs to be abstract, final or empty. 752
Error Parameter name should be final. 752
Error Array brackets at illegal position. 755
Error Method 'getBigDecimal' is not designed for extension - needs to be abstract, final or empty. 785
Error Parameter name should be final. 785
Error Parameter defaultValue should be final. 785
Error Method 'getBigDecimal' is not designed for extension - needs to be abstract, final or empty. 810
Error Parameter name should be final. 810
Error Method 'getBigDecimals' is not designed for extension - needs to be abstract, final or empty. 822
Error Parameter name should be final. 822
Error Array brackets at illegal position. 825
Error 'if' is not followed by whitespace. 831
Error Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 855
Error Parameter name should be final. 855
Error Parameter defaultValue should be final. 855
Error Method 'getInt' is not designed for extension - needs to be abstract, final or empty. 880
Error Parameter name should be final. 880
Error Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 894
Error Parameter name should be final. 894
Error Parameter defaultValue should be final. 894
Error Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 909
Error Parameter name should be final. 909
Error Parameter def should be final. 909
Error Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 922
Error Parameter name should be final. 922
Error Method 'getInts' is not designed for extension - needs to be abstract, final or empty. 934
Error Parameter name should be final. 934
Error Array brackets at illegal position. 937
Error Method 'getIntObject' is not designed for extension - needs to be abstract, final or empty. 967
Error Parameter name should be final. 967
Error Parameter defaultValue should be final. 967
Error '==' is not preceded with whitespace. 970
Error '==' is not followed by whitespace. 970
Error Avoid inline conditionals. 970
Error Method 'getIntObject' is not designed for extension - needs to be abstract, final or empty. 980
Error Parameter name should be final. 980
Error 'catch' is not followed by whitespace. 990
Error Method 'getIntObjects' is not designed for extension - needs to be abstract, final or empty. 1005
Error Parameter name should be final. 1005
Error Array brackets at illegal position. 1008
Error Method 'getIntegers' is not designed for extension - needs to be abstract, final or empty. 1038
Error Parameter name should be final. 1038
Error Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 1051
Error Parameter name should be final. 1051
Error Parameter defaultValue should be final. 1051
Error Method 'getLong' is not designed for extension - needs to be abstract, final or empty. 1076
Error Parameter name should be final. 1076
Error Method 'getLongs' is not designed for extension - needs to be abstract, final or empty. 1088
Error Parameter name should be final. 1088
Error Array brackets at illegal position. 1091
Error Method 'getLongObjects' is not designed for extension - needs to be abstract, final or empty. 1120
Error Parameter name should be final. 1120
Error Array brackets at illegal position. 1123
Error Method 'getLongObject' is not designed for extension - needs to be abstract, final or empty. 1152
Error Parameter name should be final. 1152
Error 'catch' is not followed by whitespace. 1162
Error Method 'getLongObject' is not designed for extension - needs to be abstract, final or empty. 1178
Error Parameter name should be final. 1178
Error Parameter defaultValue should be final. 1178
Error '==' is not preceded with whitespace. 1181
Error '==' is not followed by whitespace. 1181
Error Avoid inline conditionals. 1181
Error Method 'getByte' is not designed for extension - needs to be abstract, final or empty. 1192
Error Parameter name should be final. 1192
Error Parameter defaultValue should be final. 1192
Error Method 'getByte' is not designed for extension - needs to be abstract, final or empty. 1217
Error Parameter name should be final. 1217
Error Method 'getBytes' is not designed for extension - needs to be abstract, final or empty. 1231
Error Parameter name should be final. 1231
Error Expected @throws tag for 'UnsupportedEncodingException'. 1232
Error Array brackets at illegal position. 1234
Error Method 'getByteObject' is not designed for extension - needs to be abstract, final or empty. 1251
Error Parameter name should be final. 1251
Error Parameter defaultValue should be final. 1251
Error '==' is not preceded with whitespace. 1254
Error '==' is not followed by whitespace. 1254
Error Avoid inline conditionals. 1254
Error Method 'getByteObject' is not designed for extension - needs to be abstract, final or empty. 1264
Error Parameter name should be final. 1264
Error 'catch' is not followed by whitespace. 1274
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 1289
Error Parameter name should be final. 1289
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 1326
Error Parameter name should be final. 1326
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 1339
Error Parameter name should be final. 1339
Error Parameter defaultValue should be final. 1339
Error Avoid inline conditionals. 1343
Error ')' is preceded with whitespace. 1343
Error Method 'setString' is not designed for extension - needs to be abstract, final or empty. 1354
Error Parameter name should be final. 1354
Error Parameter value should be final. 1354
Error Method 'getStrings' is not designed for extension - needs to be abstract, final or empty. 1369
Error Parameter name should be final. 1369
Error Method 'getStrings' is not designed for extension - needs to be abstract, final or empty. 1382
Error Parameter name should be final. 1382
Error Parameter defaultValue should be final. 1382
Error Avoid inline conditionals. 1387
Error Method 'setStrings' is not designed for extension - needs to be abstract, final or empty. 1398
Error Parameter name should be final. 1398
Error Parameter values should be final. 1398
Error Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 1413
Error Parameter name should be final. 1413
Error Method 'getObjects' is not designed for extension - needs to be abstract, final or empty. 1425
Error Parameter name should be final. 1425
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 1440
Error Parameter name should be final. 1440
Error Parameter df should be final. 1440
Error Parameter defaultValue should be final. 1440
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 1471
Error Parameter name should be final. 1471
Error '12' is a magic number. 1503
Error Avoid inline conditionals. 1505
Error '12' is a magic number. 1505
Error '12' is a magic number. 1509
Error Method 'getDate' is not designed for extension - needs to be abstract, final or empty. 1543
Error Parameter name should be final. 1543
Error Parameter df should be final. 1543
Error Method 'getNumberKey' is not designed for extension - needs to be abstract, final or empty. 1556
Error Parameter name should be final. 1556
Error Method 'getStringKey' is not designed for extension - needs to be abstract, final or empty. 1583
Error Parameter name should be final. 1583
Error Method 'setProperties' is not designed for extension - needs to be abstract, final or empty. 1610
Error Parameter bean should be final. 1610
Error '&&' should be on a new line. 1620
Error '||' should be on a new line. 1621
Error '||' should be on a new line. 1622
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 1637
Error Must have at least one statement. 1679
Error Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 1697
Error Parameter bean should be final. 1697
Error Parameter prop should be final. 1698
Error '+' should be on a new line. 1703
Error '+' should be on a new line. 1710
Error Parameter paramName should be final. 1787
Error Parameter value should be final. 1788
Error Parameter type should be final. 1788

org/apache/turbine/util/parser/CSVParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter in should be final. 57
Error Parameter in should be final. 69
Error Parameter columnNames should be final. 69
Error Parameter in should be final. 83
Error Parameter columnNames should be final. 83
Error Parameter characterEncoding should be final. 83
Error Method 'initTokenizer' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter tokenizer should be final. 93
Error Expected @param tag for 'tokenizer'. 93

org/apache/turbine/util/parser/CookieParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 55
Error Missing a Javadoc comment. 56
Error Line is longer than 80 characters. 78
Error Expected an @return tag. 96
Error Expected @param tag for 'path'. 101
Error Expected @param tag for 'name'. 107
Error Expected @param tag for 'value'. 107
Error Expected @param tag for 'name'. 113
Error Expected @param tag for 'value'. 113
Error Expected @param tag for 'seconds_age'. 113
Error Name 'seconds_age' must match pattern '^[a-z][a-zA-Z0-9]*$'. 113
Error Expected @param tag for 'name'. 118

org/apache/turbine/util/parser/DataStreamParser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'columnNames' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Name 'tokenizer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Name 'lineValues' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 84
Error Name 'neverRead' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 89
Error Name 'characterEncoding' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 94
Error Name 'fieldSeparator' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Parameter in should be final. 110
Error Parameter columnNames should be final. 110
Error 'columnNames' hides a field. 110
Error Parameter characterEncoding should be final. 111
Error 'characterEncoding' hides a field. 111
Error Must have at least one statement. 125
Error Method 'initTokenizer' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter tokenizer should be final. 140
Error 'tokenizer' hides a field. 140
Error Method 'setFieldSeparator' is not designed for extension - needs to be abstract, final or empty. 163
Error Parameter fieldSeparator should be final. 163
Error 'fieldSeparator' hides a field. 163
Error Method 'setColumnNames' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter columnNames should be final. 175
Error 'columnNames' hides a field. 175
Error Method 'readColumnNames' is not designed for extension - needs to be abstract, final or empty. 187
Error Line is longer than 80 characters. 196
Error Line is longer than 80 characters. 199
Error Line is longer than 80 characters. 204
Error Line is longer than 80 characters. 210
Error Method 'hasNextRow' is not designed for extension - needs to be abstract, final or empty. 230
Error Method 'nextRow' is not designed for extension - needs to be abstract, final or empty. 251
Error Redundant throws: 'NoSuchElementException' is unchecked exception. 252
Error Line is longer than 80 characters. 280
Error '+' should be on a new line. 284
Error Line is longer than 80 characters. 289
Error Line is longer than 80 characters. 293
Error Method 'hasNext' is not designed for extension - needs to be abstract, final or empty. 314
Error Method 'next' is not designed for extension - needs to be abstract, final or empty. 337
Error Redundant throws: 'NoSuchElementException' is unchecked exception. 338
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 360
Error Redundant throws: 'UnsupportedOperationException' is unchecked exception. 361

org/apache/turbine/util/parser/DefaultCookieParser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 67
Error Name 'request' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Name 'response' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Name 'cookiePath' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 89
Error Method 'getRunData' is not designed for extension - needs to be abstract, final or empty. 104
Error Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 114
Error Method 'setRunData' is not designed for extension - needs to be abstract, final or empty. 132
Error Parameter data should be final. 132
Error 'data' hides a field. 132
Error Method 'setData' is not designed for extension - needs to be abstract, final or empty. 146
Error Parameter request should be final. 146
Error 'request' hides a field. 146
Error Parameter response should be final. 147
Error 'response' hides a field. 147
Error Avoid inline conditionals. 152
Error Avoid inline conditionals. 158
Error Method 'getCookiePath' is not designed for extension - needs to be abstract, final or empty. 179
Error Method 'setCookiePath' is not designed for extension - needs to be abstract, final or empty. 189
Error Parameter cookiePath should be final. 189
Error 'cookiePath' hides a field. 189
Error Method 'set' is not designed for extension - needs to be abstract, final or empty. 201
Error Parameter name should be final. 201
Error Parameter value should be final. 201
Error Method 'set' is not designed for extension - needs to be abstract, final or empty. 214
Error Parameter name should be final. 214
Error Parameter value should be final. 214
Error Parameter seconds_age should be final. 214
Error Name 'seconds_age' must match pattern '^[a-z][a-zA-Z0-9]*$'. 214
Error '+' is not preceded with whitespace. 223
Error '+' is not followed by whitespace. 223
Error Method 'unset' is not designed for extension - needs to be abstract, final or empty. 232
Error Parameter name should be final. 232

org/apache/turbine/util/parser/DefaultParameterParser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'request' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 73
Error Name 'uploadData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Name 'fileParameters' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Parameter characterEncoding should be final. 110
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 134
Error Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. 147
Error Method 'setRequest' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter request should be final. 165
Error 'request' hides a field. 165
Error Avoid inline conditionals. 172
Error Must have at least one statement. 230
Error Method 'setUploadData' is not designed for extension - needs to be abstract, final or empty. 255
Error Parameter uploadData should be final. 255
Error 'uploadData' hides a field. 255
Error Method 'getUploadData' is not designed for extension - needs to be abstract, final or empty. 265
Error Method 'append' is not designed for extension - needs to be abstract, final or empty. 279
Error Parameter name should be final. 279
Error Parameter value should be final. 279
Error Method 'getFileItem' is not designed for extension - needs to be abstract, final or empty. 304
Error Parameter name should be final. 304
Error Method 'getFileItems' is not designed for extension - needs to be abstract, final or empty. 332
Error Parameter name should be final. 332

org/apache/turbine/util/parser/ParameterParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/parser/ParserUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 35
Error Parameter value should be final. 75
Error Parameter value should be final. 89
Error Parameter fold should be final. 89
Error Expected @param tag for 'fold'. 89
Error Avoid nested blocks. 96
Error Avoid nested blocks. 100
Error Avoid nested blocks. 105
Error Avoid nested blocks. 110
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 129
Error Line is longer than 80 characters. 150

org/apache/turbine/util/parser/TSVParser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter in should be final. 57
Error Parameter in should be final. 69
Error Parameter columnNames should be final. 69
Error Parameter in should be final. 83
Error Parameter columnNames should be final. 83
Error Parameter characterEncoding should be final. 83
Error Method 'initTokenizer' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter tokenizer should be final. 93
Error Expected @param tag for 'tokenizer'. 93

org/apache/turbine/util/parser/ValueParser.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Expected @param tag for 's'. 89
Error Expected an @return tag. 94
Error Expected @param tag for 'name'. 174
Error Expected @param tag for 'defaultValue'. 284
Error Expected @throws tag for 'UnsupportedEncodingException'. 609

org/apache/turbine/util/pool/ArrayCtorRecyclable.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected @param tag for 'params'. 34

org/apache/turbine/util/pool/BoundedBuffer.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 23
Error Missing a Javadoc comment. 33
Error Name 'buffer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 33
Error Variable 'buffer' must be private and have accessor methods. 33
Error Missing a Javadoc comment. 35
Error Name 'takePtr' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Variable 'takePtr' must be private and have accessor methods. 35
Error Missing a Javadoc comment. 36
Error Name 'putPtr' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Variable 'putPtr' must be private and have accessor methods. 36
Error Missing a Javadoc comment. 38
Error Name 'usedSlots' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 38
Error Variable 'usedSlots' must be private and have accessor methods. 38
Error Missing a Javadoc comment. 39
Error Name 'emptySlots' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 39
Error Variable 'emptySlots' must be private and have accessor methods. 39
Error Parameter capacity should be final. 47
Error Redundant throws: 'IllegalArgumentException' is unchecked exception. 48
Error Method 'size' is not designed for extension - needs to be abstract, final or empty. 75
Error Method 'capacity' is not designed for extension - needs to be abstract, final or empty. 85
Error Method 'peek' is not designed for extension - needs to be abstract, final or empty. 95
Error Avoid inline conditionals. 98
Error Unused @param tag for 'item'. 104
Error Method 'offer' is not designed for extension - needs to be abstract, final or empty. 107
Error Parameter x should be final. 107
Error Expected @param tag for 'x'. 107
Error Line is longer than 80 characters. 111
Error Method 'poll' is not designed for extension - needs to be abstract, final or empty. 136

org/apache/turbine/util/pool/InitableRecyclable.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Expected @param tag for 'initObj'. 37
Error Expected @throws tag for 'TurbineException'. 37

org/apache/turbine/util/pool/ObjectInputStreamForContext.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'classLoader' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Parameter in should be final. 44
Error Parameter loader should be final. 45
Error Method 'resolveClass' is not designed for extension - needs to be abstract, final or empty. 52
Error Missing a Javadoc comment. 52
Error Parameter v should be final. 52
Error '?' should be on a new line. 56
Error Avoid inline conditionals. 56

org/apache/turbine/util/pool/Recyclable.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/pool/RecyclableSupport.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'disposed' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Method 'Recyclable' is not designed for extension - needs to be abstract, final or empty. 37
Error Name 'Recyclable' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
Error Method 'recycle' is not designed for extension - needs to be abstract, final or empty. 45
Error Method 'dispose' is not designed for extension - needs to be abstract, final or empty. 53
Error Method 'isDisposed' is not designed for extension - needs to be abstract, final or empty. 63
Error Method 'doDispose' is not designed for extension - needs to be abstract, final or empty. 74

org/apache/turbine/util/security/AccessControlException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 34

org/apache/turbine/util/security/AccessControlList.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 42
Error Redundant 'public' modifier. 42
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 126
Error Line is longer than 80 characters. 135
Error Line is longer than 80 characters. 155
Error Line is longer than 80 characters. 164
Error Line is longer than 80 characters. 183
Error Line is longer than 80 characters. 191

org/apache/turbine/util/security/DataBackendException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 35
Error Parameter msg should be final. 48
Error Parameter nested should be final. 48

org/apache/turbine/util/security/EntityExistsException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 35

org/apache/turbine/util/security/GroupSet.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter groups should be final. 57
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter group should be final. 70
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter groups should be final. 86
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter groupSet should be final. 105
Error 'for' is not followed by whitespace. 108
Error '(' is followed by whitespace. 108
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter group should be final. 123
Error Method 'contains' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter group should be final. 138
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 152
Error Parameter groupName should be final. 152
Error Method 'getGroupByName' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter groupName should be final. 165
Error Avoid inline conditionals. 168
Error Method 'getGroupById' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter groupId should be final. 179
Error Avoid inline conditionals. 182
Error Method 'getGroupsArray' is not designed for extension - needs to be abstract, final or empty. 190
Error Expected an @return tag. 201
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 201
Error 'for' is not followed by whitespace. 206

org/apache/turbine/util/security/PasswordMismatchException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 34

org/apache/turbine/util/security/PermissionSet.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 56
Error Parameter permissions should be final. 58
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 71
Error Parameter permission should be final. 71
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter permissions should be final. 87
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 107
Error Parameter permissionSet should be final. 107
Error 'for' is not followed by whitespace. 110
Error '(' is followed by whitespace. 110
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter permission should be final. 125
Error Method 'contains' is not designed for extension - needs to be abstract, final or empty. 140
Error Parameter permission should be final. 140
Error Line is longer than 80 characters. 152
Error Method 'getPermission' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter permissionName should be final. 154
Error Method 'getPermissionByName' is not designed for extension - needs to be abstract, final or empty. 167
Error Parameter permissionName should be final. 167
Error Avoid inline conditionals. 170
Error Method 'getPermissionById' is not designed for extension - needs to be abstract, final or empty. 181
Error Parameter permissionId should be final. 181
Error Line has trailing spaces. 183
Error Avoid inline conditionals. 184
Error Method 'getPermissionsArray' is not designed for extension - needs to be abstract, final or empty. 192
Error Expected an @return tag. 203
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 203
Error 'for' is not followed by whitespace. 208

org/apache/turbine/util/security/RoleSet.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter roles should be final. 57
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 70
Error Parameter role should be final. 70
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 86
Error Parameter roles should be final. 86
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter roleSet should be final. 105
Error 'for' is not followed by whitespace. 108
Error '(' is followed by whitespace. 108
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 123
Error Parameter role should be final. 123
Error Method 'contains' is not designed for extension - needs to be abstract, final or empty. 138
Error Parameter role should be final. 138
Error Method 'getRole' is not designed for extension - needs to be abstract, final or empty. 152
Error Parameter roleName should be final. 152
Error Method 'getRoleByName' is not designed for extension - needs to be abstract, final or empty. 165
Error Parameter roleName should be final. 165
Error Avoid inline conditionals. 168
Error Method 'getRoleById' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter roleId should be final. 179
Error Line has trailing spaces. 181
Error Avoid inline conditionals. 182
Error Method 'getRolesArray' is not designed for extension - needs to be abstract, final or empty. 190
Error Expected an @return tag. 201
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 201
Error 'for' is not followed by whitespace. 206

org/apache/turbine/util/security/SecuritySet.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'nameMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Variable 'nameMap' must be private and have accessor methods. 46
Error Name 'idMap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Variable 'idMap' must be private and have accessor methods. 49
Error Method 'getSet' is not designed for extension - needs to be abstract, final or empty. 66
Error Method 'getNames' is not designed for extension - needs to be abstract, final or empty. 77
Error Method 'getIds' is not designed for extension - needs to be abstract, final or empty. 88
Error Method 'clear' is not designed for extension - needs to be abstract, final or empty. 96
Error Unused @param tag for 'roleName'. 106
Error Method 'contains' is not designed for extension - needs to be abstract, final or empty. 111
Error Parameter groupName should be final. 111
Error Expected @param tag for 'groupName'. 111
Error Unused @param tag for 'roleName'. 120
Error Method 'containsName' is not designed for extension - needs to be abstract, final or empty. 124
Error Parameter name should be final. 124
Error Expected @param tag for 'name'. 124
Error Line is longer than 80 characters. 126
Error Avoid inline conditionals. 126
Error Method 'containsId' is not designed for extension - needs to be abstract, final or empty. 137
Error Parameter id should be final. 137
Error Avoid inline conditionals. 139
Error ':' is not preceded with whitespace. 139
Error Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 147
Error Expected an @return tag. 155
Error Method 'elements' is not designed for extension - needs to be abstract, final or empty. 155
Error Method 'size' is not designed for extension - needs to be abstract, final or empty. 165
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 175
Error '12' is a magic number. 177
Error 'for' is not followed by whitespace. 178
Error ';' is followed by whitespace. 178
Error 'if' is not followed by whitespace. 182

org/apache/turbine/util/security/TurbineAccessControlList.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'roleSets' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 44
Error Name 'permissionSets' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 47
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 65
Error Parameter roleSets should be final. 67
Error 'roleSets' hides a field. 67
Error Parameter permissionSets should be final. 67
Error 'permissionSets' hides a field. 67
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 79
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter name should be final. 90
Error 'name' hides a field. 90
Error Method 'getRoles' is not designed for extension - needs to be abstract, final or empty. 101
Error Parameter group should be final. 101
Error Method 'getRoles' is not designed for extension - needs to be abstract, final or empty. 115
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 126
Error Parameter group should be final. 126
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 140
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 152
Error Parameter role should be final. 152
Error Parameter group should be final. 152
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 171
Error Parameter role should be final. 171
Error Parameter groupset should be final. 171
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 199
Error Parameter role should be final. 199
Error Parameter group should be final. 199
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 221
Error Parameter rolename should be final. 221
Error Parameter groupset should be final. 221
Error Line is longer than 80 characters. 255
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 257
Error Parameter role should be final. 257
Error Line is longer than 80 characters. 266
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter role should be final. 268
Error Line is longer than 80 characters. 285
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter permission should be final. 287
Error Parameter group should be final. 287
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 306
Error Parameter permission should be final. 306
Error Parameter groupset should be final. 306
Error Line is longer than 80 characters. 332
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 334
Error Parameter permission should be final. 334
Error Parameter group should be final. 334
Error Line is longer than 80 characters. 338
Error Line is longer than 80 characters. 352
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 354
Error Parameter permission should be final. 354
Error Parameter group should be final. 354
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 376
Error Parameter permissionName should be final. 376
Error Parameter groupset should be final. 376
Error Line is longer than 80 characters. 410
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 412
Error Parameter permission should be final. 412
Error Line is longer than 80 characters. 421
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 423
Error Parameter permission should be final. 423
Error Line is longer than 80 characters. 427
Error Method 'getAllGroups' is not designed for extension - needs to be abstract, final or empty. 445

org/apache/turbine/util/security/TurbineSecurityException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 36
Error Parameter msg should be final. 49
Error Parameter nested should be final. 49

org/apache/turbine/util/security/UnknownEntityException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 35
Error Parameter msg should be final. 48
Error Parameter nested should be final. 48

org/apache/turbine/util/template/HtmlPageAttributes.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Line is longer than 80 characters. 67
Error Line is longer than 80 characters. 77
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 92
Error Name 'title' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Name 'bodyAttributes' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 108
Error Name 'scripts' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 111
Error Name 'styleSheets' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 114
Error Name 'styles' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 117
Error Name 'metaTags' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 120
Error Name 'httpEquivs' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 123
Error Name 'doctype' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 126
Error Parameter data should be final. 140
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 151
Error Parameter data should be final. 151
Error Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter title should be final. 179
Error 'title' hides a field. 179
Error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 192
Error Method 'addAttribute' is not designed for extension - needs to be abstract, final or empty. 209
Error Parameter name should be final. 209
Error Parameter value should be final. 209
Error Line is longer than 80 characters. 211
Error '+' should be on a new line. 211
Error Method 'addBodyAttribute' is not designed for extension - needs to be abstract, final or empty. 223
Error Parameter name should be final. 223
Error Parameter value should be final. 223
Error Method 'getBodyAttributes' is not designed for extension - needs to be abstract, final or empty. 234
Error Method 'addScript' is not designed for extension - needs to be abstract, final or empty. 245
Error Parameter scriptURL should be final. 245
Error Expected @param tag for 'scriptURL'. 245
Error Method 'setScript' is not designed for extension - needs to be abstract, final or empty. 258
Error Parameter scriptURL should be final. 258
Error Expected @param tag for 'scriptURL'. 258
Error Line is longer than 80 characters. 260
Error '+' should be on a new line. 260
Error Method 'getScripts' is not designed for extension - needs to be abstract, final or empty. 271
Error Method 'addStyleSheet' is not designed for extension - needs to be abstract, final or empty. 282
Error Parameter styleSheetURL should be final. 282
Error Method 'addStyleSheet' is not designed for extension - needs to be abstract, final or empty. 297
Error Parameter styleSheetURL should be final. 297
Error Line is longer than 80 characters. 298
Error Parameter media should be final. 298
Error Parameter title should be final. 298
Error 'title' hides a field. 298
Error Parameter type should be final. 298
Error Method 'setStyleSheet' is not designed for extension - needs to be abstract, final or empty. 315
Error Parameter styleSheetURL should be final. 315
Error Expected @param tag for 'styleSheetURL'. 315
Error Line is longer than 80 characters. 317
Error '+' should be on a new line. 317
Error Method 'setStyleSheet' is not designed for extension - needs to be abstract, final or empty. 330
Error Parameter styleSheetURL should be final. 330
Error Expected @param tag for 'styleSheetURL'. 330
Error Parameter media should be final. 330
Error Line is longer than 80 characters. 332
Error '+' should be on a new line. 332
Error Method 'getStyleSheets' is not designed for extension - needs to be abstract, final or empty. 342
Error Method 'setStyle' is not designed for extension - needs to be abstract, final or empty. 354
Error Parameter styleText should be final. 354
Error Line is longer than 80 characters. 356
Error '+' should be on a new line. 356
Error Method 'addStyle' is not designed for extension - needs to be abstract, final or empty. 367
Error Parameter styleText should be final. 367
Error Method 'getStyles' is not designed for extension - needs to be abstract, final or empty. 378
Error Method 'setKeywords' is not designed for extension - needs to be abstract, final or empty. 389
Error Parameter keywords should be final. 389
Error Line is longer than 80 characters. 397
Error Method 'setHttpEquiv' is not designed for extension - needs to be abstract, final or empty. 404
Error Parameter httpEquiv should be final. 404
Error Parameter content should be final. 404
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 416
Error Parameter description should be final. 416
Error Method 'setBackground' is not designed for extension - needs to be abstract, final or empty. 428
Error Parameter url should be final. 428
Error Method 'setBgColor' is not designed for extension - needs to be abstract, final or empty. 442
Error Parameter color should be final. 442
Error Method 'setTextColor' is not designed for extension - needs to be abstract, final or empty. 455
Error Parameter color should be final. 455
Error Method 'setLinkColor' is not designed for extension - needs to be abstract, final or empty. 468
Error Parameter color should be final. 468
Error Method 'setVlinkColor' is not designed for extension - needs to be abstract, final or empty. 480
Error Parameter color should be final. 480
Error Method 'setAlinkColor' is not designed for extension - needs to be abstract, final or empty. 492
Error Parameter color should be final. 492
Error Method 'getHttpEquivs' is not designed for extension - needs to be abstract, final or empty. 503
Error Method 'getMetaTags' is not designed for extension - needs to be abstract, final or empty. 513
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 523
Error Missing a Javadoc comment. 533
Error Name 'url' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 533
Error Missing a Javadoc comment. 534
Error Name 'title' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 534
Error Missing a Javadoc comment. 535
Error Name 'media' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 535
Error Missing a Javadoc comment. 536
Error Name 'type' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 536
Error Parameter url should be final. 543
Error 'url' hides a field. 543
Error Method 'getType' is not designed for extension - needs to be abstract, final or empty. 553
Error Avoid inline conditionals. 555
Error Method 'setType' is not designed for extension - needs to be abstract, final or empty. 563
Error Parameter type should be final. 563
Error 'type' hides a field. 563
Error Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. 571
Error Parameter url should be final. 581
Error 'url' hides a field. 581
Error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 591
Error Avoid inline conditionals. 593
Error Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 601
Error Parameter title should be final. 601
Error 'title' hides a field. 601
Error Expected @param tag for 'title'. 601
Error Method 'getMedia' is not designed for extension - needs to be abstract, final or empty. 611
Error Avoid inline conditionals. 613
Error Method 'setMedia' is not designed for extension - needs to be abstract, final or empty. 621
Error Parameter media should be final. 621
Error 'media' hides a field. 621
Error Line has trailing spaces. 627
Error Line has trailing spaces. 629
Error Line has trailing spaces. 630
Error Line has trailing spaces. 632
Error Line has trailing spaces. 633
Error Line has trailing spaces. 635
Error Line has trailing spaces. 636
Error Method 'getDefaultDoctype' is not designed for extension - needs to be abstract, final or empty. 639
Error Line contains a tab character. 641
Error Line is longer than 80 characters. 656
Error Line has trailing spaces. 667
Error Line has trailing spaces. 670
Error Parameter tag should be final. 676
Error Parameter identifier should be final. 676
Error Parameter uri should be final. 676
Error Line has trailing spaces. 697

org/apache/turbine/util/template/RelativeTemplateLink.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 29
Error Line is longer than 80 characters. 35
Error Name 'template' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 45
Error Parameter data should be final. 61
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter data should be final. 73
Error Method 'setEncodeURLOff' is not designed for extension - needs to be abstract, final or empty. 96
Error Method 'setPage' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter template should be final. 108
Error 'template' hides a field. 108
Error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 121
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 133
Error Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 153

org/apache/turbine/util/template/SelectorBox.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'sel' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 68
Error Name 'size' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 71
Error Name 'name' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 74
Error Name 'names' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 77
Error Name 'values' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 80
Error Name 'selected' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 83
Error Parameter name should be final. 93
Error 'name' hides a field. 93
Error Parameter names should be final. 93
Error 'names' hides a field. 93
Error Parameter values should be final. 93
Error 'values' hides a field. 93
Error Parameter name should be final. 106
Error 'name' hides a field. 106
Error Parameter names should be final. 106
Error 'names' hides a field. 106
Error Parameter values should be final. 106
Error 'values' hides a field. 106
Error Parameter size should be final. 106
Error 'size' hides a field. 106
Error Parameter name should be final. 119
Error 'name' hides a field. 119
Error Parameter names should be final. 119
Error 'names' hides a field. 119
Error Parameter values should be final. 119
Error 'values' hides a field. 119
Error Parameter selected should be final. 120
Error 'selected' hides a field. 120
Error Parameter name should be final. 134
Error 'name' hides a field. 134
Error Parameter names should be final. 134
Error 'names' hides a field. 134
Error Parameter values should be final. 134
Error 'values' hides a field. 134
Error Parameter size should be final. 134
Error 'size' hides a field. 134
Error Parameter selected should be final. 135
Error 'selected' hides a field. 135
Error Method 'buildBooleans' is not designed for extension - needs to be abstract, final or empty. 160
Error Parameter selectedSet should be final. 160
Error Parameter entireSet should be final. 160
Error '&&' should be on a new line. 169
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 186
Error Parameter size should be final. 186
Error 'size' hides a field. 186
Error Expression can be simplified. 194
Error Method 'reset' is not designed for extension - needs to be abstract, final or empty. 208
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 221
Error Method 'setMultiple' is not designed for extension - needs to be abstract, final or empty. 236
Error Parameter val should be final. 236
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 249
Error Parameter name should be final. 249
Error 'name' hides a field. 249
Error Method 'setSize' is not designed for extension - needs to be abstract, final or empty. 262
Error Parameter size should be final. 262
Error 'size' hides a field. 262
Error Method 'setOnChange' is not designed for extension - needs to be abstract, final or empty. 275
Error Parameter script should be final. 275
Error Unused @param tag for 'an'. 284
Error Method 'setSelected' is not designed for extension - needs to be abstract, final or empty. 287
Error Parameter bools should be final. 287
Error Expected @param tag for 'bools'. 287
Error Method 'setSelected' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter name should be final. 300
Error 'name' hides a field. 300

org/apache/turbine/util/template/TemplateInfo.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 52
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 55
Error Name 'tempStorage' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Unused @param tag for 'RunData'. 60
Error Parameter data should be final. 62
Error 'data' hides a field. 62
Error Expected @param tag for 'data'. 62
Error '10' is a magic number. 65
Error Method 'getNavigationTemplate' is not designed for extension - needs to be abstract, final or empty. 73
Error Method 'setNavigationTemplate' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter v should be final. 83
Error Line has trailing spaces. 90
Error Method 'getScreenTemplate' is not designed for extension - needs to be abstract, final or empty. 94
Error Line is longer than 80 characters. 96
Error Method 'setScreenTemplate' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter v should be final. 105
Error Must have at least one statement. 118
Error Method 'getLayoutTemplate' is not designed for extension - needs to be abstract, final or empty. 130
Error Method 'setLayoutTemplate' is not designed for extension - needs to be abstract, final or empty. 141
Error Parameter v should be final. 141
Error Method 'getTemplateContext' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter name should be final. 153
Error Method 'setTemplateContext' is not designed for extension - needs to be abstract, final or empty. 164
Error Parameter name should be final. 164
Error Parameter v should be final. 164
Error Method 'getService' is not designed for extension - needs to be abstract, final or empty. 174
Error Method 'setService' is not designed for extension - needs to be abstract, final or empty. 184
Error Parameter v should be final. 184
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 195
Error Parameter name should be final. 195
Error Method 'getTemp' is not designed for extension - needs to be abstract, final or empty. 207
Error Parameter name should be final. 207
Error Parameter def should be final. 207
Error Avoid inline conditionals. 212
Error Method 'setTemp' is not designed for extension - needs to be abstract, final or empty. 226
Error Parameter name should be final. 226
Error Parameter value should be final. 226
Error Method 'getStringArray' is not designed for extension - needs to be abstract, final or empty. 237
Error Parameter name should be final. 237
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 254
Error Parameter name should be final. 254
Error Method 'removeTemp' is not designed for extension - needs to be abstract, final or empty. 272
Error Parameter name should be final. 272
Error Method 'getTempKeys' is not designed for extension - needs to be abstract, final or empty. 282
Error Missing a Javadoc comment. 282

org/apache/turbine/util/template/TemplateLink.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 32
Error Line is longer than 80 characters. 39
Error Name 'template' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Parameter data should be final. 66
Error Parameter data should be final. 76
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 88
Error Parameter data should be final. 88
Error 'if' is not followed by whitespace. 90
Error Method 'setEncodeURLOff' is not designed for extension - needs to be abstract, final or empty. 113
Error Method 'setPage' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter template should be final. 125
Error 'template' hides a field. 125
Error Method 'getPage' is not designed for extension - needs to be abstract, final or empty. 138
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 150
Error Method 'getURI' is not designed for extension - needs to be abstract, final or empty. 171

org/apache/turbine/util/template/TemplateLinkWithSlash.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 33
Error Parameter data should be final. 52
Error Method 'setPage' is not designed for extension - needs to be abstract, final or empty. 64
Error Parameter template should be final. 64

org/apache/turbine/util/template/TemplateNavigation.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 50
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Line has trailing spaces. 53
Error Missing a Javadoc comment. 53
Error Name 'template' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 53
Error Parameter data should be final. 60
Error 'data' hides a field. 60
Error Method 'setTemplate' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter template should be final. 72
Error 'template' hides a field. 72
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 84
Error Line has trailing spaces. 99
Error Line is longer than 80 characters. 102
Error Line has trailing spaces. 105
Error Line has trailing spaces. 106

org/apache/turbine/util/template/TemplatePageAttributes.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Name 'cachedTitle' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 58
Error Parameter data should be final. 72
Error 'data' hides a field. 72
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter data should be final. 83
Error 'data' hides a field. 83
Error Expected an @return tag. 110
Error Method 'setTitle' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter intitle should be final. 110
Error Method 'getTitle' is not designed for extension - needs to be abstract, final or empty. 132
Error Method 'setStyleSheet' is not designed for extension - needs to be abstract, final or empty. 147
Error Parameter url should be final. 147
Error Method 'setStyleSheet' is not designed for extension - needs to be abstract, final or empty. 162
Error Parameter url should be final. 162
Error Parameter media should be final. 162
Error Method 'setStyle' is not designed for extension - needs to be abstract, final or empty. 175
Error Parameter styleText should be final. 175
Error Method 'setScript' is not designed for extension - needs to be abstract, final or empty. 187
Error Parameter url should be final. 187
Error Method 'setKeywords' is not designed for extension - needs to be abstract, final or empty. 200
Error Parameter keywords should be final. 200
Error Line is longer than 80 characters. 209
Error Method 'setHttpEquiv' is not designed for extension - needs to be abstract, final or empty. 216
Error Parameter httpEquiv should be final. 216
Error Parameter content should be final. 216
Error Method 'setDescription' is not designed for extension - needs to be abstract, final or empty. 229
Error Parameter description should be final. 229
Error Method 'setBackground' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter url should be final. 242
Error Method 'setBgColor' is not designed for extension - needs to be abstract, final or empty. 256
Error Parameter color should be final. 256
Error Method 'setTextColor' is not designed for extension - needs to be abstract, final or empty. 274
Error Parameter color should be final. 274
Error Method 'setLinkColor' is not designed for extension - needs to be abstract, final or empty. 292
Error Parameter color should be final. 292
Error Method 'setVlinkColor' is not designed for extension - needs to be abstract, final or empty. 309
Error Parameter color should be final. 309
Error Method 'addAttribute' is not designed for extension - needs to be abstract, final or empty. 327
Error Parameter name should be final. 327
Error Parameter value should be final. 327
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 338

org/apache/turbine/util/template/TemplateScreen.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 52
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Missing a Javadoc comment. 55
Error Name 'screen' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 55
Error Parameter data should be final. 62
Error 'data' hides a field. 62
Error Method 'setScreen' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter screen should be final. 74
Error 'screen' hides a field. 74
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 85

org/apache/turbine/util/template/TemplateSecurityCheck.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Missing a Javadoc comment. 46
Error Name 'message' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 46
Error Missing a Javadoc comment. 48
Error Name 'failScreen' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 48
Error Missing a Javadoc comment. 49
Error Name 'failTemplate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 49
Error Missing a Javadoc comment. 50
Error Name 'data' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 50
Error Parameter data should be final. 59
Error 'data' hides a field. 59
Error Parameter message should be final. 59
Error 'message' hides a field. 59
Error Parameter data should be final. 70
Error 'data' hides a field. 70
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 82
Error Parameter role should be final. 82
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter permission should be final. 108
Error Unused @throws tag for 'Exception,'. 127
Error Method 'checkLogin' is not designed for extension - needs to be abstract, final or empty. 129
Error Expected @throws tag for 'Exception'. 130
Error Method 'setMessage' is not designed for extension - needs to be abstract, final or empty. 154
Error Parameter v should be final. 154
Error Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 165
Error Method 'getFailScreen' is not designed for extension - needs to be abstract, final or empty. 175
Error Method 'setFailScreen' is not designed for extension - needs to be abstract, final or empty. 185
Error Parameter v should be final. 185
Error Method 'getFailTemplate' is not designed for extension - needs to be abstract, final or empty. 195
Error Method 'setFailTemplate' is not designed for extension - needs to be abstract, final or empty. 205
Error Parameter v should be final. 205

org/apache/turbine/util/upload/FileItem.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'fileName' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 70
Error Variable 'fileName' must be private and have accessor methods. 70
Error Name 'contentType' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 76
Error Variable 'contentType' must be private and have accessor methods. 76
Error Name 'content' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 79
Error Variable 'content' must be private and have accessor methods. 79
Error Name 'storeLocation' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 82
Error Variable 'storeLocation' must be private and have accessor methods. 82
Error Name 'byteStream' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 85
Error Variable 'byteStream' must be private and have accessor methods. 85
Error Parameter fileName should be final. 97
Error 'fileName' hides a field. 97
Error Parameter contentType should be final. 97
Error 'contentType' hides a field. 97
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 109
Error Method 'getFileName' is not designed for extension - needs to be abstract, final or empty. 119
Error Method 'getContentType' is not designed for extension - needs to be abstract, final or empty. 132
Error Method 'inMemory' is not designed for extension - needs to be abstract, final or empty. 143
Error Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 153
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 176
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 209
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 223
Error Parameter encoding should be final. 223
Error Expected @throws tag for 'UnsupportedEncodingException'. 224
Error Unused @throws tag for 'Exception,'. 236
Error Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. 238
Error Expected @throws tag for 'IOException'. 239
Error Unused @throws tag for 'Exception,'. 250
Error Method 'getStream' is not designed for extension - needs to be abstract, final or empty. 252
Error Expected @throws tag for 'IOException'. 253
Error Method 'getStoreLocation' is not designed for extension - needs to be abstract, final or empty. 282
Error Method 'finalize' is not designed for extension - needs to be abstract, final or empty. 290
Error Method 'getOutputStream' is not designed for extension - needs to be abstract, final or empty. 307
Error Expected @throws tag for 'IOException'. 308
Error Parameter path should be final. 336
Error Parameter name should be final. 337
Error Parameter contentType should be final. 338
Error Parameter requestSize should be final. 339
Error Unused @param tag for 'String'. 365
Error Method 'write' is not designed for extension - needs to be abstract, final or empty. 368
Error Parameter file should be final. 368
Error Expected @param tag for 'file'. 368
Error Expected @throws tag for 'Exception'. 368
Error Expression can be simplified. 393
Error '2048' is a magic number. 402
Error Must have at least one statement. 416
Error Must have at least one statement. 424

org/apache/turbine/util/upload/MultipartStream.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'input' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 88
Error Variable 'input' must be private and have accessor methods. 88
Error Name 'boundaryLength' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 93
Error Variable 'boundaryLength' must be private and have accessor methods. 93
Error Name 'keepRegion' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 99
Error Variable 'keepRegion' must be private and have accessor methods. 99
Error Name 'boundary' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 102
Error Variable 'boundary' must be private and have accessor methods. 102
Error Name 'bufSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 105
Error Variable 'bufSize' must be private and have accessor methods. 105
Error Name 'buffer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 111
Error Variable 'buffer' must be private and have accessor methods. 111
Error Name 'head' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 118
Error Variable 'head' must be private and have accessor methods. 118
Error Name 'tail' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 125
Error Variable 'tail' must be private and have accessor methods. 125
Error Parameter input should be final. 161
Error 'input' hides a field. 161
Error Parameter boundary should be final. 162
Error 'boundary' hides a field. 162
Error Parameter bufSize should be final. 163
Error 'bufSize' hides a field. 163
Error Expected @throws tag for 'MalformedStreamException'. 164
Error Unable to get class information for MalformedStreamException. 164
Error Expected @throws tag for 'IOException'. 165
Error '4' is a magic number. 173
Error '4' is a magic number. 174
Error '3' is a magic number. 175
Error '0x0D' is a magic number. 176
Error '0x0A' is a magic number. 177
Error '0x2D' is a magic number. 178
Error '3' is a magic number. 179
Error '0x2D' is a magic number. 179
Error '4' is a magic number. 180
Error Parameter input should be final. 195
Error 'input' hides a field. 195
Error Parameter boundary should be final. 196
Error 'boundary' hides a field. 196
Error Expected @throws tag for 'IOException'. 197
Error Unused @throws tag for 'IOException,'. 207
Error Method 'readByte' is not designed for extension - needs to be abstract, final or empty. 209
Error Expected @throws tag for 'IOException'. 210
Error Method 'readBoundary' is not designed for extension - needs to be abstract, final or empty. 236
Error Unable to get class information for MalformedStreamException. 237
Error Line is longer than 80 characters. 257
Error Unused @throws tag for 'IllegalBoundaryException,'. 282
Error Method 'setBoundary' is not designed for extension - needs to be abstract, final or empty. 285
Error Parameter boundary should be final. 285
Error 'boundary' hides a field. 285
Error Expected @throws tag for 'IllegalBoundaryException'. 286
Error Unable to get class information for IllegalBoundaryException. 286
Error '4' is a magic number. 288
Error Line is longer than 80 characters. 290
Error '4' is a magic number. 292
Error Unused @throws tag for 'MalformedStreamException,'. 307
Error Method 'readHeaders' is not designed for extension - needs to be abstract, final or empty. 310
Error Expected @throws tag for 'MalformedStreamException'. 311
Error Unable to get class information for MalformedStreamException. 311
Error Array brackets at illegal position. 314
Error '4' is a magic number. 318
Error Method 'readBodyData' is not designed for extension - needs to be abstract, final or empty. 359
Error Parameter output should be final. 359
Error Expected @throws tag for 'MalformedStreamException'. 360
Error Unable to get class information for MalformedStreamException. 360
Error Expected @throws tag for 'IOException'. 361
Error Line is longer than 80 characters. 416
Error Method 'discardBodyData' is not designed for extension - needs to be abstract, final or empty. 435
Error Expected @throws tag for 'MalformedStreamException'. 436
Error Unable to get class information for MalformedStreamException. 436
Error Expected @throws tag for 'IOException'. 437
Error Line is longer than 80 characters. 487
Error Method 'skipPreamble' is not designed for extension - needs to be abstract, final or empty. 501
Error Expected @throws tag for 'IOException'. 502
Error '0x0D' is a magic number. 525
Error '0x0A' is a magic number. 526
Error Parameter a should be final. 540
Error Parameter b should be final. 541
Error Parameter count should be final. 542
Error Method 'findByte' is not designed for extension - needs to be abstract, final or empty. 563
Error Parameter value should be final. 563
Error Parameter pos should be final. 564
Error 'for' construct must use '{}'s. 566
Error 'if' construct must use '{}'s. 567
Error Method 'findSeparator' is not designed for extension - needs to be abstract, final or empty. 581
Error 'if' construct must use '{}'s. 591
Error 'if' construct must use '{}'s. 595
Error Parameter message should be final. 628
Error Parameter message should be final. 655

org/apache/turbine/util/upload/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/util/uri/BaseURI.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'serverData' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 52
Error Name 'redirect' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Name 'response' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 59
Error Name 'reference' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 62
Error Parameter runData should be final. 88
Error Parameter runData should be final. 100
Error Parameter redirect should be final. 100
Error 'redirect' hides a field. 100
Error Parameter serverData should be final. 112
Error 'serverData' hides a field. 112
Error Parameter serverData should be final. 124
Error 'serverData' hides a field. 124
Error Parameter redirect should be final. 124
Error 'redirect' hides a field. 124
Error Parameter serverData should be final. 146
Error 'serverData' hides a field. 146
Error 'if' is not followed by whitespace. 150
Error Line is longer than 80 characters. 153
Error Method 'setRedirect' is not designed for extension - needs to be abstract, final or empty. 179
Error Parameter redirect should be final. 179
Error 'redirect' hides a field. 179
Error Method 'isRedirect' is not designed for extension - needs to be abstract, final or empty. 190
Error Method 'getScriptName' is not designed for extension - needs to be abstract, final or empty. 200
Error Method 'setScriptName' is not designed for extension - needs to be abstract, final or empty. 210
Error Parameter scriptName should be final. 210
Error Method 'getContextPath' is not designed for extension - needs to be abstract, final or empty. 220
Error Method 'setContextPath' is not designed for extension - needs to be abstract, final or empty. 230
Error Parameter contextPath should be final. 230
Error Method 'getServerName' is not designed for extension - needs to be abstract, final or empty. 240
Error Method 'setServerName' is not designed for extension - needs to be abstract, final or empty. 250
Error Parameter serverName should be final. 250
Error Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. 260
Error 'if' is not followed by whitespace. 266
Error Method 'setServerPort' is not designed for extension - needs to be abstract, final or empty. 283
Error Parameter serverPort should be final. 283
Error Method 'setSecure' is not designed for extension - needs to be abstract, final or empty. 292
Error Method 'setSecure' is not designed for extension - needs to be abstract, final or empty. 305
Error Parameter port should be final. 305
Error Avoid inline conditionals. 312
Error Method 'setServerScheme' is not designed for extension - needs to be abstract, final or empty. 321
Error Parameter serverScheme should be final. 321
Error Avoid inline conditionals. 324
Error Method 'getServerScheme' is not designed for extension - needs to be abstract, final or empty. 333
Error Avoid inline conditionals. 337
Error Method 'setReference' is not designed for extension - needs to be abstract, final or empty. 345
Error Parameter reference should be final. 345
Error 'reference' hides a field. 345
Error Method 'getReference' is not designed for extension - needs to be abstract, final or empty. 355
Error Avoid inline conditionals. 357
Error Method 'hasReference' is not designed for extension - needs to be abstract, final or empty. 365
Error Method 'setResponse' is not designed for extension - needs to be abstract, final or empty. 384
Error Parameter response should be final. 384
Error 'response' hides a field. 384
Error Expected @param tag for 'response'. 384
Error Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. 395
Error Method 'getContextAndScript' is not designed for extension - needs to be abstract, final or empty. 411
Error Parameter sb should be final. 411
Error 'if' is not followed by whitespace. 415
Error 'if' is not followed by whitespace. 417
Error 'if' is not followed by whitespace. 427
Error 'if' is not followed by whitespace. 429
Error Method 'getSchemeAndPort' is not designed for extension - needs to be abstract, final or empty. 448
Error Parameter sb should be final. 448
Error Method 'encodeResponse' is not designed for extension - needs to be abstract, final or empty. 475
Error Parameter uri should be final. 475
Error 'response' hides a field. 479
Error 'if' is not followed by whitespace. 481
Error 'if' is not followed by whitespace. 489
Error 'catch' is not followed by whitespace. 499

org/apache/turbine/util/uri/DataURI.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter runData should be final. 53
Error Parameter runData should be final. 64
Error Parameter redirect should be final. 64
Error Parameter serverData should be final. 74
Error Parameter serverData should be final. 85
Error Parameter redirect should be final. 85
Error Method 'clearResponse' is not designed for extension - needs to be abstract, final or empty. 96
Error Method 'getAbsoluteLink' is not designed for extension - needs to be abstract, final or empty. 120
Error Method 'getRelativeLink' is not designed for extension - needs to be abstract, final or empty. 158
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 183

org/apache/turbine/util/uri/TemplateURI.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Parameter runData should be final. 56
Error Parameter runData should be final. 67
Error Parameter redirect should be final. 67
Error Parameter runData should be final. 78
Error Parameter template should be final. 78
Error Parameter runData should be final. 91
Error Parameter template should be final. 91
Error Parameter redirect should be final. 91
Error Parameter runData should be final. 104
Error Parameter template should be final. 104
Error Parameter action should be final. 104
Error Line is longer than 80 characters. 118
Error Parameter runData should be final. 118
Error Parameter template should be final. 118
Error Parameter action should be final. 118
Error Parameter redirect should be final. 118
Error Parameter serverData should be final. 129
Error Parameter serverData should be final. 140
Error Parameter redirect should be final. 140
Error Parameter serverData should be final. 151
Error Parameter template should be final. 151
Error Parameter serverData should be final. 164
Error Parameter template should be final. 164
Error Parameter redirect should be final. 164
Error Parameter serverData should be final. 177
Error Parameter template should be final. 177
Error Parameter action should be final. 177
Error Line is longer than 80 characters. 191
Error Parameter serverData should be final. 191
Error Parameter template should be final. 191
Error Parameter action should be final. 191
Error Parameter redirect should be final. 191
Error Parameter template should be final. 203
Error Parameter action should be final. 203
Error Method 'setTemplate' is not designed for extension - needs to be abstract, final or empty. 219
Error Parameter template should be final. 219
Error 'if' is not followed by whitespace. 221
Error Method 'clearTemplate' is not designed for extension - needs to be abstract, final or empty. 235
Error Line is longer than 80 characters. 259
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 262
Error Parameter type should be final. 262
Error Parameter pp should be final. 263
Error 'for' is not followed by whitespace. 265
Error '&&' should be on a new line. 269
Error '&&' should be on a new line. 270

org/apache/turbine/util/uri/TurbineURI.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'dataVectors' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 56
Error Parameter runData should be final. 81
Error Parameter runData should be final. 93
Error Parameter redirect should be final. 93
Error Parameter runData should be final. 105
Error Parameter screen should be final. 105
Error Parameter runData should be final. 118
Error Parameter screen should be final. 118
Error Parameter redirect should be final. 118
Error Parameter runData should be final. 131
Error Parameter screen should be final. 131
Error Parameter action should be final. 131
Error Line is longer than 80 characters. 145
Error Parameter runData should be final. 145
Error Parameter screen should be final. 145
Error Parameter action should be final. 145
Error Parameter redirect should be final. 145
Error Parameter serverData should be final. 156
Error Parameter serverData should be final. 168
Error Parameter redirect should be final. 168
Error Parameter serverData should be final. 180
Error Parameter screen should be final. 180
Error Parameter serverData should be final. 193
Error Parameter screen should be final. 193
Error Parameter redirect should be final. 193
Error Parameter serverData should be final. 206
Error Parameter screen should be final. 206
Error Parameter action should be final. 206
Error Parameter serverData should be final. 220
Error Parameter screen should be final. 220
Error Parameter action should be final. 220
Error Parameter redirect should be final. 221
Error Parameter screen should be final. 233
Error Parameter action should be final. 233
Error Method 'setAction' is not designed for extension - needs to be abstract, final or empty. 268
Error Parameter action should be final. 268
Error 'if' is not followed by whitespace. 270
Error Method 'setEvent' is not designed for extension - needs to be abstract, final or empty. 286
Error Parameter event should be final. 286
Error Method 'setActionEvent' is not designed for extension - needs to be abstract, final or empty. 302
Error Parameter action should be final. 302
Error Parameter event should be final. 302
Error 'if' is not followed by whitespace. 305
Error Method 'clearAction' is not designed for extension - needs to be abstract, final or empty. 314
Error Method 'setScreen' is not designed for extension - needs to be abstract, final or empty. 328
Error Parameter screen should be final. 328
Error 'if' is not followed by whitespace. 330
Error Method 'clearScreen' is not designed for extension - needs to be abstract, final or empty. 343
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 363
Error Parameter pp should be final. 363
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 374
Error Parameter list should be final. 374
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 385
Error Parameter name should be final. 385
Error Parameter value should be final. 385
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 396
Error Parameter name should be final. 396
Error Parameter value should be final. 396
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 407
Error Parameter name should be final. 407
Error Parameter value should be final. 407
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 418
Error Parameter name should be final. 418
Error Parameter value should be final. 418
Error Method 'addPathInfo' is not designed for extension - needs to be abstract, final or empty. 429
Error Parameter name should be final. 429
Error Parameter value should be final. 429
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 440
Error Parameter name should be final. 440
Error Parameter value should be final. 440
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 451
Error Parameter name should be final. 451
Error Parameter value should be final. 451
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 462
Error Parameter name should be final. 462
Error Parameter value should be final. 462
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 473
Error Parameter name should be final. 473
Error Parameter value should be final. 473
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 484
Error Parameter name should be final. 484
Error Parameter value should be final. 484
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 495
Error Parameter pp should be final. 495
Error Method 'addQueryData' is not designed for extension - needs to be abstract, final or empty. 505
Error Parameter list should be final. 505
Error Method 'hasPathInfo' is not designed for extension - needs to be abstract, final or empty. 515
Error Method 'removePathInfo' is not designed for extension - needs to be abstract, final or empty. 523
Error Method 'removePathInfo' is not designed for extension - needs to be abstract, final or empty. 533
Error Parameter name should be final. 533
Error Method 'hasQueryData' is not designed for extension - needs to be abstract, final or empty. 543
Error Method 'removeQueryData' is not designed for extension - needs to be abstract, final or empty. 551
Error Method 'removeQueryData' is not designed for extension - needs to be abstract, final or empty. 561
Error Parameter name should be final. 561
Error Method 'clearResponse' is not designed for extension - needs to be abstract, final or empty. 572
Error Method 'getAbsoluteLink' is not designed for extension - needs to be abstract, final or empty. 597
Error Method 'getRelativeLink' is not designed for extension - needs to be abstract, final or empty. 630
Error Parameter output should be final. 647
Error Method 'getPathInfo' is not designed for extension - needs to be abstract, final or empty. 676
Error Method 'setPathInfo' is not designed for extension - needs to be abstract, final or empty. 689
Error Parameter pathInfo should be final. 689
Error Method 'getQueryData' is not designed for extension - needs to be abstract, final or empty. 700
Error Method 'setQueryData' is not designed for extension - needs to be abstract, final or empty. 713
Error Parameter queryData should be final. 713
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 725
Error Parameter output should be final. 744
Error Parameter output should be final. 754
Error Line is longer than 80 characters. 767
Error Parameter output should be final. 767
Error Parameter list should be final. 767
Error Parameter fieldDelim should be final. 767
Error Parameter valueDelim should be final. 767
Error 'if' is not followed by whitespace. 769
Error 'for' is not followed by whitespace. 771
Error 'if' is not followed by whitespace. 780
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 810
Error Parameter type should be final. 810
Error Parameter name should be final. 811
Error Parameter value should be final. 812
Error Line is longer than 80 characters. 814
Error Line is longer than 80 characters. 829
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 832
Error Parameter type should be final. 832
Error Parameter pp should be final. 833
Error 'for' is not followed by whitespace. 835
Error '&&' should be on a new line. 839
Error Line is longer than 80 characters. 861
Error Method 'add' is not designed for extension - needs to be abstract, final or empty. 864
Error Parameter type should be final. 864
Error Parameter list should be final. 865
Error Method 'remove' is not designed for extension - needs to be abstract, final or empty. 887
Error Parameter type should be final. 887
Error Parameter name should be final. 888

org/apache/turbine/util/uri/URI.java

ErrorLine
Error Missing a header - not enough lines in file. 1

org/apache/turbine/util/uri/URIConstants.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error interfaces should describe a type and hence have methods. 28

org/apache/turbine/util/uri/URIParam.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 22
Error Name 'key' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 32
Error Line has trailing spaces. 33
Error Name 'value' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Line has trailing spaces. 36
Error Parameter key should be final. 44
Error 'key' hides a field. 44
Error Parameter value should be final. 44
Error 'value' hides a field. 44
Error Line has trailing spaces. 49
Error Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 56
Error Avoid inline conditionals. 58
Error Line has trailing spaces. 60
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 67

org/apache/turbine/util/uri/URIUtils.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Utility classes should not have a public or default constructor. 29
Error Parameter path should be final. 42

org/apache/turbine/util/validation/AlwaysTrueValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @param tag for 'String'. 35
Error Parameter input should be final. 37
Error Expected @param tag for 'input'. 37
Error Expected @throws tag for 'Exception'. 38
Error Method 'getExpectedFormat' is not designed for extension - needs to be abstract, final or empty. 46

org/apache/turbine/util/validation/EmailValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @param tag for 'String'. 35
Error Method 'check' is not designed for extension - needs to be abstract, final or empty. 37
Error Parameter input should be final. 37
Error Expected @param tag for 'input'. 37
Error Expected @throws tag for 'Exception'. 38
Error '3' is a magic number. 57
Error Method 'getExpectedFormat' is not designed for extension - needs to be abstract, final or empty. 66

org/apache/turbine/util/validation/InputValidator.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Missing a Javadoc comment. 26
Error Name 'AllowNullInput' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
Error ';' is not followed by whitespace. 26
Error Missing a Javadoc comment. 27
Error Name 'NoMaxSize' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
Error Missing a Javadoc comment. 28
Error Name 'EmptyArgv' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 28
Error Missing a Javadoc comment. 31
Error Name 'NullInputError' must match pattern '^[a-z][a-zA-Z0-9]*$'. 31
Error Missing a Javadoc comment. 32
Error Name 'MaxSizeExceededError' must match pattern '^[a-z][a-zA-Z0-9]*$'. 32
Error Missing a Javadoc comment. 34
Error Name 'allowNullInput' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 34
Error Missing a Javadoc comment. 35
Error Name 'maxSize' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 35
Error Missing a Javadoc comment. 36
Error Name 'argv' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 36
Error Unused @param tag for 'boolean'. 48
Error Unused @param tag for 'int'. 49
Error Unused @param tag for 'String'. 50
Error Parameter allowNullInput should be final. 52
Error 'allowNullInput' hides a field. 52
Error Expected @param tag for 'allowNullInput'. 52
Error Parameter maxSize should be final. 53
Error 'maxSize' hides a field. 53
Error Expected @param tag for 'maxSize'. 53
Error Parameter argv should be final. 54
Error 'argv' hides a field. 54
Error Expected @param tag for 'argv'. 54
Error Unused @param tag for 'boolean'. 62
Error Method 'setAllowNullInput' is not designed for extension - needs to be abstract, final or empty. 64
Error Parameter allowNullInput should be final. 64
Error 'allowNullInput' hides a field. 64
Error Expected @param tag for 'allowNullInput'. 64
Error Unused @param tag for 'int'. 70
Error Method 'setMaxSize' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter maxSize should be final. 72
Error 'maxSize' hides a field. 72
Error Expected @param tag for 'maxSize'. 72
Error Unused @param tag for 'String'. 78
Error Method 'setArgv' is not designed for extension - needs to be abstract, final or empty. 80
Error Parameter argv should be final. 80
Error 'argv' hides a field. 80
Error Expected @param tag for 'argv'. 80
Error Unused @param tag for 'String'. 86
Error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter input should be final. 89
Error Expected @param tag for 'input'. 89
Error Unused @param tag for 'String'. 103
Error Method 'getErrorMessage' is not designed for extension - needs to be abstract, final or empty. 106
Error Parameter input should be final. 106
Error Expected @param tag for 'input'. 106
Error Unused @param tag for 'String'. 122
Error Unused @throws tag for 'Exception,'. 123
Error Method 'checkInput' is not designed for extension - needs to be abstract, final or empty. 125
Error Parameter value should be final. 125
Error Expected @param tag for 'value'. 125
Error Expected @throws tag for 'Exception'. 126
Error Unused @param tag for 'String'. 155
Error Parameter input should be final. 158
Error Expected @param tag for 'input'. 158
Error Expected @throws tag for 'Exception'. 159

org/apache/turbine/util/validation/NotEmpty.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Unused @param tag for 'String'. 35
Error Method 'check' is not designed for extension - needs to be abstract, final or empty. 37
Error Parameter input should be final. 37
Error Expected @param tag for 'input'. 37
Error Expected @throws tag for 'Exception'. 38
Error Method 'getExpectedFormat' is not designed for extension - needs to be abstract, final or empty. 55

org/apache/turbine/util/validation/package.html

ErrorLine
Error Missing package documentation file.0

org/apache/turbine/util/velocity/VelocityActionEvent.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Name 'methodParams' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
Error '{' is followed by whitespace. 53
Error Parameter data should be final. 62
Error Method 'perform' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter data should be final. 73
Error Method 'executeEvents' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter data should be final. 93
Error Parameter context should be final. 93
Error '{' is followed by whitespace. 129
Error Line has trailing spaces. 143

org/apache/turbine/util/velocity/VelocityEmail.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'wordWrap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 109
Error Name 'mailServer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 112
Error Name 'template' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 115
Error Name 'context' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 118
Error Parameter context should be final. 130
Error 'context' hides a field. 130
Error Expected @param tag for 'context'. 130
Error Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 144
Error Parameter toName should be final. 144
Error Parameter toEmail should be final. 144
Error ',' is not followed by whitespace. 147
Error Method 'setTemplate' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter template should be final. 159
Error 'template' hides a field. 159
Error Method 'setWordWrap' is not designed for extension - needs to be abstract, final or empty. 176
Error Parameter wordWrap should be final. 176
Error 'wordWrap' hides a field. 176
Error Method 'setContext' is not designed for extension - needs to be abstract, final or empty. 189
Error Parameter context should be final. 189
Error 'context' hides a field. 189
Error Method 'getContext' is not designed for extension - needs to be abstract, final or empty. 201
Error Method 'setMailServer' is not designed for extension - needs to be abstract, final or empty. 213
Error Parameter serverAddress should be final. 213
Error Method 'getMailServer' is not designed for extension - needs to be abstract, final or empty. 226
Error Avoid inline conditionals. 228
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 243
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 275

org/apache/turbine/util/velocity/VelocityEmailException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Parameter msg should be final. 45
Error Parameter nested should be final. 57
Error Parameter msg should be final. 70
Error Parameter nested should be final. 70

org/apache/turbine/util/velocity/VelocityHtmlEmail.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 2
Error Name 'htmlTemplate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 92
Error Name 'textTemplate' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 98
Error Name 'context' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 101
Error Name 'embmap' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 104
Error Name 'mailServer' must match pattern '^f[A-Z][a-zA-Z0-9]*$'. 107
Error Parameter data should be final. 114
Error Parameter context should be final. 125
Error 'context' hides a field. 125
Error Method 'setHtmlTemplate' is not designed for extension - needs to be abstract, final or empty. 139
Error Parameter template should be final. 139
Error Method 'setTextTemplate' is not designed for extension - needs to be abstract, final or empty. 153
Error Parameter template should be final. 153
Error Method 'setMailServer' is not designed for extension - needs to be abstract, final or empty. 166
Error Parameter serverAddress should be final. 166
Error Method 'getMailServer' is not designed for extension - needs to be abstract, final or empty. 179
Error Avoid inline conditionals. 181
Error Method 'send' is not designed for extension - needs to be abstract, final or empty. 192
Error Method 'embed' is not designed for extension - needs to be abstract, final or empty. 241
Error Parameter surl should be final. 241
Error Parameter name should be final. 241
Error Expected @throws tag for 'VelocityEmailException'. 241
Error Method 'getCid' is not designed for extension - needs to be abstract, final or empty. 263
Error Parameter filename should be final. 263