PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 3

com/x/teamwork/assemble/common/date/DateOperation.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 83
EmptyCatchBlock Avoid empty catch blocks 88
EmptyCatchBlock Avoid empty catch blocks 93
EmptyCatchBlock Avoid empty catch blocks 98
EmptyCatchBlock Avoid empty catch blocks 103
EmptyCatchBlock Avoid empty catch blocks 108
EmptyCatchBlock Avoid empty catch blocks 113
EmptyCatchBlock Avoid empty catch blocks 118
EmptyCatchBlock Avoid empty catch blocks 123

com/x/teamwork/assemble/control/ThisApplication.java

Rule Violation Line
EmptyTryBlock Avoid empty try blocks 46–47

com/x/teamwork/assemble/control/jaxrs/attachment/ActionProjectAttachmentUpload.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 45–49

com/x/teamwork/assemble/control/jaxrs/attachment/ActionTaskAttachmentUpload.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 45–49

com/x/teamwork/assemble/control/jaxrs/chat/ActionCreate.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 50–54
CollapsibleIfStatements These nested if statements could be combined 57–61
CollapsibleIfStatements These nested if statements could be combined 64–66

com/x/teamwork/assemble/control/jaxrs/chat/ActionGet.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 27–31

com/x/teamwork/assemble/control/jaxrs/chat/ActionGetContent.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 22–26

com/x/teamwork/assemble/control/jaxrs/config/ActionGet.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 27–31
CollapsibleIfStatements These nested if statements could be combined 46–55

com/x/teamwork/assemble/control/jaxrs/config/ActionGetWithCode.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 27–31

com/x/teamwork/assemble/control/jaxrs/config/ActionSave.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 38–42
CollapsibleIfStatements These nested if statements could be combined 45–49

com/x/teamwork/assemble/control/jaxrs/extfield/ActionGetNextUseableExtFieldName.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'logger'. 16
UnusedLocalVariable Avoid unused local variables such as 'project'. 20
UnusedLocalVariable Avoid unused local variables such as 'task'. 21
CollapsibleIfStatements These nested if statements could be combined 26–30
CollapsibleIfStatements These nested if statements could be combined 34–36

com/x/teamwork/assemble/control/jaxrs/extfield/ActionSave.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 61–86
CollapsibleIfStatements These nested if statements could be combined 91–100

com/x/teamwork/assemble/control/jaxrs/global/ActionInitConfig.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'exception'. 65

com/x/teamwork/assemble/control/jaxrs/list/ActionRemoveTaskFromList.java

Rule Violation Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 33

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionList.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'logger'. 25
UnusedLocalVariable Avoid unused local variables such as 'wos'. 30
UnusedLocalVariable Avoid unused local variables such as 'projectGroups'. 31
UnusedLocalVariable Avoid unused local variables such as 'check'. 32

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 40
UnusedLocalVariable Avoid unused local variables such as 'element'. 41
UnusedLocalVariable Avoid unused local variables such as 'queryProjectIds'. 43
UnusedLocalVariable Avoid unused local variables such as 'control'. 85

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionListWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'projectGroups'. 33
UnusedLocalVariable Avoid unused local variables such as 'wos'. 34
UnusedLocalVariable Avoid unused local variables such as 'wi'. 35
UnusedLocalVariable Avoid unused local variables such as 'check'. 36
UnusedPrivateMethod Avoid unused private methods such as 'getStringListHeyx(List)'. 102

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionStatisticProjectTemplates.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 87–94
CollapsibleIfStatements These nested if statements could be combined 98–115

com/x/teamwork/assemble/control/jaxrs/project/ActionListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 40
UnusedLocalVariable Avoid unused local variables such as 'element'. 41

com/x/teamwork/assemble/control/jaxrs/project/ActionSave.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 52–56

com/x/teamwork/assemble/control/jaxrs/project/ActionStatisticMyProjects.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 81–84
CollapsibleIfStatements These nested if statements could be combined 88–113

com/x/teamwork/assemble/control/jaxrs/project/ActionStatisticMyProjectsGroups.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 72–75
CollapsibleIfStatements These nested if statements could be combined 79–83

com/x/teamwork/assemble/control/jaxrs/project/ActionUpdateIcon.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 36–40

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionListWithFilter.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 70–75

com/x/teamwork/assemble/control/jaxrs/statistics/ActionStatisticMyProjects.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 75–78
CollapsibleIfStatements These nested if statements could be combined 82–107

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionList.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'logger'. 25
UnusedLocalVariable Avoid unused local variables such as 'wos'. 30
UnusedLocalVariable Avoid unused local variables such as 'taskListTemplates'. 31
UnusedLocalVariable Avoid unused local variables such as 'check'. 32

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionListWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'projectGroups'. 33
UnusedLocalVariable Avoid unused local variables such as 'wos'. 34
UnusedLocalVariable Avoid unused local variables such as 'wi'. 35
UnusedLocalVariable Avoid unused local variables such as 'check'. 36
UnusedPrivateMethod Avoid unused private methods such as 'getStringListHeyx(List)'. 102

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionSave.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'old_template'. 33

com/x/teamwork/assemble/control/jaxrs/task/ActionArchive.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 56–60

com/x/teamwork/assemble/control/jaxrs/task/ActionCopyTask.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 132–137

com/x/teamwork/assemble/control/jaxrs/task/ActionDelete.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 94–103

com/x/teamwork/assemble/control/jaxrs/task/ActionGet.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 206–225

com/x/teamwork/assemble/control/jaxrs/task/ActionListMyTaskWithTaskList.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 38
UnusedLocalVariable Avoid unused local variables such as 'element'. 39

com/x/teamwork/assemble/control/jaxrs/task/ActionListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 45

com/x/teamwork/assemble/control/jaxrs/task/ActionListPageWithFilter.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 61–63
UnusedLocalVariable Avoid unused local variables such as 'optional'. 69

