PMD Results

The following document contains the results of PMD 4.2.2.

Files

KS Common Impl - org/kuali/student/common/validator/DefaultValidatorImpl.java

ViolationLine
Avoid empty catch blocks274 - 276
These nested if statements could be combined314 - 321
These nested if statements could be combined429 - 436
These nested if statements could be combined601 - 603
These nested if statements could be combined640 - 642
These nested if statements could be combined679 - 681
These nested if statements could be combined720 - 722
These nested if statements could be combined760 - 762
These nested if statements could be combined790 - 792

KS Common Impl - org/kuali/student/common/validator/ServerDateParser.java

ViolationLine
Avoid empty catch blocks36 - 38

KS Common Impl - org/kuali/student/common/validator/old/BeanConstraintDataProvider.java

ViolationLine
Avoid empty catch blocks52 - 54

KS Common Impl - org/kuali/student/common/validator/old/ServerDateParser.java

ViolationLine
Avoid empty catch blocks30 - 32

KS Common Impl - org/kuali/student/common/validator/old/Validator.java

ViolationLine
Avoid empty if statements226 - 230
Avoid empty catch blocks344 - 346
Avoid empty if statements361 - 366
These nested if statements could be combined404 - 406
These nested if statements could be combined416 - 418
These nested if statements could be combined453 - 462
Avoid unused method parameters such as 'objStructure'.495 - 524
Avoid unused method parameters such as 'valResults'.660 - 661
Avoid unused private methods such as 'processTypeStateCaseConstraint(List)'.664 - 665
Avoid unused method parameters such as 'valResults'.664 - 666
These nested if statements could be combined675 - 682
Avoid unused method parameters such as 'bcb'.705 - 716
These nested if statements could be combined751 - 755
These nested if statements could be combined796 - 800
These nested if statements could be combined841 - 845
These nested if statements could be combined888 - 892
These nested if statements could be combined936 - 940
These nested if statements could be combined973 - 976

KS Common Impl - org/kuali/student/core/assembly/data/Data.java

ViolationLine
Avoid unused private methods such as '_toString()'.1050

KS Common Impl - org/kuali/student/core/assembly/data/DefaultPathParser.java

ViolationLine
Avoid empty catch blocks66 - 68

KS Common Impl - org/kuali/student/core/assembly/data/MetadataInterrogator.java

ViolationLine
These nested if statements could be combined349 - 351
These nested if statements could be combined366 - 368
These nested if statements could be combined382 - 384
These nested if statements could be combined399 - 401
These nested if statements could be combined415 - 417
These nested if statements could be combined431 - 433
These nested if statements could be combined437 - 439
These nested if statements could be combined452 - 454
These nested if statements could be combined458 - 460
Avoid empty catch blocks471 - 473
Avoid empty catch blocks485 - 487
Avoid empty catch blocks499 - 501

KS Common Impl - org/kuali/student/core/assembly/dictionary/MetadataFormatter.java

ViolationLine
Avoid unused private methods such as 'calcNotSoSimpleName(String)'.246
These nested if statements could be combined259 - 261
These nested if statements could be combined265 - 267
These nested if statements could be combined549 - 552
These nested if statements could be combined581 - 584

KS Common Impl - org/kuali/student/core/assembly/dictionary/MetadataServiceImpl.java

ViolationLine
These nested if statements could be combined386 - 389
These nested if statements could be combined402 - 410

KS Common Impl - org/kuali/student/core/assembly/old/IdTranslatorAssemblerFilter.java

ViolationLine
These nested if statements could be combined117 - 125
These nested if statements could be combined134 - 141

KS Common Impl - org/kuali/student/core/assembly/transform/IdTranslatorFilter.java

ViolationLine
Error while processing /opt/hudson/home/jobs/1.1-site-deploy-perf/workspace/ks-1.1-perf/ks-common/ks-common-impl/src/main/java/org/kuali/student/core/assembly/transform/IdTranslatorFilter.java: null0
Error while processing /opt/hudson/home/jobs/1.1-site-deploy-perf/workspace/ks-1.1-perf/ks-common/ks-common-impl/src/main/java/org/kuali/student/core/assembly/transform/IdTranslatorFilter.java: null0
Error while processing /opt/hudson/home/jobs/1.1-site-deploy-perf/workspace/ks-1.1-perf/ks-common/ks-common-impl/src/main/java/org/kuali/student/core/assembly/transform/IdTranslatorFilter.java: null0

KS Common Impl - org/kuali/student/core/dictionary/service/impl/Dictionary2BeanComparer.java

ViolationLine
These nested if statements could be combined113 - 116
These nested if statements could be combined120 - 123

KS Common Impl - org/kuali/student/core/dictionary/service/impl/DictionaryCreator.java

ViolationLine
Avoid unused private fields such as 'BASE_KUALI_TYPE'.53
Avoid unused private fields such as 'BASE_KUALI_STATE'.54
Avoid unused private fields such as 'BASE_KUALI_EFFECTIVE_DATE'.55
Avoid unused private fields such as 'BASE_KUALI_EXPIRATION_DATE'.57
Avoid unused method parameters such as 'processed'.160 - 296

KS Common Impl - org/kuali/student/core/dictionary/service/impl/DictionaryFormatter.java

ViolationLine
Avoid unused local variables such as 'subClazz'.196
These nested if statements could be combined270 - 275
These nested if statements could be combined336 - 342
These nested if statements could be combined338 - 341
These nested if statements could be combined347 - 350
Avoid unused local variables such as 'and'.462
These nested if statements could be combined593 - 597
These nested if statements could be combined731 - 734
Avoid unused method parameters such as 'attribute'.745 - 761
Avoid unused method parameters such as 'attribute'.763 - 779

KS Common Impl - org/kuali/student/core/dictionary/service/impl/DictionaryTesterHelper.java

ViolationLine
Avoid unused method parameters such as 'ac'.135 - 155

KS Common Impl - org/kuali/student/core/dictionary/service/impl/DictionaryValidator.java

ViolationLine
These nested if statements could be combined69 - 72
These nested if statements could be combined120 - 125
Avoid unused local variables such as 'pattern'.311

KS Common Impl - org/kuali/student/core/search/service/impl/CrossSearchManager.java

ViolationLine
Avoid unused local variables such as 'i'.319
Avoid unused method parameters such as 'dataType'.387 - 431
Avoid empty catch blocks394 - 395
Avoid empty catch blocks403 - 404
Avoid empty catch blocks410 - 411

KS Common Impl - org/kuali/student/core/search/service/impl/SearchConfigFormatter.java

