Index: trunk/src/org/openstreetmap/josm/Main.java
===================================================================
--- trunk/src/org/openstreetmap/josm/Main.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/Main.java	(revision 9989)
@@ -678,8 +678,10 @@
                         @Override
                         public void flush() {
+                            // Do nothing
                         }
 
                         @Override
                         public void close() {
+                            // Do nothing
                         }
                     });
@@ -1264,6 +1266,5 @@
     }
 
-    private static class WindowPositionSizeListener extends WindowAdapter implements
-    ComponentListener {
+    private static class WindowPositionSizeListener extends WindowAdapter implements ComponentListener {
         @Override
         public void windowStateChanged(WindowEvent e) {
@@ -1273,4 +1274,5 @@
         @Override
         public void componentHidden(ComponentEvent e) {
+            // Do nothing
         }
 
@@ -1287,4 +1289,5 @@
         @Override
         public void componentShown(ComponentEvent e) {
+            // Do nothing
         }
 
Index: trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java	(revision 9989)
@@ -34,6 +34,5 @@
 
     // FIXME: overrides the behaviour of UpdateSelectionAction. Doesn't update
-    // the enabled state based on the current selection because
-    // it doesn't depend on it.
+    // the enabled state based on the current selection because it doesn't depend on it.
     // The action should be enabled/disabled based on whether there is a least
     // one modified object in the current dataset. Unfortunately, there is no
@@ -51,4 +50,5 @@
     @Override
     protected void updateEnabledState(Collection<? extends OsmPrimitive> selection) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmChangeTask.java	(revision 9989)
@@ -212,4 +212,5 @@
         @Override
         public void historyDataSetCleared(HistoryDataSet source) {
+            // Do nothing
         }
     }
Index: trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java	(revision 9989)
@@ -94,4 +94,5 @@
     @Override
     public void doKeyReleased(KeyEvent e) {
+        // Do nothing
     }
 }
Index: trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java	(revision 9989)
@@ -350,4 +350,5 @@
     @Override
     public void doKeyPressed(KeyEvent e) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java	(revision 9989)
@@ -667,4 +667,5 @@
     @Override
     public void doKeyReleased(KeyEvent e) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java	(revision 9989)
@@ -653,6 +653,6 @@
 
     public static class SearchSetting {
-        public String text = "";
-        public SearchMode mode = SearchMode.replace;
+        public String text;
+        public SearchMode mode;
         public boolean caseSensitive;
         public boolean regexSearch;
@@ -664,4 +664,6 @@
          */
         public SearchSetting() {
+            text = "";
+            mode = SearchMode.replace;
         }
 
Index: trunk/src/org/openstreetmap/josm/command/DeleteCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/DeleteCommand.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/command/DeleteCommand.java	(revision 9989)
@@ -154,6 +154,6 @@
 
     @Override
-    public void fillModifiedData(Collection<OsmPrimitive> modified, Collection<OsmPrimitive> deleted,
-            Collection<OsmPrimitive> added) {
+    public void fillModifiedData(Collection<OsmPrimitive> modified, Collection<OsmPrimitive> deleted, Collection<OsmPrimitive> added) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/command/PurgeCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/PurgeCommand.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/command/PurgeCommand.java	(revision 9989)
@@ -276,4 +276,5 @@
     @Override
     public void fillModifiedData(Collection<OsmPrimitive> modified, Collection<OsmPrimitive> deleted, Collection<OsmPrimitive> added) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/command/SelectCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/SelectCommand.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/command/SelectCommand.java	(revision 9989)
@@ -33,4 +33,5 @@
     @Override
     public void fillModifiedData(Collection<OsmPrimitive> modified, Collection<OsmPrimitive> deleted, Collection<OsmPrimitive> added) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/data/gpx/Extensions.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/gpx/Extensions.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/data/gpx/Extensions.java	(revision 9989)
@@ -3,5 +3,4 @@
 
 import java.util.LinkedHashMap;
-import java.util.Map;
 
 /**
@@ -12,9 +11,9 @@
     private static final long serialVersionUID = 1L;
 
-    public Extensions(Map<? extends String, ? extends String> m) {
-        super(m);
-    }
-
+    /**
+     * Constructs a new {@code Extensions}.
+     */
     public Extensions() {
+        super();
     }
 }
Index: trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java	(revision 9989)
@@ -232,4 +232,5 @@
          */
         public ImageryPreferenceEntry() {
+            // Do nothing
         }
 
@@ -296,5 +297,4 @@
             valid_georeference = i.isGeoreferenceValid();
             supports_epsg_4326_to_3857_conversion = i.isEpsg4326To3857Supported();
-
         }
 
Index: trunk/src/org/openstreetmap/josm/data/osm/Node.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/osm/Node.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/data/osm/Node.java	(revision 9989)
@@ -319,4 +319,5 @@
     @Override
     public void updatePosition() {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java	(revision 9989)
@@ -344,8 +344,10 @@
     @Override
     public void activeLayerChange(Layer oldLayer, Layer newLayer) {
+        // Do nothing
     }
 
     @Override
     public void layerAdded(Layer newLayer) {
+        // Do nothing
     }
 
Index: trunk/src/org/openstreetmap/josm/data/validation/Test.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/Test.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/data/validation/Test.java	(revision 9989)
@@ -227,11 +227,17 @@
 
     @Override
-    public void visit(Node n) {}
-
-    @Override
-    public void visit(Way w) {}
-
-    @Override
-    public void visit(Relation r) {}
+    public void visit(Node n) {
+        // To be overridden in subclasses
+    }
+
+    @Override
+    public void visit(Way w) {
+        // To be overridden in subclasses
+    }
+
+    @Override
+    public void visit(Relation r) {
+        // To be overridden in subclasses
+    }
 
     /**
Index: trunk/src/org/openstreetmap/josm/data/validation/TestError.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/TestError.java	(revision 9988)
+++ trunk/src/org/openstreetmap/josm/data/validation/TestError.java	(revision 9989)
@@ -366,17 +366,31 @@
     }
 
-    @Override public void primitivesAdded(PrimitivesAddedEvent event) {}
-
-    @Override public void tagsChanged(TagsChangedEvent event) {}
-
-    @Override public void nodeMoved(NodeMovedEvent event) {}
-
-    @Override public void wayNodesChanged(WayNodesChangedEvent event) {}
-
-    @Override public void relationMembersChanged(RelationMembersChangedEvent event) {}
-
-    @Override public void otherDatasetChange(AbstractDatasetChangedEvent event) {}
-
-    @Override public void dataChanged(DataChangedEvent event) {}
+    @Override public void primitivesAdded(PrimitivesAddedEvent event) {
+        // Do nothing
+    }
+
+    @Override public void tagsChanged(TagsChangedEvent event) {
+        // Do nothing
+    }
+
+    @Override public void nodeMoved(NodeMovedEvent event) {
+        // Do nothing
+    }
+
+    @Override public void wayNodesChanged(WayNodesChangedEvent event) {
+        // Do nothing
+    }
+
+    @Override public void relationMembersChanged(RelationMembersChangedEvent event) {
+        // Do nothing
+    }
+
+    @Override public void otherDatasetChange(AbstractDatasetChangedEvent event) {
+        // Do nothing
+    }
+
+    @Override public void dataChanged(DataChangedEvent event) {
+        // Do nothing
+    }
 
     @Override
