FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is min
Files
org.itracker.model.ImportDataModel
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.ImportDataModel.getImportStatistics() may expose internal representation by returning ImportDataModel.verifyStatistics | MALICIOUS_CODE | EI_EXPOSE_REP | 115 | Medium |
org.itracker.model.IssueActivityType
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Suspicious comparison of Integer references in org.itracker.model.IssueActivityType.fromCode(Integer) | CORRECTNESS | RC_REF_COMPARISON | 56 | High |
org.itracker.model.IssueField
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Redundant nullcheck of org.itracker.model.IssueField.dateValue, which is known to be non-null in org.itracker.model.IssueField.formatDate(ResourceBundle) | STYLE | RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE | 243 | High |
org.itracker.model.Language$LanguageKeyComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.Language$LanguageKeyComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 128-131 | Medium |
org.itracker.model.Language$LanguageValueComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.Language$LanguageValueComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 138-144 | Medium |
org.itracker.model.Permission$PermissionPropertiesComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.Permission$PermissionPropertiesComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 134-136 | Medium |
org.itracker.model.Report
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.Report.getFileData() may expose internal representation by returning Report.fileData | MALICIOUS_CODE | EI_EXPOSE_REP | 99 | Medium |
org.itracker.model.Report.setFileData(byte[]) may expose internal representation by storing an externally mutable object into Report.fileData | MALICIOUS_CODE | EI_EXPOSE_REP2 | 103 | Medium |
org.itracker.model.Report$NameComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.Report$NameComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 114-118 | Medium |
org.itracker.model.SystemConfiguration$SystemConfigurationComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.SystemConfiguration$SystemConfigurationComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 125-130 | Medium |
org.itracker.model.User$LoginComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.User$LoginComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 276-279 | Medium |
org.itracker.model.User$NameComparator
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.User$NameComparator implements Comparator but not Serializable | BAD_PRACTICE | SE_COMPARATOR_SHOULD_BE_SERIALIZABLE | 267-271 | Medium |
org.itracker.model.util.IssueUtilities
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.model.util.IssueUtilities.STANDARD_FIELDS should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 58 | Medium |
org.itracker.model.util.UserUtilities
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Dead store to permissionsArray in org.itracker.model.util.UserUtilities.createPermissionArray(User, Project, int[]) | STYLE | DLS_DEAD_LOCAL_STORE | 388 | Medium |
org.itracker.model.util.UserUtilities.alphabet should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 34 | Medium |
org.itracker.persistence.dao.EnumCodeUserType
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.persistence.dao.EnumCodeUserType.sqlTypes() may expose internal representation by returning EnumCodeUserType.SQL_TYPES | MALICIOUS_CODE | EI_EXPOSE_REP | 70 | Medium |
org.itracker.persistence.dao.EnumNameUserType
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.persistence.dao.EnumNameUserType.sqlTypes() may expose internal representation by returning EnumNameUserType.SQL_TYPES | MALICIOUS_CODE | EI_EXPOSE_REP | 47 | Medium |
org.itracker.persistence.dao.EnumOrdinalUserType
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.persistence.dao.EnumOrdinalUserType.sqlTypes() may expose internal representation by returning EnumOrdinalUserType.SQL_TYPES | MALICIOUS_CODE | EI_EXPOSE_REP | 58 | Medium |
org.itracker.persistence.dao.IntBooleanType
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.itracker.persistence.dao.IntBooleanType.sqlTypes() may expose internal representation by returning IntBooleanType.SQL_TYPES | MALICIOUS_CODE | EI_EXPOSE_REP | 64 | Medium |