com/x/teamwork/assemble/control/jaxrs/task/ActionListWithTaskList.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 37
UnusedLocalVariable Avoid unused local variables such as 'element'. 38

com/x/teamwork/assemble/control/jaxrs/task/ActionSave.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 90–92
CollapsibleIfStatements These nested if statements could be combined 96–100
CollapsibleIfStatements These nested if statements could be combined 104–120
CollapsibleIfStatements These nested if statements could be combined 140–144
CollapsibleIfStatements These nested if statements could be combined 148–151
CollapsibleIfStatements These nested if statements could be combined 156–175
CollapsibleIfStatements These nested if statements could be combined 180–187
CollapsibleIfStatements These nested if statements could be combined 232–236
CollapsibleIfStatements These nested if statements could be combined 327–334

com/x/teamwork/assemble/control/jaxrs/task/ActionStatisticMyTaskViews.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 57–60
CollapsibleIfStatements These nested if statements could be combined 64–67

com/x/teamwork/assemble/control/jaxrs/task/ActionStatisticMyTasks.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 109–112

com/x/teamwork/assemble/control/jaxrs/task/ActionUpdateSingleProperty.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 104–111
UnusedFormalParameter Avoid unused method parameters such as 'projectId'. 240

com/x/teamwork/assemble/control/jaxrs/task/ActionViewAllListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 44
UnusedLocalVariable Avoid unused local variables such as 'element'. 45
CollapsibleIfStatements These nested if statements could be combined 69–73

com/x/teamwork/assemble/control/jaxrs/task/ActionViewAllListPageWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 44
CollapsibleIfStatements These nested if statements could be combined 64–67

com/x/teamwork/assemble/control/jaxrs/task/ActionViewCompletedListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 44
CollapsibleIfStatements These nested if statements could be combined 68–73

com/x/teamwork/assemble/control/jaxrs/task/ActionViewMyExecutListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 44
UnusedLocalVariable Avoid unused local variables such as 'element'. 45
CollapsibleIfStatements These nested if statements could be combined 68–74

com/x/teamwork/assemble/control/jaxrs/task/ActionViewMyExecutListPageWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 44
CollapsibleIfStatements These nested if statements could be combined 64–68

com/x/teamwork/assemble/control/jaxrs/task/ActionViewOverTimeListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 44
CollapsibleIfStatements These nested if statements could be combined 68–73

com/x/teamwork/assemble/control/jaxrs/task/ActionViewUncompletedListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 45
CollapsibleIfStatements These nested if statements could be combined 69–74

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionListWithFilter.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 67–72
UnusedPrivateMethod Avoid unused private methods such as 'getStringListHeyx(List)'. 102

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionAddTagRele.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 40–44
CollapsibleIfStatements These nested if statements could be combined 47–51

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionCreate.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 49–53
CollapsibleIfStatements These nested if statements could be combined 56–60
CollapsibleIfStatements These nested if statements could be combined 63–67

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionListWithProject.java

Rule Violation Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 29
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 31
UnusedLocalVariable Avoid unused local variables such as 'element'. 32

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionListWithTask.java

Rule Violation Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 32
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 35
UnusedLocalVariable Avoid unused local variables such as 'element'. 36

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionRemoveTagRele.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 38–42
CollapsibleIfStatements These nested if statements could be combined 45–49

com/x/teamwork/assemble/control/jaxrs/taskview/ActionExecuteWithFilterInPage.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 38
UnusedLocalVariable Avoid unused local variables such as 'element'. 39
CollapsibleIfStatements These nested if statements could be combined 73–81

com/x/teamwork/assemble/control/jaxrs/taskview/ActionExecuteWithFilterNext.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 38
UnusedLocalVariable Avoid unused local variables such as 'element'. 39
CollapsibleIfStatements These nested if statements could be combined 73–81

com/x/teamwork/assemble/control/jaxrs/taskview/ActionListMyTaskView.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 32
UnusedLocalVariable Avoid unused local variables such as 'element'. 33

com/x/teamwork/assemble/control/jaxrs/taskview/ActionListNextWithFilter.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'element'. 37

com/x/teamwork/assemble/control/jaxrs/taskview/ActionSave.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 47–51
CollapsibleIfStatements These nested if statements could be combined 54–58
CollapsibleIfStatements These nested if statements could be combined 61–65

com/x/teamwork/assemble/control/jaxrs/taskview/WrapInQueryTask.java

Rule Violation Line
EmptyIfStmt Avoid empty if statements 99–101

com/x/teamwork/assemble/control/service/BatchOperationProcessService.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'taskService'. 34
UnusedFormalParameter Avoid unused method parameters such as 'projectId'. 206

com/x/teamwork/assemble/control/service/ProjectPersistService.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 41–43

com/x/teamwork/assemble/control/service/ProjectTemplatePersistService.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 41–43

com/x/teamwork/assemble/control/service/ProjectTemplateQueryService.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'unitNames'. 353
UnusedLocalVariable Avoid unused local variables such as 'groupNames'. 354
UnusedLocalVariable Avoid unused local variables such as 'identityNames'. 355

com/x/teamwork/assemble/control/service/ReviewService.java

Rule Violation Line
EmptyIfStmt Avoid empty if statements 120–122

com/x/teamwork/assemble/control/service/SystemConfigQueryService.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 48–50
CollapsibleIfStatements These nested if statements could be combined 69–71

com/x/teamwork/assemble/control/service/TaskListPersistService.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 359–362

com/x/teamwork/assemble/control/service/TaskListQueryService.java

Rule Violation Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 116

com/x/teamwork/assemble/control/service/TaskListTemplatePersistService.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 42–44

com/x/teamwork/assemble/control/service/TaskPersistService.java

Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'secondaryValue'. 573
UnusedFormalParameter Avoid unused method parameters such as 'secondaryValue'. 600

com/x/teamwork/assemble/control/service/TaskTagService.java

Rule Violation Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 126

com/x/teamwork/assemble/control/service/UserManagerService.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 40–45
CollapsibleIfStatements These nested if statements could be combined 48–53
CollapsibleIfStatements These nested if statements could be combined 443–449