ViolationLine
Avoid unused private fields such as 'os'.13
Avoid unused private methods such as 'pad(String,int)'.48
Avoid unused private methods such as 'escapeWiki(String)'.222

KS Common Impl - org/kuali/student/core/search/service/impl/SearchConfigValidator.java

ViolationLine
Avoid unused private fields such as 'searchInfoTypeMap'.11
Avoid unused private fields such as 'queryMap'.14

KS Common Test - org/kuali/student/common/test/spring/IdToObjectEhcacheAdvice.java

ViolationLine
Avoid empty catch blocks55 - 57
Avoid empty catch blocks70 - 72

KS Common Test - org/kuali/student/common/test/spring/ServiceTestClassRunner.java

ViolationLine
Avoid empty catch blocks89 - 90

KS Common UI - org/kuali/student/common/ui/client/CommonUITest.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.demo.HeaderDemo'21
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.table.scroll.TableDemoPanel'26

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/LayoutController.java

ViolationLine
These nested if statements could be combined327 - 329
These nested if statements could be combined365 - 367
These nested if statements could be combined377 - 380
These nested if statements could be combined384 - 386

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/ValidationEventBindingImpl.java

ViolationLine
Avoid empty if statements67 - 69

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/layouts/MenuEditableSectionController.java

ViolationLine
Do not use if statements that are always true or always false155

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/layouts/SectionController.java

ViolationLine
Overriding method merely calls super13 - 15

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/layouts/TabbedSectionLayout.java

ViolationLine
These nested if statements could be combined532 - 536

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/layouts/ViewLayout.java

ViolationLine
These nested if statements could be combined94 - 97

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/multiplicity/DisplayItem.java

ViolationLine
Avoid unused constructor parameters such as 'style'.45 - 48

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/multiplicity/MultiplicityConfiguration.java

ViolationLine
Avoid unused private fields such as 'fieldMap'.64

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/multiplicity/MultiplicityGroup.java

ViolationLine
An empty statement (semicolon) not part of a loop347

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/multiplicity/SwapCompositeCondition.java

ViolationLine
These nested if statements could be combined53 - 56
These nested if statements could be combined71 - 74

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/sections/BaseSection.java

ViolationLine
Avoid unused imports such as 'com.google.gwt.user.client.Window'21
Overriding method merely calls super499 - 501

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/sections/MultiplicityHeader.java

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

KS Common UI - org/kuali/student/common/ui/client/configurable/mvc/sections/MultiplicitySection.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.configurable.mvc.FieldDescriptor'25

KS Common UI - org/kuali/student/common/ui/client/mvc/history/HistoryManager.java

ViolationLine
Avoid unused imports such as 'com.google.gwt.user.client.ui.Hidden'33
Avoid unused private fields such as 'timer'.167

KS Common UI - org/kuali/student/common/ui/client/validator/ClientDateParser.java

ViolationLine
Avoid empty catch blocks34 - 36

KS Common UI - org/kuali/student/common/ui/client/validator/DataModelValidator.java

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

KS Common UI - org/kuali/student/common/ui/client/widgets/KSDatePicker.java

ViolationLine
Avoid unused imports such as 'com.google.gwt.event.dom.client.BlurEvent'24
Avoid unused imports such as 'com.google.gwt.event.dom.client.FocusEvent'26

KS Common UI - org/kuali/student/common/ui/client/widgets/KSItemLabel.java

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

KS Common UI - org/kuali/student/common/ui/client/widgets/KSTextArea.java

ViolationLine
Avoid unused imports such as 'com.google.gwt.event.dom.client.KeyDownEvent'23
Avoid unused imports such as 'com.google.gwt.event.dom.client.KeyDownHandler'24

KS Common UI - org/kuali/student/common/ui/client/widgets/StylishDropDown.java

ViolationLine
Avoid unused private fields such as 'mouseOver'.53

KS Common UI - org/kuali/student/common/ui/client/widgets/containers/KSWrapper.java

ViolationLine
Avoid unused private fields such as 'appUrl'.85

KS Common UI - org/kuali/student/common/ui/client/widgets/dialog/ButtonMessageDialog.java

ViolationLine
Avoid unused private fields such as 'title'.16

KS Common UI - org/kuali/student/common/ui/client/widgets/dialog/ConfirmationDialog.java

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

KS Common UI - org/kuali/student/common/ui/client/widgets/field/layout/element/FieldElement.java

ViolationLine
Avoid unused private fields such as 'margin'.49
Avoid empty if statements344 - 346

KS Common UI - org/kuali/student/common/ui/client/widgets/field/layout/element/FieldInfo.java

ViolationLine
Avoid unused constructor parameters such as 'fieldTitle'.15 - 17
Avoid unused constructor parameters such as 'widget'.15 - 17
Avoid unused constructor parameters such as 'fieldTitle'.19 - 21
Avoid unused constructor parameters such as 'widget'.19 - 21
Avoid unused constructor parameters such as 'key'.19 - 21

KS Common UI - org/kuali/student/common/ui/client/widgets/field/layout/layouts/GroupFieldLayout.java

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

KS Common UI - org/kuali/student/common/ui/client/widgets/field/layout/layouts/HorizontalLayout.java

ViolationLine
Avoid unused private fields such as 'fieldArea'.16

KS Common UI - org/kuali/student/common/ui/client/widgets/field/layout/layouts/TableFieldLayout.java

ViolationLine
Avoid unused private fields such as 'top'.18
Avoid unused private fields such as 'buttonPanel'.19

KS Common UI - org/kuali/student/common/ui/client/widgets/headers/KSDocumentHeader.java

ViolationLine
These nested if statements could be combined66 - 68

KS Common UI - org/kuali/student/common/ui/client/widgets/impl/KSDatePickerImpl.java

ViolationLine
Avoid unused private fields such as 'allowedKeyPress'.57
Avoid unused private fields such as 'hasWatermark'.58
Avoid unused private fields such as 'watermarkShowing'.59
Avoid unused private fields such as 'watermarkText'.60

KS Common UI - org/kuali/student/common/ui/client/widgets/layout/ContentBlock.java

ViolationLine
Overriding method merely calls super46 - 48

KS Common UI - org/kuali/student/common/ui/client/widgets/list/impl/KSRadioButtonListImpl.java

ViolationLine
These nested if statements could be combined278 - 282
These nested if statements could be combined297 - 301

KS Common UI - org/kuali/student/common/ui/client/widgets/menus/KSListPanel.java

ViolationLine
Avoid unused local variables such as 'w'.74

