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 |