PMD Results

The following document contains the results of PMD 4.2.5.

Files

Rice Client Contrib - org/kuali/rice/core/impl/jaxb/DataXmlDTO.java

ViolationLine
Avoid unused private fields such as '_futureElements'.56

Rice Client Contrib - org/kuali/rice/core/impl/jaxb/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'21

Rice Client Contrib - org/kuali/rice/core/util/jaxb/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'20

Rice Client Contrib - org/kuali/rice/kim/api/jaxb/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice Client Contrib - org/kuali/rice/kim/api/role/PassThruRoleTypeServiceBase.java

ViolationLine
Avoid unused private fields such as 'LOG'.31

Rice Client Contrib - org/kuali/rice/kim/client/acegi/KualiDistributedSessionFilter.java

ViolationLine
These nested if statements could be combined82 - 86

Rice Client Contrib - org/kuali/rice/kim/client/acegi/KualiTestAuthenticationProvider.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.logging.Log'24
Avoid unused imports such as 'org.apache.commons.logging.LogFactory'25

Rice Client Contrib - org/kuali/rice/kim/impl/jaxb/RoleMemberXmlDTO.java

ViolationLine
Avoid unused imports such as 'org.jacorb.idl.Member'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants.KimUIConstants'25
Avoid unused imports such as 'org.kuali.rice.kim.api.role.RoleMemberContract'31

Rice Client Contrib - org/kuali/rice/kim/impl/jaxb/RoleMembersXmlDTO.java

ViolationLine
Avoid unused imports such as 'java.util.Collections'20

Rice Client Contrib - org/kuali/rice/kim/impl/jaxb/RoleXmlUtil.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants.KimUIConstants'23

Rice Client Contrib - org/kuali/rice/kim/impl/jaxb/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice Client Contrib - org/kuali/rice/kim/sesn/timeouthandlers/AbstractTimeoutHandler.java

ViolationLine
Avoid unused private fields such as 'LAST_ACCCESS_TIMEOUT_FIELD'.28

Rice Core API - org/kuali/rice/core/api/component/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/config/module/Configurer.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.Lifecycle'19

Rice Core API - org/kuali/rice/core/api/criteria/CriteriaSupportUtils.java

ViolationLine
Avoid empty catch blocks129 - 131
These nested if statements could be combined229 - 231

Rice Core API - org/kuali/rice/core/api/criteria/GenericQueryResults.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.mo.ModelObjectComplete'22

Rice Core API - org/kuali/rice/core/api/criteria/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/lifecycle/BaseLifecycle.java

ViolationLine
No need to import a type that lives in the same package18

Rice Core API - org/kuali/rice/core/api/membership/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/mo/AbstractDataTransferObject.java

ViolationLine
Avoid empty catch blocks132 - 134
Avoid empty catch blocks134 - 136

Rice Core API - org/kuali/rice/core/api/mo/common/active/InactivatableFromTo.java

ViolationLine
Avoid unused imports such as 'java.sql.Timestamp'20

Rice Core API - org/kuali/rice/core/api/mo/common/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/mo/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/namespace/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/parameter/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/resourceloader/ServiceLocator.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.Lifecycle'21

Rice Core API - org/kuali/rice/core/api/style/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/uif/DataType.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlEnum'20

Rice Core API - org/kuali/rice/core/api/uif/RemotableAbstractControl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.mo.ModelObjectComplete'20

Rice Core API - org/kuali/rice/core/api/uif/RemotableDatepicker.java

ViolationLine
Avoid unused constructor parameters such as 'b'.51 - 53

Rice Core API - org/kuali/rice/core/api/uif/RemotableHiddenInput.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlElement'24
Avoid unused constructor parameters such as 'b'.51 - 52

Rice Core API - org/kuali/rice/core/api/uif/RemotableTextExpand.java

ViolationLine
Avoid unused constructor parameters such as 'b'.51 - 53

Rice Core API - org/kuali/rice/core/api/uif/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/util/ChecksumUtils.java

ViolationLine
Avoid empty catch blocks54

Rice Core API - org/kuali/rice/core/api/util/ClassLoaderUtils.java

ViolationLine
These nested if statements could be combined121 - 127

Rice Core API - org/kuali/rice/core/api/util/RiceUtilities.java

ViolationLine
Do not hard code IPv4 or IPv6 addresses, even 127.0.0.1 !88
Do not hard code IPv4 or IPv6 addresses, even 127.0.0.1 !105

Rice Core API - org/kuali/rice/core/api/util/cache/CopiedObject.java

ViolationLine
Avoid empty catch blocks75 - 77
Avoid unused local variables such as 'copySize'.89
Avoid empty catch blocks110 - 112

Rice Core API - org/kuali/rice/core/api/util/io/SerializationUtils.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.SerializationException'19

Rice Core API - org/kuali/rice/core/api/util/jaxb/EnumStringAdapter.java

ViolationLine
Avoid empty catch blocks78 - 80

Rice Core API - org/kuali/rice/core/api/util/jaxb/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/util/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'18
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'20

Rice Core API - org/kuali/rice/core/api/util/type/AbstractKualiDecimal.java

ViolationLine
Avoid empty catch blocks131 - 132

Rice Core API - org/kuali/rice/core/api/util/xml/XmlRenderer.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.59

Rice Core API - org/kuali/rice/core/web/format/CurrencyFormatter.java

ViolationLine
These nested if statements could be combined84 - 86

Rice Core API - org/kuali/rice/core/web/format/DateFormatter.java

ViolationLine
Avoid empty catch blocks114 - 116

Rice Core API - org/kuali/rice/core/web/format/NoOpStringFormatter.java

ViolationLine
These nested if statements could be combined42 - 44
Overriding method merely calls super50 - 52
Overriding method merely calls super54 - 56
Overriding method merely calls super58 - 60
Overriding method merely calls super62 - 64
Overriding method merely calls super66 - 68

Rice Core Framework - org/apache/ojb/broker/platforms/KualiMySQLSequenceManagerImpl.java

ViolationLine
Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet.51

Rice Core Framework - org/kuali/rice/core/framework/config/property/AbstractBaseConfig.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.78

Rice Core Framework - org/kuali/rice/core/framework/config/property/SimpleConfig.java

ViolationLine
Avoid unused private fields such as 'LOG'.39

Rice Core Framework - org/kuali/rice/core/framework/persistence/jdbc/datasource/RiceXADataSource.java

ViolationLine
These nested if statements could be combined66 - 68

Rice Core Framework - org/kuali/rice/core/framework/persistence/jdbc/sql/Criteria.java

ViolationLine
Avoid unused method parameters such as 'parentCriteria'.348 - 373

Rice Core Framework - org/kuali/rice/core/framework/persistence/jdbc/sql/SqlBuilder.java

ViolationLine
Avoid unused method parameters such as 'allowWildcards'.339 - 350

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/CompositePrimaryKeyBase.java

ViolationLine
Avoid unused local variables such as 'otherClass'.32

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/OrmUtils.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.138

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/criteria/Criteria.java

ViolationLine
Avoid unused private fields such as 'JPA_PARENT_INITIAL_ALIAS'.96
Avoid unused private fields such as 'ALIAS_PREFIX_LEN'.99
Avoid unused local variables such as 'valueLen'.393
Avoid empty if statements1225 - 1227

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/metadata/MetadataManager.java

ViolationLine
Avoid empty catch blocks246
Avoid empty catch blocks311

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/type/HibernateKualiDecimalPercentFieldType.java

ViolationLine
Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal37

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/type/HibernateKualiDecimalPercentageFieldType.java

ViolationLine
Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal37

Rice Core Framework - org/kuali/rice/core/framework/persistence/jpa/type/HibernateKualiHashType.java

ViolationLine
Avoid unused local variables such as 'converted'.45

Rice Core Framework - org/kuali/rice/core/framework/persistence/jta/KualiTransactionInterceptor.java

ViolationLine
These nested if statements could be combined44 - 60
These nested if statements could be combined75 - 91
These nested if statements could be combined104 - 120

Rice Core Framework - org/kuali/rice/core/framework/persistence/ojb/BaseOjbConfigurer.java

ViolationLine
Overriding method merely calls super123 - 125

Rice Core Framework - org/kuali/rice/core/framework/persistence/ojb/conversion/OjbCharBooleanConversion4.java

ViolationLine
Avoid unused private fields such as 'S_TRUE'.26
Avoid unused private fields such as 'S_FALSE'.27

Rice Core Framework - org/kuali/rice/core/framework/persistence/ojb/conversion/OjbCharBooleanConversionBase.java

ViolationLine
These nested if statements could be combined33 - 36
These nested if statements could be combined47 - 53

Rice Core Framework - org/kuali/rice/core/framework/persistence/ojb/conversion/OjbDecimalPercentageFieldConversion.java

ViolationLine
Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal29

Rice Core Framework - org/kuali/rice/core/framework/persistence/platform/MySQLDatabasePlatform.java

ViolationLine
Avoid empty catch blocks77 - 78
Avoid empty catch blocks83 - 84

Rice Core Framework - org/kuali/rice/core/framework/persistence/platform/OracleDatabasePlatform.java

ViolationLine
Avoid empty catch blocks90 - 91
Avoid empty catch blocks96 - 97

Rice Core Framework - org/kuali/rice/core/framework/resourceloader/BeanFactoryResourceLoader.java

ViolationLine
Avoid unused imports such as 'java.util.HashSet'18

Rice Core Framework - org/kuali/rice/core/framework/resourceloader/ObjectDefinitionResolver.java

ViolationLine
Avoid unused private fields such as 'LOG'.42

Rice Core Framework - org/springframework/transaction/jta/JotmFactoryBean.java

ViolationLine
Avoid empty catch blocks112 - 114

Rice Core Impl - org/kuali/rice/core/cxf/interceptors/ServiceCallVersioningOutInterceptor.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'18
Avoid unused imports such as 'org.apache.log4j.Logger'23
Avoid unused imports such as 'org.kuali.rice.core.api.config.property.ConfigContext'24
Avoid unused imports such as 'org.kuali.rice.core.api.config.property.Config'25
Avoid unused imports such as 'java.util.Collections'27

Rice Core Impl - org/kuali/rice/core/impl/cache/CacheManagerRegistryImpl.java

ViolationLine
Avoid unused imports such as 'java.util.HashMap'28

Rice Core Impl - org/kuali/rice/core/impl/component/ComponentServiceImpl.java

ViolationLine
Avoid unused local variables such as 'components'.78

Rice Core Impl - org/kuali/rice/core/impl/config/module/CoreConfigurer.java

ViolationLine
Avoid empty if statements92 - 94
Avoid empty if statements95 - 98
Avoid empty if statements99 - 101

Rice Core Impl - org/kuali/rice/core/impl/config/module/Log4jLifeCycle.java

ViolationLine
Overriding method merely calls super143 - 151

Rice Core Impl - org/kuali/rice/core/impl/config/property/HierarchicalConfigParser.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.128

Rice Core Impl - org/kuali/rice/core/impl/encryption/DemonstrationGradeEncryptionServiceImpl.java

ViolationLine
Avoid empty catch blocks218 - 220

Rice Core Impl - org/kuali/rice/core/impl/impex/xml/XmlExporterServiceImpl.java

ViolationLine
Too many static imports may lead to messy code16 - 95

Rice Core Impl - org/kuali/rice/core/impl/impex/xml/XmlIngesterServiceImpl.java

ViolationLine
Avoid unused method parameters such as 'successful'.183 - 202

Rice Core Impl - org/kuali/rice/core/impl/resourceloader/ResourceLoaderUtil.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.resourceloader.ResourceLoader'19

Rice Core Impl - org/kuali/rice/core/impl/resourceloader/SimpleServiceLocator.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.BaseLifecycle'24

Rice Core Impl - org/kuali/rice/core/impl/util/spring/AnnotationAndNameMatchingTransactionAttributeSource.java

ViolationLine
Avoid empty catch blocks75 - 77

Rice Core Web - org/kuali/rice/core/web/component/ComponentLookupableHelperServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.framework.parameter.ParameterService'20
Avoid unused local variables such as 'detailTypeRegex'.62
Avoid unused local variables such as 'namespaceRegex'.63
Avoid unused local variables such as 'nameRegex'.64

Rice Core Web - org/kuali/rice/core/web/parameter/ParameterLookupableHelperServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.framework.parameter.ParameterService'21
Avoid unused imports such as 'org.kuali.rice.core.impl.component.ComponentBo'22
Avoid unused imports such as 'java.util.Collection'32
Avoid unused private fields such as 'LOG'.48
Avoid unused private fields such as 'NAMESPACE_CODE'.51

Rice Core Web - org/kuali/rice/core/web/parameter/ParameterRule.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.impl.component.ComponentBo'21
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.DataDictionaryException'27
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocatorWeb'28
Avoid unused imports such as 'org.kuali.rice.krad.util.ObjectUtils'31
Avoid unused imports such as 'java.util.List'35

Rice Core Web - org/kuali/rice/core/web/parameter/ParameterTypeValuesFinder.java

ViolationLine
Avoid unused local variables such as 'toReturn'.42

Rice Development Tools - org/kuali/rice/devtools/generators/jpa/JpaToDdl.java

ViolationLine
These nested if statements could be combined177 - 179

Rice Development Tools - org/kuali/rice/devtools/generators/jpa/JpaToOjbMetadata.java

ViolationLine
These nested if statements could be combined204 - 206

Rice Development Tools - org/kuali/rice/devtools/generators/mo/ImmutableJaxbGenerator.java

ViolationLine
Avoid unused imports such as 'com.sun.codemodel.JInvocation'30
Avoid unused imports such as 'org.apache.commons.lang.builder.EqualsBuilder'36
Avoid unused imports such as 'org.apache.commons.lang.builder.HashCodeBuilder'37
Avoid unused imports such as 'org.apache.commons.lang.builder.ToStringBuilder'38
Avoid unused private fields such as 'fieldName'.373
Avoid unused private fields such as 'fieldType'.374

Rice Development Tools - org/kuali/rice/krad/datadictionary/ReloadingDataDictionary.java

ViolationLine
Avoid unused local variables such as 'sourceFilePath'.106

Rice Development Tools - org/kuali/rice/krad/datadictionary/URLMonitor.java

ViolationLine
Avoid unused local variables such as 'length'.73
Avoid empty while statements76

Rice EDL Framework - org/kuali/rice/edl/framework/workflow/EDocLiteDatabasePostProcessor.java

ViolationLine
These nested if statements could be combined177 - 179

Rice EDL Impl - org/kuali/rice/edl/impl/EDLServlet.java

ViolationLine
These nested if statements could be combined107 - 110

Rice EDL Impl - org/kuali/rice/edl/impl/components/GlobalAttributeComponent.java

ViolationLine
These nested if statements could be combined106 - 124

Rice EDL Impl - org/kuali/rice/edl/impl/components/NoteConfigComponent.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.188
Avoid empty if statements192 - 194

Rice EDL Impl - org/kuali/rice/edl/impl/components/PageHandler.java

ViolationLine
Avoid unused method parameters such as 'currentPage'.56 - 64

Rice EDL Impl - org/kuali/rice/edl/impl/components/RefreshFromLookupComponent.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'21

Rice EDL Impl - org/kuali/rice/edl/impl/components/ValidationComponent.java

ViolationLine
Avoid unused private fields such as 'edlContext'.54

Rice EDL Impl - org/kuali/rice/edl/impl/components/VersioningPreprocessor.java

ViolationLine
Avoid unused private fields such as 'LOG'.40
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.81

Rice EDL Impl - org/kuali/rice/edl/impl/components/WorkflowDocumentActions.java

ViolationLine
Avoid unused local variables such as 'requestParser'.93

Rice EDL Impl - org/kuali/rice/edl/impl/config/EDLConfigurer.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.config.module.RunMode'19
Avoid unused imports such as 'org.kuali.rice.core.api.lifecycle.Lifecycle'21
Avoid unused imports such as 'org.kuali.rice.core.framework.persistence.jpa.OrmUtils'23
Avoid unused imports such as 'org.kuali.rice.kew.lifecycle.EmbeddedLifeCycle'27
Avoid unused imports such as 'java.util.Collections'36
Avoid unused imports such as 'java.util.LinkedList'37
Avoid unused private methods such as 'getClientProtocol()'.131