com/x/teamwork/assemble/control/timertask/Timertask_CheckAllTaskOverTime.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 59–124

Priority 4

com/x/teamwork/assemble/common/date/DateOperation.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 455
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 456
UselessParentheses Useless parentheses. 708

com/x/teamwork/assemble/control/factory/PriorityFactory.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'java.util.ArrayList' 3
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.ListTools' 15

com/x/teamwork/assemble/control/factory/ProjectConfigFactory.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'java.util.ArrayList' 3
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.ListTools' 16
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 22
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project_' 27

com/x/teamwork/assemble/control/factory/ProjectTemplateFactory.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard' 17
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard_' 18

com/x/teamwork/assemble/control/factory/TaskListTemplateFactory.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 22
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Task_' 26

com/x/teamwork/assemble/control/jaxrs/chat/ActionCreate.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16

com/x/teamwork/assemble/control/jaxrs/chat/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/chat/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Chat' 10
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 12

com/x/teamwork/assemble/control/jaxrs/extfield/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/extfield/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 24

com/x/teamwork/assemble/control/jaxrs/extfield/ActionListWithCorrelation.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 23

com/x/teamwork/assemble/control/jaxrs/extfield/ActionListWithType.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 23

com/x/teamwork/assemble/control/jaxrs/extfield/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UselessParentheses Useless parentheses. 108

com/x/teamwork/assemble/control/jaxrs/extfield/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 14

com/x/teamwork/assemble/control/jaxrs/global/ActionInitConfig.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/global/ActionPriorityDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'java.util.ArrayList' 3
UnusedImports Avoid unused imports such as 'java.util.List' 4
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.JpaObject' 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.annotation.FieldDescribe' 12
UnusedImports Avoid unused imports such as 'com.x.base.core.project.bean.WrapCopier' 13
UnusedImports Avoid unused imports such as 'com.x.base.core.project.bean.WrapCopierFactory' 14
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Dynamic' 21
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 23
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 24

com/x/teamwork/assemble/control/jaxrs/global/ActionPriorityGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 20
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 22

com/x/teamwork/assemble/control/jaxrs/global/ActionPriorityList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.SortTools' 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 19
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/global/ActionPrioritySave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/global/ActionProjectConfigDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/global/ActionProjectConfigGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Priority' 19
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 23

com/x/teamwork/assemble/control/jaxrs/global/ActionProjectConfigSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/global/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Priority' 11
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectConfig' 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 14

com/x/teamwork/assemble/control/jaxrs/global/GlobalAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.jaxrs.project.ActionListNextWithFilter' 31

com/x/teamwork/assemble/control/jaxrs/global/WrapInQueryProjectConfig.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'javax.persistence.Column' 3
UnusedImports Avoid unused imports such as 'org.apache.openjpa.persistence.jdbc.Index' 6
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.JpaObject' 8
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.annotation.CheckPersist' 9
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.LikeTerm' 13

com/x/teamwork/assemble/control/jaxrs/list/ActionAddTask2ListWithBehindTask.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 10

com/x/teamwork/assemble/control/jaxrs/list/ActionAddTask2ListWithOrderNumber.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 10

com/x/teamwork/assemble/control/jaxrs/list/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/list/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 27

com/x/teamwork/assemble/control/jaxrs/list/ActionList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 22

com/x/teamwork/assemble/control/jaxrs/list/ActionListWithTaskGroupWithTask.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 25

com/x/teamwork/assemble/control/jaxrs/list/ActionRefreshTaskList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 12

com/x/teamwork/assemble/control/jaxrs/list/ActionRemoveTaskFromList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/list/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 9

com/x/teamwork/assemble/control/jaxrs/list/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 16

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 26

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.SortTools' 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 18
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.container.EntityManagerContainer' 11
UnusedImports Avoid unused imports such as 'com.x.base.core.container.factory.EntityManagerContainerFactory' 12
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.Business' 22
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 23
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.InTerm' 26

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionListWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 24

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionStatisticProjectTemplates.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/projectTemplate/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 12

com/x/teamwork/assemble/control/jaxrs/project/ActionComplete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/project/ActionCreateable.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/project/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/project/ActionListArchiveNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListCompletedNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListMyNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListNextInGroupWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 27

com/x/teamwork/assemble/control/jaxrs/project/ActionListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16

com/x/teamwork/assemble/control/jaxrs/project/ActionListNoGroupNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListPageInGroupWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 14
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 25

com/x/teamwork/assemble/control/jaxrs/project/ActionListPageWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 27

com/x/teamwork/assemble/control/jaxrs/project/ActionListRecycleNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.IsTrueTerm' 18
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 22

com/x/teamwork/assemble/control/jaxrs/project/ActionListStarNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/project/ActionRecovery.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/project/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/project/ActionStar.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/project/ActionStatisticMyProjects.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.EqualsTerm' 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 23

com/x/teamwork/assemble/control/jaxrs/project/ActionStatisticMyProjectsGroups.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 22

com/x/teamwork/assemble/control/jaxrs/project/ActionUnStar.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/project/ActionUpdateIcon.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/project/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.service.TaskPersistService' 12

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 24

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 20

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionListWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 18
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 27

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/projectgroup/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 12

com/x/teamwork/assemble/control/jaxrs/statistics/ActionStatisticMyProjects.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.EqualsTerm' 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 23

com/x/teamwork/assemble/control/jaxrs/statistics/ActionStatisticTaskWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'org.apache.commons.lang3.StringUtils' 8
UnusedImports Avoid unused imports such as 'com.x.base.core.container.EntityManagerContainer' 11
UnusedImports Avoid unused imports such as 'com.x.base.core.container.factory.EntityManagerContainerFactory' 12
UnusedImports Avoid unused imports such as 'com.x.base.core.project.annotation.FieldDescribe' 14
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.Business' 23
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.InTerm' 26
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28

