Index: trunk/.settings/org.sonar.ide.eclipse.core.prefs
===================================================================
--- trunk/.settings/org.sonar.ide.eclipse.core.prefs	(revision 8684)
+++ trunk/.settings/org.sonar.ide.eclipse.core.prefs	(revision 8685)
@@ -1,6 +1,6 @@
 eclipse.preferences.version=1
 extraProperties=
-lastAnalysisDate=1432333871000
+lastAnalysisDate=1440282418279
 projectKey=josm
-serverUrl=http\://josm.openstreetmap.de/sonar
+serverUrl=https\://josm.openstreetmap.de/sonar
 version=2
Index: trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java	(revision 8684)
+++ trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java	(revision 8685)
@@ -13,5 +13,11 @@
 import java.util.concurrent.Future;
 
-import javax.swing.*;
+import javax.swing.AbstractAction;
+import javax.swing.JButton;
+import javax.swing.JLabel;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JTextArea;
 
 import org.openstreetmap.josm.Main;
@@ -32,6 +38,13 @@
 import org.openstreetmap.josm.tools.Utils;
 
+/**
+ * Download map data from Overpass API server.
+ * @since 8684
+ */
 public class OverpassDownloadAction extends JosmAction {
 
+    /**
+     * Constructs a new {@code OverpassDownloadAction}.
+     */
     public OverpassDownloadAction() {
         super(tr("Download from Overpass API ..."), "download-overpass", tr("Download map data from Overpass API server."),
@@ -56,5 +69,5 @@
     }
 
-    static class OverpassDownloadDialog extends DownloadDialog {
+    static final class OverpassDownloadDialog extends DownloadDialog {
 
         protected HistoryComboBox overpassWizard;
@@ -72,5 +85,5 @@
         }
 
-        static public OverpassDownloadDialog getInstance() {
+        public static OverpassDownloadDialog getInstance() {
             if (instance == null) {
                 instance = new OverpassDownloadDialog(Main.parent);
Index: trunk/src/org/openstreetmap/josm/actions/OverpassTurboQueryWizard.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/OverpassTurboQueryWizard.java	(revision 8684)
+++ trunk/src/org/openstreetmap/josm/actions/OverpassTurboQueryWizard.java	(revision 8685)
@@ -2,8 +2,4 @@
 package org.openstreetmap.josm.actions;
 
-import javax.script.Invocable;
-import javax.script.ScriptEngine;
-import javax.script.ScriptEngineManager;
-import javax.script.ScriptException;
 import java.io.IOException;
 import java.io.InputStreamReader;
@@ -12,4 +8,9 @@
 import java.util.regex.Pattern;
 
+import javax.script.Invocable;
+import javax.script.ScriptEngine;
+import javax.script.ScriptEngineManager;
+import javax.script.ScriptException;
+
 /**
  * Uses <a href="https://github.com/tyrasd/overpass-turbo/">Overpass Turbo</a> query wizard code
@@ -17,6 +18,7 @@
  *
  * Requires a JavaScript {@link ScriptEngine}.
+ * @since 8684
  */
-public class OverpassTurboQueryWizard {
+public final class OverpassTurboQueryWizard {
 
     private static OverpassTurboQueryWizard instance;
