Index: trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java	(revision 10044)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/Cascade.java	(revision 10045)
@@ -90,5 +90,5 @@
             o = toFloat(o);
             if (o != null) {
-                o = new Double((Float) o);
+                o = Double.valueOf((Float) o);
             }
             return (T) o;
@@ -113,5 +113,4 @@
                     return (T) String.format("#%06x%02x", ((Color) o).getRGB() & 0x00ffffff, alpha);
                 return (T) String.format("#%06x", ((Color) o).getRGB() & 0x00ffffff);
-
             }
 
Index: trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java	(revision 10044)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java	(revision 10045)
@@ -517,5 +517,5 @@
                 return null;
             }
-            return new Float(env.index + 1);
+            return Float.valueOf(env.index + 1f);
         }
 
Index: trunk/src/org/openstreetmap/josm/io/GpxReader.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/GpxReader.java	(revision 10044)
+++ trunk/src/org/openstreetmap/josm/io/GpxReader.java	(revision 10045)
@@ -410,5 +410,5 @@
                         currentWayPoint.put(localName, Float.valueOf(accumulator.toString()));
                     } catch (Exception e) {
-                        currentWayPoint.put(localName, new Float(0));
+                        currentWayPoint.put(localName, 0f);
                     }
                     break;