Rice EDL Impl - org/kuali/rice/edl/impl/dao/impl/EDocLiteDAOJpaImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.37

Rice EDL Impl - org/kuali/rice/edl/impl/extract/ExtractServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.27

Rice EDL Impl - org/kuali/rice/edl/impl/service/EdlServiceLocator.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.service.KEWServiceLocator'24

Rice EDL Impl - org/kuali/rice/edl/impl/xml/EDocLiteXmlParser.java

ViolationLine
Avoid empty if statements105 - 107

Rice Implementation - org/kuali/rice/kcb/deliverer/impl/AOLInstantMessageDeliverer.java

ViolationLine
Avoid unused private fields such as 'LOG'.35

Rice Implementation - org/kuali/rice/kcb/deliverer/impl/SMSMessageDeliverer.java

ViolationLine
Avoid unused private fields such as 'LOG'.35

Rice Implementation - org/kuali/rice/kcb/service/GlobalKCBServiceLocator.java

ViolationLine
Avoid unused private fields such as 'LOG'.29

Rice Implementation - org/kuali/rice/kcb/service/impl/EmailServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.service.KEWServiceLocator'32
Avoid empty catch blocks96 - 98
Avoid empty if statements113 - 115

Rice Implementation - org/kuali/rice/kcb/web/spring/UserPreferencesController.java

ViolationLine
Avoid unused private fields such as 'KEW_CHANNEL'.47
Avoid unused local variables such as 'error'.140

Rice Implementation - org/kuali/rice/ken/bo/NotificationChannel.java

ViolationLine
Ensure you override both equals() and hashCode()259

Rice Implementation - org/kuali/rice/ken/bo/NotificationRecipient.java

ViolationLine
Avoid unused private fields such as 'notification'.50

Rice Implementation - org/kuali/rice/ken/bo/NotificationSender.java

ViolationLine
Avoid unused private fields such as 'notification'.48

Rice Implementation - org/kuali/rice/ken/core/GlobalNotificationServiceLocator.java

ViolationLine
Avoid unused private fields such as 'LOG'.26

Rice Implementation - org/kuali/rice/ken/core/NotificationLifeCycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.LifecycleBean'22
Avoid unused imports such as 'org.springframework.beans.factory.BeanInitializationException'26
Avoid unused private fields such as 'LOG'.35
Avoid unused private fields such as 'dataSource'.40

Rice Implementation - org/kuali/rice/ken/core/SpringNotificationServiceLocator.java

ViolationLine
Avoid unused private fields such as 'NOTIFICATION_MESSAGE_DELIVERY_DISPATCH_SERVICE'.52
Avoid unused private fields such as 'NOTIFICATION_MESSAGE_DELIVERER_REGISTRY_SERVICE'.57
Avoid unused private fields such as 'NOTIFICATION_EMAIL_SERVICE'.60
Avoid unused private fields such as 'NOTIFICATION_CONFIG'.61

Rice Implementation - org/kuali/rice/ken/dao/impl/NotificationDaoJpa.java

ViolationLine
Avoid unused private fields such as 'LOG'.37

Rice Implementation - org/kuali/rice/ken/dao/impl/NotificationDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.38

Rice Implementation - org/kuali/rice/ken/dao/impl/NotificationMessegeDeliveryDaoJpa.java

ViolationLine
Avoid unused private fields such as 'LOG'.37
Avoid unused local variables such as 'lockedDeliveries'.100

Rice Implementation - org/kuali/rice/ken/dao/impl/NotificationMessegeDeliveryDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.39

Rice Implementation - org/kuali/rice/ken/deliverer/impl/KEWActionListMessageDeliverer.java

ViolationLine
Avoid empty if statements111 - 114

Rice Implementation - org/kuali/rice/ken/service/NotificationMessageContentService.java

ViolationLine
Avoid unused imports such as 'org.xml.sax.SAXException'21
Avoid unused imports such as 'javax.xml.parsers.ParserConfigurationException'23

Rice Implementation - org/kuali/rice/ken/service/NotificationRecipientService.java

ViolationLine
Avoid unused imports such as 'java.util.Collection'18

Rice Implementation - org/kuali/rice/ken/service/impl/KENAPIServiceImpl.java

ViolationLine
Avoid unused private fields such as 'prefsService'.36

Rice Implementation - org/kuali/rice/ken/service/impl/NotificationAuthorizationServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.37
Avoid unused private fields such as 'businessObjectDao'.39

Rice Implementation - org/kuali/rice/ken/service/impl/NotificationContentTypeServiceImpl.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.60
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.132

Rice Implementation - org/kuali/rice/ken/service/impl/NotificationMessageContentServiceImpl.java

ViolationLine
Avoid unused method parameters such as 'content'.365 - 381
Avoid unused method parameters such as 'notification'.365 - 381

Rice Implementation - org/kuali/rice/ken/service/impl/NotificationMessageDeliveryAutoRemovalServiceImpl.java

ViolationLine
Avoid unused local variables such as 'firstMessageDelivery'.70

Rice Implementation - org/kuali/rice/ken/service/impl/NotificationMessageDeliveryResolverServiceImpl.java

ViolationLine
Avoid unused private fields such as 'userPreferenceService'.57

Rice Implementation - org/kuali/rice/ken/service/impl/NotificationServiceImpl.java

ViolationLine
Avoid unused private fields such as 'notificationWorkflowDocumentService'.54
These nested if statements could be combined145 - 149

Rice Implementation - org/kuali/rice/ken/service/impl/UserPreferenceServiceImpl.java

ViolationLine
Avoid unused private fields such as 'notificationChannelService'.34

Rice Implementation - org/kuali/rice/ken/util/ConfiguredNamespaceContext.java

ViolationLine
Avoid unused private fields such as 'LOG'.32

Rice Implementation - org/kuali/rice/ken/util/NotificationConstants.java

ViolationLine
Unnecessary final modifier in final class301 - 307

Rice Implementation - org/kuali/rice/ken/util/Util.java

ViolationLine
Unnecessary final modifier in final class267 - 345
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.294

Rice Implementation - org/kuali/rice/ken/web/spring/AdministerNotificationRequestController.java

ViolationLine
Avoid unused method parameters such as 'response'.301 - 334

Rice Implementation - org/kuali/rice/ken/web/spring/BaseSendNotificationController.java

ViolationLine
Avoid unused private fields such as 'LOG'.42

Rice Implementation - org/kuali/rice/ken/web/spring/NotificationController.java

ViolationLine
Avoid unused method parameters such as 'response'.297 - 354

Rice Implementation - org/kuali/rice/ken/web/spring/SendEventNotificationMessageController.java

ViolationLine
These nested if statements could be combined603 - 605

Rice Implementation - org/kuali/rice/ken/web/spring/UserPreferencesController.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.ken.deliverer.NotificationMessageDeliverer'31
Avoid unused imports such as 'org.kuali.rice.ken.exception.ErrorList'32
An empty statement (semicolon) not part of a loop149

Rice Implementation - org/kuali/rice/kew/actionitem/dao/impl/ActionItemDAOJpaImpl.java

ViolationLine
These nested if statements could be combined185 - 188

Rice Implementation - org/kuali/rice/kew/actionlist/dao/impl/ActionListDAOJpaImpl.java

ViolationLine
Avoid unused private methods such as 'toDocumentRouteHeaderValueActionListExtension(DocumentRouteHeaderValue)'.134 - 135

Rice Implementation - org/kuali/rice/kew/actionlist/dao/impl/ActionListDAOOjbImpl.java

ViolationLine
Avoid empty catch blocks579
Avoid empty catch blocks584

Rice Implementation - org/kuali/rice/kew/actionlist/web/ActionListAction.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.framework.document.security.DocumentSecurityDirective'66
Avoid unused imports such as 'org.kuali.rice.kew.framework.document.security.DocumentSecurityHandlerService'67
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.389
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.398
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.401
Avoid unused local variables such as 'index'.664
Avoid unused local variables such as 'partitions'.863

Rice Implementation - org/kuali/rice/kew/actionlist/web/ActionListFilterForm.java

ViolationLine
Avoid empty catch blocks191 - 193

Rice Implementation - org/kuali/rice/kew/actionrequest/ActionRequestValue.java

ViolationLine
These nested if statements could be combined1097 - 1099

Rice Implementation - org/kuali/rice/kew/actionrequest/service/impl/ActionRequestServiceImpl.java

ViolationLine
These nested if statements could be combined395 - 398
These nested if statements could be combined409 - 412
Avoid unused local variables such as 'allDeactivated'.484
Avoid unused local variables such as 'matchedArs'.545
Avoid unused local variables such as 'arGroups'.562
These nested if statements could be combined728 - 730
These nested if statements could be combined842 - 846

Rice Implementation - org/kuali/rice/kew/actions/AcknowledgeAction.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.exception.ResourceUnavailableException'24
These nested if statements could be combined140 - 142

Rice Implementation - org/kuali/rice/kew/actions/ApproveAction.java

ViolationLine
These nested if statements could be combined142 - 144

Rice Implementation - org/kuali/rice/kew/actions/ClearFYIAction.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.exception.ResourceUnavailableException'23
These nested if statements could be combined129 - 131

Rice Implementation - org/kuali/rice/kew/actions/CompleteAction.java

ViolationLine
These nested if statements could be combined137 - 139

Rice Implementation - org/kuali/rice/kew/actions/DisapproveAction.java

ViolationLine
These nested if statements could be combined201 - 206

Rice Implementation - org/kuali/rice/kew/actions/LogDocumentActionAction.java

ViolationLine
Avoid unused local variables such as 'actionTaken'.78

Rice Implementation - org/kuali/rice/kew/actions/SuperUserActionRequestApproveEvent.java

ViolationLine
These nested if statements could be combined147 - 155

Rice Implementation - org/kuali/rice/kew/attribute/XMLAttributeUtils.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'18
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocatorWeb'25

Rice Implementation - org/kuali/rice/kew/batch/XmlPollerServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.impex.xml.XmlIngesterService'36

Rice Implementation - org/kuali/rice/kew/config/KEWConfigurer.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.resourceloader.ResourceLoader'26
Avoid duplicate imports such as 'org.kuali.rice.core.impl.resourceloader.RiceResourceLoaderFactory'28

Rice Implementation - org/kuali/rice/kew/config/ThinClientKEWConfigurer.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.config.KIMThinClientConfigurer'18
Avoid unused imports such as 'org.kuali.rice.ksb.messaging.config.KSBThinClientConfigurer'19

Rice Implementation - org/kuali/rice/kew/config/ThinClientLifecycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.BaseLifecycle'19
Avoid duplicate imports such as 'org.kuali.rice.core.api.resourceloader.GlobalResourceLoader'21

Rice Implementation - org/kuali/rice/kew/config/ThinClientResourceLoader.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.232

Rice Implementation - org/kuali/rice/kew/docsearch/DocumentSearchCriteriaProcessorKEWAdapter.java

ViolationLine
These nested if statements could be combined132 - 134

Rice Implementation - org/kuali/rice/kew/docsearch/DocumentSearchCustomizationMediatorImpl.java

ViolationLine
Avoid unused local variables such as 'orderedResultSetFieldMap'.61

Rice Implementation - org/kuali/rice/kew/docsearch/DocumentSearchInternalUtils.java

ViolationLine
These nested if statements could be combined100 - 102

Rice Implementation - org/kuali/rice/kew/docsearch/SearchableAttributeStringValue.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.document.attribute.DocumentAttribute'21

Rice Implementation - org/kuali/rice/kew/docsearch/SearchableAttributeValue.java

ViolationLine
Avoid unused imports such as 'java.util.Map'20

Rice Implementation - org/kuali/rice/kew/docsearch/dao/impl/DocumentSearchDAOJdbcImpl.java

ViolationLine
Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet.80

Rice Implementation - org/kuali/rice/kew/docsearch/service/impl/DocumentSearchServiceImpl.java

ViolationLine
Avoid unused private methods such as 'getOptionCriteriaField(UserOptions,String)'.135

Rice Implementation - org/kuali/rice/kew/docsearch/xml/StandardGenericXMLSearchableAttribute.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kew.api.KewApiConstants'46
Avoid unused local variables such as 'hasXPathExpression'.270
Avoid empty if statements295 - 297
These nested if statements could be combined576 - 578
Avoid unused local variables such as 'rangeDefinitionAttributes'.700

Rice Implementation - org/kuali/rice/kew/doctype/DocumentTypePolicy.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.158

Rice Implementation - org/kuali/rice/kew/doctype/DocumentTypeSecurity.java

ViolationLine
Avoid unused imports such as 'org.xml.sax.SAXException'33
Avoid unused imports such as 'javax.xml.parsers.ParserConfigurationException'36
Avoid unused imports such as 'java.io.IOException'40
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.86
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.89
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.98
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.101
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.111
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.114
Avoid unused local variables such as 'attributeOrClassName'.247
Avoid unused local variables such as 'applicationId'.248

Rice Implementation - org/kuali/rice/kew/doctype/bo/DocumentType.java

ViolationLine
These nested if statements could be combined1239 - 1241

Rice Implementation - org/kuali/rice/kew/doctype/dao/impl/DocumentTypeDAOJpaImpl.java

ViolationLine
Avoid unused local variables such as 'docType'.61

Rice Implementation - org/kuali/rice/kew/doctype/service/impl/DocumentSecurityServiceImpl.java

ViolationLine
These nested if statements could be combined255 - 258

Rice Implementation - org/kuali/rice/kew/document/DocumentTypeMaintainable.java

ViolationLine
Overriding method merely calls super91 - 93

Rice Implementation - org/kuali/rice/kew/document/RoutingRuleMaintainableBusRule.java

ViolationLine
These nested if statements could be combined157 - 160
These nested if statements could be combined167 - 170
These nested if statements could be combined204 - 208

Rice Implementation - org/kuali/rice/kew/documentoperation/web/DocumentOperationAction.java

ViolationLine
Avoid unused local variables such as 'ruleTemplate'.633

Rice Implementation - org/kuali/rice/kew/dto/DTOConverter.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent'41
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.AfterProcessEvent'42
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.BeforeProcessEvent'43
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.DeleteEvent'44
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.DocumentLockingEvent'45
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.DocumentRouteLevelChange'46
Avoid unused imports such as 'org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange'47
Avoid unused private fields such as 'LOG'.80

Rice Implementation - org/kuali/rice/kew/engine/CompatUtils.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kew.api.KewApiConstants'25

Rice Implementation - org/kuali/rice/kew/engine/StandardWorkflowEngine.java

ViolationLine
Avoid unused method parameters such as 'nextNodeInstance'.347 - 355
Avoid unused method parameters such as 'nodeInstance'.571 - 593
Avoid unused method parameters such as 'nodeInstanceId'.607 - 628
Avoid unused method parameters such as 'nodeInstanceId'.670 - 690

Rice Implementation - org/kuali/rice/kew/engine/node/FYIByNetworkId.java

ViolationLine
Avoid unused local variables such as 'documentId'.51

Rice Implementation - org/kuali/rice/kew/engine/node/KRAMetaRuleNode.java

ViolationLine
These nested if statements could be combined123 - 125
Overriding method merely calls super155 - 157

Rice Implementation - org/kuali/rice/kew/engine/node/NodeJotter.java

ViolationLine
These nested if statements could be combined75 - 78

Rice Implementation - org/kuali/rice/kew/engine/node/RequestActivationNode.java

ViolationLine
Avoid unused local variables such as 'isParallel'.132
These nested if statements could be combined147 - 149

Rice Implementation - org/kuali/rice/kew/engine/node/RequestActivationNodeBase.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'18
Avoid unused imports such as 'org.kuali.rice.kew.actionrequest.ActionRequestValue'22
Avoid unused imports such as 'org.kuali.rice.kew.service.KEWServiceLocator'25

Rice Implementation - org/kuali/rice/kew/engine/node/RequestsNode.java

ViolationLine
These nested if statements could be combined168 - 171

Rice Implementation - org/kuali/rice/kew/engine/node/RouteNode.java

ViolationLine
These nested if statements could be combined303 - 305

Rice Implementation - org/kuali/rice/kew/engine/node/hierarchyrouting/HierarchyRoutingNode.java

