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 |
---|---|---|---|---|
Incorrect lazy initialization of static field org.universAAL.middleware.bus.model.AbstractBus.myContext in org.universAAL.middleware.bus.model.AbstractBus.initBrokerage(ModuleContext, SpaceManager, CommunicationModule) | MT_CORRECTNESS | LI_LAZY_INIT_STATIC | 102 | Medium |
org.universAAL.middleware.bus.model.AbstractBus.communicationModule should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Medium | |
org.universAAL.middleware.bus.model.AbstractBus.spaceManager should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Medium | |
Write to static field org.universAAL.middleware.bus.model.AbstractBus.MW_INSTANCE_BUS_MEMBERSHIPS from instance method org.universAAL.middleware.bus.model.AbstractBus.createBusSpecificID(String, String) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 405 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Exception is caught when Exception is not thrown in org.universAAL.middleware.bus.model.BusStrategy.run() | STYLE | REC_CATCH_EXCEPTION | 193 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.middleware.bus.model.util.RegistryMap.getBusMemberID(BusMember) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 79 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unchecked/unconfirmed cast from org.universAAL.middleware.bus.model.matchable.Matchable to org.universAAL.middleware.rdf.Resource in org.universAAL.middleware.bus.permission.AccessControl.checkPermission(ModuleContext, String, Matchable) | STYLE | BC_UNCONFIRMED_CAST | 178 | Medium |