KS Common UI - org/kuali/student/common/ui/client/widgets/menus/impl/KSBasicMenuImpl.java

ViolationLine
These nested if statements could be combined142 - 145
These nested if statements could be combined153 - 156

KS Common UI - org/kuali/student/common/ui/client/widgets/menus/impl/KSListMenuImpl.java

ViolationLine
These nested if statements could be combined154 - 157
These nested if statements could be combined165 - 168

KS Common UI - org/kuali/student/common/ui/client/widgets/pagetable/GenericTableModel.java

ViolationLine
Avoid unused local variables such as 'ids'.178

KS Common UI - org/kuali/student/common/ui/client/widgets/search/CollapsablePanel.java

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

KS Common UI - org/kuali/student/common/ui/client/widgets/search/KSPicker.java

ViolationLine
Avoid unused local variables such as 'value'.455
These nested if statements could be combined634 - 644

KS Common UI - org/kuali/student/common/ui/client/widgets/search/LinkPanel.java

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

KS Common UI - org/kuali/student/common/ui/client/widgets/search/SearchPanel.java

ViolationLine
These nested if statements could be combined310 - 320
These nested if statements could be combined355 - 357
These nested if statements could be combined429 - 434
These nested if statements could be combined492 - 502
An empty statement (semicolon) not part of a loop598
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.775

KS Common UI - org/kuali/student/common/ui/client/widgets/suggestbox/KSSuggestBox.java

ViolationLine
The null check here is misplaced; if the variable is null therell be a NullPointerException76
The null check here is misplaced; if the variable is null therell be a NullPointerException76

KS Common UI - org/kuali/student/common/ui/client/widgets/suggestbox/SearchSuggestOracle.java

ViolationLine
Avoid unused method parameters such as 'searchId'.149 - 163
Avoid unused method parameters such as 'query'.165 - 179

KS Common UI - org/kuali/student/common/ui/client/widgets/table/scroll/Table.java

ViolationLine
Avoid empty if statements263 - 265

KS Common UI - org/kuali/student/common/ui/client/widgets/table/summary/SummaryTableDemo.java

ViolationLine
Avoid unused private methods such as 'createSummaryTableFromDataModel()'.30

KS Common UI - org/kuali/student/common/ui/client/widgets/tabs/impl/KSTabPanelImpl.java

ViolationLine
These nested if statements could be combined196 - 199
These nested if statements could be combined212 - 215
These nested if statements could be combined226 - 229
These nested if statements could be combined240 - 243
Avoid unused constructor parameters such as 'style'.264 - 279

KS Common UI - org/kuali/student/common/ui/server/applicationstate/dao/impl/ApplicationStateDaoImpl.java

ViolationLine
Overriding method merely calls super42 - 44

KS Common UI - org/kuali/student/common/ui/server/gwt/SearchDispatchRpcGwtServlet.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.exceptions.MissingParameterException'20

KS Common UI - org/kuali/student/common/ui/server/gwt/old/AbstractBaseDataOrchestrationRpcGwtServlet.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kim.service.IdentityManagementService'26

KS Common UI - org/kuali/student/common/ui/server/start/IndexPageServlet.java

ViolationLine
Avoid unused method parameters such as 'request'.45 - 224

KS Common UI - org/kuali/student/common/ui/theme/standard/client/CommonCssImpl.java

ViolationLine
These nested if statements could be combined31 - 33

KS Common Util - org/kuali/rice/student/core/config/spring/RiceConfigFactoryBean.java

ViolationLine
Avoid unused imports such as 'java.util.Properties'35

KS Common Util - org/kuali/student/common/messagebuilder/MessageBuilder.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.messagebuilder.impl.exceptions.MessageBuilderException'22

KS Common Util - org/kuali/student/common/messagebuilder/booleanmessage/ast/parsers/BooleanFunctionLexer.java

ViolationLine
An empty statement (semicolon) not part of a loop42
Avoid empty finally blocks67 - 68
Avoid empty finally blocks87 - 88
Avoid empty finally blocks107 - 108
Avoid empty finally blocks127 - 128
Avoid empty finally blocks183 - 184
Avoid empty finally blocks232 - 233
Avoid empty finally blocks290 - 291
Avoid empty finally blocks310 - 311
Avoid empty finally blocks326 - 327

KS Common Util - org/kuali/student/common/messagebuilder/booleanmessage/ast/parsers/BooleanFunctionParser.java

ViolationLine
These nested if statements could be combined96 - 97
Avoid empty finally blocks146 - 147
Avoid empty finally blocks232 - 233
Avoid empty finally blocks318 - 319
Avoid unused local variables such as 'LP9'.338
Avoid unused local variables such as 'RP11'.339
Avoid unused local variables such as 'LP9_tree'.344
Avoid unused local variables such as 'RP11_tree'.345
Avoid empty finally blocks411 - 412

KS Common Util - org/kuali/student/common/messagebuilder/impl/MessageBuilderImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.messagebuilder.impl.exceptions.MessageBuilderException'24

KS Common Util - org/kuali/student/common/util/PropertiesFactory.java

ViolationLine
Avoid empty catch blocks90
Avoid empty catch blocks141

KS Common Util - org/kuali/student/common/util/PropertiesFilterFactoryBean.java

ViolationLine
Avoid empty catch blocks83 - 84

KS Common Util - org/kuali/student/common/util/jpa/LoadJpaBeanFileListener.java

ViolationLine
Avoid empty catch blocks100 - 102

KS Common Util - org/kuali/student/common/util/jpa/LoadJpaBeanListener.java

ViolationLine
Avoid empty catch blocks54 - 56

KS Common Util - org/kuali/student/common/util/spring/MethodArgsToObjectEhcacheAdvice.java

ViolationLine
Avoid empty catch blocks55 - 57
Avoid empty catch blocks74 - 76

KS Common Util - org/kuali/student/common/ws/security/AuthenticationService.java

ViolationLine
Avoid empty catch blocks54 - 55

KS Core API - org/kuali/student/core/document/dto/DocumentBinaryInfo.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'19
Avoid unused imports such as 'java.util.Date'20
Avoid unused imports such as 'java.util.HashMap'21
Avoid unused imports such as 'java.util.List'22
Avoid unused imports such as 'java.util.Map'23
Avoid unused imports such as 'javax.xml.bind.annotation.XmlAttribute'27
Avoid unused imports such as 'javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter'29
Avoid unused imports such as 'org.kuali.student.core.dto.MetaInfo'31
Avoid unused imports such as 'org.kuali.student.core.dto.RichTextInfo'32
Avoid unused imports such as 'org.kuali.student.core.ws.binding.JaxbAttributeMapListAdapter'33