com/x/teamwork/assemble/control/jaxrs/statistics/StatisticsAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'javax.ws.rs.POST' 8
UnusedImports Avoid unused imports such as 'javax.ws.rs.PathParam' 11

com/x/teamwork/assemble/control/jaxrs/statistics/WrapInQueryTask.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.LikeTerm' 9

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 19
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 22

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.SortTools' 17
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionListWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 24

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskListTemplate' 9
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 11

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/TaskListTemplateAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'java.util.List' 3
UnusedImports Avoid unused imports such as 'javax.ws.rs.PUT' 10

com/x/teamwork/assemble/control/jaxrs/task/ActionArchive.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/task/ActionCopyTask.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/task/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/task/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 28
UselessParentheses Useless parentheses. 150

com/x/teamwork/assemble/control/jaxrs/task/ActionListMyTaskWithTaskList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UselessParentheses Useless parentheses. 83

com/x/teamwork/assemble/control/jaxrs/task/ActionListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 20
UselessParentheses Useless parentheses. 115

com/x/teamwork/assemble/control/jaxrs/task/ActionListPageWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 20
UselessParentheses Useless parentheses. 71
UselessParentheses Useless parentheses. 71
UselessParentheses Useless parentheses. 111

com/x/teamwork/assemble/control/jaxrs/task/ActionListWithTaskList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16
UselessParentheses Useless parentheses. 84

com/x/teamwork/assemble/control/jaxrs/task/ActionManagerUpdate.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16

com/x/teamwork/assemble/control/jaxrs/task/ActionMoveToList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/task/ActionParticipantUpdate.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16

com/x/teamwork/assemble/control/jaxrs/task/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17

com/x/teamwork/assemble/control/jaxrs/task/ActionStatisticMyTaskViews.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 23

com/x/teamwork/assemble/control/jaxrs/task/ActionStatisticMyTasks.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 25

com/x/teamwork/assemble/control/jaxrs/task/ActionTransformAsSubTask.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 7

com/x/teamwork/assemble/control/jaxrs/task/ActionUpdateSingleProperty.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/task/ActionViewAllListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UselessParentheses Useless parentheses. 106

com/x/teamwork/assemble/control/jaxrs/task/ActionViewAllListPageWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 18

com/x/teamwork/assemble/control/jaxrs/task/ActionViewCompletedListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UselessParentheses Useless parentheses. 106

com/x/teamwork/assemble/control/jaxrs/task/ActionViewMyExecutListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UselessParentheses Useless parentheses. 107

com/x/teamwork/assemble/control/jaxrs/task/ActionViewMyExecutListPageWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 18

com/x/teamwork/assemble/control/jaxrs/task/ActionViewOverTimeListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UselessParentheses Useless parentheses. 106

com/x/teamwork/assemble/control/jaxrs/task/ActionViewUncompletedListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.NotEqualsTerm' 31
UselessParentheses Useless parentheses. 107

com/x/teamwork/assemble/control/jaxrs/task/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 11

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 8

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionList.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionListWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 24

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 9

com/x/teamwork/assemble/control/jaxrs/taskgroup/BaseAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskGroup' 10
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 12

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionAddTagRele.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionCreate.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 16

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionListWithProject.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionListWithTask.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionRemoveTagRele.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/taskview/ActionDelete.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 11

com/x/teamwork/assemble/control/jaxrs/taskview/ActionExecuteWithFilterInPage.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/taskview/ActionExecuteWithFilterNext.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/taskview/ActionGet.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 21

com/x/teamwork/assemble/control/jaxrs/taskview/ActionListMyTaskView.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 13

com/x/teamwork/assemble/control/jaxrs/taskview/ActionListNextWithFilter.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 14

com/x/teamwork/assemble/control/jaxrs/taskview/ActionSave.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 15

com/x/teamwork/assemble/control/jaxrs/taskview/TaskViewAction.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.jaxrs.task.ActionListPageWithFilter' 30

com/x/teamwork/assemble/control/service/PriorityPersistService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 14

com/x/teamwork/assemble/control/service/ProjectConfigQueryService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.EqualsTerm' 14
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 17

com/x/teamwork/assemble/control/service/ProjectConfigService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 14

com/x/teamwork/assemble/control/service/ProjectService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.annotation.CheckRemoveType' 10
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.CustomExtFieldRele' 15
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Review' 16
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskDetail' 18
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskGroupRele' 19
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskListRele' 20

com/x/teamwork/assemble/control/service/ProjectTemplateQueryService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'javax.persistence.EntityManager' 6
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.CriteriaBuilder' 7
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.CriteriaQuery' 8
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.Predicate' 9
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.Root' 10
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard' 18
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard_' 19

com/x/teamwork/assemble/control/service/ProjectTemplateService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskList' 20

com/x/teamwork/assemble/control/service/StatisticQueryService.java

Rule Violation Line
UselessParentheses Useless parentheses. 221
UselessParentheses Useless parentheses. 262

com/x/teamwork/assemble/control/service/TaskListPersistService.java

Rule Violation Line
UselessParentheses Useless parentheses. 306
UselessParentheses Useless parentheses. 327

com/x/teamwork/assemble/control/service/TaskListService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.jaxrs.list.ActionListWithTaskGroup.Wo' 13

com/x/teamwork/assemble/control/service/TaskListTemplatePersistService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 12

com/x/teamwork/assemble/control/service/TaskListTemplateQueryService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectDetail' 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 14

com/x/teamwork/assemble/control/service/TaskPersistService.java

Rule Violation Line
UselessParentheses Useless parentheses. 168

com/x/teamwork/assemble/control/service/TaskQueryService.java

Rule Violation Line
UselessParentheses Useless parentheses. 221
UselessParentheses Useless parentheses. 262

Files