ViolationLine
Avoid unused local variables such as 'i'.114
Avoid unused local variables such as 'documentType'.155
Avoid empty if statements161 - 186
Avoid unused method parameters such as 'helper'.229 - 278
Avoid unused method parameters such as 'helper'.402 - 422

Rice Implementation - org/kuali/rice/kew/engine/simulation/SimulationEngine.java

ViolationLine
These nested if statements could be combined247 - 249
Avoid empty catch blocks386 - 388

Rice Implementation - org/kuali/rice/kew/engine/transition/DynamicTransitionEngine.java

ViolationLine
Avoid empty if statements106 - 109

Rice Implementation - org/kuali/rice/kew/identity/service/IdentityHelperService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceIllegalArgumentException'18

Rice Implementation - org/kuali/rice/kew/identity/service/impl/IdentityHelperServiceImpl.java

ViolationLine
Avoid unused private fields such as 'logger'.44

Rice Implementation - org/kuali/rice/kew/impl/action/DocumentOrchestrationQueueImpl.java

ViolationLine
Avoid unused imports such as 'java.util.HashSet'18
Avoid unused imports such as 'java.util.Set'19
Avoid unused imports such as 'org.kuali.rice.kew.actions.MoveDocumentAction'24
Avoid unused imports such as 'javax.jws.WebParam'36

Rice Implementation - org/kuali/rice/kew/impl/action/WorkflowDocumentActionsServiceImpl.java

ViolationLine
These nested if statements could be combined1019 - 1030

Rice Implementation - org/kuali/rice/kew/impl/document/WorkflowDocumentServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.doctype.RouteNode'27
Avoid unused imports such as 'java.util.HashMap'48
Avoid unused imports such as 'java.util.LinkedHashSet'49
Avoid unused imports such as 'java.util.Set'52
An empty statement (semicolon) not part of a loop306

Rice Implementation - org/kuali/rice/kew/impl/document/search/DocumentSearchCriteriaBoLookupableHelperService.java

ViolationLine
No need to import a type that lives in the same package47
Avoid unused private fields such as 'DOCUMENT_ATTRIBUTE_PROPERTY_NAME_PREFIX'.83
These nested if statements could be combined177 - 179
These nested if statements could be combined299 - 301
Avoid empty catch blocks403 - 406
Avoid unused local variables such as 'superUserSearch'.728
Avoid unused method parameters such as 'column'.868 - 871

Rice Implementation - org/kuali/rice/kew/impl/document/search/DocumentSearchCriteriaTranslatorImpl.java

ViolationLine
Avoid unused private fields such as 'DOCUMENT_STATUSES'.50

Rice Implementation - org/kuali/rice/kew/impl/document/search/DocumentSearchGeneratorImpl.java

ViolationLine
Avoid unused private fields such as 'DATABASE_WILDCARD_CHARACTER'.79
Avoid unused private fields such as 'messageMap'.82

Rice Implementation - org/kuali/rice/kew/impl/mail/ImmediateEmailReminderQueueImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.31

Rice Implementation - org/kuali/rice/kew/impl/repository/KewTypeBoServiceImpl.java

ViolationLine
Avoid unused local variables such as 'bo'.188

Rice Implementation - org/kuali/rice/kew/impl/rule/RuleServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.util.jaxb.DateTimeAdapter'29
Avoid unused imports such as 'org.kuali.rice.kew.doctype.bo.DocumentType'40
Avoid unused imports such as 'javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter'50
Avoid unused imports such as 'java.sql.Timestamp'51
Avoid unused imports such as 'java.util.Calendar'53
Avoid duplicate imports such as 'org.kuali.rice.core.api.criteria.PredicateFactory.and'61

Rice Implementation - org/kuali/rice/kew/impl/rule/attribute/WorkflowRuleAttributeHandlerServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.42

Rice Implementation - org/kuali/rice/kew/lifecycle/EmbeddedLifeCycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.Lifecycle'21

Rice Implementation - org/kuali/rice/kew/lifecycle/XmlPipelineLifeCycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.BaseLifecycle'20

Rice Implementation - org/kuali/rice/kew/mail/EmailNode.java

ViolationLine
These nested if statements could be combined67 - 69
Avoid unused local variables such as 'principalId'.89

Rice Implementation - org/kuali/rice/kew/messaging/MessageServiceNames.java

ViolationLine
Avoid unused private methods such as 'getQName(String,DocumentRouteHeaderValue)'.48

Rice Implementation - org/kuali/rice/kew/messaging/exceptionhandling/ExceptionRoutingServiceImpl.java

ViolationLine
These nested if statements could be combined232 - 234

Rice Implementation - org/kuali/rice/kew/notes/service/impl/AttachmentServiceImpl.java

ViolationLine
Avoid unused imports such as 'java.util.logging.Logger'21

Rice Implementation - org/kuali/rice/kew/notes/web/NoteAction.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.211
Avoid unused method parameters such as 'request'.215 - 267
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.240
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.259

Rice Implementation - org/kuali/rice/kew/plugin/PluginClassLoader.java

ViolationLine
Overriding method merely calls super78 - 81
Avoid empty catch blocks139 - 141
Avoid empty catch blocks153 - 155
Avoid empty catch blocks166 - 168

Rice Implementation - org/kuali/rice/kew/plugin/PluginRegistry.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.resourceloader.ResourceLoader'21

Rice Implementation - org/kuali/rice/kew/preferences/service/impl/PreferencesServiceImpl.java

ViolationLine
Avoid empty if statements124 - 126

Rice Implementation - org/kuali/rice/kew/quicklinks/dao/impl/QuickLinksDAOOjbImpl.java

ViolationLine
Avoid empty catch blocks84 - 85
Avoid empty catch blocks91 - 92
Avoid empty catch blocks98 - 99
Avoid empty catch blocks105 - 106
Avoid empty catch blocks174 - 175
Avoid empty catch blocks180 - 181
Avoid empty catch blocks223 - 224
Avoid empty catch blocks229 - 230

Rice Implementation - org/kuali/rice/kew/resourceloader/CoreResourceLoader.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.104

Rice Implementation - org/kuali/rice/kew/role/KimRoleRecipient.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.responsibility.ResponsibilityAction'19
Avoid unused imports such as 'java.util.List'22

Rice Implementation - org/kuali/rice/kew/role/XPathQualifierResolver.java

ViolationLine
Avoid unused private fields such as 'extensionDefinition'.126

Rice Implementation - org/kuali/rice/kew/role/service/impl/ActionRequestDerivedRoleTypeServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'26

Rice Implementation - org/kuali/rice/kew/role/service/impl/RouteLogDerivedRoleTypeServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'24

Rice Implementation - org/kuali/rice/kew/routeheader/DocumentRouteHeaderValue.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.exception.ResourceUnavailableException'52
Avoid unused private fields such as 'searchableAttributeValues'.209

Rice Implementation - org/kuali/rice/kew/routeheader/DocumentStatusTransition.java

ViolationLine
Avoid unused imports such as 'org.bouncycastle.ocsp.OCSPReqGenerator'18

Rice Implementation - org/kuali/rice/kew/routeheader/StandardDocumentContent.java

ViolationLine
Avoid unused method parameters such as 'routeContext'.74 - 91

Rice Implementation - org/kuali/rice/kew/routeheader/dao/impl/DocumentRouteHeaderDAOJpaImpl.java

ViolationLine
Avoid empty if statements149 - 151
Avoid empty if statements170 - 172

Rice Implementation - org/kuali/rice/kew/routeheader/dao/impl/DocumentRouteHeaderDAOOjbImpl.java

ViolationLine
Avoid empty catch blocks132 - 133

Rice Implementation - org/kuali/rice/kew/routeheader/service/impl/WorkflowDocumentServiceImpl.java

ViolationLine
Avoid unused local variables such as 'principal'.451

Rice Implementation - org/kuali/rice/kew/routelog/web/RouteLogAction.java

ViolationLine
Avoid unused local variables such as 'applicationId'.213
These nested if statements could be combined293 - 297

Rice Implementation - org/kuali/rice/kew/routemodule/InlineRequestsRouteModule.java

ViolationLine
Avoid unused private fields such as 'LOG'.53
Avoid empty if statements120 - 122

Rice Implementation - org/kuali/rice/kew/routemodule/service/impl/RouteModuleServiceImpl.java

ViolationLine
Avoid unused method parameters such as 'ruleTemplateName'.87 - 89

Rice Implementation - org/kuali/rice/kew/rule/AccumulatingBSFRuleExpression.java

ViolationLine
Avoid unused private fields such as 'LOG'.34

Rice Implementation - org/kuali/rice/kew/rule/FlexRM.java

ViolationLine
Avoid unused private methods such as 'makeActionRequests(ActionRequestFactory,RouteContext,org.kuali.rice.kew.api.rule.Rule,DocumentRouteHeaderValue,ActionRequestValue,RuleDelegation)'.241

Rice Implementation - org/kuali/rice/kew/rule/MetaRuleExpression.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.exception.WorkflowException'23

Rice Implementation - org/kuali/rice/kew/rule/RuleBaseValues.java

ViolationLine
Avoid unused local variables such as 'ruleAttribute'.192

Rice Implementation - org/kuali/rice/kew/rule/RuleExpressionDef.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kew.api.rule.RuleExpression'22
Ensure you override both equals() and hashCode()101

Rice Implementation - org/kuali/rice/kew/rule/RuleExpressionResult.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'18

Rice Implementation - org/kuali/rice/kew/rule/TemplateRuleSelector.java

ViolationLine
Avoid unused local variables such as 'documentContent'.95

Rice Implementation - org/kuali/rice/kew/rule/bo/RuleBaseValuesLookupableHelperServiceImpl.java

ViolationLine
Avoid unused local variables such as 'curExtId'.242
Avoid unused private methods such as 'getRuleTemplateService()'.335

Rice Implementation - org/kuali/rice/kew/rule/bo/RuleDelegationLookupableHelperServiceImpl.java

ViolationLine
Avoid unused local variables such as 'errors'.138
Avoid unused local variables such as 'curExtId'.230
Avoid unused private methods such as 'getRuleTemplateService()'.326

Rice Implementation - org/kuali/rice/kew/rule/dao/impl/RuleDAOJpaImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.46
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.125

Rice Implementation - org/kuali/rice/kew/rule/dao/impl/RuleDAOOjbImpl.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.125
These nested if statements could be combined230 - 232
Avoid unused private methods such as 'getWorkgroupOrCriteria(Collection)'.397
Avoid unused private methods such as 'getWorkgroupResponsibilitySubQuery(Set)'.420

Rice Implementation - org/kuali/rice/kew/rule/dao/impl/RuleDelegationDAOOjbImpl.java

ViolationLine
Avoid unused private methods such as 'getWorkgroupResponsibilitySubQuery(Set)'.146

Rice Implementation - org/kuali/rice/kew/rule/service/impl/RuleDelegationServiceImpl.java

ViolationLine
Avoid empty if statements118 - 120

Rice Implementation - org/kuali/rice/kew/rule/service/impl/RuleServiceInternalImpl.java

ViolationLine
These nested if statements could be combined604 - 607
Avoid empty if statements635 - 637
Avoid empty if statements685 - 687
These nested if statements could be combined1144 - 1150

Rice Implementation - org/kuali/rice/kew/rule/web/DelegateRuleForm.java

ViolationLine
These nested if statements could be combined76 - 79

Rice Implementation - org/kuali/rice/kew/rule/web/RoutingReportAction.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kew.api.KewApiConstants'45
Avoid unused method parameters such as 'isDelegate'.369 - 428
Avoid unused method parameters such as 'request'.450 - 452

Rice Implementation - org/kuali/rice/kew/rule/web/RoutingReportForm.java

ViolationLine
These nested if statements could be combined91 - 97

Rice Implementation - org/kuali/rice/kew/rule/web/RuleQuickLinksAction.java

ViolationLine
Avoid unused imports such as 'java.util.Map'55

Rice Implementation - org/kuali/rice/kew/rule/web/WebRuleResponsibility.java

ViolationLine
Avoid unused local variables such as 'o'.147
An empty statement (semicolon) not part of a loop318

Rice Implementation - org/kuali/rice/kew/rule/xmlrouting/StandardGenericXMLRuleAttribute.java

ViolationLine
Avoid unused local variables such as 'quickfinderService'.140
Avoid empty if statements152 - 155
These nested if statements could be combined460 - 462

Rice Implementation - org/kuali/rice/kew/service/impl/KEWModuleService.java

ViolationLine
These nested if statements could be combined83 - 86

Rice Implementation - org/kuali/rice/kew/service/impl/ReviewResponsibilityTypeServiceImpl.java

ViolationLine
These nested if statements could be combined59 - 63

Rice Implementation - org/kuali/rice/kew/service/impl/package-info.java

ViolationLine
Avoid unused imports such as 'java.util.Map'21

Rice Implementation - org/kuali/rice/kew/stats/dao/impl/StatsDAOOjbImpl.java

ViolationLine
Avoid unnecessary temporaries when converting primitives to Strings58
Avoid unnecessary temporaries when converting primitives to Strings74
Avoid unnecessary temporaries when converting primitives to Strings94
Avoid unnecessary temporaries when converting primitives to Strings127
Avoid unnecessary temporaries when converting primitives to Strings152

Rice Implementation - org/kuali/rice/kew/stats/web/StatsForm.java

ViolationLine
Avoid empty catch blocks103 - 105
Avoid empty catch blocks129 - 131

Rice Implementation - org/kuali/rice/kew/superuser/web/SuperUserAction.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kew.api.KewApiConstants'50
Avoid unused method parameters such as 'request'.304 - 311
These nested if statements could be combined509 - 512

Rice Implementation - org/kuali/rice/kew/useroptions/UserOptionsServiceImpl.java

ViolationLine
Avoid unused private methods such as 'getNewOptionIdForActionList()'.42

Rice Implementation - org/kuali/rice/kew/useroptions/dao/ReloadActionListDAO.java

ViolationLine
Avoid unused imports such as 'javax.sql.DataSource'18

Rice Implementation - org/kuali/rice/kew/useroptions/dao/impl/ReloadActionListDaoJdbcImpl.java

ViolationLine
Avoid unused imports such as 'java.sql.ResultSet'20
Avoid unused local variables such as 'result'.66
Avoid empty catch blocks68 - 70

Rice Implementation - org/kuali/rice/kew/util/ConfigStringLookup.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants'25
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocatorWeb'26

Rice Implementation - org/kuali/rice/kew/util/FutureRequestDocumentStateManager.java

ViolationLine
Avoid unused private fields such as 'LOG'.40

Rice Implementation - org/kuali/rice/kew/validation/RuleValidationAttributeExporterServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.37

Rice Implementation - org/kuali/rice/kew/web/UserLoginFilter.java

ViolationLine
Avoid unused private fields such as 'filterConfig'.67
These nested if statements could be combined169 - 175
These nested if statements could be combined172 - 174

Rice Implementation - org/kuali/rice/kew/web/UserPreferencesFilter.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.service.KEWServiceLocator'34
Avoid unused private fields such as 'filterConfig'.52

Rice Implementation - org/kuali/rice/kew/xml/DocumentTypeXmlParser.java

ViolationLine
Avoid unused method parameters such as 'nodeTypeName'.1162 - 1335
These nested if statements could be combined1219 - 1222

Rice Implementation - org/kuali/rice/kew/xml/GroupXmlParser.java

ViolationLine
Avoid unused private fields such as 'DEFAULT_GROUP_DESCRIPTION'.57
Avoid unused private fields such as 'groupAttributes'.61
Avoid empty if statements186 - 188

Rice Implementation - org/kuali/rice/kew/xml/RuleTemplateXmlParser.java

ViolationLine
Avoid empty if statements324 - 326
Avoid empty if statements394 - 396

Rice Implementation - org/kuali/rice/kew/xml/RuleXmlParser.java

ViolationLine
Avoid unused imports such as 'java.util.Iterator'48
Avoid unused private methods such as 'checkForDuplicateRuleDelegations(List)'.158
Avoid unused local variables such as 'delegations'.378

Rice Implementation - org/kuali/rice/kew/xml/TestGroupNamespaceURIFilter.java

ViolationLine
Avoid unused method parameters such as 'attributes'.144 - 154

Rice Implementation - org/kuali/rice/kew/xml/export/DocumentTypeXmlExporter.java

