Bug 572234 - [AutoRefactor immigration #65/151] [cleanup & saveaction]
valueOf() rather than instantiation
Given:
Byte by = new Byte((byte) 4);
Boolean bo = new Boolean(true);
Character c = new Character('c');
Double d = new Double(1);
Float f1 = new Float(1f);
Float f2 = new Float(1d);
Long l = new Long(1);
Short s = new Short((short) 1);
Integer i = new Integer(1);
new Byte("0").byteValue();
byte by2 = new Byte((byte) 0);
When:
Clean up the code enabling "valueOf() rather than instantiation"
Then:
Byte by = Byte.valueOf((byte) 4);
Boolean bo = Boolean.valueOf(true);
Character c = Character.valueOf('c');
Double d = Double.valueOf(1);
Float f1 = Float.valueOf(1f);
Float f2 = Float.valueOf((float) 1d);
Long l = Long.valueOf(1);
Short s = Short.valueOf((short) 1);
Integer i = Integer.valueOf(1);
Byte.valueOf("0").byteValue();
byte by2 = (byte) 0;
Change-Id: I63a3811a296c7582d74b626398ee0ec7a588b0c4
Signed-off-by: Fabrice Tiercelin <fabrice.tiercelin@yahoo.fr>
Depends-On: I09d22630e415640929f4bbaf5ab291aa88cc884d
4 files changed