com/x/teamwork/assemble/common/date/DateOperation.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 83
EmptyCatchBlock Avoid empty catch blocks 3 88
EmptyCatchBlock Avoid empty catch blocks 3 93
EmptyCatchBlock Avoid empty catch blocks 3 98
EmptyCatchBlock Avoid empty catch blocks 3 103
EmptyCatchBlock Avoid empty catch blocks 3 108
EmptyCatchBlock Avoid empty catch blocks 3 113
EmptyCatchBlock Avoid empty catch blocks 3 118
EmptyCatchBlock Avoid empty catch blocks 3 123
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 4 455
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' 4 456
UselessParentheses Useless parentheses. 4 708

com/x/teamwork/assemble/control/ThisApplication.java

Rule Violation Priority Line
EmptyTryBlock Avoid empty try blocks 3 46–47

com/x/teamwork/assemble/control/factory/PriorityFactory.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'java.util.ArrayList' 4 3
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.ListTools' 4 15

com/x/teamwork/assemble/control/factory/ProjectConfigFactory.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'java.util.ArrayList' 4 3
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.ListTools' 4 16
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 4 22
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project_' 4 27

com/x/teamwork/assemble/control/factory/ProjectTemplateFactory.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard' 4 17
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard_' 4 18

com/x/teamwork/assemble/control/factory/TaskListTemplateFactory.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 4 22
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Task_' 4 26

com/x/teamwork/assemble/control/jaxrs/attachment/ActionProjectAttachmentUpload.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 45–49

com/x/teamwork/assemble/control/jaxrs/attachment/ActionTaskAttachmentUpload.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 45–49

com/x/teamwork/assemble/control/jaxrs/chat/ActionCreate.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
CollapsibleIfStatements These nested if statements could be combined 3 50–54
CollapsibleIfStatements These nested if statements could be combined 3 57–61
CollapsibleIfStatements These nested if statements could be combined 3 64–66

com/x/teamwork/assemble/control/jaxrs/chat/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/chat/ActionGet.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 27–31

com/x/teamwork/assemble/control/jaxrs/chat/ActionGetContent.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 22–26

com/x/teamwork/assemble/control/jaxrs/chat/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Chat' 4 10
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 12

com/x/teamwork/assemble/control/jaxrs/config/ActionGet.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 27–31
CollapsibleIfStatements These nested if statements could be combined 3 46–55

com/x/teamwork/assemble/control/jaxrs/config/ActionGetWithCode.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 27–31

com/x/teamwork/assemble/control/jaxrs/config/ActionSave.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 38–42
CollapsibleIfStatements These nested if statements could be combined 3 45–49

com/x/teamwork/assemble/control/jaxrs/extfield/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/extfield/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 24

com/x/teamwork/assemble/control/jaxrs/extfield/ActionGetNextUseableExtFieldName.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'logger'. 3 16
UnusedLocalVariable Avoid unused local variables such as 'project'. 3 20
UnusedLocalVariable Avoid unused local variables such as 'task'. 3 21
CollapsibleIfStatements These nested if statements could be combined 3 26–30
CollapsibleIfStatements These nested if statements could be combined 3 34–36

com/x/teamwork/assemble/control/jaxrs/extfield/ActionListWithCorrelation.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 23

com/x/teamwork/assemble/control/jaxrs/extfield/ActionListWithType.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 23

com/x/teamwork/assemble/control/jaxrs/extfield/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
CollapsibleIfStatements These nested if statements could be combined 3 61–86
CollapsibleIfStatements These nested if statements could be combined 3 91–100
UselessParentheses Useless parentheses. 4 108

com/x/teamwork/assemble/control/jaxrs/extfield/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 14

com/x/teamwork/assemble/control/jaxrs/global/ActionInitConfig.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7
UnusedLocalVariable Avoid unused local variables such as 'exception'. 3 65

com/x/teamwork/assemble/control/jaxrs/global/ActionPriorityDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'java.util.ArrayList' 4 3
UnusedImports Avoid unused imports such as 'java.util.List' 4 4
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.JpaObject' 4 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.annotation.FieldDescribe' 4 12
UnusedImports Avoid unused imports such as 'com.x.base.core.project.bean.WrapCopier' 4 13
UnusedImports Avoid unused imports such as 'com.x.base.core.project.bean.WrapCopierFactory' 4 14
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Dynamic' 4 21
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 4 23
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 4 24

com/x/teamwork/assemble/control/jaxrs/global/ActionPriorityGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 4 20
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 22

com/x/teamwork/assemble/control/jaxrs/global/ActionPriorityList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.SortTools' 4 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 4 19
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21

com/x/teamwork/assemble/control/jaxrs/global/ActionPrioritySave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/global/ActionProjectConfigDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/global/ActionProjectConfigGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Priority' 4 19
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 4 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 23

com/x/teamwork/assemble/control/jaxrs/global/ActionProjectConfigSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/global/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Priority' 4 11
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectConfig' 4 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 14

com/x/teamwork/assemble/control/jaxrs/global/GlobalAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.jaxrs.project.ActionListNextWithFilter' 4 31

com/x/teamwork/assemble/control/jaxrs/global/WrapInQueryProjectConfig.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'javax.persistence.Column' 4 3
UnusedImports Avoid unused imports such as 'org.apache.openjpa.persistence.jdbc.Index' 4 6
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.JpaObject' 4 8
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.annotation.CheckPersist' 4 9
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.LikeTerm' 4 13

com/x/teamwork/assemble/control/jaxrs/list/ActionAddTask2ListWithBehindTask.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 10

com/x/teamwork/assemble/control/jaxrs/list/ActionAddTask2ListWithOrderNumber.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 10

com/x/teamwork/assemble/control/jaxrs/list/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/list/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 27

com/x/teamwork/assemble/control/jaxrs/list/ActionList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 22

com/x/teamwork/assemble/control/jaxrs/list/ActionListWithTaskGroupWithTask.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 25

com/x/teamwork/assemble/control/jaxrs/list/ActionRefreshTaskList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 12

com/x/teamwork/assemble/control/jaxrs/list/ActionRemoveTaskFromList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 33