ViolationLine
These nested if statements could be combined343 - 346
Avoid unused method parameters such as 'nodeType'.428 - 430
Avoid unused method parameters such as 'nodeType'.435 - 437

Rice Implementation - org/kuali/rice/kew/xml/export/GroupXmlExporter.java

ViolationLine
Avoid unnecessary temporaries when converting primitives to Strings87
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.87

Rice Implementation - org/kuali/rice/kew/xml/export/RuleXmlExporter.java

ViolationLine
Avoid unused private methods such as 'exportRuleDelegations(Element,RuleBaseValues)'.190

Rice Implementation - org/kuali/rice/kim/bo/ui/KimDocumentBoActivatableToFromBase.java

ViolationLine
Avoid unused imports such as 'java.sql.Date'18

Rice Implementation - org/kuali/rice/kim/bo/ui/KimDocumentBoActivatableToFromEditableBase.java

ViolationLine
Avoid unused imports such as 'java.sql.Date'18

Rice Implementation - org/kuali/rice/kim/bo/ui/KimDocumentBoActiveToFromBase.java

ViolationLine
Avoid unused imports such as 'java.sql.Date'18

Rice Implementation - org/kuali/rice/kim/bo/ui/PersonDocumentEmail.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.CodedAttributeContract'20

Rice Implementation - org/kuali/rice/kim/bo/ui/PersonDocumentGroup.java

ViolationLine
These nested if statements could be combined85 - 87

Rice Implementation - org/kuali/rice/kim/bo/ui/PersonDocumentPhone.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.CodedAttributeContract'21

Rice Implementation - org/kuali/rice/kim/document/GenericPermissionMaintainable.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.permission.Permission'19
Avoid unused imports such as 'org.kuali.rice.kim.impl.responsibility.ReviewResponsibilityBo'24
Avoid unused imports such as 'java.util.HashMap'29

Rice Implementation - org/kuali/rice/kim/document/rule/ActiveRoleMemberHelper.java

ViolationLine
Avoid unused private fields such as 'LOG'.32

Rice Implementation - org/kuali/rice/kim/document/rule/GenericPermissionMaintenanceDocumentRule.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.impl.permission.PermissionBo'25
Avoid unused imports such as 'org.kuali.rice.kim.impl.permission.PermissionTemplateBo'26
Avoid unused local variables such as 'spacesPattern'.105

Rice Implementation - org/kuali/rice/kim/document/rule/IdentityManagementGroupDocumentRule.java

ViolationLine
These nested if statements could be combined93 - 100

Rice Implementation - org/kuali/rice/kim/document/rule/IdentityManagementPersonDocumentRule.java

ViolationLine
These nested if statements could be combined307 - 316
These nested if statements could be combined464 - 475
Avoid unused local variables such as 'i'.718

Rice Implementation - org/kuali/rice/kim/document/rule/IdentityManagementRoleDocumentRule.java

ViolationLine
These nested if statements could be combined160 - 164
These nested if statements could be combined376 - 389
These nested if statements could be combined377 - 388
These nested if statements could be combined534 - 547
These nested if statements could be combined535 - 546

Rice Implementation - org/kuali/rice/kim/impl/responsibility/ResponsibilityInquirableImpl.java

ViolationLine
Avoid empty if statements86 - 88

Rice Implementation - org/kuali/rice/kim/impl/responsibility/ResponsibilityLookupableHelperServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.45

Rice Implementation - org/kuali/rice/kim/inquiry/PermissionInquirableImpl.java

ViolationLine
Avoid empty if statements91 - 93

Rice Implementation - org/kuali/rice/kim/lookup/GroupLookupableHelperServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.principal.Principal'35
Avoid empty if statements322 - 323

Rice Implementation - org/kuali/rice/kim/lookup/RoleLookupableHelperServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.64
These nested if statements could be combined109 - 111

Rice Implementation - org/kuali/rice/kim/rules/ui/KimDocumentMemberRule.java

ViolationLine
Avoid unused local variables such as 'i'.69

Rice Implementation - org/kuali/rice/kim/rules/ui/PersonDocumentDelegationMemberRule.java

ViolationLine
Avoid unused local variables such as 'document'.42

Rice Implementation - org/kuali/rice/kim/rules/ui/RoleDocumentDelegationMemberRule.java

ViolationLine
Avoid unused local variables such as 'i'.70

Rice Implementation - org/kuali/rice/kim/service/impl/KimModuleService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.framework.identity.email.EntityEmailTypeContractEbo'43
Avoid unused imports such as 'org.kuali.rice.kim.impl.group.GroupBo'52
Avoid unused imports such as 'org.kuali.rice.kim.impl.role.RoleBo'53
These nested if statements could be combined163 - 167

Rice Implementation - org/kuali/rice/kim/service/impl/UiDocumentServiceImpl.java

ViolationLine
Avoid unused private methods such as 'getPrincipalImpl(String)'.602
Avoid unused local variables such as 'empInfo'.611
These nested if statements could be combined1314 - 1317
Avoid empty if statements1730 - 1732
Avoid empty if statements1738 - 1740
Avoid empty if statements1745 - 1747

Rice Implementation - org/kuali/rice/kim/util/KimCommonUtilsInternal.java

ViolationLine
Avoid unused private fields such as 'LOG'.30

Rice Implementation - org/kuali/rice/kim/web/struts/action/IdentityManagementRoleDocumentAction.java

ViolationLine
Avoid empty if statements566 - 569
These nested if statements could be combined596 - 598
These nested if statements could be combined610 - 612

Rice Implementation - org/kuali/rice/kim/web/struts/form/IdentityManagementGroupDocumentForm.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants'21

Rice Implementation - org/kuali/rice/kim/web/struts/form/IdentityManagementRoleDocumentForm.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants'21

Rice Implementation - org/kuali/rice/kns/lookup/DataDictionaryLookupResultsSupportStrategy.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'27
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocatorWeb'28

Rice Implementation - org/kuali/rice/kns/lookup/PersistableBusinessObjectLookupResultsSupportStrategyImpl.java

ViolationLine
No need to import a type that lives in the same package23

Rice Implementation - org/kuali/rice/kns/service/impl/BusinessObjectAuthorizationServiceImpl.java

ViolationLine
Avoid unused private fields such as 'dataDictionaryService'.74
Avoid unused private fields such as 'documentHelperService'.77
These nested if statements could be combined214 - 238
These nested if statements could be combined277 - 287
Avoid empty catch blocks534 - 537
Avoid unused local variables such as 'namespaceCode'.591
Avoid unused local variables such as 'componentName'.592
Avoid unused local variables such as 'propertyName'.593

Rice Implementation - org/kuali/rice/kns/service/impl/BusinessObjectMetaDataServiceImpl.java

ViolationLine
Avoid unused local variables such as 'attributeRefName'.347

Rice Implementation - org/kuali/rice/kns/service/impl/DataDictionaryServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kns.datadictionary.MaintenanceDocumentEntry'19

Rice Implementation - org/kuali/rice/kns/service/impl/DictionaryValidationServiceImpl.java

ViolationLine
Avoid empty catch blocks272 - 274
Avoid empty catch blocks290 - 292

Rice Implementation - org/kuali/rice/kns/service/impl/MaintenanceDocumentDictionaryServiceImpl.java

ViolationLine
These nested if statements could be combined555 - 558
Avoid unused method parameters such as 'businessObject'.631 - 648

Rice Implementation - org/kuali/rice/kns/web/struts/action/AuthorizationExceptionAction.java

ViolationLine
Avoid unused method parameters such as 'form'.74 - 81

Rice Implementation - org/kuali/rice/kns/web/struts/action/KualiRequestProcessor.java

ViolationLine
These nested if statements could be combined534 - 545
These nested if statements could be combined562 - 573

Rice Implementation - org/kuali/rice/kns/web/struts/form/BackdoorForm.java

ViolationLine
Avoid unused private fields such as 'targetName'.36

Rice Implementation - org/kuali/rice/krad/authorization/PermissionDerivedRoleTypeServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'21

Rice Implementation - org/kuali/rice/krad/config/KRADConfigurer.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.ksb.api.KsbApiServiceLocator'26

Rice Implementation - org/kuali/rice/krad/dao/impl/AttachmentDaoJpa.java

ViolationLine
Avoid unused private fields such as 'LOG'.34

Rice Implementation - org/kuali/rice/krad/dao/impl/AttachmentDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.31

Rice Implementation - org/kuali/rice/krad/dao/impl/BusinessObjectDaoJpa.java

ViolationLine
Avoid unused private fields such as 'ojbCollectionHelper'.58
Avoid empty catch blocks83
Avoid empty catch blocks101

Rice Implementation - org/kuali/rice/krad/dao/impl/DocumentHeaderDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.30

Rice Implementation - org/kuali/rice/krad/dao/impl/LookupDaoJpa.java

ViolationLine
Avoid empty catch blocks240

Rice Implementation - org/kuali/rice/krad/dao/impl/NoteDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.39

Rice Implementation - org/kuali/rice/krad/dao/impl/PersistedLookupMetadataDaoJpa.java

ViolationLine
Avoid unused private fields such as 'LOG'.32

Rice Implementation - org/kuali/rice/krad/dao/impl/PersistedLookupMetadataDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.29

Rice Implementation - org/kuali/rice/krad/dao/impl/PersistenceDaoJpa.java

ViolationLine
Avoid unused local variables such as 'fk'.89
Avoid unused local variables such as 'foreignPK'.90
Avoid empty catch blocks111

Rice Implementation - org/kuali/rice/krad/dao/impl/SessionDocumentDaoJpa.java

ViolationLine
Avoid unused private fields such as 'LOG'.31

Rice Implementation - org/kuali/rice/krad/dao/impl/SessionDocumentDaoOjb.java

ViolationLine
Avoid unused private fields such as 'LOG'.34
Avoid unused private fields such as 'businessObjectDao'.35

Rice Implementation - org/kuali/rice/krad/dao/proxy/BusinessObjectDaoProxy.java

ViolationLine
Avoid unused private fields such as 'LOG'.43

Rice Implementation - org/kuali/rice/krad/dao/proxy/DocumentHeaderDaoProxy.java

ViolationLine
Avoid unused local variables such as 'START_INDEX'.28

Rice Implementation - org/kuali/rice/krad/dao/proxy/MaintenanceDocumentDaoProxy.java

ViolationLine
Avoid unused local variables such as 'START_INDEX'.32

Rice Implementation - org/kuali/rice/krad/dao/proxy/NoteDaoProxy.java

ViolationLine
Avoid unused local variables such as 'START_INDEX'.32

Rice Implementation - org/kuali/rice/krad/dao/proxy/PersistedLookupMetadataDaoProxy.java

ViolationLine
Avoid unused local variables such as 'START_INDEX'.32

Rice Implementation - org/kuali/rice/krad/dao/proxy/PersistenceDaoProxy.java

ViolationLine
Avoid unused local variables such as 'entityManager'.56

Rice Implementation - org/kuali/rice/krad/dao/proxy/SessionDocumentDaoProxy.java

ViolationLine
Avoid unused private fields such as 'LOG'.29

Rice Implementation - org/kuali/rice/krad/datadictionary/impl/BeanOverrideImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.34

Rice Implementation - org/kuali/rice/krad/service/impl/AttachmentServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.document.Document'25
These nested if statements could be combined245 - 247

Rice Implementation - org/kuali/rice/krad/service/impl/BusinessObjectDictionaryServiceImpl.java

ViolationLine
These nested if statements could be combined207 - 209
These nested if statements could be combined224 - 226
These nested if statements could be combined240 - 242
These nested if statements could be combined257 - 259
These nested if statements could be combined274 - 277
These nested if statements could be combined353 - 355
Avoid empty if statements511 - 518
These nested if statements could be combined528 - 542
These nested if statements could be combined532 - 541
These nested if statements could be combined565 - 583
These nested if statements could be combined567 - 582
These nested if statements could be combined575 - 579
Avoid empty catch blocks593 - 597
These nested if statements could be combined666 - 668
These nested if statements could be combined736 - 738

Rice Implementation - org/kuali/rice/krad/service/impl/BusinessObjectSerializerServiceImpl.java

ViolationLine
Avoid unused local variables such as 'maintenanceDocumentEntry'.60

Rice Implementation - org/kuali/rice/krad/service/impl/BusinessObjectServiceImpl.java

ViolationLine
Avoid empty catch blocks243 - 246
Avoid unused method parameters such as 'refFieldName'.378 - 393

Rice Implementation - org/kuali/rice/krad/service/impl/ComponentFieldPermissionTypeServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceIllegalArgumentException'19

Rice Implementation - org/kuali/rice/krad/service/impl/DataDictionaryRemoteFieldServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants'32
Avoid unused imports such as 'org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceHelper'33
Avoid unused imports such as 'org.kuali.rice.kns.lookup.LookupUtils'34
Avoid unused imports such as 'org.kuali.rice.kns.util.FieldUtils'35
Avoid unused imports such as 'org.kuali.rice.kns.web.ui.Field'36

Rice Implementation - org/kuali/rice/krad/service/impl/DataDictionaryServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants'46
Avoid unused private fields such as 'LOG'.67
These nested if statements could be combined253 - 255
These nested if statements could be combined709 - 712
These nested if statements could be combined723 - 727

Rice Implementation - org/kuali/rice/krad/service/impl/DataObjectMetaDataServiceImpl.java

ViolationLine
These nested if statements could be combined170 - 175
These nested if statements could be combined214 - 217
These nested if statements could be combined235 - 238
These nested if statements could be combined296 - 298

Rice Implementation - org/kuali/rice/krad/service/impl/DictionaryValidationServiceImpl.java

ViolationLine
These nested if statements could be combined607 - 609

Rice Implementation - org/kuali/rice/krad/service/impl/DocumentHeaderServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.34

Rice Implementation - org/kuali/rice/krad/service/impl/DocumentServiceImpl.java

ViolationLine
This usage of the Collection.toArray() method will throw a ClassCastException.174
Avoid unused method parameters such as 'documentHeaderId'.696 - 703
These nested if statements could be combined792 - 795

Rice Implementation - org/kuali/rice/krad/service/impl/InactivateableFromToServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.service.BusinessObjectDictionaryService'22

Rice Implementation - org/kuali/rice/krad/service/impl/InactivationBlockingDisplayServiceImpl.java

ViolationLine
Avoid unused private fields such as 'persistenceService'.47
Avoid unused local variables such as 'formatter'.120

Rice Implementation - org/kuali/rice/krad/service/impl/KRADModuleService.java

ViolationLine
These nested if statements could be combined37 - 39
These nested if statements could be combined46 - 48

Rice Implementation - org/kuali/rice/krad/service/impl/LookupServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.38

Rice Implementation - org/kuali/rice/krad/service/impl/MailServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.26

Rice Implementation - org/kuali/rice/krad/service/impl/MaintenanceDocumentServiceImpl.java

ViolationLine
Avoid unused local variables such as 'user'.299

Rice Implementation - org/kuali/rice/krad/service/impl/ModuleServiceBase.java

ViolationLine
Avoid unused local variables such as 'classModifiers'.330

Rice Implementation - org/kuali/rice/krad/service/impl/NamespacePermissionTypeServiceImpl.java

ViolationLine
Empty initializer was found34 - 36

Rice Implementation - org/kuali/rice/krad/service/impl/NamespaceWildcardAllowedAndOrStringExactMatchPermissionTypeServiceImpl.java

ViolationLine
These nested if statements could be combined70 - 72
These nested if statements could be combined80 - 82

Rice Implementation - org/kuali/rice/krad/service/impl/PersistenceServiceImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.35

Rice Implementation - org/kuali/rice/krad/service/impl/PersistenceServiceJpaImpl.java

ViolationLine
These nested if statements could be combined131 - 133
Avoid unused local variables such as 'refPkNames'.310

Rice Implementation - org/kuali/rice/krad/service/impl/PersistenceServiceOjbImpl.java

ViolationLine
These nested if statements could be combined407 - 409

Rice Implementation - org/kuali/rice/krad/service/impl/PersistenceStructureServiceJpaImpl.java

ViolationLine
These nested if statements could be combined551 - 553

