Index: trunk/src/org/openstreetmap/josm/gui/MainApplication.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/MainApplication.java	(revision 16622)
+++ trunk/src/org/openstreetmap/josm/gui/MainApplication.java	(revision 16623)
@@ -330,4 +330,5 @@
      * @since 10340
      */
+    @SuppressWarnings("StaticAssignmentInConstructor")
     public MainApplication(MainFrame mainFrame) {
         MainApplication.mainFrame = mainFrame;
Index: trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java	(revision 16622)
+++ trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java	(revision 16623)
@@ -82,9 +82,12 @@
     private transient ICoordinate iSelectionRectEnd;
 
+    static {
+        debug = Logging.isDebugEnabled();
+    }
+
     /**
      * Constructs a new {@code SlippyMapBBoxChooser}.
      */
     public SlippyMapBBoxChooser() {
-        debug = Logging.isDebugEnabled();
         SpringLayout springLayout = new SpringLayout();
         setLayout(springLayout);
Index: trunk/src/org/openstreetmap/josm/io/audio/AudioPlayer.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/audio/AudioPlayer.java	(revision 16622)
+++ trunk/src/org/openstreetmap/josm/io/audio/AudioPlayer.java	(revision 16623)
@@ -268,5 +268,5 @@
     }
 
-    @SuppressWarnings("unchecked")
+    @SuppressWarnings({"unchecked", "StaticAssignmentInConstructor"})
     private AudioPlayer() {
         state = State.INITIALIZING;