com/x/teamwork/assemble/control/jaxrs/list/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 9

com/x/teamwork/assemble/control/jaxrs/list/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 16

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 26

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.SortTools' 4 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 4 18
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21
UnusedPrivateField Avoid unused private fields such as 'logger'. 3 25
UnusedLocalVariable Avoid unused local variables such as 'wos'. 3 30
UnusedLocalVariable Avoid unused local variables such as 'projectGroups'. 3 31
UnusedLocalVariable Avoid unused local variables such as 'check'. 3 32

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.container.EntityManagerContainer' 4 11
UnusedImports Avoid unused imports such as 'com.x.base.core.container.factory.EntityManagerContainerFactory' 4 12
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.Business' 4 22
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 4 23
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.InTerm' 4 26
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 40
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 41
UnusedLocalVariable Avoid unused local variables such as 'queryProjectIds'. 3 43
UnusedLocalVariable Avoid unused local variables such as 'control'. 3 85

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionListWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 24
UnusedLocalVariable Avoid unused local variables such as 'projectGroups'. 3 33
UnusedLocalVariable Avoid unused local variables such as 'wos'. 3 34
UnusedLocalVariable Avoid unused local variables such as 'wi'. 3 35
UnusedLocalVariable Avoid unused local variables such as 'check'. 3 36
UnusedPrivateMethod Avoid unused private methods such as 'getStringListHeyx(List)'. 3 102

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13

com/x/teamwork/assemble/control/jaxrs/projectTemplate/ActionStatisticProjectTemplates.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28
CollapsibleIfStatements These nested if statements could be combined 3 87–94
CollapsibleIfStatements These nested if statements could be combined 3 98–115

com/x/teamwork/assemble/control/jaxrs/projectTemplate/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 12

com/x/teamwork/assemble/control/jaxrs/project/ActionComplete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7

com/x/teamwork/assemble/control/jaxrs/project/ActionCreateable.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7

com/x/teamwork/assemble/control/jaxrs/project/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/project/ActionListArchiveNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListCompletedNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListMyNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListNextInGroupWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 27

com/x/teamwork/assemble/control/jaxrs/project/ActionListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 40
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 41

com/x/teamwork/assemble/control/jaxrs/project/ActionListNoGroupNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28

com/x/teamwork/assemble/control/jaxrs/project/ActionListPageInGroupWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 14
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 25

com/x/teamwork/assemble/control/jaxrs/project/ActionListPageWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 27

com/x/teamwork/assemble/control/jaxrs/project/ActionListRecycleNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.IsTrueTerm' 4 18
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 22

com/x/teamwork/assemble/control/jaxrs/project/ActionListStarNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28

com/x/teamwork/assemble/control/jaxrs/project/ActionRecovery.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/project/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
CollapsibleIfStatements These nested if statements could be combined 3 52–56

com/x/teamwork/assemble/control/jaxrs/project/ActionStar.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/project/ActionStatisticMyProjects.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.EqualsTerm' 4 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 23
CollapsibleIfStatements These nested if statements could be combined 3 81–84
CollapsibleIfStatements These nested if statements could be combined 3 88–113

com/x/teamwork/assemble/control/jaxrs/project/ActionStatisticMyProjectsGroups.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 22
CollapsibleIfStatements These nested if statements could be combined 3 72–75
CollapsibleIfStatements These nested if statements could be combined 3 79–83

com/x/teamwork/assemble/control/jaxrs/project/ActionUnStar.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/project/ActionUpdateIcon.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7
CollapsibleIfStatements These nested if statements could be combined 3 36–40

com/x/teamwork/assemble/control/jaxrs/project/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.service.TaskPersistService' 4 12

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 24

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 20

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionListWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 18
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 27
CollapsibleIfStatements These nested if statements could be combined 3 70–75

com/x/teamwork/assemble/control/jaxrs/projectgroup/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13

com/x/teamwork/assemble/control/jaxrs/projectgroup/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 12

com/x/teamwork/assemble/control/jaxrs/statistics/ActionStatisticMyProjects.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.EqualsTerm' 4 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 23
CollapsibleIfStatements These nested if statements could be combined 3 75–78
CollapsibleIfStatements These nested if statements could be combined 3 82–107

com/x/teamwork/assemble/control/jaxrs/statistics/ActionStatisticTaskWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'org.apache.commons.lang3.StringUtils' 4 8
UnusedImports Avoid unused imports such as 'com.x.base.core.container.EntityManagerContainer' 4 11
UnusedImports Avoid unused imports such as 'com.x.base.core.container.factory.EntityManagerContainerFactory' 4 12
UnusedImports Avoid unused imports such as 'com.x.base.core.project.annotation.FieldDescribe' 4 14
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.Business' 4 23
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.InTerm' 4 26
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28

com/x/teamwork/assemble/control/jaxrs/statistics/StatisticsAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'javax.ws.rs.POST' 4 8
UnusedImports Avoid unused imports such as 'javax.ws.rs.PathParam' 4 11

com/x/teamwork/assemble/control/jaxrs/statistics/WrapInQueryTask.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.LikeTerm' 4 9

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 4 19
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 22

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'com.x.base.core.project.tools.SortTools' 4 17
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21
UnusedPrivateField Avoid unused private fields such as 'logger'. 3 25
UnusedLocalVariable Avoid unused local variables such as 'wos'. 3 30
UnusedLocalVariable Avoid unused local variables such as 'taskListTemplates'. 3 31
UnusedLocalVariable Avoid unused local variables such as 'check'. 3 32

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionListWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 24
UnusedLocalVariable Avoid unused local variables such as 'projectGroups'. 3 33
UnusedLocalVariable Avoid unused local variables such as 'wos'. 3 34
UnusedLocalVariable Avoid unused local variables such as 'wi'. 3 35
UnusedLocalVariable Avoid unused local variables such as 'check'. 3 36
UnusedPrivateMethod Avoid unused private methods such as 'getStringListHeyx(List)'. 3 102

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedLocalVariable Avoid unused local variables such as 'old_template'. 3 33

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskListTemplate' 4 9
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 11

