Index: trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java	(revision 15289)
+++ trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/AbstractMapRenderer.java	(revision 15292)
@@ -118,5 +118,5 @@
 
             g.setColor(backgroundColor);
-            g.fill(new Rectangle2D.Double(x-1, y-12, 8*strlen+1, 14));
+            g.fill(new Rectangle2D.Double(x-1, y-12, 8*strlen+1d, 14));
             g.setColor(clr);
             g.drawString(on, (int) x, (int) y);
Index: trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java	(revision 15289)
+++ trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java	(revision 15292)
@@ -757,5 +757,5 @@
                 g.setColor(color);
             }
-            Rectangle2D rect = new Rectangle2D.Double(p.getInViewX()-radius-1, p.getInViewY()-radius-1, size + 1, size + 1);
+            Rectangle2D rect = new Rectangle2D.Double(p.getInViewX()-radius-1d, p.getInViewY()-radius-1d, size + 1d, size + 1d);
             if (fill) {
                 g.fill(rect);
@@ -843,5 +843,5 @@
         temporaryGraphics.drawImage(img.getImage(disabled), drawX, drawY, nc);
         if (selected || member) {
-            selectionDrawer.accept(temporaryGraphics, new Rectangle2D.Double(drawX - 2, drawY - 2, img.getWidth() + 4, img.getHeight() + 4));
+            selectionDrawer.accept(temporaryGraphics, new Rectangle2D.Double(drawX - 2d, drawY - 2d, img.getWidth() + 4d, img.getHeight() + 4d));
         }
     }
Index: trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java	(revision 15289)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/SearchDialog.java	(revision 15292)
@@ -188,4 +188,5 @@
                     return true;
                 } catch (SearchParseError | MapCSSException e) {
+                    Logging.trace(e);
                     return false;
                 }
Index: trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java	(revision 15289)
+++ trunk/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java	(revision 15292)
@@ -1418,6 +1418,6 @@
 
         // collect frequently used items
-        final int fromX = (int) fromPnt.getX(); final int deltaX = (int) (toPnt.getX() - fromX);
-        final int fromY = (int) fromPnt.getY(); final int deltaY = (int) (toPnt.getY() - fromY);
+        final long fromX = (long) fromPnt.getX(); final long deltaX = (long) (toPnt.getX() - fromX);
+        final long fromY = (long) fromPnt.getY(); final long deltaY = (long) (toPnt.getY() - fromY);
 
         // use same random values for each point
Index: trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java	(revision 15289)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/BooleanStyleSettingGui.java	(revision 15292)
@@ -32,7 +32,7 @@
 
     static class BooleanStyleSettingCheckBoxMenuItem extends JCheckBoxMenuItem {
-        boolean noRepaint = false;
+        boolean noRepaint;
 
-        public BooleanStyleSettingCheckBoxMenuItem(BooleanStyleSetting setting) {
+        BooleanStyleSettingCheckBoxMenuItem(BooleanStyleSetting setting) {
             setAction(new AbstractAction(setting.label) {
                 @Override
Index: trunk/src/org/openstreetmap/josm/tools/ColorScale.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/ColorScale.java	(revision 15289)
+++ trunk/src/org/openstreetmap/josm/tools/ColorScale.java	(revision 15292)
@@ -33,5 +33,5 @@
         ColorScale sc = new ColorScale();
         sc.colors = Utils.copyArray(colors);
-        sc.setRange(0, colors.length - 1);
+        sc.setRange(0, colors.length - 1d);
         sc.addBounds();
         return sc;
