The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.security.session.manager.helpers.CHeQuery.getQuery(String, String[]) might ignore java.lang.Exception | BAD_PRACTICE | DE_MIGHT_IGNORE | 94 | Medium |
Can't close CHeQuery.sc since it is always null in org.universAAL.security.session.manager.helpers.CHeQuery.close() | CORRECTNESS | NP_CLOSING_NULL | 61 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.security.session.manager.helpers.LocationTreeWrapper defines equals(LocationTreeWrapper) method and uses Object.equals(Object) | CORRECTNESS | EQ_SELF_USE_OBJECT | 117 | Medium |
org.universAAL.security.session.manager.helpers.LocationTreeWrapper defines equals and uses Object.hashCode() | BAD_PRACTICE | HE_EQUALS_USE_HASHCODE | 117 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.ontology.profile.User is incompatible with expected argument type UserLocationTree in org.universAAL.security.session.manager.helpers.UserLocationTree.getMaxUser(User) | CORRECTNESS | GC_UNRELATED_TYPES | 231 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
String is incompatible with expected argument type org.universAAL.ontology.profile.User in org.universAAL.security.session.manager.impl.SessionManagerImpl.getCopyOfUserSession(User) | CORRECTNESS | GC_UNRELATED_TYPES | 213 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Public static org.universAAL.security.session.manager.service.SessionManagerService.initialize(ModuleContext) may expose internal representation by returning SessionManagerService.profs | MALICIOUS_CODE | MS_EXPOSE_REP | 106 | Medium |
org.universAAL.security.session.manager.service.SessionManagerService.profs should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | 45 | Medium |