KS Core API - org/kuali/student/core/document/dto/DocumentCategoryInfo.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'19
Avoid unused imports such as 'java.util.List'22
Avoid unused imports such as 'org.kuali.student.core.dto.MetaInfo'34

KS Core API - org/kuali/student/core/document/dto/DocumentInfo.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'19
Avoid unused imports such as 'java.util.List'22

KS Core API - org/kuali/student/core/statement/service/StatementService.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.exceptions.CircularRelationshipException'28

KS Core Impl - org/kuali/student/core/atp/dao/impl/AtpDaoImpl.java

ViolationLine
Overriding method merely calls super37 - 39

KS Core Impl - org/kuali/student/core/atp/service/impl/AtpServiceImpl.java

ViolationLine
Avoid empty catch blocks84 - 85
Avoid empty catch blocks85 - 86
Avoid empty catch blocks124 - 125
Avoid empty catch blocks125 - 126
Avoid empty catch blocks149 - 150
Avoid empty catch blocks150 - 151

KS Core Impl - org/kuali/student/core/comment/dao/impl/CommentDaoImpl.java

ViolationLine
Overriding method merely calls super41 - 43

KS Core Impl - org/kuali/student/core/document/dao/impl/DocumentDaoImpl.java

ViolationLine
Overriding method merely calls super45 - 47

KS Core Impl - org/kuali/student/core/document/service/impl/DocumentServiceImpl.java

ViolationLine
An empty statement (semicolon) not part of a loop296

KS Core Impl - org/kuali/student/core/enumerationmanagement/dao/EnumerationManagementDAO.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.exceptions.DoesNotExistException'25

KS Core Impl - org/kuali/student/core/enumerationmanagement/dao/impl/EnumerationManagementDAOImpl.java

ViolationLine
Overriding method merely calls super41 - 43

KS Core Impl - org/kuali/student/core/enumerationmanagement/service/impl/EnumerationManagementServiceImpl.java

ViolationLine
Avoid unused method parameters such as 'value'.65 - 67

KS Core Impl - org/kuali/student/core/organization/dao/impl/OrganizationDaoImpl.java

ViolationLine
Overriding method merely calls super41 - 43

KS Core Impl - org/kuali/student/core/organization/service/impl/OrganizationServiceImpl.java

ViolationLine
Avoid empty catch blocks102 - 103
Avoid empty catch blocks139 - 140
Avoid empty catch blocks181 - 182

KS Core Impl - org/kuali/student/core/personsearch/service/impl/PersonSearchServiceImpl.java

ViolationLine
Avoid unused imports such as 'org.kuali.rice.kim.service.IdentityService'27

KS Core Impl - org/kuali/student/core/proposal/dao/impl/ProposalDaoImpl.java

ViolationLine
Overriding method merely calls super43 - 45

KS Core Impl - org/kuali/student/core/statement/dao/impl/StatementDaoImpl.java

ViolationLine
Overriding method merely calls super36 - 38

KS Core Impl - org/kuali/student/core/statement/entity/OrderedReqComponentType.java

ViolationLine
Avoid unused private fields such as 'statementTypeId'.16
Avoid unused private fields such as 'reqComponentTypeId'.19

KS Core Impl - org/kuali/student/core/statement/entity/OrderedStatementType.java

ViolationLine
Avoid unused private fields such as 'statementTypeId'.16
Avoid unused private fields such as 'childStatementTypeId'.19

KS Core Impl - org/kuali/student/core/statement/entity/ReqComponentType.java

ViolationLine
Avoid unused imports such as 'javax.persistence.ManyToOne'25

KS Core Impl - org/kuali/student/core/statement/naturallanguage/AbstractContext.java

ViolationLine
Avoid unused imports such as 'java.util.HashSet'19
Avoid unused imports such as 'java.util.Set'22
Avoid unused imports such as 'org.kuali.student.core.exceptions.DoesNotExistException'24
Avoid unused imports such as 'org.kuali.student.core.statement.dto.ReqCompFieldTypeInfo'27
Avoid unused imports such as 'org.kuali.student.core.statement.dto.ReqComponentTypeInfo'29
Avoid unused imports such as 'org.kuali.student.core.statement.service.StatementService'30

KS Core Impl - org/kuali/student/core/statement/service/impl/StatementAssembler.java

ViolationLine
Avoid empty catch blocks350
Do not use if statements that are always true or always false432

KS Core Impl - org/kuali/student/core/statement/service/impl/StatementServiceImpl.java

ViolationLine
Avoid empty catch blocks497 - 499
Avoid empty catch blocks528 - 530

KS Core UI - org/kuali/student/common/ui/client/widgets/commenttool/CommentTool.java

ViolationLine
Avoid unused private fields such as 'viewEnum'.66
Avoid unused private fields such as 'viewName'.67
Avoid unused private fields such as 'referenceAttributes'.75
Avoid unused private fields such as 'buttonPanel'.106
Avoid empty if statements110 - 111

KS Core UI - org/kuali/student/common/ui/client/widgets/documenttool/DocumentTool.java

ViolationLine
Avoid unused method parameters such as 'swappableFieldsDefinition'.310 - 358
Avoid unused method parameters such as 'deletionParentKeys'.310 - 358

KS Core UI - org/kuali/student/common/ui/client/widgets/rules/ReqCompEditWidget.java

ViolationLine
Avoid unused private fields such as 'NO_SELECTION_TEXT'.42
Avoid empty catch blocks558 - 559

KS Core UI - org/kuali/student/common/ui/client/widgets/rules/RuleExpressionEditor.java

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

KS Core UI - org/kuali/student/common/ui/client/widgets/rules/RuleTableManipulationWidget.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.KSPlaceholder'23
Avoid unused private fields such as 'separator1'.50
Avoid unused private fields such as 'separator2'.51
Avoid unused private fields such as 'isOperatorChecked'.68
These nested if statements could be combined144 - 150
These nested if statements could be combined160 - 166

KS Core UI - org/kuali/student/common/ui/client/widgets/rules/StatementVO.java

ViolationLine
Avoid unused local variables such as 'token'.90
These nested if statements could be combined353 - 356
These nested if statements could be combined774 - 779

KS Core UI - org/kuali/student/common/ui/client/widgets/rules/SubrulePreviewWidget.java

ViolationLine
These nested if statements could be combined194 - 197

KS Core UI - org/kuali/student/common/ui/client/widgets/table/ExpressionParser.java