Rice Implementation - org/kuali/rice/krad/service/impl/PersistenceStructureServiceOjbImpl.java

ViolationLine
These nested if statements could be combined581 - 583

Rice Implementation - org/kuali/rice/krad/service/impl/PredicateFactoryLookup.java

ViolationLine
Avoid unused method parameters such as 'strValue'.196 - 201
Avoid unused method parameters such as 'clazz'.196 - 201
Avoid unused method parameters such as 'key'.196 - 201
Avoid unused local variables such as 'caseInsensitive'.198
Avoid unused method parameters such as 'clazz'.203 - 207

Rice Implementation - org/kuali/rice/krad/service/impl/SessionDocumentServiceImpl.java

ViolationLine
Avoid unused local variables such as 'key'.170

Rice Implementation - org/kuali/rice/krad/uif/service/impl/ViewDictionaryServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.DataDictionaryException'25
Avoid unused imports such as 'org.kuali.rice.krad.uif.view.InquiryView'31
Avoid unused imports such as 'org.kuali.rice.krad.uif.view.MaintenanceView'33

Rice Implementation - org/kuali/rice/krad/util/OjbCollectionHelper.java

ViolationLine
Avoid empty catch blocks66 - 68
Avoid empty catch blocks108 - 110
Avoid unused method parameters such as 'origSource'.121 - 131

Rice Implementation - org/kuali/rice/krad/workflow/WorkflowUtils.java

ViolationLine
Avoid unused imports such as 'java.util.Properties'21
Avoid unused imports such as 'org.kuali.rice.krad.util.KRADConstants'35
Avoid unused imports such as 'org.kuali.rice.krad.util.KRADPropertyConstants'36
Avoid unused imports such as 'org.kuali.rice.krad.util.UrlFactory'37
Unnecessary final modifier in final class61 - 69
Unnecessary final modifier in final class71 - 79
Unnecessary final modifier in final class91 - 101
Unnecessary final modifier in final class110 - 112
Unnecessary final modifier in final class121 - 123

Rice Implementation - org/kuali/rice/krad/workflow/attribute/DataDictionarySearchableAttribute.java

ViolationLine
Avoid empty catch blocks199 - 201
Avoid unused local variables such as 'boEntry'.434

Rice Implementation - org/kuali/rice/krad/workflow/attribute/KualiXmlAttributeHelper.java

ViolationLine
Avoid unused local variables such as 'docContent'.95
Avoid unused local variables such as 'name'.117
These nested if statements could be combined162 - 199
Avoid unused private methods such as 'getLastXPath(Element)'.449

Rice Implementation - org/kuali/rice/krad/workflow/postprocessor/KualiPostProcessor.java

ViolationLine
Avoid unused private fields such as 'LOG'.50

Rice Implementation - org/kuali/rice/krad/workflow/service/WorkflowAttributePropertyResolutionService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.docsearch.SearchableAttributeValue'19

Rice Implementation - org/kuali/rice/krad/workflow/service/impl/WorkflowAttributePropertyResolutionServiceImpl.java

ViolationLine
These nested if statements could be combined363 - 366

Rice Implementation - org/kuali/rice/krad/workflow/service/impl/WorkflowDocumentServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.exception.InvalidActionTakenException'29

Rice Implementation - org/kuali/rice/ksb/impl/bus/LocalService.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.codec.binary.Base64'18
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceRuntimeException'20
Avoid unused imports such as 'java.io.ByteArrayOutputStream'32
Avoid unused imports such as 'java.io.IOException'33
Avoid unused imports such as 'java.io.ObjectOutput'34
Avoid unused imports such as 'java.io.ObjectOutputStream'35
Avoid unused imports such as 'java.io.UnsupportedEncodingException'36
Avoid unused imports such as 'java.security.GeneralSecurityException'37
Avoid unused imports such as 'java.security.MessageDigest'38

Rice Implementation - org/kuali/rice/ksb/impl/registry/ServiceRegistryDaoOjb.java

ViolationLine
Avoid empty catch blocks138

Rice Implementation - org/kuali/rice/ksb/impl/registry/diff/ServiceRegistryDiffCalculator.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.ksb.api.registry.ServiceRegistry'20

Rice Implementation - org/kuali/rice/ksb/messaging/KSBHttpInvokerRequestExecutor.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.resourceloader.GlobalResourceLoader'32

Rice Implementation - org/kuali/rice/ksb/messaging/KSBHttpInvokerServiceExporter.java

ViolationLine
Overriding method merely calls super92 - 94

Rice Implementation - org/kuali/rice/ksb/messaging/MessageFetcher.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.ksb.util.KSBConstants.Config'23

Rice Implementation - org/kuali/rice/ksb/messaging/MessageServiceInvoker.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.76

Rice Implementation - org/kuali/rice/ksb/messaging/PersistedMessagePayload.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.ksb.api.KsbApiServiceLocator'19

Rice Implementation - org/kuali/rice/ksb/messaging/bam/dao/impl/BAMDAOOjbImpl.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.reflect.ObjectDefinition'25

Rice Implementation - org/kuali/rice/ksb/messaging/bam/dao/impl/BAMDaoJpaImpl.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.reflect.ObjectDefinition'25

Rice Implementation - org/kuali/rice/ksb/messaging/config/KSBConfigurer.java

ViolationLine
These nested if statements could be combined270 - 272
These nested if statements could be combined275 - 277

Rice Implementation - org/kuali/rice/ksb/messaging/exceptionhandling/DefaultMessageExceptionHandler.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.142

Rice Implementation - org/kuali/rice/ksb/messaging/quartz/KSBSchedulerFactoryBean.java

ViolationLine
Avoid unused private fields such as 'transactionManager'.40
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.67

Rice Implementation - org/kuali/rice/ksb/messaging/quartz/QuartzConfigPropertiesFactoryBean.java

ViolationLine
These nested if statements could be combined61 - 63

Rice Implementation - org/kuali/rice/ksb/messaging/serviceconnectors/HttpInvokerConnector.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.139

Rice Implementation - org/kuali/rice/ksb/messaging/serviceconnectors/ResourceFacadeImpl.java

ViolationLine
Avoid importing anything from the package 'java.lang'20

Rice Implementation - org/kuali/rice/ksb/messaging/servlet/KSBDispatcherServlet.java

ViolationLine
Avoid unused imports such as 'org.springframework.web.context.WebApplicationContext'46

Rice Implementation - org/kuali/rice/ksb/messaging/threadpool/KSBScheduledThreadPoolExecutor.java

ViolationLine
Avoid empty catch blocks47 - 49

Rice Implementation - org/kuali/rice/ksb/messaging/web/KSBAction.java

ViolationLine
Avoid unused imports such as 'javax.print.attribute.AttributeSet'22
Avoid unused imports such as 'org.kuali.rice.core.api.CoreApiServiceLocator'33
Avoid unused imports such as 'org.kuali.rice.core.impl.services.CoreImplServiceLocator'37
Avoid unused imports such as 'org.kuali.rice.kew.util.Utilities'38
Avoid unused imports such as 'org.kuali.rice.kns.service.KNSServiceLocator'41
Avoid unused imports such as 'org.kuali.rice.kns.util.KNSConstants'42

Rice Implementation - org/kuali/rice/ksb/messaging/web/MessageQueueAction.java

ViolationLine
These nested if statements could be combined391 - 394

Rice Implementation - org/kuali/rice/ksb/security/admin/service/impl/JavaSecurityManagementServiceImpl.java

ViolationLine
Avoid empty catch blocks120 - 121
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN)213

Rice Implementation - org/kuali/rice/ksb/security/admin/web/JavaSecurityManagementAction.java

ViolationLine
Avoid empty catch blocks118

Rice Implementation - org/kuali/rice/ksb/security/admin/web/JavaSecurityManagementForm.java

ViolationLine
These nested if statements could be combined57 - 59

Rice Implementation - org/kuali/rice/ksb/service/KSBServiceLocator.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.ksb.api.messaging.MessageHelper'31

Rice Implementation - org/kuali/rice/location/service/impl/LocationModuleService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.group.Group'20
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.Person'21
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'22
Avoid unused imports such as 'org.kuali.rice.kim.framework.group.GroupEbo'23
Avoid unused imports such as 'org.kuali.rice.kim.framework.role.RoleEbo'24
Avoid unused imports such as 'org.kuali.rice.kim.impl.role.RoleBo'25
These nested if statements could be combined102 - 108
Avoid unused private methods such as 'toQuery(Map)'.263

Rice Integration Test Internal Tools - org/kuali/rice/test/BaselineTestCase.java

ViolationLine
These nested if statements could be combined96 - 98

Rice Integration Test Internal Tools - org/kuali/rice/test/ClearDatabaseLifecycle.java

ViolationLine
Avoid unused imports such as 'org.springframework.dao.DataAccessException'25
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.97

Rice Integration Test Internal Tools - org/kuali/rice/test/TestHarnessServiceLocator.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.impl.resourceloader.SpringResourceLoader'19

Rice Integration Test Internal Tools - org/kuali/rice/test/TestUtilities.java

ViolationLine
An empty statement (semicolon) not part of a loop146
Avoid empty catch blocks149 - 151

Rice Integration Test Internal Tools - org/kuali/rice/test/TransactionalLifecycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.resourceloader.GlobalResourceLoader'20

Rice Integration Test Internal Tools - org/kuali/rice/test/lifecycles/PerSuiteDataLoaderLifecycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.Lifecycle'19

Rice Integration Test Internal Tools - org/kuali/rice/test/lifecycles/PerTestDataLoaderLifecycle.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.lifecycle.Lifecycle'19

Rice Integration Test Internal Tools - org/kuali/rice/test/lifecycles/SQLDataLoaderLifecycle.java

ViolationLine
Overriding method merely calls super57 - 60

Rice Integration Test Internal Tools - org/kuali/rice/test/remote/AvailablePortFinder.java

ViolationLine
Avoid empty catch blocks109 - 111
Avoid empty catch blocks119 - 121

Rice KEW API - org/kuali/rice/kew/api/WorkflowDocumentFactory.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.action.InvalidActionTakenException'21
Avoid unused imports such as 'org.kuali.rice.kew.api.doctype.IllegalDocumentTypeException'22

Rice KEW API - org/kuali/rice/kew/api/action/ReturnPoint.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'27

Rice KEW API - org/kuali/rice/kew/api/action/WorkflowDocumentActionsService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.Rule'42
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.RuleReportCriteria'43

Rice KEW API - org/kuali/rice/kew/api/action/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/actionlist/DisplayParameters.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'28
Avoid unused imports such as 'org.kuali.rice.kew.api.repository.type.KewAttributeDefinitionContract'31

Rice KEW API - org/kuali/rice/kew/api/actionlist/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/doctype/DocumentTypePolicy.java

ViolationLine
Avoid unused private fields such as 'DISAPPROVE'.137
Avoid unused private fields such as 'USE_KEW_SUPERUSER_DOCHANDLER'.138
Avoid unused private fields such as 'ALLOW_UNREQUESTED_ACTION'.139
Avoid unused private fields such as 'DEFAULT_APPROVE'.140
Avoid unused private fields such as 'INITIATOR_MUST_ROUTE'.141
Avoid unused private fields such as 'INITIATOR_MUST_SAVE'.142
Avoid unused private fields such as 'INITIATOR_MUST_CANCEL'.143
Avoid unused private fields such as 'INITIATOR_MUST_BLANKET_APPROVE'.144
Avoid unused private fields such as 'LOOK_FUTURE'.145
Avoid unused private fields such as 'SEND_NOTIFICATION_ON_SU_APPROVE'.146
Avoid unused private fields such as 'SUPPORTS_QUICK_INITIATE'.147
Avoid unused private fields such as 'NOTIFY_ON_SAVE'.148
Avoid unused private fields such as 'DOCUMENT_STATUS_POLICY'.149
Avoid unused private fields such as 'ALLOW_SU_POSTPROCESSOR_OVERRIDE'.150
Avoid unused private fields such as 'FAIL_ON_INACTIVE_GROUP'.151
Avoid unused private fields such as 'REGENERATE_ACTION_REQUESTS_ON_CHANGE'.152

Rice KEW API - org/kuali/rice/kew/api/doctype/DocumentTypeService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.Rule'27

Rice KEW API - org/kuali/rice/kew/api/doctype/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/document/DocumentOrchestrationQueue.java

ViolationLine
Avoid unused imports such as 'java.util.Set'25

Rice KEW API - org/kuali/rice/kew/api/document/OrchestrationConfig.java

ViolationLine
Avoid unused imports such as 'java.util.Collections'31

Rice KEW API - org/kuali/rice/kew/api/document/WorkflowDocumentService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceIllegalStateException'20

Rice KEW API - org/kuali/rice/kew/api/document/attribute/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/document/node/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/document/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/document/search/DocumentSearchCriteria.java

ViolationLine
Avoid unused imports such as 'java.util.Collections'42

Rice KEW API - org/kuali/rice/kew/api/document/search/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/note/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/peopleflow/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW API - org/kuali/rice/kew/api/preferences/PreferencesService.java

ViolationLine
Avoid unused imports such as 'org.springframework.cache.annotation.Cacheable'26
Avoid duplicate imports such as 'org.kuali.rice.kew.api.KewApiConstants'28
No need to import a type that lives in the same package29

Rice KEW API - org/kuali/rice/kew/api/repository/type/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'19
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21

Rice KEW API - org/kuali/rice/kew/api/rule/RuleContract.java

ViolationLine
Avoid unused imports such as 'java.util.Map'22

Rice KEW API - org/kuali/rice/kew/api/rule/RuleExtension.java

ViolationLine
Ensure you override both equals() and hashCode()161

Rice KEW API - org/kuali/rice/kew/api/rule/RuleReportCriteriaContract.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.util.KeyValue'18

Rice KEW API - org/kuali/rice/kew/api/rule/RuleResponsibility.java

ViolationLine
Avoid unused imports such as 'java.lang.reflect.Type'19
Avoid unused imports such as 'org.apache.commons.lang.math.NumberUtils'34
Ensure you override both equals() and hashCode()418

Rice KEW API - org/kuali/rice/kew/api/rule/RuleTemplateOptionContract.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.mo.common.GloballyUnique'18

Rice KEW API - org/kuali/rice/kew/api/validation/ValidationResults.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.collections.CollectionUtils'18
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.RuleContract'23
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.RuleDelegationContract'24
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.RuleResponsibility'25
Avoid unused imports such as 'org.kuali.rice.kew.api.rule.RuleResponsibilityContract'26
Avoid unused imports such as 'java.util.ArrayList'37
Avoid unused imports such as 'java.util.List'41

Rice KEW API - org/kuali/rice/kew/api/validation/ValidationResultsContract.java

ViolationLine
Avoid unused imports such as 'java.util.List'18

Rice KEW API - org/kuali/rice/kew/api/validation/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW Framework - org/kuali/rice/kew/framework/actionlist/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW Framework - org/kuali/rice/kew/framework/document/search/DocumentSearchResultValueContract.java

ViolationLine
Avoid unused imports such as 'java.util.Map'21

Rice KEW Framework - org/kuali/rice/kew/framework/document/search/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW Framework - org/kuali/rice/kew/framework/document/security/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'18
Avoid unused imports such as 'org.kuali.rice.kew.api.KewApiConstants'20

Rice KEW Framework - org/kuali/rice/kew/framework/postprocessor/AfterProcessEvent.java

ViolationLine
No need to import a type that lives in the same package18

Rice KEW Framework - org/kuali/rice/kew/framework/postprocessor/BeforeProcessEvent.java

ViolationLine
No need to import a type that lives in the same package18

Rice KEW Framework - org/kuali/rice/kew/framework/postprocessor/DeleteEvent.java

ViolationLine
No need to import a type that lives in the same package19

Rice KEW Framework - org/kuali/rice/kew/framework/postprocessor/DocumentRouteLevelChange.java

ViolationLine
No need to import a type that lives in the same package18

Rice KEW Framework - org/kuali/rice/kew/framework/postprocessor/DocumentRouteStatusChange.java

ViolationLine
No need to import a type that lives in the same package18

Rice KEW Impl - org/kuali/rice/kew/impl/KewImplConstants.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'18

Rice KEW Impl - org/kuali/rice/kew/impl/peopleflow/PeopleFlowInquirableImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.web.form.MaintenanceForm'28

