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
408 10 0 0

Files

Class Bugs
com.bluecove.emu.gui.BluecoveEmulatorUI 1
com.bluecove.emu.gui.BluecoveEmulatorUI$1 2
com.bluecove.emu.gui.graph.DeviceCell 1
com.bluecove.emu.gui.graph.DeviceCellView 3
com.bluecove.emu.gui.graph.DeviceCellViewFactory 1
com.bluecove.emu.gui.graph.ServiceCell 1
com.bluecove.emu.gui.model.Model 1

com.bluecove.emu.gui.BluecoveEmulatorUI

Bug Category Details Line
com.bluecove.emu.gui.BluecoveEmulatorUI.APPTITLE isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 25

com.bluecove.emu.gui.BluecoveEmulatorUI$1

Bug Category Details Line
com.bluecove.emu.gui.BluecoveEmulatorUI$1.actionPerformed(ActionEvent) invokes System.exit(...), which shuts down the entire virtual machine BAD_PRACTICE DM_EXIT 75
The class com.bluecove.emu.gui.BluecoveEmulatorUI$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON Not available

com.bluecove.emu.gui.graph.DeviceCell

Bug Category Details Line
Class com.bluecove.emu.gui.graph.DeviceCell defines non-transient non-serializable instance field device BAD_PRACTICE SE_BAD_FIELD Not available

com.bluecove.emu.gui.graph.DeviceCellView

Bug Category Details Line
com.bluecove.emu.gui.graph.DeviceCellView.renderer isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 21
com.bluecove.emu.gui.graph.DeviceCellView is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID Not available
The field com.bluecove.emu.gui.graph.DeviceCellView.renderer is transient but isn't set by deserialization BAD_PRACTICE SE_TRANSIENT_FIELD_NOT_RESTORED Not available

com.bluecove.emu.gui.graph.DeviceCellViewFactory

Bug Category Details Line
Exception is caught when Exception is not thrown in com.bluecove.emu.gui.graph.DeviceCellViewFactory.createVertexView(Object) STYLE REC_CATCH_EXCEPTION 28

com.bluecove.emu.gui.graph.ServiceCell

Bug Category Details Line
com.bluecove.emu.gui.graph.ServiceCell is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID Not available

com.bluecove.emu.gui.model.Model

Bug Category Details Line
Load of known null value in com.bluecove.emu.gui.model.Model.run() STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 48