Ignore:
Timestamp:
2018-08-12T17:24:32+02:00 (6 years ago)
Author:
Don-vip
Message:

see #15229 - deprecate Main.pref

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/testutils/JOSMTestRules.java

    r14138 r14149  
    2626import org.openstreetmap.josm.actions.DeleteAction;
    2727import org.openstreetmap.josm.command.DeleteCommand;
     28import org.openstreetmap.josm.data.Preferences;
    2829import org.openstreetmap.josm.data.UserIdentityManager;
    2930import org.openstreetmap.josm.data.Version;
     
    418419        }
    419420
    420         Config.setPreferencesInstance(Main.pref);
     421        Preferences pref = Preferences.main();
     422        Config.setPreferencesInstance(pref);
    421423        Config.setBaseDirectoriesProvider(JosmBaseDirectories.getInstance());
    422424        Config.setUrlsProvider(JosmUrls.getInstance());
     
    449451        if (usePreferences) {
    450452            @SuppressWarnings("unchecked")
    451             final Map<String, Setting<?>> defaultsMap = (Map<String, Setting<?>>) TestUtils.getPrivateField(Main.pref, "defaultsMap");
     453            final Map<String, Setting<?>> defaultsMap = (Map<String, Setting<?>>) TestUtils.getPrivateField(pref, "defaultsMap");
    452454            defaultsMap.clear();
    453             Main.pref.resetToInitialState();
    454             Main.pref.enableSaveOnPut(false);
     455            pref.resetToInitialState();
     456            pref.enableSaveOnPut(false);
    455457            // No pref init -> that would only create the preferences file.
    456458            // We force the use of a wrong API server, just in case anyone attempts an upload
     
    543545        MemoryManagerTest.resetState(true);
    544546        cleanLayerEnvironment();
    545         Main.pref.resetToInitialState();
     547        Preferences.main().resetToInitialState();
    546548        System.gc();
    547549    }
     
    584586        // TODO: Remove global listeners and other global state.
    585587        ProjectionRegistry.clearProjectionChangeListeners();
    586         Main.pref.resetToInitialState();
     588        Preferences.main().resetToInitialState();
    587589
    588590        if (this.assumeRevisionString != null && this.originalVersion != null) {
Note: See TracChangeset for help on using the changeset viewer.