Rice KEW Impl - org/kuali/rice/kew/impl/type/KewTypeOptionsFinder.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.keyvalues.KeyValuesBase'20
Avoid unused imports such as 'org.kuali.rice.krad.uif.view.View'23

Rice KIM API - org/kuali/rice/kim/api/common/assignee/Assignee.java

ViolationLine
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'19

Rice KIM API - org/kuali/rice/kim/api/common/assignee/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KIM API - org/kuali/rice/kim/api/common/attribute/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KIM API - org/kuali/rice/kim/api/common/delegate/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KIM API - org/kuali/rice/kim/api/common/template/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KIM API - org/kuali/rice/kim/api/group/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/IdentityService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.name.StringToKimEntityNameInfoMapAdapter'35
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName'39
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.principal.StringToKimEntityNamePrincipalInfoMapAdapter'41
Avoid unused imports such as 'javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter'54
Avoid unused imports such as 'java.util.List'55
Avoid unused imports such as 'java.util.Map'56

Rice KIM API - org/kuali/rice/kim/api/identity/address/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/affiliation/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/citizenship/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/email/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/employment/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/entity/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'19
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21

Rice KIM API - org/kuali/rice/kim/api/identity/external/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/name/EntityName.java

ViolationLine
Avoid unused imports such as 'java.text.SimpleDateFormat'19
Avoid unused imports such as 'java.util.Date'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlSchemaType'27
Avoid duplicate imports such as 'javax.xml.bind.annotation.XmlAccessType'41
Avoid duplicate imports such as 'javax.xml.bind.annotation.XmlAccessorType'42
Avoid duplicate imports such as 'javax.xml.bind.annotation.XmlAnyElement'43
Avoid duplicate imports such as 'javax.xml.bind.annotation.XmlElement'44
Avoid duplicate imports such as 'javax.xml.bind.annotation.XmlRootElement'45
Avoid duplicate imports such as 'javax.xml.bind.annotation.XmlType'46
Avoid duplicate imports such as 'java.io.Serializable'47
Avoid duplicate imports such as 'java.util.Collection'48

Rice KIM API - org/kuali/rice/kim/api/identity/name/EntityNameContract.java

ViolationLine
Avoid unused imports such as 'java.util.Date'26

Rice KIM API - org/kuali/rice/kim/api/identity/name/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/personal/EntityBioDemographicsContract.java

ViolationLine
Avoid unused imports such as 'org.joda.time.DateTime'18
Avoid unused imports such as 'java.util.Date'22

Rice KIM API - org/kuali/rice/kim/api/identity/personal/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/phone/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'19
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21

Rice KIM API - org/kuali/rice/kim/api/identity/principal/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/privacy/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/residency/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/type/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/identity/visa/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/permission/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/responsibility/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/role/RoleQueryResults.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.responsibility.Responsibility'22

Rice KIM API - org/kuali/rice/kim/api/role/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21

Rice KIM API - org/kuali/rice/kim/api/type/KimAttributeField.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.uif.AttributeField'31

Rice KIM API - org/kuali/rice/kim/api/type/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.KimApiConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KIM Impl - org/kuali/rice/kim/impl/group/GroupInternalService.java

ViolationLine
No need to import a type that lives in the same package18

Rice KIM Impl - org/kuali/rice/kim/impl/group/GroupLookupableImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.impl.role.RoleBo'27
Avoid unused imports such as 'org.kuali.rice.kim.impl.role.RoleDao'28
Avoid unused imports such as 'org.kuali.rice.kim.impl.services.KimImplServiceLocator'29
Avoid unused imports such as 'org.kuali.rice.krad.util.KRADConstants'31
Avoid duplicate imports such as 'org.kuali.rice.core.api.criteria.PredicateFactory.and'42
Avoid duplicate imports such as 'org.kuali.rice.core.api.criteria.PredicateFactory.lessThan'43

Rice KIM Impl - org/kuali/rice/kim/impl/group/GroupServiceBase.java

ViolationLine
Avoid unused private fields such as 'criteriaLookupService'.23

Rice KIM Impl - org/kuali/rice/kim/impl/group/GroupServiceImpl.java

ViolationLine
These nested if statements could be combined551 - 553

Rice KIM Impl - org/kuali/rice/kim/impl/identity/IdentityCurrentAndArchivedServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName'37
Avoid unused imports such as 'java.util.List'44
Avoid unused imports such as 'java.util.Map'45

Rice KIM Impl - org/kuali/rice/kim/impl/identity/PersonImpl.java

ViolationLine
The null check here is misplaced; if the variable is null therell be a NullPointerException178
These nested if statements could be combined198 - 204

Rice KIM Impl - org/kuali/rice/kim/impl/identity/PersonLookupableImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.Predicate'19
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.PredicateUtils'20
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.QueryByCriteria'21
Avoid unused imports such as 'org.kuali.rice.kim.api.KimConstants'22
Avoid unused imports such as 'org.kuali.rice.kim.api.group.Group'23
Avoid unused imports such as 'org.kuali.rice.kim.api.group.GroupQueryResults'24
Avoid unused imports such as 'org.kuali.rice.kim.api.group.GroupService'25
Avoid unused imports such as 'org.kuali.rice.kim.impl.group.GroupBo'29
Avoid unused imports such as 'java.sql.Timestamp'33
Avoid unused imports such as 'java.util.ArrayList'34
Avoid unused imports such as 'java.util.Calendar'35
Avoid unused imports such as 'java.util.HashMap'36

Rice KIM Impl - org/kuali/rice/kim/impl/identity/PersonServiceImpl.java

ViolationLine
Avoid unused local variables such as 'externalIdentifierCriteria'.360
These nested if statements could be combined388 - 404
These nested if statements could be combined565 - 567

Rice KIM Impl - org/kuali/rice/kim/impl/permission/PermissionServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'36
These nested if statements could be combined202 - 204

Rice KIM Impl - org/kuali/rice/kim/impl/responsibility/ResponsibilityServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'37
Avoid unused method parameters such as 'namespaceCode'.203 - 213
Avoid unused method parameters such as 'namespaceCode'.243 - 252
Avoid unused method parameters such as 'qualification'.438 - 443

Rice KIM Impl - org/kuali/rice/kim/impl/responsibility/ReviewResponsibilityMaintainable.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.responsibility.Responsibility'23
Avoid unused imports such as 'org.kuali.rice.kim.impl.common.attribute.KimAttributeDataBo'25
Avoid unused imports such as 'org.kuali.rice.kim.impl.permission.PermissionTemplateBo'26

Rice KIM Impl - org/kuali/rice/kim/impl/role/RoleDao.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.RoleMember'19
Avoid unused imports such as 'org.kuali.rice.kim.api.role.RoleMembership'20

Rice KIM Impl - org/kuali/rice/kim/impl/role/RoleDaoOjb.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'38
Avoid unused imports such as 'org.kuali.rice.kim.api.role.RoleMember'39
Avoid unused imports such as 'org.kuali.rice.kim.api.role.RoleMembership'40
Avoid unused private methods such as 'getPrincipalIdsForPrincipalName(String)'.405
Avoid unused private methods such as 'hasCoreRoleMemberCriteria(Map)'.689
Avoid unused private methods such as 'hasExtraRoleMemberCriteria(Map)'.698
Avoid unused private methods such as 'getRoleMembersRoles(String,String)'.704
Avoid unused private methods such as 'getRoleMembersGroupIds(String,String)'.712

Rice KIM Impl - org/kuali/rice/kim/impl/role/RoleServiceBase.java

ViolationLine
These nested if statements could be combined106 - 109

Rice KIM Impl - org/kuali/rice/kim/impl/role/RoleServiceImpl.java

ViolationLine
These nested if statements could be combined1055 - 1057
These nested if statements could be combined1067 - 1069
Avoid unused local variables such as 'delegateMember'.1344
Avoid unused private methods such as 'deleteNullMemberAttributeData(List)'.1748
Avoid unused private methods such as 'deleteNullDelegationMemberAttributeData(List)'.1758

Rice KNS - org/kuali/rice/kns/datadictionary/BusinessObjectEntry.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.DataDictionaryException'18
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.InactivationBlockingDefinition'19
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.exception.ClassValidationException'20

Rice KNS - org/kuali/rice/kns/datadictionary/DocumentEntry.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.document.authorization.DocumentAuthorizer'20
Avoid unused imports such as 'org.kuali.rice.krad.document.authorization.DocumentPresentationController'21

Rice KNS - org/kuali/rice/kns/datadictionary/FieldDefinition.java

ViolationLine
These nested if statements could be combined273 - 275
These nested if statements could be combined279 - 281

Rice KNS - org/kuali/rice/kns/datadictionary/MaintainableCollectionDefinition.java

ViolationLine
These nested if statements could be combined125 - 127

Rice KNS - org/kuali/rice/kns/datadictionary/MaintainableFieldDefinition.java

ViolationLine
These nested if statements could be combined195 - 197
These nested if statements could be combined201 - 203

Rice KNS - org/kuali/rice/kns/datadictionary/MaintenanceDocumentEntry.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.DataDictionary'21
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.ReferenceDefinition'22
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.exception.AttributeValidationException'23
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.exception.ClassValidationException'24
Avoid unused imports such as 'org.kuali.rice.krad.document.authorization.MaintenanceDocumentAuthorizer'30

Rice KNS - org/kuali/rice/kns/datadictionary/control/ControlDefinitionBase.java

ViolationLine
Ensure you override both equals() and hashCode()411

Rice KNS - org/kuali/rice/kns/datadictionary/validation/MaintenanceDocumentAttributeValueReader.java

ViolationLine
These nested if statements could be combined99 - 101

Rice KNS - org/kuali/rice/kns/document/authorization/FieldRestriction.java

ViolationLine
These nested if statements could be combined270 - 278
These nested if statements could be combined274 - 276

Rice KNS - org/kuali/rice/kns/document/authorization/MaintenanceDocumentRestrictionsBase.java

ViolationLine
No need to import a type that lives in the same package21
No need to import a type that lives in the same package22
No need to import a type that lives in the same package23

Rice KNS - org/kuali/rice/kns/kim/role/PrincipalDerivedRoleTypeServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'26
No need to import a type that lives in the same package29

Rice KNS - org/kuali/rice/kns/kim/role/RoleTypeServiceBase.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.role.Role'21

Rice KNS - org/kuali/rice/kns/kim/type/DataDictionaryTypeServiceBase.java

ViolationLine
These nested if statements could be combined241 - 253
Avoid empty catch blocks263 - 265
Avoid empty catch blocks434 - 436
Avoid empty catch blocks448 - 450

Rice KNS - org/kuali/rice/kns/lookup/AbstractLookupableHelperServiceImpl.java

ViolationLine
These nested if statements could be combined376 - 385
These nested if statements could be combined973 - 975
These nested if statements could be combined1021 - 1028
Avoid unused local variables such as 'fieldsForLookup'.1097

Rice KNS - org/kuali/rice/kns/lookup/ExportViewHelper.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.util.GlobalVariables'37

Rice KNS - org/kuali/rice/kns/lookup/HtmlData.java

ViolationLine
Avoid unused private methods such as 'getBusinessObjectAuthorizationService()'.207

Rice KNS - org/kuali/rice/kns/lookup/KualiLookupableImpl.java

ViolationLine
Avoid unused private fields such as 'LOG'.39

Rice KNS - org/kuali/rice/kns/lookup/LookupUtils.java

ViolationLine
These nested if statements could be combined429 - 448
These nested if statements could be combined502 - 504
Avoid unused local variables such as 'attributeRefName'.559
Avoid unused method parameters such as 'nestedObjectPrefix'.629 - 666

Rice KNS - org/kuali/rice/kns/maintenance/KualiGlobalMaintainableImpl.java

ViolationLine
These nested if statements could be combined161 - 163
These nested if statements could be combined169 - 171

Rice KNS - org/kuali/rice/kns/maintenance/KualiMaintainableImpl.java

ViolationLine
Avoid empty if statements371 - 377
These nested if statements could be combined394 - 397
Avoid empty if statements427 - 435
Avoid unused local variables such as 'cachedValues'.687
These nested if statements could be combined1261 - 1299
Avoid unused local variables such as 'catchme'.1273
Avoid unused local variables such as 'catchme'.1351

Rice KNS - org/kuali/rice/kns/maintenance/rules/MaintenanceDocumentRuleBase.java

ViolationLine
Avoid empty catch blocks138 - 140
These nested if statements could be combined766 - 788
These nested if statements could be combined1126 - 1128

Rice KNS - org/kuali/rice/kns/rules/PromptBeforeValidationBase.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.221

Rice KNS - org/kuali/rice/kns/util/ActionFormUtilMap.java

ViolationLine
These nested if statements could be combined48 - 52

Rice KNS - org/kuali/rice/kns/util/FieldUtils.java

ViolationLine
Avoid unused private methods such as 'containsIntermediateNull(Object,String)'.717
These nested if statements could be combined773 - 779
Avoid empty if statements987 - 990
These nested if statements could be combined1039 - 1041
Avoid unused local variables such as 'propertyName'.1178
Unnecessary final modifier in final class1428 - 1432
Unnecessary final modifier in final class1441 - 1443

Rice KNS - org/kuali/rice/kns/util/InactiveRecordsHidingUtils.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.83

Rice KNS - org/kuali/rice/kns/util/MaintenanceUtils.java

ViolationLine
Unnecessary final modifier in final class155 - 168
Unnecessary final modifier in final class170 - 197
Unnecessary final modifier in final class222 - 224
Unnecessary final modifier in final class226 - 229
Avoid unused private methods such as 'getMaintenanceDocumentService()'.356
Avoid unused private methods such as 'getWorkflowDocumentService()'.363
Avoid unused private methods such as 'getKualiConfigurationService()'.370
Avoid unused private methods such as 'getKualiExceptionIncidentService()'.377

Rice KNS - org/kuali/rice/kns/util/WebUtils.java

ViolationLine
Avoid unused local variables such as 'params'.376
Avoid unused local variables such as 'files'.394
These nested if statements could be combined475 - 478
These nested if statements could be combined526 - 529

Rice KNS - org/kuali/rice/kns/util/documentserlializer/MaintenanceDocumentPropertySerializibilityEvaluator.java

ViolationLine
Avoid empty if statements69 - 71

Rice KNS - org/kuali/rice/kns/web/struts/action/KualiAction.java

ViolationLine
Avoid unused private fields such as 'OUTPUT_ENCRYPTION_WARNING'.80
Avoid unused method parameters such as 'response'.250 - 261
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.528
These nested if statements could be combined614 - 616
Avoid unused method parameters such as 'response'.769 - 802

Rice KNS - org/kuali/rice/kns/web/struts/action/KualiDocumentActionBase.java

ViolationLine
These nested if statements could be combined1165 - 1182
Avoid empty catch blocks1305 - 1306
Avoid unused local variables such as 'newNote'.1474

Rice KNS - org/kuali/rice/kns/web/struts/action/KualiHelpAction.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kns.datadictionary.DocumentEntry'31
Avoid unused local variables such as 'label'.316
Avoid unused local variables such as 'objectDescription'.317
Avoid unused local variables such as 'helpForm'.460

Rice KNS - org/kuali/rice/kns/web/struts/action/KualiInquiryAction.java

ViolationLine
Avoid unused local variables such as 'kualiInquirable'.299

Rice KNS - org/kuali/rice/kns/web/struts/action/KualiLookupAction.java

ViolationLine
Avoid empty if statements122 - 124
These nested if statements could be combined134 - 136
Avoid unused method parameters such as 'request'.165 - 169

Rice KNS - org/kuali/rice/kns/web/struts/action/KualiMaintenanceDocumentAction.java

ViolationLine
These nested if statements could be combined239 - 256
Avoid empty catch blocks254
Avoid empty catch blocks795 - 797
Avoid empty catch blocks798 - 800
Avoid empty catch blocks801 - 803
These nested if statements could be combined836 - 839
Avoid unused local variables such as 'documentAuthorizer'.959
Avoid unused local variables such as 'newBo'.965
Avoid unused local variables such as 'maintenanceDocumentAuthorizer'.1001

Rice KNS - org/kuali/rice/kns/web/struts/form/InquiryForm.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'30
Avoid unused private fields such as 'inactiveRecordDisplay'.81