ViolationLine
These nested if statements could be combined168 - 173
These nested if statements could be combined210 - 216
Avoid unused private methods such as 'getDeeperNode(List)'.265
Avoid unused private methods such as 'findNodeIndex(List,int)'.382
Avoid unused private methods such as 'hasParenthesis(List)'.393

KS Core UI - org/kuali/student/common/ui/client/widgets/table/SectionTable.java

ViolationLine
Avoid unused local variables such as 'rf'.87

KS Core UI - org/kuali/student/core/assembly/transform/ProposalWorkflowFilter.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.proposal.ProposalConstants'29

KS Core UI - org/kuali/student/core/comments/ui/client/widgets/decisiontool/DecisionPanel.java

ViolationLine
Avoid unused private fields such as 'titlePanel'.56
Avoid unused private fields such as 'title'.58
Avoid unused private fields such as 'proposalNameHeader'.59
Avoid unused private fields such as 'decisionTypeKey'.64
Avoid unused local variables such as 'columnIndex'.178

KS Core UI - org/kuali/student/core/organization/assembly/OrgOrgRelationAssembler.java

ViolationLine
Too many static imports may lead to messy code16 - 297
Avoid unused local variables such as 'validationResults'.110
Avoid empty if statements145 - 146
Avoid empty if statements147 - 148
Avoid unused local variables such as 'result'.187

KS Core UI - org/kuali/student/core/organization/assembly/OrgPersonRelationAssembler.java

ViolationLine
Too many static imports may lead to messy code16 - 244
These nested if statements could be combined183 - 187

KS Core UI - org/kuali/student/core/organization/assembly/OrgPositionRestrictionAssembler.java

ViolationLine
Too many static imports may lead to messy code16 - 226
Avoid unused local variables such as 'validationResults'.103
Avoid unused local variables such as 'result'.143
Avoid empty if statements209 - 210
Avoid empty if statements211 - 212

KS Core UI - org/kuali/student/core/organization/assembly/OrgProposalAssembler.java

ViolationLine
Too many static imports may lead to messy code16 - 321
Avoid unused local variables such as 'positions'.108
Avoid unused local variables such as 'relations'.109
Avoid unused local variables such as 'validationResults'.153
Avoid unused local variables such as 'relationData'.170
Avoid unused local variables such as 'positionData'.177
Avoid unused local variables such as 'relationData'.183
These nested if statements could be combined244 - 253
Avoid unused private methods such as 'copyIfExists(Data,T,String)'.266

KS Core UI - org/kuali/student/core/organization/ui/client/mvc/view/CommonConfigurer.java

ViolationLine
Avoid unused private fields such as 'WITH_DIVIDER'.56
Avoid unused private methods such as 'initSection(SectionTitle,boolean)'.163
Avoid unused private methods such as 'getH3Title(String)'.183

KS Core UI - org/kuali/student/core/organization/ui/client/mvc/view/OrgPositionTypePicker.java

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

KS Core UI - org/kuali/student/core/organization/ui/client/mvc/view/OrgTree.java

ViolationLine
Avoid unused local variables such as 'lbl'.57
Avoid unused local variables such as 'orgName'.66

KS Core UI - org/kuali/student/core/organization/ui/theme/standard/client/OrgCssImpl.java

ViolationLine
These nested if statements could be combined30 - 32

KS Core UI - org/kuali/student/core/rice/authorization/CollaboratorHelper.java

ViolationLine
Avoid duplicate imports such as 'org.kuali.rice.kim.service.IdentityManagementService'23

KS Core UI - org/kuali/student/core/workflow/ui/client/widgets/WorkflowUtilities.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.mvc.ModelChangeEvent'27
Avoid unused imports such as 'org.kuali.student.common.ui.client.mvc.ModelChangeHandler'28
Avoid unused imports such as 'org.kuali.student.common.ui.client.mvc.ModelChangeEvent.Action'30

KS Core UI - org/kuali/student/core/workflow/ui/server/gwt/WorkflowRpcGwtServlet.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.98

KS LUM API - org/kuali/student/lum/lu/dto/CluSetTreeViewInfo.java

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

KS LUM API - org/kuali/student/lum/program/dto/HonorsProgramInfo.java

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

KS LUM API - org/kuali/student/lum/program/dto/MinorDisciplineInfo.java

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

KS LUM API - org/kuali/student/lum/program/dto/assembly/ProgramCommonAssembly.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'20
Avoid unused imports such as 'java.util.List'21

KS LUM API - org/kuali/student/lum/program/dto/assembly/ProgramFullOrgAssembly.java

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

KS LUM Impl - org/kuali/student/lum/course/service/assembler/CourseAssembler.java

ViolationLine
Avoid empty catch blocks224 - 225
Avoid empty catch blocks242 - 243
Avoid empty catch blocks257 - 258
Avoid empty catch blocks418 - 419
These nested if statements could be combined432 - 434
Avoid empty catch blocks552
Avoid empty catch blocks555
Avoid empty catch blocks558
Avoid empty catch blocks768 - 769
Avoid empty catch blocks961 - 962
Avoid empty catch blocks1117 - 1118

KS LUM Impl - org/kuali/student/lum/course/service/assembler/FormatAssembler.java

ViolationLine
Avoid empty catch blocks85 - 86
Avoid empty catch blocks189 - 190

KS LUM Impl - org/kuali/student/lum/course/service/assembler/LoAssembler.java

ViolationLine
Avoid empty catch blocks46 - 47
Avoid empty catch blocks61 - 62
Avoid empty catch blocks103 - 104
Avoid empty catch blocks133 - 134
Avoid empty catch blocks189 - 190

KS LUM Impl - org/kuali/student/lum/course/service/impl/CourseServiceImpl.java

ViolationLine
Avoid unused local variables such as 'clu'.284

KS LUM Impl - org/kuali/student/lum/course/service/utils/ActiveDatesValidator.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.util.MessageUtils'7

KS LUM Impl - org/kuali/student/lum/lo/dao/impl/LoDaoImpl.java

ViolationLine
Overriding method merely calls super41 - 43
Avoid unused private methods such as 'getIncludingLos(String)'.122

KS LUM Impl - org/kuali/student/lum/lo/service/impl/LearningObjectiveServiceImpl.java

ViolationLine
Avoid empty catch blocks589 - 591
Avoid empty catch blocks612 - 614

KS LUM Impl - org/kuali/student/lum/lrc/dao/impl/LrcDaoImpl.java

ViolationLine
Overriding method merely calls super34 - 36

