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.lddi.knx.networkdriver.Activator.networkDriver should be package protected | MALICIOUS_CODE | MS_PKGPROTECT | Medium | |
Write to static field org.universAAL.lddi.knx.networkdriver.Activator.context from instance method org.universAAL.lddi.knx.networkdriver.Activator.start(BundleContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 43 | Medium |
Write to static field org.universAAL.lddi.knx.networkdriver.Activator.networkDriver from instance method org.universAAL.lddi.knx.networkdriver.Activator.start(BundleContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 62 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Boxing/unboxing to parse a primitive org.universAAL.lddi.knx.networkdriver.KnxNetworkDriverImp.updated(Dictionary) | PERFORMANCE | DM_BOXED_PRIMITIVE_FOR_PARSING | 111 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Write to static field org.universAAL.lddi.knx.networkdriver.KnxReader.GROUP_ADDRESS from instance method new org.universAAL.lddi.knx.networkdriver.KnxReader(KnxNetworkDriverImp) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 78 | Medium |
Write to static field org.universAAL.lddi.knx.networkdriver.KnxReader.GROUP_PORT from instance method new org.universAAL.lddi.knx.networkdriver.KnxReader(KnxNetworkDriverImp) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 79 | Medium |
Unread field: org.universAAL.lddi.knx.networkdriver.KnxReader.pc | PERFORMANCE | URF_UNREAD_FIELD | 189 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.lddi.knx.networkdriver.KnxWriter.getLastPacketSent() may expose internal representation by returning KnxWriter.lastPacketSent | MALICIOUS_CODE | EI_EXPOSE_REP | 276 | Medium |
org.universAAL.lddi.knx.networkdriver.KnxWriter.write(String, byte[], KnxCommand) may expose internal representation by storing an externally mutable object into KnxWriter.lastDataByte | MALICIOUS_CODE | EI_EXPOSE_REP2 | 144 | Medium |
Write to static field org.universAAL.lddi.knx.networkdriver.KnxWriter.GROUP_ADDRESS from instance method new org.universAAL.lddi.knx.networkdriver.KnxWriter(KnxNetworkDriverImp) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 71 | Medium |
Write to static field org.universAAL.lddi.knx.networkdriver.KnxWriter.GROUP_PORT from instance method new org.universAAL.lddi.knx.networkdriver.KnxWriter(KnxNetworkDriverImp) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 72 | Medium |