FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
342 11 0 0

Files

Class Bugs
net.sf.bluecove.obex.BluetoothInquirer 1
net.sf.bluecove.obex.Deploy 1
net.sf.bluecove.obex.DeviceInfo 1
net.sf.bluecove.obex.Main 3
net.sf.bluecove.obex.Main$4 1
net.sf.bluecove.obex.ObexBluetoothClient 1
net.sf.bluecove.obex.ObexTypes 1
net.sf.bluecove.obex.Persistence 2

net.sf.bluecove.obex.BluetoothInquirer

Bug Category Details Line
net.sf.bluecove.obex.BluetoothInquirer.findOBEX(String) might ignore java.lang.Exception BAD_PRACTICE DE_MIGHT_IGNORE 185

net.sf.bluecove.obex.Deploy

Bug Category Details Line
Unread field: net.sf.bluecove.obex.Deploy.progressMaximum PERFORMANCE URF_UNREAD_FIELD 128

net.sf.bluecove.obex.DeviceInfo

Bug Category Details Line
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 79

net.sf.bluecove.obex.Main

Bug Category Details Line
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 338
net.sf.bluecove.obex.Main.actionPerformed(ActionEvent) invokes System.exit(...), which shuts down the entire virtual machine BAD_PRACTICE DM_EXIT 260
Class net.sf.bluecove.obex.Main defines non-transient non-serializable instance field bluetoothInquirer BAD_PRACTICE SE_BAD_FIELD Not available

net.sf.bluecove.obex.Main$4

Bug Category Details Line
net.sf.bluecove.obex.Main$4.run() might ignore java.lang.Exception BAD_PRACTICE DE_MIGHT_IGNORE 390

net.sf.bluecove.obex.ObexBluetoothClient

Bug Category Details Line
net.sf.bluecove.obex.ObexBluetoothClient.ObexBluetoothClient(UserInteraction, String, byte[]) may expose internal representation by storing an externally mutable object into ObexBluetoothClient.data MALICIOUS_CODE EI_EXPOSE_REP2 112

net.sf.bluecove.obex.ObexTypes

Bug Category Details Line
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 47

net.sf.bluecove.obex.Persistence

Bug Category Details Line
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 52
Use of non-localized String.toUpperCase() or String.toLowerCase I18N DM_CONVERT_CASE 110