KS LUM Impl - org/kuali/student/lum/lu/dao/impl/LuDaoImpl.java

ViolationLine
Overriding method merely calls super44 - 46

KS LUM Impl - org/kuali/student/lum/lu/service/impl/LuServiceImpl.java

ViolationLine
Avoid empty catch blocks1109 - 1111
Avoid empty catch blocks2589 - 2590
Avoid empty catch blocks3161

KS LUM Impl - org/kuali/student/lum/program/service/assembler/CoreProgramAssembler.java

ViolationLine
Avoid empty catch blocks122 - 123

KS LUM Impl - org/kuali/student/lum/program/service/assembler/CredentialProgramAssembler.java

ViolationLine
Avoid empty catch blocks144 - 145

KS LUM Impl - org/kuali/student/lum/program/service/assembler/MajorDisciplineAssembler.java

ViolationLine
Avoid empty catch blocks210 - 211

KS LUM Impl - org/kuali/student/lum/program/service/assembler/ProgramAssemblerUtils.java

ViolationLine
Avoid empty catch blocks188 - 190
Avoid empty catch blocks484 - 485
Avoid empty catch blocks564 - 565
Avoid empty catch blocks565 - 566
Avoid empty catch blocks566 - 567
Avoid unused local variables such as 'credentialClu'.704
Avoid empty catch blocks705 - 706
Avoid empty catch blocks720 - 721
Avoid empty catch blocks721 - 722
Avoid empty catch blocks722 - 723
Avoid empty catch blocks866 - 867
Avoid empty catch blocks867 - 868
Avoid empty catch blocks868 - 869
Avoid empty catch blocks887 - 888
Avoid empty catch blocks888 - 889
Avoid empty catch blocks889 - 890
Avoid empty catch blocks975 - 976

KS LUM Impl - org/kuali/student/lum/program/service/assembler/ProgramVariationAssembler.java

ViolationLine
Avoid empty catch blocks137 - 138

KS LUM Impl - org/kuali/student/lum/program/service/impl/ProgramRequirementAssembler.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.exceptions.InvalidParameterException'20
Avoid unused imports such as 'org.kuali.student.core.exceptions.MissingParameterException'21
Avoid unused imports such as 'org.kuali.student.core.exceptions.OperationFailedException'22
Avoid empty catch blocks212 - 213

KS LUM Impl - org/kuali/student/lum/program/service/impl/ProgramServiceImpl.java

ViolationLine
Avoid unused local variables such as 'statement'.663
Avoid empty catch blocks1434
These nested if statements could be combined1437 - 1445

KS LUM Impl - org/kuali/student/lum/service/assembler/CluAssemblerUtils.java

ViolationLine
Avoid empty catch blocks104 - 105
Avoid empty catch blocks186 - 187

KS LUM Program - org/kuali/student/lum/program/client/core/view/CoreLearningObjectivesViewConfiguration.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.program.client.widgets.EditableHeader'13

KS LUM Program - org/kuali/student/lum/program/client/events/MetadataLoadedEvent.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.program.client.major.edit.MajorEditController'7

KS LUM Program - org/kuali/student/lum/program/client/events/RemoveSpecializationEvent.java

ViolationLine
Avoid unused private fields such as 'id'.13

KS LUM Program - org/kuali/student/lum/program/client/major/ActionType.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.program.client.ProgramStatus'6

KS LUM Program - org/kuali/student/lum/program/client/major/view/LearningObjectivesViewConfiguration.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.program.client.widgets.EditableHeader'13

KS LUM Program - org/kuali/student/lum/program/client/major/view/ManagingBodiesViewConfiguration.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.program.client.widgets.EditableHeader'13

KS LUM Program - org/kuali/student/lum/program/client/major/view/SupportingDocsViewConfiguration.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.program.client.widgets.EditableHeader'14

KS LUM Program - org/kuali/student/lum/program/client/requirements/ProgramRequirementsManageView.java

ViolationLine
Avoid unused private fields such as 'originalReqCompNL'.83
Avoid unused private fields such as 'originalLogicExpression'.84

KS LUM Program - org/kuali/student/lum/program/client/requirements/ProgramRequirementsViewController.java

ViolationLine
Avoid unnecessary return statements101

KS LUM Program - org/kuali/student/lum/program/client/rpc/AbstractCallback.java

ViolationLine
Overriding method merely calls super26 - 28

KS LUM Program - org/kuali/student/lum/program/client/variation/VariationController.java

ViolationLine
Avoid unused private fields such as 'majorController'.33

KS LUM Program - org/kuali/student/lum/program/client/variation/VariationsBinding.java

ViolationLine
Avoid unused method parameters such as 'data'.97 - 102

KS LUM Program - org/kuali/student/lum/program/client/variation/view/VariationInformationViewConfiguration.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.configurable.mvc.multiplicity.MultiplicityConfiguration'4
Avoid unused imports such as 'org.kuali.student.common.ui.client.configurable.mvc.sections.MultiplicitySection'6
Avoid unused imports such as 'org.kuali.student.common.ui.client.configurable.mvc.sections.Section'7
Avoid unused imports such as 'org.kuali.student.core.assembly.data.Metadata'12
Avoid unused imports such as 'org.kuali.student.core.assembly.data.QueryPath'13
Avoid unused imports such as 'org.kuali.student.lum.program.client.widgets.EditableHeader'19

KS LUM Program - org/kuali/student/lum/program/client/versions/ProgramVersionsController.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.assembly.data.ModelDefinition'7
Avoid unused private fields such as 'initialized'.21

KS LUM Program - org/kuali/student/lum/program/client/widgets/ProgramSideBar.java

ViolationLine
Avoid unused private fields such as 'viewContext'.51
Avoid unused method parameters such as 'versionaLabel'.104 - 112
Avoid unused private methods such as 'createHistoryPanel()'.163

KS LUM Program - org/kuali/student/lum/program/client/widgets/SummaryActionPanel.java

ViolationLine
Avoid unused private methods such as 'getStatus()'.158

KS LUM Program - org/kuali/student/lum/program/server/transform/CoreCredentialProgramFilter.java

ViolationLine
Avoid unused private fields such as 'metadataService'.26
Avoid unused private fields such as 'mapper'.29
Avoid unused private fields such as 'credPgmMetadata'.30
Avoid empty catch blocks62 - 64

KS LUM Rice - org/kuali/student/lum/kim/KimQualificationHelper.java

ViolationLine
These nested if statements could be combined129 - 132

KS LUM Rice - org/kuali/student/lum/workflow/CoursePostProcessorBase.java

