Index: /trunk/src/org/openstreetmap/josm/data/Preferences.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/Preferences.java	(revision 9910)
+++ /trunk/src/org/openstreetmap/josm/data/Preferences.java	(revision 9911)
@@ -97,8 +97,4 @@
 
     private static final String[] OBSOLETE_PREF_KEYS = {
-            "remote.control.host", // replaced by individual values for IPv4 and IPv6. To remove end of 2015
-            "osm.notes.enableDownload", // was used prior to r8071 when notes was an hidden feature. To remove end of 2015
-            "mappaint.style.migration.switchedToMapCSS", // was used prior to 8315 for MapCSS switch. To remove end of 2015
-            "mappaint.style.migration.changedXmlName" // was used prior to 8315 for MapCSS switch. To remove end of 2015
     };
 
Index: /trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java	(revision 9910)
+++ /trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java	(revision 9911)
@@ -2,5 +2,4 @@
 package org.openstreetmap.josm.tools;
 
-import static org.openstreetmap.josm.tools.I18n.marktr;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
@@ -38,5 +37,4 @@
         // They just insist on painting themselves...
         Utils.updateSystemProperty("apple.laf.useScreenMenuBar", "true");
-        migrateOldDirectory();
     }
 
@@ -346,53 +344,3 @@
         return new File(System.getProperty("user.home")+"/Library", "JOSM");
     }
-
-    /***
-     * Prior to r7834, JOSM used the same Unix directory ~/.josm for all local files (preferences,
-     * caches, user data). This method migrates the existing preferences and plugins to new directories
-     * if applicable. Old directory, including cache, is deleted.
-     * Method to remove end of 2015.
-     * @since 7835
-     */
-    public static void migrateOldDirectory() {
-        File oldDir = new File(System.getProperty("user.home"), ".josm");
-        if (oldDir.exists()) {
-            boolean error = false;
-
-            File oldPref = new File(oldDir, "preferences.xml");
-            if (oldPref.exists()) {
-                File newPref = Main.pref.getPreferenceFile();
-                if (!newPref.exists()) {
-                    try {
-                        Utils.mkDirs(Main.pref.getPreferencesDirectory());
-                        Main.info("Copying old preferences file to new location");
-                        Utils.copyFile(oldPref, newPref);
-                        Utils.deleteFile(oldPref, marktr("Unable to delete old preferences file {0}"));
-                    } catch (IOException e) {
-                        Main.error(e);
-                        error = true;
-                    }
-                }
-            }
-
-            File oldPlugins = new File(oldDir, "plugins");
-            if (oldPlugins.exists()) {
-                File newPlugins = Main.pref.getPluginsDirectory();
-                if (!newPlugins.exists()) {
-                    try {
-                        Utils.copyDirectory(oldPlugins, newPlugins);
-                    } catch (IOException e) {
-                        Main.error(e);
-                        error = true;
-                    }
-                }
-            }
-
-            if (!error) {
-                Main.info("Deleting old preferences directory");
-                if (!Utils.deleteDirectory(oldDir)) {
-                    Main.warn("Unable to delete old preferences directory");
-                }
-            }
-        }
-    }
 }
