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 |
---|---|---|---|---|
Found reliance on default encoding in org.universAAL.lddi.zigbee.commissioning.Activator.run(): new java.io.FileWriter(String) | I18N | DM_DEFAULT_ENCODING | 162 | High |
org.universAAL.lddi.zigbee.commissioning.Activator.alarm(short, boolean, int) invokes inefficient new Short(String) constructor; use Short.valueOf(String) instead | PERFORMANCE | DM_NUMBER_CTOR | 610 | Medium |
org.universAAL.lddi.zigbee.commissioning.Activator.squawk(short, short, boolean) invokes inefficient new Short(String) constructor; use Short.valueOf(String) instead | PERFORMANCE | DM_NUMBER_CTOR | 640 | Medium |
There is an apparent infinite recursive loop in org.universAAL.lddi.zigbee.commissioning.Activator.squawk(short, short, boolean) | CORRECTNESS | IL_INFINITE_RECURSIVE_LOOP | 653 | High |
Write to static field org.universAAL.lddi.zigbee.commissioning.Activator.bc from instance method org.universAAL.lddi.zigbee.commissioning.Activator.start(BundleContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 126 | Medium |
Write to static field org.universAAL.lddi.zigbee.commissioning.Activator.bc from instance method org.universAAL.lddi.zigbee.commissioning.Activator.stop(BundleContext) | STYLE | ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD | 889 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.lddi.zigbee.commissioning.Activator$2.zoneStatusChangeNotification(short) invokes inefficient new Short(String) constructor; use Short.valueOf(String) instead | PERFORMANCE | DM_NUMBER_CTOR | 557 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.lddi.zigbee.commissioning.Activator$3.receivedReport(Dictionary) invokes inefficient new Short(String) constructor; use Short.valueOf(String) instead | PERFORMANCE | DM_NUMBER_CTOR | 780 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.universAAL.lddi.zigbee.commissioning.Activator$Device be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 990 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.universAAL.lddi.zigbee.commissioning.Activator$Listener be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 927 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.universAAL.lddi.zigbee.commissioning.Activator$Subscription be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 901 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.lddi.zigbee.commissioning.clusters.impl.OccupacySensingCluster.getStandardAttributes() may expose internal representation by returning OccupacySensingCluster.attributes | MALICIOUS_CODE | EI_EXPOSE_REP | 77 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Should org.universAAL.lddi.zigbee.commissioning.clusters.impl.OccupancyBridgeListeners$OccupancyEventImpl be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 55 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.lddi.zigbee.commissioning.devices.api.IAS_ZoneBridge.MANDATORY should be moved out of an interface and made package protected | MALICIOUS_CODE | MS_OOI_PKGPROTECT | 33 | Medium |
org.universAAL.lddi.zigbee.commissioning.devices.api.IAS_ZoneBridge.OPTIONAL should be moved out of an interface and made package protected | MALICIOUS_CODE | MS_OOI_PKGPROTECT | 34 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.universAAL.lddi.zigbee.commissioning.devices.api.OccupancySensorBridge.MANDATORY should be moved out of an interface and made package protected | MALICIOUS_CODE | MS_OOI_PKGPROTECT | 36 | Medium |
org.universAAL.lddi.zigbee.commissioning.devices.api.OccupancySensorBridge.OPTIONAL should be moved out of an interface and made package protected | MALICIOUS_CODE | MS_OOI_PKGPROTECT | 38 | Medium |