ViolationLine
These nested if statements could be combined128 - 130

KS LUM Rice - org/kuali/student/lum/workflow/node/OrganizationDynamicNode.java

ViolationLine
These nested if statements could be combined243 - 250

KS LUM Rice - org/kuali/student/lum/workflow/qualifierresolver/CocOrgTypeQualifierResolver.java

ViolationLine
These nested if statements could be combined115 - 117
These nested if statements could be combined125 - 127

KS LUM Rice - org/kuali/student/lum/workflow/qualifierresolver/CocOrganizationQualifierResolver.java

ViolationLine
Avoid unused private fields such as 'LOG'.52
These nested if statements could be combined80 - 82
These nested if statements could be combined90 - 92

KS LUM Rice - org/kuali/student/lum/workflow/qualifierresolver/OrganizationCurriculumCommitteeQualifierResolver.java

ViolationLine
Avoid unused imports such as 'javax.xml.namespace.QName'9
Avoid unused imports such as 'org.kuali.rice.core.resourceloader.GlobalResourceLoader'12
Avoid unused imports such as 'org.kuali.rice.kew.role.QualifierResolver'14
These nested if statements could be combined62 - 74

KS LUM UI Common - org/kuali/student/lum/common/client/configuration/ConfigurationManager.java

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

KS LUM UI Common - org/kuali/student/lum/common/client/lo/CategoryDataUtil.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.assembly.data.Data.StringKey'4
Avoid unused imports such as 'java.util.Date'9

KS LUM UI Common - org/kuali/student/lum/common/client/lo/LOBuilder.java

ViolationLine
Avoid unused constructor parameters such as 'metadata'.73 - 118

KS LUM UI Common - org/kuali/student/lum/common/client/lo/LOCategoryBuilder.java

ViolationLine
Avoid unused imports such as 'java.util.Date'20
Avoid unused imports such as 'com.google.gwt.user.client.rpc.AsyncCallback'77
Overriding method merely calls super492 - 494
Avoid unused local variables such as 'name'.621
Avoid unused local variables such as 'typeKey'.622

KS LUM UI Common - org/kuali/student/lum/common/client/lo/LOPicker.java

ViolationLine
Avoid unused imports such as 'com.google.gwt.event.dom.client.KeyUpEvent'29
Avoid unused imports such as 'com.google.gwt.event.dom.client.KeyUpHandler'30
Avoid unused imports such as 'com.google.gwt.user.client.Window'34
Avoid unused imports such as 'com.google.gwt.user.client.ui.TextArea'36

KS LUM UI Common - org/kuali/student/lum/common/client/lo/LoCategoryInfoHelper.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.core.dto.MetaInfo'5

KS LUM UI Common - org/kuali/student/lum/common/client/lo/LoDisplayInfoSortedSet.java

ViolationLine
Error while parsing /opt/hudson/home/jobs/1.1-site-deploy-perf/workspace/ks-1.1-perf/ks-lum/ks-lum-ui-common/src/main/java/org/kuali/student/lum/common/client/lo/LoDisplayInfoSortedSet.java: Encountered "(" at line 13, column 14. Was expecting one of: "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... 0
Error while parsing /opt/hudson/home/jobs/1.1-site-deploy-perf/workspace/ks-1.1-perf/ks-lum/ks-lum-ui-common/src/main/java/org/kuali/student/lum/common/client/lo/LoDisplayInfoSortedSet.java: Encountered "(" at line 13, column 14. Was expecting one of: "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... 0
Error while parsing /opt/hudson/home/jobs/1.1-site-deploy-perf/workspace/ks-1.1-perf/ks-lum/ks-lum-ui-common/src/main/java/org/kuali/student/lum/common/client/lo/LoDisplayInfoSortedSet.java: Encountered "(" at line 13, column 14. Was expecting one of: "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... "." ... 0

KS LUM UI Common - org/kuali/student/lum/common/client/lo/OutlineNodeModel.java

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

KS LUM UI Common - org/kuali/student/lum/common/client/lo/rpc/LoCategoryRpcService.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.lo.dto.LoInfo'23

KS LUM UI Common - org/kuali/student/lum/common/client/lo/rpc/LoCategoryRpcServiceAsync.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.lo.dto.LoInfo'23

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/BuildCluSetWidget.java

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

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/Calendar.java

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

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/CluSetDetailsWidget.java

ViolationLine
Avoid empty if statements299 - 301

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/CluSetEditorWidget.java

ViolationLine
Avoid unused imports such as 'java.util.Set'7
Avoid unused imports such as 'com.google.gwt.user.client.Window'51
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.95
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.105
Avoid unused method parameters such as 'searchParams'.483 - 525
Overriding method merely calls super528 - 531

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/CluSetHelper.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.144
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.151
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.159
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.166

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/CluSetRangeModelUtil.java

ViolationLine
These nested if statements could be combined35 - 41

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/CourseWidget.java

ViolationLine
Avoid unused method parameters such as 'enabled'.126 - 139

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/ProgramWidget.java

ViolationLine
Avoid unused method parameters such as 'enabled'.126 - 139

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/SearchResultsLightBox.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.layout.VerticalFlowPanel'7
Avoid unused private fields such as 'searchRpcServiceAsync'.18

KS LUM UI Common - org/kuali/student/lum/common/client/widgets/SwitchSection.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.configurable.mvc.sections.SwapSection'11
Avoid unused imports such as 'org.kuali.student.common.ui.client.event.SectionUpdateEvent'12

KS LUM UI Common - org/kuali/student/lum/common/server/LoCategoryDataService.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.lo.dto.LoInfo'22
Avoid unused imports such as 'org.kuali.student.lum.program.dto.MajorDisciplineInfo'25

KS LUM UI - org/kuali/student/lum/lu/assembly/CluSetManagementIdTranslatorAssemblerFilter.java

ViolationLine
Avoid unused local variables such as 'a'.60
These nested if statements could be combined114 - 122
These nested if statements could be combined131 - 138

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/configuration/CourseConfigurer.java

ViolationLine
Avoid unused imports such as 'com.google.gwt.user.client.ui.Label'103
Avoid unused imports such as 'com.google.gwt.user.client.ui.VerticalPanel'104
Avoid unused constructor parameters such as 'fieldWidget'.1281 - 1286
Avoid unused constructor parameters such as 'modelWidgetBinding'.1281 - 1286

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/configuration/CourseSummaryConfigurer.java

ViolationLine
These nested if statements could be combined458 - 460
These nested if statements could be combined723 - 725

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/configuration/ViewCourseConfigurer.java