com/x/teamwork/assemble/control/jaxrs/taskListTemplate/TaskListTemplateAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'java.util.List' 4 3
UnusedImports Avoid unused imports such as 'javax.ws.rs.PUT' 4 10

com/x/teamwork/assemble/control/jaxrs/task/ActionArchive.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8
CollapsibleIfStatements These nested if statements could be combined 3 56–60

com/x/teamwork/assemble/control/jaxrs/task/ActionCopyTask.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7
CollapsibleIfStatements These nested if statements could be combined 3 132–137

com/x/teamwork/assemble/control/jaxrs/task/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
CollapsibleIfStatements These nested if statements could be combined 3 94–103

com/x/teamwork/assemble/control/jaxrs/task/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 21
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 28
UselessParentheses Useless parentheses. 4 150
CollapsibleIfStatements These nested if statements could be combined 3 206–225

com/x/teamwork/assemble/control/jaxrs/task/ActionListMyTaskWithTaskList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 38
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 39
UselessParentheses Useless parentheses. 4 83

com/x/teamwork/assemble/control/jaxrs/task/ActionListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 20
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 45
UselessParentheses Useless parentheses. 4 115

com/x/teamwork/assemble/control/jaxrs/task/ActionListPageWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 20
CollapsibleIfStatements These nested if statements could be combined 3 61–63
UnusedLocalVariable Avoid unused local variables such as 'optional'. 3 69
UselessParentheses Useless parentheses. 4 71
UselessParentheses Useless parentheses. 4 71
UselessParentheses Useless parentheses. 4 111

com/x/teamwork/assemble/control/jaxrs/task/ActionListWithTaskList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 37
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 38
UselessParentheses Useless parentheses. 4 84

com/x/teamwork/assemble/control/jaxrs/task/ActionManagerUpdate.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16

com/x/teamwork/assemble/control/jaxrs/task/ActionMoveToList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7

com/x/teamwork/assemble/control/jaxrs/task/ActionParticipantUpdate.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16

com/x/teamwork/assemble/control/jaxrs/task/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
CollapsibleIfStatements These nested if statements could be combined 3 90–92
CollapsibleIfStatements These nested if statements could be combined 3 96–100
CollapsibleIfStatements These nested if statements could be combined 3 104–120
CollapsibleIfStatements These nested if statements could be combined 3 140–144
CollapsibleIfStatements These nested if statements could be combined 3 148–151
CollapsibleIfStatements These nested if statements could be combined 3 156–175
CollapsibleIfStatements These nested if statements could be combined 3 180–187
CollapsibleIfStatements These nested if statements could be combined 3 232–236
CollapsibleIfStatements These nested if statements could be combined 3 327–334

com/x/teamwork/assemble/control/jaxrs/task/ActionStatisticMyTaskViews.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 23
CollapsibleIfStatements These nested if statements could be combined 3 57–60
CollapsibleIfStatements These nested if statements could be combined 3 64–67

com/x/teamwork/assemble/control/jaxrs/task/ActionStatisticMyTasks.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 12
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 25
CollapsibleIfStatements These nested if statements could be combined 3 109–112

com/x/teamwork/assemble/control/jaxrs/task/ActionTransformAsSubTask.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 7

com/x/teamwork/assemble/control/jaxrs/task/ActionUpdateSingleProperty.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
CollapsibleIfStatements These nested if statements could be combined 3 104–111
UnusedFormalParameter Avoid unused method parameters such as 'projectId'. 3 240

com/x/teamwork/assemble/control/jaxrs/task/ActionViewAllListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 44
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 45
CollapsibleIfStatements These nested if statements could be combined 3 69–73
UselessParentheses Useless parentheses. 4 106

com/x/teamwork/assemble/control/jaxrs/task/ActionViewAllListPageWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 18
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 44
CollapsibleIfStatements These nested if statements could be combined 3 64–67

com/x/teamwork/assemble/control/jaxrs/task/ActionViewCompletedListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 44
CollapsibleIfStatements These nested if statements could be combined 3 68–73
UselessParentheses Useless parentheses. 4 106

com/x/teamwork/assemble/control/jaxrs/task/ActionViewMyExecutListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 44
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 45
CollapsibleIfStatements These nested if statements could be combined 3 68–74
UselessParentheses Useless parentheses. 4 107

com/x/teamwork/assemble/control/jaxrs/task/ActionViewMyExecutListPageWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 18
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 44
CollapsibleIfStatements These nested if statements could be combined 3 64–68

com/x/teamwork/assemble/control/jaxrs/task/ActionViewOverTimeListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 44
CollapsibleIfStatements These nested if statements could be combined 3 68–73
UselessParentheses Useless parentheses. 4 106

com/x/teamwork/assemble/control/jaxrs/task/ActionViewUncompletedListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 17
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.NotEqualsTerm' 4 31
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 45
CollapsibleIfStatements These nested if statements could be combined 3 69–74
UselessParentheses Useless parentheses. 4 107

com/x/teamwork/assemble/control/jaxrs/task/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 4
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 11

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 8

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionList.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionListWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 24
CollapsibleIfStatements These nested if statements could be combined 3 67–72
UnusedPrivateMethod Avoid unused private methods such as 'getStringListHeyx(List)'. 3 102

com/x/teamwork/assemble/control/jaxrs/taskgroup/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 9

com/x/teamwork/assemble/control/jaxrs/taskgroup/BaseAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 3
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskGroup' 4 10
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Ehcache' 4 12

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionAddTagRele.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
CollapsibleIfStatements These nested if statements could be combined 3 40–44
CollapsibleIfStatements These nested if statements could be combined 3 47–51

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionCreate.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 16
CollapsibleIfStatements These nested if statements could be combined 3 49–53
CollapsibleIfStatements These nested if statements could be combined 3 56–60
CollapsibleIfStatements These nested if statements could be combined 3 63–67

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionListWithProject.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 29
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 31
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 32

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionListWithTask.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 32
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 35
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 36

