Bug |
Category |
Details |
Line |
Priority |
org.chabala.brick.controllab.sensor.SensorEvent.getNewValue() may expose internal representation by returning SensorEvent.newValue |
MALICIOUS_CODE |
EI_EXPOSE_REP |
87 |
Medium |
org.chabala.brick.controllab.sensor.SensorEvent.getOldValue() may expose internal representation by returning SensorEvent.oldValue |
MALICIOUS_CODE |
EI_EXPOSE_REP |
79 |
Medium |
new org.chabala.brick.controllab.sensor.SensorEvent(InputId, byte[], byte[], SensorValue) may expose internal representation by storing an externally mutable object into SensorEvent.newValue |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
49 |
Medium |
new org.chabala.brick.controllab.sensor.SensorEvent(InputId, byte[], byte[], SensorValue) may expose internal representation by storing an externally mutable object into SensorEvent.oldValue |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
48 |
Medium |
org.chabala.brick.controllab.sensor.SensorEvent is Serializable; consider declaring a serialVersionUID |
BAD_PRACTICE |
SE_NO_SERIALVERSIONID |
47-101 |
Low |