Rice KNS - org/kuali/rice/kns/web/struts/form/KualiDocumentFormBase.java

ViolationLine
These nested if statements could be combined352 - 354

Rice KNS - org/kuali/rice/kns/web/struts/form/KualiForm.java

ViolationLine
Overriding method merely calls super429 - 431

Rice KNS - org/kuali/rice/kns/web/struts/form/KualiMaintenanceForm.java

ViolationLine
These nested if statements could be combined118 - 152
These nested if statements could be combined190 - 193
These nested if statements could be combined196 - 199
Avoid unused local variables such as 'docTypeName'.457

Rice KNS - org/kuali/rice/kns/web/struts/form/LookupForm.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'25
Avoid unused local variables such as 'ddService'.148
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.227
These nested if statements could be combined327 - 330

Rice KNS - org/kuali/rice/kns/web/struts/form/MultipleValueLookupForm.java

ViolationLine
Avoid unused private fields such as 'LOG'.37

Rice KNS - org/kuali/rice/kns/web/struts/form/pojo/PojoFormBase.java

ViolationLine
Avoid empty catch blocks184 - 186
Avoid unused method parameters such as 'requestParams'.240 - 258

Rice KNS - org/kuali/rice/kns/web/struts/form/pojo/PojoPropertyUtilsBean.java

ViolationLine
Avoid empty catch blocks290 - 291

Rice KNS - org/kuali/rice/kns/web/ui/FieldBridge.java

ViolationLine
These nested if statements could be combined258 - 260
These nested if statements could be combined280 - 282
These nested if statements could be combined504 - 506

Rice KNS - org/kuali/rice/kns/web/ui/Section.java

ViolationLine
These nested if statements could be combined193 - 195

Rice KNS - org/kuali/rice/kns/web/ui/SectionBridge.java

ViolationLine
Avoid unused private methods such as 'getBusinessObjectAuthorizationService()'.65
Avoid unused local variables such as 'row'.103
These nested if statements could be combined356 - 682

Rice KRAD Application Framework - org/kuali/rice/krad/UserSession.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.util.KRADConstants'23

Rice KRAD Application Framework - org/kuali/rice/krad/app/persistence/jpa/RiceLocalContainerEntityManagerFactoryBean.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.80
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.82
Avoid empty catch blocks85

Rice KRAD Web Framework - org/kuali/rice/krad/bo/DocumentHeader.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.core.api.exception.RiceRuntimeException'26

Rice KRAD Web Framework - org/kuali/rice/krad/bo/authorization/BusinessObjectAuthorizerBase.java

ViolationLine
Avoid unused private fields such as 'persistenceStructureService'.42

Rice KRAD Web Framework - org/kuali/rice/krad/criteria/CriteriaLookupDaoJpa.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.CriteriaLookupService'23
Avoid unused method parameters such as 'queryClass'.101 - 129
Avoid unused method parameters such as 'criteria'.140 - 147
Avoid unused method parameters such as 'queryClass'.140 - 147

Rice KRAD Web Framework - org/kuali/rice/krad/criteria/CriteriaLookupDaoOjb.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.CriteriaDateTimeValue'25
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.CriteriaLookupService'26
Avoid unused method parameters such as 'criteria'.139 - 145

Rice KRAD Web Framework - org/kuali/rice/krad/criteria/CriteriaLookupDaoProxy.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreApiServiceLocator'19
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'26

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/BusinessObjectEntry.java

ViolationLine
Avoid unused imports such as 'java.util.List'22

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/DataDictionary.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.exception.CompletionException'25
Avoid unused local variables such as 'indexName'.129
These nested if statements could be combined643 - 671
Avoid empty catch blocks720 - 722

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/DataDictionaryIndexMapper.java

ViolationLine
Avoid empty catch blocks146 - 148
Avoid empty catch blocks164 - 165

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/DataObjectEntry.java

ViolationLine
No need to import a type that lives in the same package20

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/InactivationBlockingDefinition.java

ViolationLine
These nested if statements could be combined49 - 53

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/UifDictionaryIndex.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.component.Component'23
Avoid unused imports such as 'org.kuali.rice.krad.uif.util.ComponentUtils'24

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/ViewTypeDictionaryIndex.java

ViolationLine
No need to import a type that lives in the same package18

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/WorkflowAttributes.java

ViolationLine
An empty statement (semicolon) not part of a loop38

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/CharacterLevelValidationPattern.java

ViolationLine
Avoid unused local variables such as 'regexString'.82

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/DictionaryObjectAttributeValueReader.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.ComplexAttributeDefinition'23
Avoid empty catch blocks130 - 132

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/ValidationUtils.java

ViolationLine
Avoid empty catch blocks61 - 63

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/AlphaNumericPatternConstraint.java

ViolationLine
Avoid unused local variables such as 'key'.39
Overriding method merely calls super58 - 60

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/AlphaPatternConstraint.java

ViolationLine
Avoid unused local variables such as 'key'.60

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/BaseConstraint.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.44

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/CharsetPatternConstraint.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.config.property.ConfigurationService'19
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'20

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/DatePatternConstraint.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.config.property.ConfigurationService'26
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'27
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants'28
Avoid empty if statements57 - 59
Avoid empty if statements62 - 64

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/ValidCharactersConstraint.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'18
Avoid unused imports such as 'java.util.List'19

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/ValidCharactersPatternConstraint.java

ViolationLine
Overriding method merely calls super36 - 38

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/constraint/ValidDataPatternConstraint.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'18
Avoid unused imports such as 'java.util.List'19
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants'22
Overriding method merely calls super39 - 41

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/processor/ExistenceConstraintProcessor.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.DataObjectEntry'19

Rice KRAD Web Framework - org/kuali/rice/krad/datadictionary/validation/result/EntryValidationResult.java

ViolationLine
Avoid unused private fields such as 'entryName'.28

Rice KRAD Web Framework - org/kuali/rice/krad/document/Document.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.exception.ValidationException'28
Avoid unused imports such as 'java.util.Map'36

Rice KRAD Web Framework - org/kuali/rice/krad/document/DocumentBase.java

ViolationLine
These nested if statements could be combined242 - 246
These nested if statements could be combined505 - 529

Rice KRAD Web Framework - org/kuali/rice/krad/document/MaintenanceDocumentBase.java

ViolationLine
These nested if statements could be combined714 - 726
Avoid empty if statements744 - 751

Rice KRAD Web Framework - org/kuali/rice/krad/document/TransactionalDocumentBase.java

ViolationLine
Avoid unused private fields such as 'LOG'.29

Rice KRAD Web Framework - org/kuali/rice/krad/document/authorization/DocumentAuthorizerBase.java

ViolationLine
These nested if statements could be combined121 - 126

Rice KRAD Web Framework - org/kuali/rice/krad/document/authorization/TransactionalDocumentPresentationControllerBase.java

ViolationLine
Avoid unused private fields such as 'LOG'.29

Rice KRAD Web Framework - org/kuali/rice/krad/lookup/LookupUtils.java

ViolationLine
Avoid unused imports such as 'java.util.StringTokenizer'44
Avoid empty catch blocks87 - 89

Rice KRAD Web Framework - org/kuali/rice/krad/lookup/LookupableImpl.java

ViolationLine
Avoid unused local variables such as 'pkNames'.152
Avoid unused local variables such as 'user'.153
Avoid unused local variables such as 'searchUsingOnlyPrimaryKeyValues'.170
Avoid unused local variables such as 'lookupView'.225
Avoid unused local variables such as 'lookupView'.446
Avoid unused local variables such as 'dataObjectExample'.511
These nested if statements could be combined535 - 545
Avoid unused local variables such as 'fieldName'.601
Avoid unused local variables such as 'lookupView'.707

Rice KRAD Web Framework - org/kuali/rice/krad/rules/DocumentRuleBase.java

ViolationLine
Avoid unused local variables such as 'docOrBoClass'.385

Rice KRAD Web Framework - org/kuali/rice/krad/rules/MaintenanceDocumentRuleBase.java

ViolationLine
These nested if statements could be combined710 - 732
These nested if statements could be combined1065 - 1067

Rice KRAD Web Framework - org/kuali/rice/krad/service/KRADServiceLocatorWeb.java

ViolationLine
Avoid unused imports such as 'javax.xml.namespace.QName'28

Rice KRAD Web Framework - org/kuali/rice/krad/uif/authorization/DocumentAuthorizerBase.java

ViolationLine
These nested if statements could be combined106 - 109

Rice KRAD Web Framework - org/kuali/rice/krad/uif/authorization/DocumentPresentationControllerBase.java

ViolationLine
Avoid empty catch blocks240 - 242

Rice KRAD Web Framework - org/kuali/rice/krad/uif/component/MethodInvokerConfig.java

ViolationLine
Overriding method merely calls super43 - 45

Rice KRAD Web Framework - org/kuali/rice/krad/uif/container/CollectionGroup.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.field.InputField'29
These nested if statements could be combined131 - 137

Rice KRAD Web Framework - org/kuali/rice/krad/uif/container/CollectionGroupBuilder.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.248
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.332

Rice KRAD Web Framework - org/kuali/rice/krad/uif/control/GroupControl.java

ViolationLine
These nested if statements could be combined70 - 72

Rice KRAD Web Framework - org/kuali/rice/krad/uif/field/ErrorsField.java

ViolationLine
These nested if statements could be combined305 - 310

Rice KRAD Web Framework - org/kuali/rice/krad/uif/field/FieldBase.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.96

Rice KRAD Web Framework - org/kuali/rice/krad/uif/field/InputField.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.web.format.Formatter'21
Avoid unused imports such as 'org.kuali.rice.krad.bo.DataObjectRelationship'22
Avoid unused imports such as 'org.kuali.rice.krad.bo.KualiCode'23
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.AttributeSecurity'25
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocatorWeb'32
Avoid unused imports such as 'org.kuali.rice.krad.uif.control.MultiValueControl'34
Avoid unused imports such as 'org.kuali.rice.krad.uif.util.ComponentFactory'36
Avoid unused imports such as 'org.kuali.rice.krad.uif.component.BindingInfo'41
Avoid unused imports such as 'org.kuali.rice.krad.uif.component.DataBinding'43
Avoid unused imports such as 'org.kuali.rice.krad.uif.util.ViewModelUtils'47
Avoid unused imports such as 'org.kuali.rice.krad.uif.widget.Inquiry'50
Avoid unused imports such as 'org.kuali.rice.krad.util.KRADPropertyConstants'53
Avoid unused imports such as 'org.kuali.rice.krad.valuefinder.ValueFinder'55
Avoid unused private fields such as 'customValidatorClass'.82

Rice KRAD Web Framework - org/kuali/rice/krad/uif/field/LookupInputField.java

ViolationLine
These nested if statements could be combined107 - 109

Rice KRAD Web Framework - org/kuali/rice/krad/uif/layout/BoxLayoutManager.java

ViolationLine
These nested if statements could be combined96 - 99
These nested if statements could be combined103 - 106

Rice KRAD Web Framework - org/kuali/rice/krad/uif/layout/TableLayoutManager.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.field.InputField'26
These nested if statements could be combined150 - 152
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.229

Rice KRAD Web Framework - org/kuali/rice/krad/uif/modifier/CompareFieldCreateModifier.java

ViolationLine
Avoid unused private fields such as 'LOG'.54

Rice KRAD Web Framework - org/kuali/rice/krad/uif/modifier/ComponentConvertModifier.java

ViolationLine
These nested if statements could be combined88 - 91

Rice KRAD Web Framework - org/kuali/rice/krad/uif/service/ViewHelperService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.web.form.UifFormBase'22

Rice KRAD Web Framework - org/kuali/rice/krad/uif/service/ViewTypeService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants'18
Avoid unused imports such as 'org.kuali.rice.krad.uif.view.View'19

Rice KRAD Web Framework - org/kuali/rice/krad/uif/service/impl/ViewHelperServiceImpl.java

ViolationLine
These nested if statements could be combined215 - 221
Avoid unused local variables such as 'layoutManager'.314
Avoid empty if statements324 - 326

Rice KRAD Web Framework - org/kuali/rice/krad/uif/util/ClientValidationUtils.java

ViolationLine
Avoid empty if statements732 - 734

Rice KRAD Web Framework - org/kuali/rice/krad/uif/util/CloneUtils.java

ViolationLine
Avoid empty if statements86 - 88
Avoid empty if statements89 - 91
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.106

Rice KRAD Web Framework - org/kuali/rice/krad/uif/util/ExpressionUtils.java

ViolationLine
Avoid unused local variables such as 'defaultPathSet'.56
These nested if statements could be combined141 - 143
These nested if statements could be combined281 - 318
These nested if statements could be combined314 - 316

Rice KRAD Web Framework - org/kuali/rice/krad/uif/util/UifBeanFactoryPostProcessor.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.datadictionary.DataDictionary'21
Avoid empty if statements147 - 149

Rice KRAD Web Framework - org/kuali/rice/krad/uif/util/UifWebUtils.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceRuntimeException'20
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants.ViewType'35

Rice KRAD Web Framework - org/kuali/rice/krad/uif/util/ViewModelUtils.java

ViolationLine
Avoid empty catch blocks166 - 168
Avoid empty catch blocks168 - 170

Rice KRAD Web Framework - org/kuali/rice/krad/uif/view/LookupView.java

ViolationLine
Avoid unused private fields such as 'lookupCriteriaEnabled'.80
Avoid unused private fields such as 'supplementalActionsEnabled'.81
Avoid unused private fields such as 'disableSearchButtons'.82

Rice KRAD Web Framework - org/kuali/rice/krad/uif/view/View.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.component.BindingInfo'29

Rice KRAD Web Framework - org/kuali/rice/krad/uif/widget/LightBoxLookup.java

ViolationLine
Avoid unused imports such as 'java.util.HashMap'18
Avoid unused imports such as 'org.apache.commons.lang.StringUtils'20

Rice KRAD Web Framework - org/kuali/rice/krad/uif/widget/RichTable.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.control.TextControl'33

Rice KRAD Web Framework - org/kuali/rice/krad/util/KRADUtils.java

ViolationLine
Avoid unused imports such as 'java.lang.annotation.Annotation'37
Unnecessary final modifier in final class62 - 78
Unnecessary final modifier in final class83 - 95
Unnecessary final modifier in final class107 - 113
Unnecessary final modifier in final class467 - 469

Rice KRAD Web Framework - org/kuali/rice/krad/util/ObjectUtils.java

ViolationLine
Avoid empty catch blocks243 - 245
Avoid empty catch blocks245 - 247
Avoid empty catch blocks298 - 300
Avoid empty catch blocks303 - 305
An empty statement (semicolon) not part of a loop597
These nested if statements could be combined828 - 830
These nested if statements could be combined918 - 920

Rice KRAD Web Framework - org/kuali/rice/krad/util/documentserializer/PropertySerializabilityEvaluatorBase.java

ViolationLine
These nested if statements could be combined112 - 114

Rice KRAD Web Framework - org/kuali/rice/krad/web/bind/UifHandlerExceptionResolver.java

ViolationLine
Avoid unused imports such as 'java.util.Map'35

Rice KRAD Web Framework - org/kuali/rice/krad/web/bind/UifServletRequestDataBinder.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants'20

Rice KRAD Web Framework - org/kuali/rice/krad/web/bind/UifViewBeanWrapper.java

ViolationLine
These nested if statements could be combined84 - 86
Avoid empty catch blocks161 - 163

Rice KRAD Web Framework - org/kuali/rice/krad/web/controller/DocumentControllerBase.java

ViolationLine
Avoid empty if statements358 - 364

Rice KRAD Web Framework - org/kuali/rice/krad/web/controller/ModuleLockingHandlerInterceptor.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.framework.parameter.ParameterService'26
Avoid unused imports such as 'org.kuali.rice.core.framework.services.CoreFrameworkServiceLocator'27

Rice KRAD Web Framework - org/kuali/rice/krad/web/controller/UifAnnotationMethodHandleAdapter.java

ViolationLine
These nested if statements could be combined38 - 40

Rice KRAD Web Framework - org/kuali/rice/krad/web/controller/UifControllerBase.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceRuntimeException'20

Rice KRAD Web Framework - org/kuali/rice/krad/web/controller/UifControllerHandlerInterceptor.java