com/x/teamwork/assemble/control/jaxrs/tasktag/ActionRemoveTagRele.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
CollapsibleIfStatements These nested if statements could be combined 3 38–42
CollapsibleIfStatements These nested if statements could be combined 3 45–49

com/x/teamwork/assemble/control/jaxrs/taskview/ActionDelete.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 11

com/x/teamwork/assemble/control/jaxrs/taskview/ActionExecuteWithFilterInPage.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 38
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 39
CollapsibleIfStatements These nested if statements could be combined 3 73–81

com/x/teamwork/assemble/control/jaxrs/taskview/ActionExecuteWithFilterNext.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 38
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 39
CollapsibleIfStatements These nested if statements could be combined 3 73–81

com/x/teamwork/assemble/control/jaxrs/taskview/ActionGet.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedImports Avoid unused imports such as 'net.sf.ehcache.Element' 4 21

com/x/teamwork/assemble/control/jaxrs/taskview/ActionListMyTaskView.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 13
UnusedLocalVariable Avoid unused local variables such as 'cacheKey'. 3 32
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 33

com/x/teamwork/assemble/control/jaxrs/taskview/ActionListNextWithFilter.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 14
UnusedLocalVariable Avoid unused local variables such as 'element'. 3 37

com/x/teamwork/assemble/control/jaxrs/taskview/ActionSave.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.project.cache.ApplicationCache' 4 15
CollapsibleIfStatements These nested if statements could be combined 3 47–51
CollapsibleIfStatements These nested if statements could be combined 3 54–58
CollapsibleIfStatements These nested if statements could be combined 3 61–65

com/x/teamwork/assemble/control/jaxrs/taskview/TaskViewAction.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.jaxrs.task.ActionListPageWithFilter' 4 30

com/x/teamwork/assemble/control/jaxrs/taskview/WrapInQueryTask.java

Rule Violation Priority Line
EmptyIfStmt Avoid empty if statements 3 99–101

com/x/teamwork/assemble/control/service/BatchOperationProcessService.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'taskService'. 3 34
UnusedFormalParameter Avoid unused method parameters such as 'projectId'. 3 206

com/x/teamwork/assemble/control/service/PriorityPersistService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectGroup' 4 14

com/x/teamwork/assemble/control/service/ProjectConfigQueryService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.tools.filter.term.EqualsTerm' 4 14
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 4 17

com/x/teamwork/assemble/control/service/ProjectConfigService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Project' 4 14

com/x/teamwork/assemble/control/service/ProjectPersistService.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 41–43

com/x/teamwork/assemble/control/service/ProjectService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.base.core.entity.annotation.CheckRemoveType' 4 10
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.CustomExtFieldRele' 4 15
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.Review' 4 16
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskDetail' 4 18
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskGroupRele' 4 19
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskListRele' 4 20

com/x/teamwork/assemble/control/service/ProjectTemplatePersistService.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 41–43

com/x/teamwork/assemble/control/service/ProjectTemplateQueryService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'javax.persistence.EntityManager' 4 6
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.CriteriaBuilder' 4 7
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.CriteriaQuery' 4 8
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.Predicate' 4 9
UnusedImports Avoid unused imports such as 'javax.persistence.criteria.Root' 4 10
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard' 4 18
UnusedImports Avoid unused imports such as 'com.x.organization.core.entity.PersonCard_' 4 19
UnusedLocalVariable Avoid unused local variables such as 'unitNames'. 3 353
UnusedLocalVariable Avoid unused local variables such as 'groupNames'. 3 354
UnusedLocalVariable Avoid unused local variables such as 'identityNames'. 3 355

com/x/teamwork/assemble/control/service/ProjectTemplateService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.TaskList' 4 20

com/x/teamwork/assemble/control/service/ReviewService.java

Rule Violation Priority Line
EmptyIfStmt Avoid empty if statements 3 120–122

com/x/teamwork/assemble/control/service/StatisticQueryService.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 221
UselessParentheses Useless parentheses. 4 262

com/x/teamwork/assemble/control/service/SystemConfigQueryService.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 48–50
CollapsibleIfStatements These nested if statements could be combined 3 69–71

com/x/teamwork/assemble/control/service/TaskListPersistService.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 306
UselessParentheses Useless parentheses. 4 327
CollapsibleIfStatements These nested if statements could be combined 3 359–362

com/x/teamwork/assemble/control/service/TaskListQueryService.java

Rule Violation Priority Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 116

com/x/teamwork/assemble/control/service/TaskListService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.assemble.control.jaxrs.list.ActionListWithTaskGroup.Wo' 4 13

com/x/teamwork/assemble/control/service/TaskListTemplatePersistService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 4 12
CollapsibleIfStatements These nested if statements could be combined 3 42–44

com/x/teamwork/assemble/control/service/TaskListTemplateQueryService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectDetail' 4 13
UnusedImports Avoid unused imports such as 'com.x.teamwork.core.entity.ProjectTemplate' 4 14

com/x/teamwork/assemble/control/service/TaskPersistService.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 168
UnusedFormalParameter Avoid unused method parameters such as 'secondaryValue'. 3 573
UnusedFormalParameter Avoid unused method parameters such as 'secondaryValue'. 3 600

com/x/teamwork/assemble/control/service/TaskQueryService.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 221
UselessParentheses Useless parentheses. 4 262

com/x/teamwork/assemble/control/service/TaskTagService.java

Rule Violation Priority Line
EmptyStatementNotInLoop An empty statement (semicolon) not part of a loop 3 126

com/x/teamwork/assemble/control/service/UserManagerService.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 40–45
CollapsibleIfStatements These nested if statements could be combined 3 48–53
CollapsibleIfStatements These nested if statements could be combined 3 443–449

com/x/teamwork/assemble/control/timertask/Timertask_CheckAllTaskOverTime.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 59–124