ViolationLine
Avoid unused private fields such as 'STATEMENTS_PATH'.77
Avoid unused private fields such as 'ID_TRANSLATION'.78

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/controllers/CourseProposalController.java

ViolationLine
Overriding method merely calls super659 - 661

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/controllers/VersionsController.java

ViolationLine
Avoid unused private fields such as 'lastId1'.60
Avoid unused private fields such as 'lastId2'.61
Avoid unused method parameters such as 'id1Model'.130 - 182

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/controllers/ViewCourseController.java

ViolationLine
Avoid unused local variables such as 'idType'.170
Avoid unused local variables such as 'viewContextId'.171
Avoid unused private methods such as 'getCurrentVersion(ModelRequestCallback,Callback)'.308
Avoid unused private methods such as 'getQuitButton()'.381
Avoid unused private methods such as 'createActionSubmitSuccessHandler()'.413

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/controllers/ViewCourseParentController.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.mvc.breadcrumb.BreadcrumbManager'6
Avoid unused imports such as 'org.kuali.student.common.ui.client.mvc.history.HistoryManager'7

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/requirements/CourseRequirementsDataModel.java

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

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/requirements/CourseRequirementsManageView.java

ViolationLine
Avoid unused private fields such as 'originalReqCompNL'.83
Avoid unused private fields such as 'originalLogicExpression'.84

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/views/CategoryManagementView.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.util.WindowTitleUtils'6
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.headers.KSDocumentHeader'7

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/views/CompareVersionsView.java

ViolationLine
Avoid unused constructor parameters such as 'modelId'.10 - 12
Avoid unused constructor parameters such as 'viewEnum'.10 - 12
Avoid unused constructor parameters such as 'name'.10 - 12
Avoid unused constructor parameters such as 'controller'.10 - 12

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/views/CurriculumHomeView.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.KSErrorDialog'19
Avoid unused private methods such as 'addIfPermitted(PermissionType,String)'.77
Avoid unused method parameters such as 'searchType'.82 - 102
Avoid empty if statements91 - 99

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/views/ShowVersionView.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.lu.ui.course.client.widgets.CourseWorkflowActionList'13

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/widgets/CourseWorkflowActionList.java

ViolationLine
Avoid empty if statements125 - 127
Avoid empty if statements131 - 133
Avoid unused method parameters such as 'newState'.147 - 155

KS LUM UI - org/kuali/student/lum/lu/ui/course/client/widgets/ViewCourseActionList.java

ViolationLine
Avoid unused constructor parameters such as 'onSubmitSuccessHandler'.57 - 66

KS LUM UI - org/kuali/student/lum/lu/ui/course/server/gwt/CourseStateChangeServiceImpl.java

ViolationLine
Avoid empty if statements44 - 46
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.50
Avoid unused local variables such as 'currVerPrevState'.71

KS LUM UI - org/kuali/student/lum/lu/ui/course/server/gwt/LoCategoryRpcGwtServlet.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.lo.dto.LoInfo'25
Avoid unused imports such as 'java.util.Date'28

KS LUM UI - org/kuali/student/lum/lu/ui/main/client/LUMMainEntryPoint.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.headers.KSHeader'32

KS LUM UI - org/kuali/student/lum/lu/ui/main/client/controllers/ApplicationController.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.KSFooter'9

KS LUM UI - org/kuali/student/lum/lu/ui/main/client/views/HomeView.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.lum.lu.ui.course.client.controllers.CurriculumHomeController.LUMViews'6

KS LUM UI - org/kuali/student/lum/lu/ui/main/client/widgets/ApplicationHeader.java

ViolationLine
Avoid unused private fields such as 'appUrl'.85
Avoid unused private fields such as 'codeServer'.90

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/configuration/CatalogBrowserConfigurer.java

ViolationLine
Avoid unused private methods such as 'getLabel(String)'.135

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/configuration/CatalogBrowserController.java

ViolationLine
Avoid unused private fields such as 'container'.39
Overriding method merely calls super142 - 144

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/configuration/CluSetsConfigurer.java

ViolationLine
Avoid unused local variables such as 'cluRangeFieldEditDescriptor'.135
Avoid unused private methods such as 'createCluSetSection()'.225
Avoid unused private methods such as 'editCluSetSection()'.311
Avoid unused private methods such as 'viewCluSetSection()'.352

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/configuration/CluSetsManagementController.java

ViolationLine
Avoid unused method parameters such as 'modelDefinition'.258 - 277
Overriding method merely calls super288 - 292
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.325
Overriding method merely calls super432 - 434

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/configuration/ClusetView.java

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

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/widgets/BrowsePanel.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.layout.VerticalFlowPanel'25

KS LUM UI - org/kuali/student/lum/lu/ui/tools/client/widgets/KSBrowser.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.client.widgets.KSErrorDialog'28

KS LUM UI - org/kuali/student/lum/lu/ui/tools/server/gwt/CluSetDataService.java

ViolationLine
Avoid unused imports such as 'org.kuali.student.common.ui.shared.IdAttributes'8
Avoid unused imports such as 'org.kuali.student.core.assembly.data.AssemblyException'9
Avoid unused imports such as 'org.kuali.student.core.assembly.transform.MetadataFilter'15
Avoid unused imports such as 'org.kuali.student.core.assembly.transform.TransformFilter'16
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.73

KS LUM UI - org/kuali/student/lum/ui/theme/standard/client/LumCssImpl.java

ViolationLine
These nested if statements could be combined30 - 32

KS Standard Security - org/kuali/student/security/cxf/interceptors/SamlTokenCxfInInterceptor.java

ViolationLine
Overriding method merely calls super113 - 115
Overriding method merely calls super118 - 120

KS Security Token Service - org/kuali/student/security/filter/ProxyTicketRetrieverFilterSTS.java

ViolationLine
Avoid unused imports such as 'org.apache.xpath.XPathAPI'35
Avoid unused imports such as 'org.w3c.dom.NodeList'51
Avoid unused local variables such as 'principal'.69
Avoid empty if statements92 - 94

KS Security Token Service - org/kuali/student/security/trust/service/SecurityTokenServiceImpl.java

ViolationLine
Avoid unused imports such as 'java.io.StringWriter'5
Avoid unused imports such as 'javax.xml.transform.Transformer'18
Avoid unused imports such as 'javax.xml.transform.TransformerFactory'19
Avoid unused imports such as 'javax.xml.transform.dom.DOMSource'20
Avoid unused imports such as 'javax.xml.transform.stream.StreamResult'21