ViolationLine
Avoid unused private fields such as 'LOG'.43

Rice KRAD Web Framework - org/kuali/rice/krad/web/form/IncidentReportForm.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.uif.UifConstants'19

Rice KRAD Web Framework - org/kuali/rice/krad/web/form/InquiryForm.java

ViolationLine
Avoid unused private fields such as 'LOG'.34

Rice KRAD Web Framework - org/kuali/rice/krad/web/form/LookupForm.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'28
Avoid unused imports such as 'java.util.List'31
These nested if statements could be combined98 - 101
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.161

Rice KRAD Web Framework - org/kuali/rice/krad/web/form/MaintenanceForm.java

ViolationLine
Overriding method merely calls super45 - 47

Rice KRAD Web Framework - org/kuali/rice/krad/workflow/service/WorkflowDocumentService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kew.api.exception.ResourceUnavailableException'22

Rice KRMS API - org/kuali/rice/krms/api/repository/BuilderUtils.java

ViolationLine
Avoid unused imports such as 'java.lang.reflect.InvocationTargetException'18
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceRuntimeException'26
Avoid unused imports such as 'org.kuali.rice.core.api.mo.ModelObjectComplete'28
Avoid unused private fields such as 'COULDNT_INVOKE_BUILDER_CREATE'.38

Rice KRMS API - org/kuali/rice/krms/api/repository/action/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/agenda/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/category/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/context/ContextDefinition.java

ViolationLine
These nested if statements could be combined304 - 306

Rice KRMS API - org/kuali/rice/krms/api/repository/context/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/function/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/proposition/PropositionDefinition.java

ViolationLine
Avoid unused private fields such as 'rule'.218

Rice KRMS API - org/kuali/rice/krms/api/repository/proposition/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/rule/RuleDefinitionContract.java

ViolationLine
Avoid unused imports such as 'java.util.Set'20

Rice KRMS API - org/kuali/rice/krms/api/repository/rule/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice KRMS API - org/kuali/rice/krms/api/repository/term/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'23

Rice KRMS API - org/kuali/rice/krms/api/repository/type/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'19
Avoid unused imports such as 'org.kuali.rice.krms.api.KrmsConstants'21

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/BasicAgenda.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.agenda.AgendaDefinition'21

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/BasicExecutionEnvironment.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.engine.ResultEvent'34
Avoid unused constructor parameters such as 'termResolutionEngine'.46 - 66

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/CollectionOfComparablesTermBasedProposition.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.engine.TermResolutionException'23

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/ComparableTermBasedProposition.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.engine.TermResolutionException'24

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/CompoundProposition.java

ViolationLine
Avoid unused imports such as 'java.util.Map'21

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/ResultLogger.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.framework.engine.result.EngineResultListener'23
Avoid unused imports such as 'org.kuali.rice.krms.framework.engine.result.Log4jResultListener'24

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/TermResolutionEngineImpl.java

ViolationLine
Avoid unused local variables such as 'parent'.190

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/expression/TermExpression.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.engine.TermResolutionException'20

Rice KRMS Framework - org/kuali/rice/krms/framework/engine/result/BasicResult.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.48
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.54
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.60

Rice KRMS Framework - org/kuali/rice/krms/framework/type/AgendaTypeService.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.exception.RiceIllegalArgumentException'18
Avoid unused imports such as 'org.kuali.rice.core.api.uif.RemotableAttributeError'19
Avoid unused imports such as 'org.kuali.rice.core.api.uif.RemotableAttributeField'20
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.agenda.AgendaDefinition'21
Avoid unused imports such as 'org.kuali.rice.krms.framework.engine.Agenda'22
Avoid unused imports such as 'java.util.List'24
Avoid unused imports such as 'java.util.Map'25

Rice KRMS Impl - org/kuali/rice/krms/impl/authorization/AgendaEditorAuthorizer.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.AgendaBo'23

Rice KRMS Impl - org/kuali/rice/krms/impl/peopleflow/PeopleFlowActionTypeService.java

ViolationLine
Avoid empty catch blocks235 - 238
Avoid empty catch blocks238 - 241

Rice KRMS Impl - org/kuali/rice/krms/impl/provider/repository/RepositoryToEngineTranslatorImpl.java

ViolationLine
Avoid unused private fields such as 'typeRepositoryService'.63

Rice KRMS Impl - org/kuali/rice/krms/impl/provider/repository/SimplePropositionTypeService.java

ViolationLine
Avoid unused local variables such as 'parameterDefinition'.106

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/ActionTypeValuesFinder.java

ViolationLine
Avoid unused imports such as 'org.hibernate.mapping.TableOwner'18
Avoid unused imports such as 'org.kuali.rice.krms.impl.util.KrmsImplConstants'23
Avoid unused imports such as 'java.util.HashMap'27
Avoid unused imports such as 'java.util.Map'29

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/AgendaBoServiceImpl.java

ViolationLine
Avoid unused local variables such as 'context'.347

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/AgendaNamespaceValuesFinder.java

ViolationLine
Avoid unused imports such as 'org.apache.cxf.common.util.StringUtils'19
Avoid unused imports such as 'org.kuali.rice.krad.web.form.MaintenanceForm'26
Avoid unused imports such as 'org.kuali.rice.krms.impl.ui.AgendaEditor'27
Avoid unused imports such as 'java.util.HashSet'33
Avoid unused imports such as 'java.util.Set'36

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/AgendaTypeValuesFinder.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.keyvalues.KeyValuesBase'21
Avoid unused imports such as 'org.kuali.rice.krad.web.form.UifFormBase'26

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/ContextTypeValuesFinder.java

ViolationLine
Avoid unused imports such as 'org.apache.cxf.common.util.StringUtils'18
Avoid unused imports such as 'org.kuali.rice.krad.keyvalues.KeyValuesBase'21
Avoid unused imports such as 'org.kuali.rice.krad.web.form.MaintenanceForm'26
Avoid unused imports such as 'org.kuali.rice.krad.web.form.UifFormBase'27
Avoid unused imports such as 'org.kuali.rice.krms.impl.ui.AgendaEditor'28
Avoid unused imports such as 'java.util.Collections'32

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/KrmsAttributeDefinitionServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.GenericQueryResults'28
Avoid unused imports such as 'org.kuali.rice.core.api.criteria.Predicate'29
Avoid unused imports such as 'org.kuali.rice.krms.impl.util.KrmsImplConstants'34

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/KrmsTypeBoServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute'25

Rice KRMS Impl - org/kuali/rice/krms/impl/repository/RuleRepositoryServiceImpl.java

ViolationLine
Avoid unused local variables such as 'pList'.125

Rice KRMS Impl - org/kuali/rice/krms/impl/rule/AgendaEditorBusRule.java

ViolationLine
These nested if statements could be combined90 - 112

Rice KRMS Impl - org/kuali/rice/krms/impl/type/KrmsTypeResolver.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.framework.engine.Agenda'24

Rice KRMS Impl - org/kuali/rice/krms/impl/type/KrmsTypeServiceBase.java

ViolationLine
Avoid unused local variables such as 'typeAttributeFields'.87

Rice KRMS Impl - org/kuali/rice/krms/impl/type/RuleTypeServiceBase.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.impl.util.KRMSServiceLocatorInternal'25

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/AgendaEditorController.java

ViolationLine
An empty statement (semicolon) not part of a loop364
Avoid unused private methods such as 'treeToInOrderList(AgendaItemBo,List)'.938
Avoid empty if statements987
An empty statement (semicolon) not part of a loop987
Avoid unused local variables such as 'firstItem'.1013
Avoid empty if statements1038 - 1040
Avoid unused private methods such as 'addOpCodeNode(Node,PropositionBo,int)'.1373
Avoid unused local variables such as 'opCodeLabel'.1374
Avoid unused private methods such as 'findPropositionTreeNode(Node,String)'.1396
These nested if statements could be combined1497 - 1511
Avoid empty if statements1549 - 1553
Avoid unused local variables such as 'child'.1582
Avoid empty if statements1622 - 1624

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/AgendaEditorMaintainable.java

ViolationLine
Avoid unused private fields such as 'LOG'.65
Avoid unused private methods such as 'getContextBoService()'.77

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/CompoundOpCodeNode.java

ViolationLine
Avoid unused imports such as 'java.util.Collections'18
Avoid unused imports such as 'java.util.List'19
Avoid unused imports such as 'org.kuali.rice.krad.service.BusinessObjectService'21
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'22
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.proposition.PropositionParameterType'23
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.proposition.PropositionType'24
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.AgendaBo'25
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.PropositionParameterBo'27
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.TermBo'28

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/CompoundPropositionEditNode.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krad.service.BusinessObjectService'18
Avoid unused imports such as 'org.kuali.rice.krad.service.KRADServiceLocator'19
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.proposition.PropositionParameterType'20
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.proposition.PropositionType'21
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.PropositionParameterBo'23
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.TermBo'24
Avoid unused imports such as 'java.util.List'26

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/PropositionOpCodeValuesFinder.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.api.repository.LogicalOperator'22

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/SimplePropositionEditNode.java

ViolationLine
Avoid empty if statements55 - 57

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/SimplePropositionNode.java

ViolationLine
Avoid unused imports such as 'java.io.Serializable'26
Avoid empty if statements54 - 56

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/TermMaintainable.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.ActionBo'30
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.CategoryBo'31
Avoid unused private fields such as 'LOG'.53

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/TermSpecificationMaintainable.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.uif.DataType'19
Avoid unused imports such as 'org.kuali.rice.core.api.uif.RemotableAttributeField'20
Avoid unused imports such as 'org.kuali.rice.core.api.uif.RemotableTextInput'21
Avoid unused imports such as 'org.kuali.rice.krad.uif.container.Container'27
Avoid unused imports such as 'org.kuali.rice.krad.web.form.MaintenanceForm'29
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.TermBo'32
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.TermResolverBo'33
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.TermResolverParameterSpecificationBo'34
Avoid unused imports such as 'java.util.ArrayList'37
Avoid unused imports such as 'java.util.Comparator'40
Avoid unused imports such as 'java.util.List'41
Avoid unused private fields such as 'LOG'.54

Rice KRMS Impl - org/kuali/rice/krms/impl/ui/ValidTermsValuesFinder.java

ViolationLine
Avoid unused imports such as 'java.util.Collections'28

Rice KRMS Impl - org/kuali/rice/krms/impl/util/KRMSPropertyConstants.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.krms.impl.repository.KrmsAttributeDefinitionBo'18

Rice KRMS Impl - org/kuali/rice/krms/impl/validation/RadioButtonTypeServiceUtil.java

ViolationLine
Avoid unused local variables such as 'sortCodeMap'.51

Rice KRMS Impl - org/kuali/rice/krms/impl/validation/ValidationActionTypeServiceImpl.java

ViolationLine
Avoid unused private fields such as 'validationService'.36

Rice KSB API - org/kuali/rice/ksb/api/bus/ServiceDefinition.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.config.ConfigurationException'22

Rice KSB API - org/kuali/rice/ksb/api/bus/support/AbstractServiceDefinition.java

ViolationLine
Avoid empty if statements280 - 283

Rice KSB API - org/kuali/rice/ksb/api/bus/support/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21
Avoid unused imports such as 'org.kuali.rice.ksb.api.KsbApiConstants'23

Rice KSB API - org/kuali/rice/ksb/api/registry/ServiceInfoContract.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.core.api.CoreConstants'20

Rice KSB API - org/kuali/rice/ksb/api/registry/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21
Avoid unused imports such as 'org.kuali.rice.ksb.api.KsbApiConstants'23

Rice LDAP Connector - org/kuali/rice/kim/dao/LdapPrincipalDao.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.name.EntityName'23
Avoid unused imports such as 'org.springframework.ldap.core.DirContextOperations'29

Rice LDAP Connector - org/kuali/rice/kim/dao/PrincipalDao.java

ViolationLine
Avoid unused imports such as 'org.springframework.ldap.core.DirContextOperations'28

Rice LDAP Connector - org/kuali/rice/kim/dao/impl/LdapPrincipalDaoImpl.java

ViolationLine
An empty statement (semicolon) not part of a loop131
Avoid empty catch blocks145 - 147
Avoid unused local variables such as 'hasTaxId'.277

Rice LDAP Connector - org/kuali/rice/kim/ldap/EntityDefaultMapper.java

ViolationLine
Avoid unused imports such as 'org.springframework.ldap.core.ContextMapper'21
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.name.EntityName'30

Rice LDAP Connector - org/kuali/rice/kim/ldap/EntityMapper.java

ViolationLine
Avoid unused local variables such as 'names'.74

Rice LDAP Connector - org/kuali/rice/kim/ldap/EntityTypeContactInfoDefaultMapper.java

ViolationLine
Avoid unused imports such as 'org.springframework.ldap.core.ContextMapper'18
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.address.EntityAddress'22
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.email.EntityEmail'23
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.type.EntityTypeContactInfo'24

Rice LDAP Connector - org/kuali/rice/kim/ldap/EntityTypeContactInfoMapper.java

ViolationLine
Avoid unused imports such as 'org.springframework.ldap.core.ContextMapper'21
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.principal.Principal'25

Rice LDAP Connector - org/kuali/rice/kim/ldap/PrincipalMapper.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'18

Rice LDAP Connector - org/kuali/rice/kim/service/impl/LdapIdentityDelegateServiceImpl.java

ViolationLine
Avoid unused imports such as 'java.util.Collections'18
Avoid unused imports such as 'java.util.List'19
Avoid unused imports such as 'java.util.Map'20
Avoid unused imports such as 'org.apache.commons.collections.CollectionUtils'22
Avoid unused imports such as 'org.kuali.rice.kim.api.identity.principal.EntityNamePrincipalName'27

Rice LDAP Connector - org/kuali/rice/kim/service/impl/LdapUiDocumentServiceImpl.java

ViolationLine
Avoid unused local variables such as 'kimEntity'.129
Avoid unused local variables such as 'creatingNew'.130
Avoid unused local variables such as 'initiatorPrincipalId'.132
Avoid empty if statements354 - 356
Avoid empty if statements362 - 364
Avoid empty if statements369 - 371

Rice Location API - org/kuali/rice/location/api/campus/package-info.java

ViolationLine
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'21
Avoid unused imports such as 'org.kuali.rice.location.api.LocationConstants'23

Rice Location API - org/kuali/rice/location/api/country/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.location.api.LocationConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice Location API - org/kuali/rice/location/api/county/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.location.api.LocationConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice Location API - org/kuali/rice/location/api/postalcode/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.location.api.LocationConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice Location API - org/kuali/rice/location/api/state/package-info.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.location.api.LocationConstants'21
Avoid unused imports such as 'javax.xml.bind.annotation.XmlNsForm'23

Rice Sample App - edu/sampleu/bookstore/bo/BookstoreKimAttributes.java

ViolationLine
Avoid unused imports such as 'java.util.LinkedHashMap'21

Rice Sample App - edu/sampleu/financial/bo/VendorAddress.java

ViolationLine
Avoid unused private fields such as 'LOG'.35

Rice Sample App - edu/sampleu/financial/bo/VendorDetail.java

ViolationLine
Avoid unused private fields such as 'LOG'.34
Avoid unused private fields such as 'vendorNumber'.38
Avoid unused private fields such as 'vendorSoldToNumber'.61
Avoid empty catch blocks174 - 176
Avoid empty catch blocks249 - 251

Rice Sample App - edu/sampleu/kew/krad/controller/IngesterController.java

ViolationLine
Avoid empty catch blocks112 - 114
Avoid unused local variables such as 'message'.132
Avoid empty if statements184 - 186

Rice Sample App - edu/sampleu/kew/krad/form/StatsForm.java

ViolationLine
Avoid empty catch blocks100 - 102
Avoid empty catch blocks126 - 128

Rice Sample App - edu/sampleu/travel/krad/form/UILayoutTestForm.java

ViolationLine
Overriding method merely calls super238 - 240

Rice Sample App - edu/sampleu/travel/krad/form/UITestForm.java

ViolationLine
Overriding method merely calls super92 - 94

Rice Sample App - edu/sampleu/travel/workflow/DestinationRuleAttribute.java

ViolationLine
Avoid unused private fields such as 'rows'.33