FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
8 11 0 0

org.universAAL.lddi.knx.networkdriver.Activator

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

org.universAAL.lddi.knx.networkdriver.KnxNetworkDriverImp

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

org.universAAL.lddi.knx.networkdriver.KnxReader

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

org.universAAL.lddi.knx.networkdriver.KnxWriter

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